上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: 1.Commons BeanUtils http://jakarta.apache.org/commons/beanutils/index.html 说明:针对Bean的一个工具集。由于Bean往往是有一堆get和set组成,所以BeanUtils也是在此基础上进行一些包装。比较经典的就是BeanU 阅读全文
posted @ 2017-03-15 16:20 狗狗听话 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 今天有个需求,查找工程中包含汉字的所有文件,随即想到利用eclipse的search功能配合正则表达式。 在eclipse中Ctrl+H,然后在Containing text中输入[\u4e00-\u9fa5],勾选Regular expression。 就可以查找工程中包含汉字的文件了。 阅读全文
posted @ 2017-03-15 09:12 狗狗听话 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: Java ZipFile解压缩单个文件 阅读全文
posted @ 2017-03-14 15:09 狗狗听话 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 以redis作为缓存和mysql为数据库为例。 读取流程: 1.先读取redis缓存,缓存有数据直接返回。 2.缓存没有返回那么读取mysql直接返回,并且将数据写入缓存中。 更新流程:(增,删,改) 1.先把数据存到数据库中成功后,再让缓存的数据失效。 2.下次读取缓存失效时,将数据库的数据重新写 阅读全文
posted @ 2017-02-21 13:50 狗狗听话 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Java常用的三种集合 1.ArrayList: 采用数组的形式保存对象,这种方式将对象保存在连续的位置中,所以查询效率比较高但是插入删除效率低,并且ArrayList不是线程安全的。 2.LinkedList: 采用的将对象存放在独立的空间中,每个空间中还保存链接的索引 但是缺点就是查询效率低但是 阅读全文
posted @ 2017-02-07 09:58 狗狗听话 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.String:对象长度是不可变的,是线程安全。 2.StringBuffer:对象长度是可变的,是线程安全,所以效率比较低。 3.StringBuilder:对象长度是可变,不是线程安全,所以效率高。 阅读全文
posted @ 2017-02-07 09:23 狗狗听话 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.java体系结构: j2se:是Java的标准版,用于标准的应用开。 j2ee:是Java的企业版,用于企业级的应用服务,web服务开发。 j2me:是Java的微型版,用户手机或嵌入式开发。 ps:J2EE是在J2SE的基础上添加了一系列的企业级应用编程接口.J2EE包含有很多的技术。其中有你 阅读全文
posted @ 2017-02-07 09:22 狗狗听话 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 什么是多态 不同类的对象对同一消息作出不同的响应就叫做多态。就像上课铃响了,上体育课的学生跑到操场上站好,上语文课的学生在教室里坐好一样。 多态的作用 简单讲就是解耦。再详细点讲就是,多态是设计模式的基础,不能说所有的设计模式都使用到了多态,但是23种中的很大一部分,都是基于多态的。 多态存在的三个 阅读全文
posted @ 2017-01-13 13:46 狗狗听话 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 我们都知道。HashMap是非线程安全的(非同步的)。那么怎么才能让HashMap变成线程安全的呢? 我认为主要可以通过以下三种方法来实现: 1.替换成Hashtable,Hashtable通过对整个表上锁实现线程安全,因此效率比较低 2.使用Collections类的synchronizedMap 阅读全文
posted @ 2017-01-12 16:11 狗狗听话 阅读(2270) 评论(0) 推荐(0) 编辑
摘要: http://bbs.csdn.net/topics/391909962 阅读全文
posted @ 2017-01-11 17:12 狗狗听话 阅读(295) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页