摘要:
本文介绍了iOS开发中如何使用定时器NSTimer。 阅读全文
摘要:
本文介绍了Java语言的3种生产者、消费者模型实现:synchronized,signal/notifyAll及BlockingQueue,并比较其优劣。 阅读全文
摘要:
本文介绍Guava的不可变集合工具,使用不可变集合的好处,聪明的copyOf原则及每个不可变集合都有的asList方法等。 阅读全文
摘要:
不同系统平台下的行分隔符、路径分隔符等常常不同。本文介绍如何在Java程序获取当前平台的分隔符,以及其他系统相关的状态。 阅读全文
摘要:
FileInputStream&FileOutputStream 和 BufferedInputStream&BufferedOutputStream 都能完成文件的读写。它们在原理上、时间效率上有什么不同,实际应用时应该如何选择呢?本文采用文件复制来做效率对比的实验。 阅读全文
摘要:
我的技术博客经常被流氓网站恶意爬取转载。请移步原文:http://www.cnblogs.com/hamhog/p/3538672.html ,享受整齐的排版、有效的链接、正确的代码缩进、更好的阅读体验。#include #define _USE_MATH_DEFINES#include using namespace std;int main(){ cout<<M_PI; return 0;}在VS2012中测试通过。当然,从下图可以看出,这也不过是个心理安慰……另见:其他可以使用的数学常数。 阅读全文
摘要:
本文主要介绍如何使用Guava工具辅助Java的异常处理。中文翻译自Guava官方文档GuavaExplained的ThrowableExplained部分。 阅读全文
摘要:
《Effective Java》第二章(1~7条) 阅读全文
摘要:
本文主要介绍Guava为Object类实现的几个工具方法,包括equals、hashCode、toString、compare/compareTo。中文翻译自Guava官方文档GuavaExplained的CommonObjectUtilitiesExplained部分。 阅读全文
摘要:
本文主要介绍如何使用Guava工具Ordering(“流畅版”的comparator)进行排序。中文翻译自Guava官方文档GuavaExplained的OrderingExplained部分。 阅读全文