-
黑客与画家
本书是作者的文集,虽然被誉为创业者必读,但是也有很多和创业没有直接关系的章节,同样适合计算机行业从业者和爱好者阅读。在阅读本书的过程中,几乎不会意识到这是10几年前写下文章,很是钦佩作者对行业的观察之深和对未来的预判之准。感慨之余记录和发散几个比较认同的观点,以便回顾。
-
Redis 必知必会
1 基础
Redis 是存储结构为 key-value 的存储系统,其中 value 支持 String(字符串)、List(列表)、Set(集合)、Hash(Map)、SortSet(有序集合) 5 种类型。Reids 对这5中类型都提供了丰富的操作,而且这些操作都是原子性的。
-
更换 Jekyll 博客的语法高亮风格
-
Java 8 你需要掌握的新特性 4、并发增强
-
Java 8 你需要掌握的新特性 目录
Java 8 是一个大的变更版本,提供了很多优秀的新功能和更好的API。可是很多同学因为教材或是工作原因,对Java自身的学习和认知还停留在 Java 6 上。所以整理一下我认为我们应该掌握的 Java 8 新特性,大家共同学习。
-
Java 8 你需要掌握的新特性 2、Stream API
2.1 概述
Steam API 是 Java 8 中全新的特性,它基于Lambda 表达式,对集合(Collection)的各种操作进行了大幅度的增强,极大的提高了编码的效率和程序的可读性。
-
Java 8 你需要掌握的新特性 5、杂项
-
Java 8 你需要掌握的新特性 1、Lambda 表达式基础
-
使用@Transactional(propagation = Propagation.SUPPORTS)和不加@Transactional 有什么区别?
Spring 的事务传播机制中 Propagation.SUPPORTS 级别的意义是,如果当前环境有事务,就加入到当前事务;如果没有事务,就以非事务的方式执行。从这个说明来看,使用这个级别和不加@Transaction注解也没什么不一样,找 API 看一下,枚举 Propagation 的 SUPPORTS 项如下:
-
Java 8 你需要掌握的新特性 3、全新的时间日期API