djzhu

Don't judge, don't expect.

你真的理解Java String么?

java.lang.String大概是我们使用最多的一个类了,但对它的底层还是有很多东西值得我们去深究。这次就试图深入String,以后再不要问我String相关的问题。

[简介]Java垃圾回收机制

什么是垃圾? 在内存中,一块内存如果不再使用,占用它的对象就被称为垃圾。JVM无法判断一块内存是否会被再次使用(这只有使用者才知道),它通过判

Protobuf编码原理简介

Protobuf是Google提出来的在网络间传输报文的协议,是对json,xml这些格式的替代方案。使用Protobuf的优势主要是: 缩小

读书-《致敬加泰罗尼亚》

鸡蛋和石头放在一个口袋里,我永远选择站在鸡蛋一边

Go sync.Map原理&使用

Go1.9中新增了一个新的类型sync.Map,它提供并发map的功能,本文针对其讨论两个问题: 在现有标准库下,为什么需要添加sync.M

读书-《送你一颗子弹》

与书本身没关

golang读取关闭channel遇到的问题/如何优雅关闭channel

本文核心内容: 已关闭的channel再次读取会出现什么现象? 如何判断channel关闭? 什么是nil channel有什么用? 先看看出问题的代