java笔记
文章平均质量分 72
名字太俊不提也罢i
不会修电脑的程序员就不是一个好厨子~
展开
-
JAVA代理模式
代理模式代理模式(Proxy)主要的就是一个公共接口、一个具体的类、一个代理类。代理类持有具体类的实例,代为执行具体类的实例方法;静态代理静态代理在使用时,需要定义接口或者父类,被代理的对象与代理的对象一起实现共同的接口或者继承相 同的父类静态代理实例:定义一个公共的接口目标对象 实现接口代理对象 与目标对象实现同一个接口Main方法静态代理总结:可以做到不...原创 2018-11-07 14:28:43 · 142 阅读 · 0 评论 -
JVM内存解析
内存区域:程序运行过程基本数据类型重新赋值:开辟一个新空间来储存新的值,将原先的指针删除,将变量指向新值,程序运行结束时原先的值被回收;引用数据类型:例:Birth d = new Birth(1,2,2014);栈空间先分配一个变量d,d是实例。堆空间存放new出来的Birth类型对象。变量指向对象的地址;修改一个变量所指向的对象,那么指向相同的其他变量也会改变。栈中的数据和堆中...原创 2018-11-18 18:01:57 · 220 阅读 · 0 评论 -
Tomcat 常见问题及配置
关于Tomcat问题环境变量新建系统变量:变量名:CATALINA_BASE 变量值:D:\apache-tomcat-7.0.70(Tomcat目录)新建系统变量:变量名:CATALINA_HOME 变量值:D:\apache-tomcat-7.0.70(Tomcat目录)打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin...原创 2018-11-18 18:03:10 · 510 阅读 · 0 评论 -
MyEclipce配置Maven教程
去maven官网下载maven的压缩包文件解压 打开文件,创建一个空文件夹(repository)打开conf文件夹,找到settings.xml文件,双击打开settings.xml文件需要添加一个路径,就是刚创建的repository路径进入MyEclipcewindows -> Preferences -> Maven -> Us...原创 2018-11-07 15:10:23 · 158 阅读 · 0 评论 -
SAXBuilder解析
SAXBuilder是什么?SAXBuilder是一个JDOM解析器,能够将路径中xml文件解析到Document对象**例:** SAXBuilder builder = new SAXBuilder(); Document doc = builder.build(path);使用SAXBuilder的优缺点优点:对内存消耗小,适用于只处理xml文件缺点:不易编程(需要借助han...原创 2018-11-11 18:01:09 · 1980 阅读 · 0 评论 -
Java生成二维码与解码二维码
下载QRCode.jar包下载完成后在cmd命令行执行以下命令mvn install:install-file -Dfile = QRCode的路径 -DgroupId=QRCode -DartifactId=QRCode -Dversion=3.0 -Dpackaging=jar注意: 需要配置maven环境变量在pom.xml文件里添加jar包<dependency>...原创 2019-05-18 10:07:28 · 1133 阅读 · 0 评论