02 2022 档案

摘要:线程池是日常开发中常用的技术,使用也非常简单,不过想使用好线程池也不是件容易的事,开发者需要不断探索底层的实现原理,才能在不同的场景中选择合适的策略,最大程度发挥线程池的作用以及避免踩坑。 一、线程池工作流程 以下是Java线程池的工作流程,涉及创建线程的参数及拒绝策略,如果读者对这部分内容不太了解 阅读全文
posted @ 2022-02-27 10:34 木小丰 阅读(352) 评论(2) 推荐(0) 编辑
摘要:随着业务的不断发展,软件系统不可避免的走向熵增:复杂度越来越高、研发效率越来越差、稳定性逐渐降低等。这时抽象核心能力,走向平台化的道路成为很多系统的首要选择。笔者结合自己的经验,总结了平台化建设的几种思路,希望对大家建设平台化有所帮助。 平台化有以下优点 复用性强:复用核心逻辑,业务功能只在平台之上 阅读全文
posted @ 2022-02-17 19:46 木小丰 阅读(1051) 评论(0) 推荐(2) 编辑
摘要:DDD这几年越来越火,资料也很多,大部分的资料都偏向于理论介绍,有给出的代码与传统MVC的三层架构差异较大,再加上大量的新概念很容易让初学者望而却步。本文从MVC架构角度来讲解如何演进到DDD架构。 从DDD的角度看MVC架构的问题 代码角度: 瘦实体模型:只起到数据类的作用,业务逻辑散落到serv 阅读全文
posted @ 2022-02-15 21:09 木小丰 阅读(9740) 评论(25) 推荐(55) 编辑

点击右上角即可分享
微信分享提示