Java UUID 源码剖析
笔者近来闲来无事,又因为有需要构造全局唯一 ID 的需求,所以就去看了 UUID 这个提供稳定的系统唯一标识符的类的源码 1 UUID variant 事实上是存在很多中 UID 的不同实现的的,但是 UUID 里面默认是使用 “加盐”(Leach-Salz)实现,但是也可以使用其他的实现。 ...
笔者近来闲来无事,又因为有需要构造全局唯一 ID 的需求,所以就去看了 UUID 这个提供稳定的系统唯一标识符的类的源码 1 UUID variant 事实上是存在很多中 UID 的不同实现的的,但是 UUID 里面默认是使用 “加盐”(Leach-Salz)实现,但是也可以使用其他的实现。 ...
因为需要编写 RESTful api 测试的缘故,重拾了 Spock 这个适用于 Groovy/Java 的测试 框架,顺便把以前写的一篇旧文整理了一下,权当重温。 1 关于 Spock Spock 是一个适用于 Java(Groovy) 的一个优雅并且全面的测试框架, 说 Spock 全面,是 因为 Spock 集成了现有的 Java 测试库;至于为什么赞美 Spock 优雅,阅读完全文你就会 有体会的了 ...
今天在完成《算法》上的练习的时候,要对文件进行读写,而书上的例子是直接通过 Linux/Unix的重定向来实现的,我要把它修改成直接读取文件。 此外,个人一直觉得Java IO 很容易混淆,因为有太多的选择(但是这也是Java 的强大之处),现在Java8 又新增了文件的API,所以我就对文件IO作了个小结 ...
我平时也有浏览各类博客的习惯,毕竟三人行则必有我师嘛。今天在浏览关于Java的一个博客的时候,对博主的观点有一些不同的开发,但是困于没法在博客下评论,内容如下: 所以打算聊聊Java 中Collection 这个话题。(BTW,窃以为博主对Java8 新引进的Lambda, 应该了解不足) ...