摘要: Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。 volatile 变量 1. vo 阅读全文
posted @ 2011-06-03 21:37 春文秋武 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 排序算法很早就开始接触,但全部记住并瞬间写出来也是有点困难。排序算法更多的是给我们提供了一种思路。常见的有:归并排序、快速排序、堆排序,以及较为简单的冒泡排序、选择排序、插入排序、希尔排序等。近日回味,发现中国IT实验室的一个教程较为详细明了,现转载如下。但是其中的归并排序代码的合并部分有个小问题,... 阅读全文
posted @ 2011-06-03 20:57 春文秋武 阅读(105) 评论(0) 推荐(0) 编辑
摘要: STL(标准模板库)是C++的一个重要组成部分,类不多,但作用大。现转一篇《STL学习小结》来对STL有总体上的认识。提供了类型安全、高效而易用特性的STL无疑是最值得C++程序员骄傲的部分。每一个C++程序员都应该好好学习STL:).STL(StandardTemplateLibrary标准模板库... 阅读全文
posted @ 2011-06-03 09:51 春文秋武 阅读(142) 评论(0) 推荐(0) 编辑