设计模式与重构
longfulong
这个作者很懒,什么都没留下…
展开
-
设计模式与重构
你能举例几个常见的设计模式你在设计一个工厂的包的时候会遵循哪些原则?你能列举一个使用了Visitor/Decorator模式的开源项目/库吗?你在编码时最常用的设计模式有哪些?在什么场景下用?如何实现一个单例?代理模式(动态代理)单例模式(懒汉模式,恶汉模式,并发初始化如何解决,volatile与lock的使用)JDK源码里面都有些什么让你印象深刻的设计模式使用,举例看看?原创 2017-12-01 23:04:40 · 952 阅读 · 0 评论 -
千万级规模高性能、高并发的网络架构经验
架构,刚开始的解释是我从知乎上看到的。什么是架构?有人讲,说架构并不是一个很悬乎的东西,实际上就是一个架子,放一些业务和算法,跟我们的生活中的晾衣架很像。更抽象一点,说架构其实是对我们重复性业务的抽象和我们未来业务拓展的前瞻,强调过去的经验和你对整个行业的预见。 我们要想做一个架构的话需要哪些能力?我觉得最重要的是架构师一个最重要的能力就是你要有战略分解能力。 这个怎么来看呢,第一,你必须要有抽转载 2017-12-02 00:29:43 · 763 阅读 · 0 评论 -
大牛聊软件设计之领域设计
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cainiao_user/article/details/78285385 ...转载 2018-04-09 22:35:11 · 321 阅读 · 0 评论 -
重复性管理——从泛值到泛型以及泛函
重复性管理——从泛值到泛型以及泛函(上):https://my.oschina.net/goldenshaw/blog/1529009重复性管理——从泛值到泛型以及泛函(中):https://my.oschina.net/goldenshaw/blog/903273重复性管理——从泛值到泛型以及泛函(下):https://my.oschina.net/goldenshaw/blog/90701...转载 2018-11-24 23:32:30 · 348 阅读 · 0 评论