文章
按时间倒序整理的全部文章。
-
【译】JVM 进行线程同步背后的原理
本文翻译自[How the Java virtual machine performs thread synchronization][1],内容略有删改。
-
三言两语:SQL 连接(join)
本文将从连接的理论和语法讲起,结合具体的例子,详细分析 SQL 连接。
-
Hiho 1289 403 Forbidden(微软编程题)
allow 1.2.3.4/30 deny 1.1.1.1 allow 127.0.0.1 allow 123.234.12.23/3 deny 0.0.0.0/0。
-
Java String 对 null 对象的容错处理
最近在读《Thinking in Java》,看到这样一段话:Primitives that are fields in a class are automatically initialized to zero。
-
访问 NULL 指针错误背后的原理
说到 NULL 指针大家都是谈之色变,第一印象就是 NullPointerException, Segmentation fault 之类的错误。
-
程序员的知识管理
什么是知识管理 个人知识管理(Personal Knowledge Management):一般指个人通过工具建立知识体系并不断完善,进行知识的收集、消化吸收和创新的过程。
-
对抽象类与接口的一点思考
抽象类与接口的对比 参数 | 抽象类 | 接口 | | 默认的方法实现 | 它可以有默认的方法实现 | 接口完全是抽象的。
-
简洁代码之道(2):避免全局可变状态
什么是全局状态 Talk is cheap, show me the code. Linus。
-
简洁代码之道(1):用多态替代条件语句
这篇文章主要着重于如何避免 if 语句。
-
控制反转(IoC)与依赖注入(DI)
最近在学习 Spring 框架,它的核心就是 IoC 容器。