
java笔记
文章平均质量分 59
名字太俊不提也罢i
不会修电脑的程序员就不是一个好厨子~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA代理模式
代理模式 代理模式(Proxy)主要的就是一个公共接口、一个具体的类、一个代理类。代理类持有具体类的实例,代为执行具体类的实例方法; 静态代理 静态代理在使用时,需要定义接口或者父类,被代理的对象与代理的对象一起实现共同的接口或者继承相 同的父类 静态代理实例: 定义一个公共的接口 目标对象 实现接口 代理对象 与目标对象实现同一个接口 Main方法 静态代理总结: 可以做到不...原创 2018-11-07 14:28:43 · 201 阅读 · 0 评论 -
JVM内存解析
内存区域: 程序运行过程 基本数据类型重新赋值: 开辟一个新空间来储存新的值,将原先的指针删除,将变量指向新值,程序运行结束时原先的值被回收; 引用数据类型: 例:Birth d = new Birth(1,2,2014); 栈空间先分配一个变量d,d是实例。堆空间存放new出来的Birth类型对象。变量指向对象的地址;修改一个变量所指向的对象,那么指向相同的其他变量也会改变。 栈中的数据和堆中...原创 2018-11-18 18:01:57 · 285 阅读 · 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 · 600 阅读 · 0 评论 -
MyEclipce配置Maven教程
去maven官网下载maven的压缩包文件 解压 打开文件,创建一个空文件夹(repository) 打开conf文件夹,找到settings.xml文件,双击打开 settings.xml文件需要添加一个路径,就是刚创建的repository路径 进入MyEclipce windows -> Preferences -> Maven -> Us...原创 2018-11-07 15:10:23 · 211 阅读 · 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 · 2268 阅读 · 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 · 1279 阅读 · 0 评论