mybatis深入理解(一)之 # 与 $ 区别以及 sql 预编译

2016-03-16
阅读 6 分钟
47.2k
上述 sql 中,我们希望 name 后的参数 "ruhua" 是动态可变的,即不同的时刻根据不同的姓名来查询用户。在 sqlMap 的 xml 文件中使用如下的 sql 可以实现动态传递参数 name:

java 为什么需要常量池

2016-03-04
阅读 5 分钟
7.4k
java内存模型中将内存分为堆和栈,其中堆为线程间共享的内存数据区域,栈为线程间私有的内存区域。堆又包括方法区以及非方法区部分,栈包括本地方法栈、虚拟机栈等,如下图所示:

如何使用 volatile, synchronized, final 进行线程间通信

2016-02-25
阅读 3 分钟
16k
你是否真正理解并会用volatile, synchronized, final进行线程间通信呢,如果你不能回答下面的几个问题,那就说明你并没有真正的理解:

tmux 之我见

2016-02-23
阅读 2 分钟
5.1k
一个软件或者工具,使用的人很多,一定是因为这个软件或者工具解决了用户的一个或多个痛点。有需求才有市场,tmux 也不例外。那么 tmux 到底解决了我们的哪些痛点呢?

iTerm2 Version3 Beta 版本发布

2016-02-20
阅读 2 分钟
4.9k
经过18个月的开发,iTerm2 终于发布了Version3 Beta版本。主要更新有:添加了很多新功能、bug修复、性能改进以及界面更新,同时,更新了 Applescript 支持(不向后兼容),让我们来一起看看有哪些新特性吧!