摘要: 工作以来,一直对java集合理解的不够全面,不够深入,就是常用的ArrayList/HashMap/Set/List,有时候会用一下LinkedList。一时兴起,可能对TreeSet,HashSet有点兴趣。不过集合这些公司面试经常问的,特别是高大上的公司还问的特别深。所以自己搜索一些资料,按自己 阅读全文
posted @ 2016-09-29 19:47 chandlerFan 阅读(326) 评论(0) 推荐(0) 编辑
摘要: java.ext.dirs 用于扩展jdk的系统库,那么 -Djava.endorsed.dirs 又有什么神奇的作用呢? java提供了endorsed技术: 关于endorsed:可以的简单理解为-Djava.endorsed.dirs指定的目录面放置的jar文件,将有覆盖系统API的功能。可以 阅读全文
posted @ 2017-06-27 09:43 chandlerFan 阅读(3436) 评论(0) 推荐(0) 编辑
摘要: Q:一个maven项目,有多个子module,在顶级父pom.xml里设置<version>1.0.0-SHAPSHOT</version>,在子pom.xml里都用了 父pom: <groupId>com.fp</groupId> <artifactId>test</artifactId> <ve 阅读全文
posted @ 2017-05-09 14:03 chandlerFan 阅读(4392) 评论(0) 推荐(0) 编辑
摘要: Q: 有时候做类似接口里的数据订正,需要取到insert语句返回的id主键,在程序里通过对象返回好取,但是写sql怎么取到呢? A: 用select @@identity得到上一次插入记录时自动产生的ID 说明: 举个栗子: CREATE TABLE a (id int(255) NOT NULL 阅读全文
posted @ 2017-05-09 13:37 chandlerFan 阅读(8816) 评论(3) 推荐(0) 编辑
摘要: public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable 成员变量: private static final int DEF 阅读全文
posted @ 2016-09-30 16:48 chandlerFan 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 【为什么要锁】 数据库是一个多用户使用的共享资源,比如一个用户表t_user,两个浏览器前面的人登录了同个一个账号,把电话号码改了。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性(脏读,不可重... 阅读全文
posted @ 2015-07-09 17:54 chandlerFan 阅读(31747) 评论(0) 推荐(0) 编辑