➡️
继续阅读
-
并发修改下的数据一致性保证
业务场景:扣款业务。 解决方案 悲观锁方案: 分布式锁互斥 缺点:引入额外组件(redis/zk),降低吞吐量…
-
点赞计数业务设计
点赞计数业务吞吐量高且可容忍一定数据不一致。设计要点包括:用缓存承载读写;计数系统服务化并与业务解耦;通过水平切分扩展吞吐量、数据量和读写量;兼顾扩展性,...
-
Thinking in UML(一)
文章续讲UML动态视图与核心模型:活动图描述用例场景与业务流程,状态图描述单个对象的状态变化,时序图按时间顺序展示对象交互,协作图侧重对象间的结构关系。类...
-
Thinking in UML(二)
本文是《Thinking in UML》实践篇,介绍从可行性分析到实现的项目全过程:先了解问题领域、整理业务目标并识别业主、业务提出者、管理者、执行者、第...
-
UML 入门指南(万字多图,非常干燥)
本文是UML入门指南,系统介绍UML基础知识,配有大量图示,内容详实、偏重理论,适合初学者学习统一建模语言。
-
【Java实现经典算法】有理数四则运算
本文介绍用Java实现有理数四则运算:程序读入两个分数形式的有理数,依次计算和、差、积、商,并按“有理数1 运算符 有理数2 = 结果”格式输出;结果化为...