首页
学习
活动
专区
工具
TVP
发布

java程序员思维

专栏作者
46
文章
53090
阅读量
17
订阅数
java设计模式之状态模式,策略模式的孪生兄弟
状态模式(State Pattern)中,类的行为是基于它的状态改变的,状态之间的切换,在状态A执行完毕后自己控制状态指向状态B,状态模式是不停的切换状态执行,这种类型的设计模式属于行为型模式。
用户4361942
2019-05-24
1.6K0
java设计模式之模板模式,站在巨人的肩膀上成功
模板模式(Template Pattern),定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构,只是重定义该算法的某些特定步骤。这种类型的设计模式属于行为型模式。
用户4361942
2019-05-24
1.3K0
java设计模式之迭代器模式,顾客永远的上帝
迭代器模式(Iterator Pattern)提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。这种类型的设计模式属于行为型模式。
用户4361942
2019-05-24
3920
redis系列基础篇之常用命
注意:不要在key很多的服务器中执行此命令,因为redis是单线程,如果key很多,会造成redis阻塞,影响服务性能。
用户4361942
2019-05-24
6470
应用监控系列之谁开发谁运行谁监控
开发很好理解,程序员的主要本质工作,通过代码的方式去实现业务需求。开发过程中也是很有讲究的,选用什么语言,java、python、还是go,需要根据实际的情况,选择一个最适合的。比如一个团队5个人,只有1个人会使用go,5个人都会java,如果go和java都能实现业务需求,这时候使用java开发会是一个比较好的选择,因为使用go,维护成本会比较高,需要其他成员去学习相关语言。
用户4361942
2019-05-24
8850
Head First 设计模式之观察者模式,你我都是发布者和订阅者
观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。
用户4361942
2019-05-24
7580
Head first 设计模式之策略模式,来源于生活,用之于生活
设计模式是软件设计中常见问题的通用可重用的解决方案,与语言无关。通过引入设计模式,可以更好的提高代码复用性、灵活性、扩展性。
用户4361942
2019-05-24
4170
java设计模式之桥接模式,策略模式旗舰版,世界没有免费的午餐
桥接(Bridge Pattern)将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度,这种类型的设计模式属于结构型模式。
用户4361942
2019-05-24
8150
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档