- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 java多线程 栅栏(CyclicBarrier) 和 多线程辅助类 CountDownLatch
5.JAVA 多线程: 要求所有线程执行完成后,等待未执行完的 线程执行完后,才会向下进行 用: countDownLatch countDownLatch = new CountDownLatch(int ThreadNumbers) 在线程执行完后 调用 countDownLatch 对象的 countDown() 方法,进行减一操作,做记数 。在线程池添加完所有任务后,调用latc
2016-11-28 10:25:03 677
原创 关于mysql 执行批量的sql 语句问题:&allowMultiQueries=true
mysql + mybatis 操作数据库的时候 如果想批量的操作 数据库:如 update tableName set name1= value1 where id = idValue; update tableName set name2= value2 where id = idValue;update tableName set name3= val
2016-11-21 14:15:21 9069 10
转载 JAVA 静态分派 与动态分派
方法调用并不等于方法执行,方法调用阶段唯一的任务就是确定被调用方法的版本(即调用哪一个方法),暂时还不涉及方法内部的具体运行过程。在程序运行时,进行方法调用是最普遍、最频繁的操作,但是Class文件的编译过程不包括传统编译中的连接步骤,一切方法调用在Class文件里面存储的都只是符号引用,而不是方法在实际运行时内存布局中的入口地址(相对于之前说的直接引用)。这个特性给Java带来了更强大的动态
2016-11-11 14:03:45 437
转载 GC Roots
常说的GC(Garbage Collector) roots,特指的是垃圾收集器(Garbage Collector)的对象,GC会收集那些不是GC roots且没有被GC roots引用的对象。一个对象可以属于多个root,GC root有几下种:Class - 由系统类加载器(system class loader)加载的对象,这些类是不能够被回收的,他们可以以静态字段的方
2016-11-03 17:39:31 330
转载 Mybatis异常:Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lan
开发中改动mapper文件后需要重新编译发布, 由于工程比较大非常耗时, 所以为方便快速测试干脆写了一个小Java工程. 工程中用到的dao, mapper和实体类都是从工程中拷出来的, 数据库也是同一个. 但是遇到一个比较奇怪的问题实体类中有一个属性[java] view plain copy private Date createTime
2016-11-01 15:26:35 7795
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人