1. 2019软件趋势:来自 pivotal
解读:又到了一年总结和展望的时候了,看看 Pivotal(Spring)公司带来的2019年软件趋势关键词。
每个主题都邀请了资深的专家进行解读,完整内容可点击原文查看。
2. Java 还是免费的:来自 javaadvent
解读:自从 Oracle 宣布了有关 Java 的一些重大计划,关于 Java 未来是否免费使用这个问题 上有很多讨论。这篇文章做了详细的总结:
3. Java 11: HTTP Client 新API:来自 javacodegeeks
解读:Java 9 里引入的 HTTP Client 新 API,在 Java 11 里成为了标准 API。这篇文章通过例子介绍了新 API 的特性,连接 URL 的代码更简单,可以方便地管理请求参数、cookie 和 session,支持异步请求与 WebSocket。
官方的 API 文档:
https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/package-summary.html
4. 在 Ubuntu 18.04 上安装真的 OpenJDK 11:来自 javacodegeeks
% apt-get install default-jdk
version 参数给出的版本是 10.0.2。
要真的安装 OpenJDK 11 还是要下载后手动安装。
$ /usr/lib/jvm/jdk-11/bin/java -version
openjdk version “11” 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)
5. Java: 堆外内存中的聚合数据:来自 javacodegeeks
文章中通过一个例子介绍了 Speedment API 的使用。
从 Speedment API 官 白皮书和演示视频中了解到,该项目主要目标是通过改进框架提升访问 ORM 效率。ORM 是核心产品,超过一定数据量(500M)会收费。Speedment 聚合 API 是 ORM 底层技术的一部分。
6. Eclipse Collections 的隐藏福利:来自 javacodegeeks
解读:Eclipse Collections 是一个开源集合框架,这篇文章介绍了几个虽不常用但很强大的 API,distinct()、partition()、selectInstancesOf()、chunk()、as vs to 命名规范。
7. Java: 把 JDBC ResultSet 转为 CSV:来自 javacodegeeks
GitHub地址:
https://github.com/sharfah/java-utils/tree/master/src/main/java/com/sharfah/util/sql
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!