Baeldung Java 周评 | 第五十七弹(关键词:悲观加锁弥补乐观加锁的不足、Java 嵌套类型、Graphite 存储 Hystrix 月历史指标、OAuth2 单点登录、十二要素应用模式)

开篇词

尤金的第 57 篇 Java 周评,诞生了!
 

Spring 以及 Java 相关

  • 如何使用悲观加锁修复乐观加锁竞争条件
    将悲观加锁和乐观加锁与 Hibernate 结合使用可保持数据的完整性。
  • 嵌套类型的前五个用例
    随着 lambda 的问世,深入探讨 Java 嵌套类的基础知识是非常有帮助的,至少对于扎实的基础知识而言是这样的。
  • Java 中不一致的操作会扩大规则
    Java 的另一个返璞归真概念 - 在你使用数字基本类型时的一个很好的提醒。
  • 以编程方式确定 Java 类的 JDK 编译版本
    另一篇很酷的 Java 底层文章 - 这次是有关确定所编译类的 JDK 版本。我之前不知道还能这么做。
  • 在 Graphite 中存储 Hystrix 的几个月历史指标
    监控应用的非常酷的解决方案。
    我一直在使用各种排列进行监视 - 最常用的是 CollectD 和 Graphite(最近是 Kibana),但这看起来很流畅。
  • 带有 OAuth2 的 SSO:AngularJS 和 Spring Security Part V
    在 AngularJS 和 Spring Security 系列的第五部分中进入更高级的主题 - 深入研究 OAuth 和 SSO。
  • 为什么 12 要素应用模式,微服务和 CloudFoundry 至关重要
    复杂的,手动和和易出错的部署过程 - 这是我回忆起;自早期以来,该行业已经走了很长一段路。

周末还有一些有趣的好演讲:

  • 使用 Spring 4.x 进行测试
  • 使用 Gradle 和 Jenkins 构建持续交付流水线
  • Groovy,鉴于 Java 8

升级时刻:

  • Spring Security OAuth 2.0.6.RELEASE 现已可用
  • Swagger-core v1.5.0-M1 发布了!以及 Swagger-UI v2.1.1-M1 发布了!
     

技术相关以及沉思录

  • 减少代码心灵感应
    与 API 交互所需的 “外带” 知识通常不好。REST 体系结构通过 HATEOAS 约束和媒体类型解决了该问题。但是,这不是一个仅限 REST 的问题,而是在设计任何 API 时要问的一个问题:
    调用方是否需要任何外带知识才能使用 API?
    如果是这样,那就是成本;视情况而定,这可能是你要承担的成本,但始终应是一个有意识的决定。
  • 新独立军
    工作/就业形势正在迅速变化。因此,如果你已经独立或正在考虑这一点,那么阅读它可以为你提供一些背景知识。
  • 程序员是职业道路,谢谢
    当周沉思录部分是一个不错的建议 - 读一下。
  • 让我们谈谈你的备份
    叫醒服务?
     

漫画类趣事

还有我当周最喜欢的 Dilbert:

  • 随机性问题(你永远无法确定)
  • 流行词
  • 空行话
     

当周精选

 

结束语

以上就是尤金在当周提供的精华 - 希望你从中发现到了之前未曾发掘到的趣闻逸事。

同时,尤金也在期待大家的反馈,希望能给大家提供对口以及优质的资源。

感谢观看!我们,下期再见。
 

参见

上周周评:

  • Baeldung Java 周评 | 第五十六弹(关键词:API 网关模式、休眠加锁模式、JDK 7/8 读较慢的大行、Logback 记录日志到 Redis、并发超时支持、Java 单页应用脚手架)

想看更多周评?请访问该周评的所属专栏:《Baeldung Java 周评(官方授权)

你可能感兴趣的:(Baeldung,Java,周评)