LittleBill

【转载】infoq

深入理解Java内存模型(一)——基础

深入理解Java内存模型(二)——重排序

深入理解Java内存模型(三)——顺序一致性

深入理解Java内存模型(四)——volatile

深入理解Java内存模型(五)——锁

深入理解Java内存模型(六)——final

一文带你深入拆解Java虚拟机

十个问题弄清 JVM&GC(一)

十个问题弄清 JVM&GC(二)

咱们从头到尾说一次 Java 垃圾回收

一文看懂 JVM 内存布局及 GC 原理

聊聊并发(一)——深入分析Volatile的实现原理

聊聊并发(三)——JAVA线程池的分析和使用

聊聊并发(四)——深入分析ConcurrentHashMap

聊聊并发(五)——原子操作的实现原理

聊聊并发(六)——ConcurrentLinkedQueue的实现原理分析

使用缓存的9大误区(上)

Java深度历险(一)——Java字节代码的操纵

Java深度历险(二)——Java类的加载、链接和初始化

Java深度历险(三)——Java线程​:基本概念、可见性与同步

Java深度历险(四)——Java垃圾回收机制与引用类型

Java深度历险(五)——Java泛型

Java深度历险(六)——Java注解

Java深度历险(七)——Java反射与动态代理

Java深度历险(八)——Java I/O

Java深度历险(九)——Java安全

Java深度历险(十)——Java对象序列化与RMI

Google V8的垃圾回收引擎

MySQL 的 join 功能弱爆了?

Google V8的垃圾回收引擎

微信朋友圈技术之道

从无到有:微信后台系统的演进之路

最值得关注的20个优秀企业技术博客

如何用十条命令在一分钟内检查Linux服务器性能

Java Web应用中调优线程池的重要性

MySQL 亿级数据量实时同步,如何完美 Hold 住

基于 Java 容器的多应用部署技术实践

通俗易懂图解Kubernetes

从零开始入门 K8s:详解 K8s 核心概念

Kubernetes 学习路径

Kubernetes 的核心概念讲解

苏宁MOCK测试桩服务建设实践

为什么需要在 JavaScript 中使用严格模式?

我用Vue和React构建了相同的应用程序,这是他们的差异

如何实现AI净网?今日头条发布反低俗工具“灵犬 3.0”,背后技术原理揭秘

BAT 程序员们常用的开发工具

BAT 程序员们常用的开发工具

如何带领团队“攻城略地”?优秀的架构师这样做

谷歌为何能持续创新?工程经理亲自揭秘“工程师文化”

阿里资深技术专家的 10 年感悟
5 位 40 岁技术人告诉你,他们如何解决「中年危机」