Baeldung Java 周评 | 第三十七弹(关键词:数据库加锁与丢失更新、分层架构的优劣、Lambda 及其副作用、JavaZone 资源、Spring Boot 微服务、负载测试指南)

开篇词

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

Java 相关

  • 数据库加锁和丢失更新现象的新手指南
    我们以一篇关于数据库加锁和 “丢失更新” 的大量且经过充分研究的文章开始该周评,其中有很多内容可供参考。
    我个人跟随了该系列文章,并学到了很多东西 - 我们也在周评中跟进了整个进度。尽管它们都不错,但这是整个系列中最好的读物之一。
  • Java 很酷
    Java 生态系统的绝佳地图 - 超级有用,可以找到可靠的资源来学习和提高技能。
    就个人而言 - 与很多伟大的工程师共同进步以推动和塑造社区的能力远比我个人高,这是一种很棒的感觉 - 感谢 Alex 的提醒。
  • 为什么不应该实施分层架构
    该读物将引起争议(到目前为止可能已经存在)。就个人而言 - 看到许多系统的架构都具有很多不必要的复杂性(为什么我们不在其中放置消息队列?)- 我当然可以支持本文的想法。
    话虽如此 - 这也并不是非黑即白 - 并且你可能会变得过度简化。以本文中的示例为例 - 你可能不需要十几种保险,但是确保房屋和健康仍然是个好主意。
  • 这是最后讨论
    关于 final(关键字)的好讨论。如果只有 final 是默认值 - 哦,如何减轻人的困境。开个玩笑 - 如果你在编码时还没有经常考虑 final,请读一读。
  • Lambda 及其副作用
    带有 Lambda 的少数有趣的边角案例。

最后 - JavaZone 会议的所有视频都已发布 - 其中有一些很棒:

Spring 相关

技术相关以及沉思录

  • 负载测试指南
    关于负载测试实践和注意事项的精彩文章。即使你已经进行一段时间了,读一下该内容也是不错的注意。
  • “我喜欢模拟,但我不信任间谍”
    深入探究新手开发人员如何使用间谍,以及这些做法将如何变化,并且应该随着开发人员的经验水平而变化。我打算从该读物中总结一些有用的见解,以践行自己的实践。
  • 一连串的工艺技巧
    这里是昭然船长 - 提高工艺水平是一件持续的事情 - 没有 “重点”。这是有关如何执行该操作的大量技巧。
  • 单阶段提交 - 内存中高速缓存的快速事务处理
    进行 “两阶段提交” 到轻量的 “单阶段提交” 操作 - 当然具有良好的速度优势 - 如果你正在使用内存缓存,则这是另一篇有趣的读物。
    我个人现在还没有这样做,但是我过去有过,如果设置正确,他们会非常有益,如果设置不正确,则会非常扰人。
     

漫画类趣事

会有人对 XKCD 的精华感到厌倦吗:

我的回答是 “不会诶”。
 

结束语

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

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

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

参见

上周周评:

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

发布了132 篇原创文章 · 获赞 6 · 访问量 7948

猜你喜欢

转载自blog.csdn.net/stevenchen1989/article/details/104191569