去年年初,我决定跟踪我的阅读习惯,并 在 Baeldung 上分享最好的内容 。从那以后就没有错过任何评论。
开始了…
1.Spring和Java
>> Reactor Core 2.5 成为 Java 8 上统一的 Reactive Foundation [spring.io]
Spring 5 背后的焦点和驱动力显然是响应式编程。
因此,如果您正在从事 Spring 工作,一定要快速阅读并了解生态系统如何发展以及您可以使用新的基础设施做什么。
>> Jigsaw 终于登陆 JDK 9 [infoq.com]
模块化终于进入了 JDK 9 版本——发挥作用的时候了。
>> 使用 Spring 和 Guava 进行高级缓存 [codecentric.de]
这是一篇很长、有点奇怪但最终很有趣的读物,讲述了 在现实场景中实际使用缓存 ,而不仅仅是在玩具项目中设置它
>> Ceylon 可能是唯一正确处理 Null 的 (JVM) 语言 [jooq.org]
Ceylon 处理和使用 null 的 好方法。如果您是一名语言爱好者并且之前没有在锡兰做过任何工作,那么一定要读一读。
>> Java EE 8 MVC:使用 bean 参数 [mscharhag.com]
对 Java EE 8 的探索仍在继续,这次是在 MVC 样式应用程序中 映射 bean 参数 。
>> 何时编写 setter [giorgiosironi.com]
一种回归基础的写作,具有现实世界的经验。
>> 在 Java 中添加类型推断:好还是坏? [超越java.net]
>> Java 最终可能会采用(真正有用的)类型推断 [beyondjava.net]
更深入地研究一下新提出的 JEP,它可能会为 Java 语言添加类型推断。
还值得一读:
>> 超越页面对象:具有宁静和剧本模式的下一代测试自动化 [infoq.com]
>> JEP 286 建议将类型推断扩展到 Java 中的局部变量 [infoq.com]
>> 在 Docker 上运行 Java?你违反了法律 [takipi.com]
>> 创建可读测试代码的三种实践 [ontestautomation.com]
>> Spring for Apache Kafka Milestone 1 可用 [spring.io]
>> Spring Batch 教程:从 REST API 读取信息 [petrikainulainen.net]
>> 本机内存泄漏示例 [plumbr.eu]
网络研讨会和演示:
>> 高性能流处理 [infoq.com]
>> #NoXML:消除 Spring 项目中的 XML [infoq.com]
>> Java 的过去、现在和未来的幽灵 [infoq.com]
>> 使用 Spring 在企业中实现 FastData 微服务 [infoq.com]
>> Spring Boot、Nashorn 和 React 的同构模板 [spring.io]
>> 介绍 CallTracing(tm),基于 RabbitMQ、Spring 和 Zipkin [spring.io]
升级时间:
>> IntelliJ IDEA 2016.1 现已发布 [jetbrains.com]
>> Hibernate ORM 5.0.9.Final [in.relation.to]
>> Spring Session 1.1.1 发布 [spring.io] 和 >> Spring Session 1.2.0 RC1 发布 [spring.io]
>> Elasticsearch 支持的第三个里程碑 [in.relation.to]
2. 技术和思考
>> 您从未听说过的最重要的代码指标 [daedtech.com]
毫不奇怪,开发人员的生产力很难衡量。不过,抛开这一点——一定要跟踪这篇文章中谈到的一些指标——它们在 确定代码库的整体健康状况 时非常有用。
>> 追踪器 [jacquesmattheij.com]
这是一本关于我们所生活的跟踪和数据驱动文化的令人担忧(而且有趣)的读物。
>> Amazon Web Services [allthingsdistributed.com] 10 年的 10 个教训 和 >> AWS 云十年 – 时间过得真快! [aws.amazon.com]
经过 10 年的运行,高度分布式系统这一更复杂的系统产生了一些非常有趣的教训。
>> 2016 年布加勒斯特 Voxxed Days 印象 [vladmihalcea.com]
这绝对是一次精心组织的活动,我喜欢谈论事件溯源并结识很多很酷的人。
>> 第一个冬天 [mdswanson.com]
写得很快,但内容丰富。这些小事确实积少成多,形成了 良好的文化。
>> 编写测试不一定是额外的工作 [daedtech.com]
如果做得好, 测试可以而且肯定会加快你的速度 ——一旦你克服了在采用 TDD 后的前几周通常会发生的生产力打击。
>> 解雇人员 [zachholman.com]
我将这本长篇个人读物纳入评论只是因为我喜欢扎克的写作。
>> 职业网站的问题[daedtech.com]
由于上一篇文章是关于解雇员工的,所以现在让我们 来看看招聘 ,并诚实地了解整个流程以及哪些有效,哪些无效。
还值得一读:
>> [电子邮件受保护] – 兼容性测试 [symphonious.net]
>> 如何通过“免费”在线服务 [troyhunt.com] 收集您的数据并将其商品化
>> STEM 项目编程语言选择 – Scala [java-allandsundry.com]
>> 人工智能主要是工程问题? [莱米尔.我]
>> 从另一种角度看待李世石 vs AlphaGo [jacquesmattheij.com]
>> 反对写博客的七个理由 [codefx.org]
>> AWS 数据库迁移服务 [aws.amazon.com]
3.漫画
还有我本周最喜欢的呆伯特(绝对搞笑):