![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Notes
puffsun
这个作者很懒,什么都没留下…
展开
-
Java Concurrency in Practice notes 1
第三遍阅读 Java Concurrency in Practice时,终于意识到要写一些读书笔记。所谓温故而知新,那就从现在开始!Chapter 2: 线程安全 线程安全性的定义:一个类在被多个线程访问时,可以持续进行正确的行为,这里的正确性指的是该类和它的规约保持一致。良好的规约定义了用于强制对象状态的不变约束以及描述操作影响的后验条件。 无论何时,只要有多于一个的线程访问给定的状...原创 2010-12-12 22:01:53 · 96 阅读 · 0 评论 -
Java Concurrency in Practice notes 2
Chapter3, 共享对象 编写正确的并发程序的关键在于对共享的,可变的状态进行访问管理。可以使用同步来避免多个线程在同一时间访问同一数据,也可以使用构建技术来安全的共享和发布对象,使多个线程可以安全的访问它们。下面讲述的将是如何安全的共享和发布对象。 首先要提及的是内存可见性。Synchronized关键字不仅可以用于原子操作或者划定临界区,也可以用于保证变量的内存可见性。...2010-12-16 20:48:16 · 65 阅读 · 0 评论 -
快速缩进之Vim 小技巧
v模式选中,然后按[Shift+,或.],就是输入大于号小于号,大于号向右缩进;或者到行首在输入=G,即:在Normal模式中,输入:gg=G原创 2011-11-27 16:57:41 · 146 阅读 · 0 评论 -
This blog stop updating, please go to http://codethoughts.info
本博客停止更新,新博文将发表于 http://codethoughts.info 欢迎订阅。--------------------------------------------------------------------------------------------This blog stop updating now, please subscribe http://cod...2015-04-04 11:43:48 · 237 阅读 · 0 评论