VectorDrawable 第二章
上篇文章 中,我们探讨了如何将 svg 图片转换成 VectorDrawable,以在适应不同分辨率的同时减少资源文件的个数,同时也更易于维护。但是这并不是 Vect…
CoreOS 那些事之系统升级
前段时间在 DockerOne 回复了一个 关于 CoreOS 升级的提问 。仔细琢磨来,这个问题还有不少可深入之处,因此有了此文,供已经在国内使用 CoreOS 的玩…
手把手教你写 Socket 长连接
本篇我们先简单了解一下 TCP/IP,然后通过实现一个 echo 服务器来学习 Java 的 Socket API。最后我们聊聊偏高级一点点的 socket 长连接和协议设计。 T…
详解分布式协调服务 ZooKeeper
在 2006 年,Google 发表了一篇名为 The Chubby lock service for loosely-coupled distributed systems 的论文,其中描述了一个分布式锁服务 Chubby …
JavaScript 实现深拷贝
Document // 基础数据类型:null, undefined, number, string, boolean, symbol // 复合数据类型:object, array, function, date, regexp // 扩展:…
- 共 1 页
- 1