|
5872字
|
需要12分钟
转自:http://www.cnblogs.com/holbrook/archive/2012/02/15/2357335.html 内容提要 1.Emacs是什么……
阅读全文
|
7082字
|
需要15分钟
小编知道,此标题一出,肯定会遭受广大群众“诟病”,说不好还会被其他编辑器的粉丝暗地里“干掉”。 比如,Vim,Sublime,Nano编辑器的粉丝可能就会来“踢馆……
阅读全文
|
960字
|
需要2分钟
深入理解 哈夫曼编码 哈夫曼编码(Huffman Coding) 笔试【编程题】 字符编码 最近,春招实习生开始了,相信大家都开始准备各种面试、笔试了。 博主也不例外,走上了起早贪黑,看……
阅读全文
|
4236字
|
需要9分钟
Java 8 - LocalDate/LocalDateTime Java8之前的Date有哪些槽点 Tiago Fernandez做过一次投票,选举最烂的JAVA API,排第一的EJB2.X,第二的就是日期API。 槽点一 最开始的……
阅读全文
|
6622字
|
需要14分钟
允许在接口中有默认方法实现 Java 8 允许我们使用default关键字,为接口声明添加非抽象的方法实现。这个特性又被称为扩展方法。下面是我们的第一个例子: 1 2 3 4 5 6 7……
阅读全文
|
9212字
|
需要19分钟
提出问题 为什么需要多线程? 我在网上搜索为什么需要多线程?大概归类一下就是: 提高系统的并发性能。 改善用户体验。 提高资源利用率。 支持异步操作。 实现复杂的业务逻辑。 说……
阅读全文
|
2871字
|
需要6分钟
强大的Stream API Stream API说明 Java8中有两大最为重要的改变。第一个是 Lambda 表达式;另外一个则 是 Stream API。Stream API ( java.util.stream) 把真正的函数式编程风格引入到Java……
阅读全文
|
2940字
|
需要6分钟
Java 8 是一次重大的发行版更新,引入了大量新特性和改进,以下是 Java 8 的主要特性: 1.Lambda 表达式 Lambda 允许在代码中直接定义匿名函数,简化了对函数式编程的支持。 1 2 3 4 5 6 // Lambda 表达……
阅读全文
|
2936字
|
需要6分钟
根据Oracle文档,Optional是一个容器对象,可以包含也可以不包含非null值。Optional在Java 8中引入,目的是解决 NullPointerEx……
阅读全文
|
161字
|
需要1分钟
场景 在写博客时想插入emoji,但是系统自带的只能显示64进制,于是乎查找了一遍。找到了一个很好的插件emojify 步骤 安装 下载表情图片 使用Meta + x input emojify-insert-emoji RET 1……
阅读全文