Skip to content

作为一名Java新人,我应该从什么开始

作为一名Java新人,我应该从什么开始 published on 作为一名Java新人,我应该从什么开始无评论
  1. 熟悉JavaSE的基础,不管以后是转Android还是后端都非常必要,方法来说,详细阅读Core Java2,tij两套书和Javadoc文档(javadoc基本至少可以阅读scjp和scwd认证要求的部分),另外适当了解点JavaEE的API不是坏事;英文文档也不是麻烦的事情,基本上老外写的文档[……]

Read more

Twitter的分布式自增ID算法snowflake (Java版)

Twitter的分布式自增ID算法snowflake (Java版) published on Twitter的分布式自增ID算法snowflake (Java版)无评论

概述

分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。

有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。

而twitter的snowflake解决了[……]

Read more