前言 最近在看《代码大全》,可以说是一本软件开发的百科全书,特别厚,但是干货也很多。平时写代码,代码规范是一个最低...[作者空间]
前言 Java 开发过程经常需要编写有固定格式的代码,例如说声明一个私有变量,logger或者bean等等。对于这...[作者空间]
前言 Java 开发过程中经常会遇到编写重复代码的事情,例如说:编写领域类和持久类的时候,大部分时候它们的变量名称...[作者空间]
前言 我的校招今年结束得比较早,主要是因为拿的都是 9 月初提前批的 offer。今年的校招我拿了网易,阿里的 o...[作者空间]
前言 Paxos 一致性协议可以说是一致性协议研究的起点,也以难以理解闻名。其实协议本身并没有多难理解,它的难理解...[作者空间]
前言 ZAB 协议是为分布式协调服务 ZooKeeper 专门设计的一种支持崩溃恢复的原子广播协议。在 ZooKe...[作者空间]
前言 初学 Zookeeper 会发现客户端有两种回调方式: Watcher 和 AsyncCallback,而 ...[作者空间]
前言 之前写了一篇深入分析 ThreadLocal 内存泄漏问题是从理论上分析ThreadLocal的内存泄漏问题...[作者空间]
前言 ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个...[作者空间]
前言 Getty是我为了学习 Java NIO 所写的一个 NIO 框架,实现过程中参考了 Netty 的设计,同...[作者空间]
前言 多线程编程中,为每个任务分配一个线程是不现实的,线程创建的开销和资源消耗都是很高的。线程池应运而生,成为我们...[作者空间]
前言 RedisHttpSession 是我的一个 Java 开源项目,通过将 Session 存储在 Redis...[作者空间]
前言 最近在看《Java 虚拟机规范》和《深入理解JVM虚拟机》,对于字节码的执行有了进一步的了解。字节码就像是汇...[作者空间]
本文翻译自How the Java virtual machine performs thread synchro...[作者空间]
前言 本文将从连接的理论和语法讲起,结合具体的例子,详细分析 SQL 连接。 之前对数据库的连接操作似懂非懂,大概...[作者空间]
题意 输入 ip 按顺序匹配规则,优先匹配前面的规则,如果没有规则可以匹配则视为合法。注意:掩码为 0 的时候表示...[作者空间]
前言 说到 NULL 指针大家都是谈之色变,第一印象就是 NullPointerException, Segmen...[作者空间]
前言 最近在读《Thinking in Java》,看到这样一段话: Primitives that are fi...[作者空间]
前言 本文从一个程序员的视角来讨论知识管理,包括以下几个方面: 什么是知识管理 为什么要管理知识 如何管理知识 什...[作者空间]
前言 之前写了一篇文章 简洁代码之道(1):用多态替代条件语句,有人问实现多态的时候为什么用抽象类而不是接口。当时...[作者空间]