1.考虑用静态方法代替构造函数
摘要:好处: 静态方法有名称 不必在每次调用时都创建一个新的对象 可以返回原返回类型的任何子类型的对象 可以自动类型推导,使代码简洁 缺点: 如果类不含共有的或者被保护的构造函数,则不能被子类化 他们与其他的静态方法实际上没有任何区别 好处1:静态方法有名称 对于客户端来说更易于使用和阅读 用名字来区分出
阅读全文
分布式相关学习整理
摘要:一致性的保障 1. 分布式锁 2. 分布式事务 2.0 相关协议的学习:XA/PAXOS 2.1 JTA https://www.cnblogs.com/po-shi/p/10642968.html 2.2 最终一致性 3. 全局id 4. 全局session 性能的保证 5. 读写分离 6. 分表
阅读全文
读书笔记
摘要:《java多线程编程的艺术》 《深入分析java web技术内幕》 《深入分析spring技术内幕》 《netty实战》 《大型网站系统与java中间件实践》
阅读全文