
Java
蓝天白云666
好记性不如烂笔头。 留个记录以备查询
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通过反射获取对象实例之newInstance方法
通过反射获取对象//1.获取Class对象Class stuClass = Class.forName(“fanshe.method.Student”);Student xxxx=stuClass .newInstance();或者://1.获取Class对象Class stuClass = Class.forName(“fanshe.field.Student”);//获取一个对象...原创 2019-02-22 10:41:38 · 3830 阅读 · 0 评论 -
mysql时间与字符串相互转换
select t.DSCNO_VALIDITY_TIME, STR_TO_DATE(t.DSCNO_VALIDITY_TIME,’%Y%m%d’),date_format(STR_TO_DATE(t.DSCNO_VALIDITY_TIME,’%Y%m%d’), ‘%Y-%m-%d’) from t涉及的函数date_format(date,format)函数,MySQL日期格式化函数date...原创 2019-08-05 10:38:14 · 270 阅读 · 0 评论 -
tomcat中文乱码解决之-操作系统默认字符集乱码
tomcat设置-Dfile.encoding=UTF-8 系统默认文件编码file.encoding跟操作系统默认字符集有关,Windows下默认的是GBK,但我们程序一般IO流中字符编码一般都设置的是utf-8,这样会导致中文乱码。因此需要修改file.encoding为UTF-8.如果应用容器是tomcat,可参考如下修改方法。1,windows修改catalina.battomca...原创 2019-07-31 09:21:25 · 668 阅读 · 0 评论 -
Eclipse 中修改tomcat设置内存大小
双击Servers状态栏中的tomcat条,-General Information-Open launch configuration-Arguments-VM arguments修改-XX:PermSize=128m -XX:MaxPermSize=256M原创 2019-04-17 13:32:32 · 243 阅读 · 0 评论 -
tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题服务器/conf目录/server.xml文件将相关语句改为:<Connector port=“8008” protocol=“HTTP/1.1” connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"...原创 2019-04-16 14:48:15 · 5134 阅读 · 0 评论 -
java多线程并发的同步访问之synchronized与Lock
synchronized是java中的一个关键字,也就是说是Java语言内置的特性。Lock是一个类,通过这个类可以实现同步访问synchronized加同步格式:synchronized( 需要一个任意的对象(锁) ){代码块中放操作共享数据的代码。}synchronized的缺陷synchronized是java中的一个关键字,也就是说是Java语言内置的特性。如果一个代码块...原创 2019-02-15 15:16:18 · 157 阅读 · 0 评论 -
Java基础之—反射
对于java,通常实例一个类,经常是是new的方式。如Student stu1 = new Student();//这一new 产生一个Student对象,一个Class对象但是这种方式太死板了,不灵活,如果想在运行中动态获得不同的类,怎么办?当当当,反射 出场了。反射可以在运行时,根据字符串就能获得java类对象。但注意,字符串可不是乱写的,必须是必须是真实路径,就是带包名的类路径,包名...原创 2019-02-19 15:00:20 · 126 阅读 · 0 评论 -
java-反射之类的加载
反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对...转载 2019-02-19 15:08:32 · 198 阅读 · 0 评论 -
反射示例
package cn.java.reflect;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;import org.junit.Befo...原创 2019-02-19 16:30:42 · 130 阅读 · 0 评论 -
反射之-getResourceAsStream这个方法可以获取到一个输入流
/*** getResourceAsStream这个方法可以获取到一个输入流,这个输入流会关联到name所表示的那个文件上。*///path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。System.out.println(personClass.getResour...原创 2019-02-19 16:34:49 · 935 阅读 · 0 评论 -
java中代理-静态代理
明明可以直接调通的对象方法为什么还要使用代理?随着学习的不断深入和工作经验的积累,慢慢的体会并理解了java代理机制。 举一个现实生活中的例子:歌星或者明星都有一个自己的经纪人,这个经纪人就是他们的代理人,当我们需要找明星表演时,不能直接找到该明星,只能是找明星的代理人。比如刘德华在现实生活中非常有名,会唱歌,会跳舞,会拍戏,刘德华在没有出名之前,我们可以直接找他唱歌,跳舞,拍戏,刘德华出名之后...原创 2019-02-20 11:34:50 · 147 阅读 · 0 评论 -
Java-动态代理
动态代理在之前的代码调用阶段,我们用action调用service的方法实现业务即可。由于之前在service中实现的业务可能不能够满足当先客户的要求,需要我们重新修改service中的方法,但是service的方法不只在我们这个模块使用,在其他模块也在调用,其他模块调用的时候,现有的service方法已经能够满足业务需求,所以我们不能只为了我们的业务而修改service,导致其他模块授影响。...原创 2019-02-20 14:17:59 · 152 阅读 · 0 评论 -
java中Proxy(代理与动态代理)-转载
一、代理的概念 动态代理技术是整个Java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习spring这些框架时是学不明白的。动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢? 举一个现实生活中的例子:歌星或者明星都有一个自己的经纪人,这个经纪人就是他们的代理人,当我们需要找明星表演时,不能直接找到该明星,只能是找明...转载 2019-02-20 14:28:06 · 155 阅读 · 0 评论 -
java监控工具使用-jconsole
jconsole是一种集成了上面所有命令功能的可视化工具,可以分析jvm的内存使用情况和线程等信息。启动jconsole通过JDK/bin目录下的“jconsole.exe”启动Jconsole后,将自动搜索出本机运行的所有JVM进程,不需要用户使用jps来查询了,双击其中一个进程即可开始监控。也可以“远程连接服务器,进行远程虚拟机的监控。”概览页面概述页面显示的是整个虚拟机主要运行数...原创 2019-02-20 14:51:09 · 246 阅读 · 0 评论 -
mysql 在存储过程中输出日志信息
CREATE [email protected] PROCEDURE pro_test1()LANGUAGE SQLNOT DETERMINISTICCONTAINS SQLSQL SECURITY DEFINERCOMMENT ‘’BEGINdeclare myvar INT default 0;SET myvar = 5;SELECT concat('myvar i...原创 2019-10-09 14:12:53 · 2227 阅读 · 0 评论