Guava 1 - Basic Utilities & EventBus

Guava,官方解释:「Google core libraries for Java」,Guava 是一组核心库,包括新的集合类型(如 multimap 和multiset),不可变集合,图形库,函数类型,内存缓存,以及用于并发,I / O,哈希,原始类型数据,反射,字符串处理等 API 。

我按照其 wiki 文档,阅读其源代码,整理出几篇列表,方便使用。这篇是 guava 基本的实用功能以及事件通信组件 EventBus。

Read More

接入各三方支付的验签算法

这次的图片是「宁静」,来自 christopher__burns 之手,摄影于「大弯营地 · 莫阿布 · 美国」。大弯营地是国家公园,是美国最大的奇瓦瓦沙漠地形和生态保护区。它包含1200多种植物,450多种鸟类,56种爬行动物和75种哺乳动物,是美国境内最偏远,也是访问次数最少的国家公园之一。

Read More

Java8 中的 lambda 表达式入门

这次的图片是「白色布莱斯湖」,来自 Riccardo Chiarini 之手,摄影于「布雷斯湖 · 意大利」。湖水平均深度为 17 米。 最深处的点位于 36 米处,是意大利最深的湖泊之一。图中此时的湖面已经完全被雪冻结。

Read More

Java 中的 Volatile 关键字

这次的图片是「 洒满午后阳光的公园一角」,来自 Adam Kool 之手,摄影于「美国 · 优胜美地国家公园」。 El Capitan 拥有 3000 英尺高度的纯岩石花岗岩,是摄影师的灵感之地,也是登山者的挑战之一。

Read More

JDK 7 中的 Try-With-Resource

这次的图片是「雪后山上徒步旅行者」,来自 Dino Reichmuth 之手,摄影于「瑞士 · 菲舍塔尔 · 阿莱奇冰川」,阿莱奇冰川是阿尔卑斯山脉最大的冰川,是世界文化遗产少女峰-阿莱奇区域的中心部分。可惜的是,与瑞士其他冰川一样,越来越短了。

Read More

Java 日志框架 slf4j

这篇开始,会尝试性的在首部增加一张与文章无关的图片,没有其他目的,只是希望自己在整理记录时,能保持内心的平静。

这次的图片是「湖边古朴的山村」,来自 Dahee Son,摄影于「奥地利 · 哈尔施塔特」。千年盐矿,木屋古镇,2015 年仅有 1221名居民,又被称作「世界上最美的小镇」。

Read More