摘要:
第一部分小结 并发技巧清单: 可变状态是至关重要的(It's the mutable state ,stupid). 所有的并发问题结为如何协调对并发状态的访问,可变状态越少,就越容易确保线程安全性. 尽量将域声明为 final 类型, 除非需要它们是可变的. 不可变对象一定是线程安全的. 不可变对 阅读全文
摘要:
第一部分小结 并发技巧清单: 可变状态是至关重要的(It's the mutable state ,stupid). 所有的并发问题结为如何协调对并发状态的访问,可变状态越少,就越容易确保线程安全性. 尽量将域声明为 final 类型, 除非需要它们是可变的. 不可变对象一定是线程安全的. 不可变对 阅读全文
摘要:
Java 在单测的时候 需要做回滚 设置如下: 需要添加以下 注解 在类上 defaultRollback = true : 为 默认全部回滚 defaultRollback = false : 为 不回滚, 个别方法需要回滚的话, 需要在类上 增加 注解: @Rollback(true) 即可单个 阅读全文
摘要:
摘自: http://cuisuqiang.iteye.com/blog/2019372 Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedTh 阅读全文
摘要:
git gc 有时候当你运行一些git命令(比如git pull)的时候,会有如下提示: 1 2 Auto packing the repository for optimum performance. You may also run "git gc" manually. See "git hel 阅读全文
摘要:
git 常用命令 查看分支 git branch 或者 git branch v A) 创建分支 git branch mystudygit1.0 B) 切换分支 git checkout mystudygit1.0 C) 删除分支 git branch d mystudygit1.0 //如果该分 阅读全文
摘要:
1. 在实现类 增加 EntityManager 注入 2.添加批量新增方法实现 (记得添加 接口方法) java @Transactional public void saveBatch(List items) { for (int i = 0; i 阅读全文
摘要:
在加上JPA的配置外,还需要再加上 : xmlns:repository="http://www.springframework.org/schema/data/repository" http://www.springframework.org/schema/data/repository htt 阅读全文
摘要:
摘自: http://www.geek workshop.com/thread 1860 1 1.html 以下是上述协议的简单介绍: BSD开源协议 BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发 阅读全文
摘要:
摘自: http://blog.csdn.net/mindfloating/article/details/39473807 近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程 阅读全文
摘要:
摘自: http://blog.csdn.net/wtyvhreal/article/details/45291835 =================================== 基础知识篇 =================================== 多态 java反射 ja 阅读全文
|