自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 解耦神器之观察者模式

前言大家是不是会经常听到有人说写代码要“高内聚、低耦合”,但是你要是问他什么是高内聚低耦合(waht)?为什么要高内聚、低耦合(why)?怎么做才能高内聚、低耦合(how)? 这些问题就不一定都能回答的了!百度百科:在软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则是高内聚低耦合。从模块粒度来看,高内聚:尽可能类的每个成员方法只完成一件事(最大限度的聚合); 低耦合:减少类内部,一个成员方法调用另一个成员方法。从类角度来看, 高内聚低耦合:减少类内部,对其他类的调用;从功能

2021-05-16 13:25:48 576

原创 船新版本的策略模式,你一定没有见过

前言我在之前的文章设计模式学习之策略模式 一文中介绍了策略模式的优点、缺点、实现方法和具体的使用场景。策略类有策略类会增多,造成类膨胀的缺点,这个缺点我还是比较在意的。因为在实际开发中发现,有时策略的实现没有多少代码,这样的定义成一个策略类反而真的有点浪费,确实造成了类膨胀。自从发现了这个问题,我一直在思考如何解决这种问题,经过思考解决问题的方法已经想出来了,但是一直没有去尝试做出来看看是否真的能解决策略模式 类膨胀的问题,终于在这周我忙里偷闲用代码实现了我的想法,我自认为利用 Lambda表达式 + 反

2021-05-16 13:23:29 184

原创 怎样才能将模板和策略设计模式结合起来使用

文章目录前言问题在哪里模板设计模式介绍应用实例:优点:缺点:使用场景:注意事项:具体应该怎样做总结前言我在之前的文章孔乙己“茴”字四种写法引起我对策略模式实现的思考中留下了一个悬念,文章中的代码实现出现了较多的重复代码块,这样的问题对于一个对代码质量有较高要求的人是不可容忍的。为啥这么说呢?因为这样的不合格的代码,无论是你还是他人进行维护或者更新新的功能,都必将难以下手,终将成为令众人“敬仰”的祖传代码。废话不多说,为了解决这样的问题,我们来引入本文的主角:模板设计模式。我们先回顾一下前文的内容,

2021-05-16 13:06:02 932

dubbo-admin2.54版本

Dubbo-admin管理平台的安装,这时就要借助Dubbo-Admin管理平台来实时的查看,也可以通过这个平台来管理提者和消费者。由于我使用的是jdk1.8的版本,在网上找了很多dubbo-admin.war基本都是基于jdk1.7的,这个jdk1.8和jdk1.7都可以使用

2019-05-07

JVM体系结构与GC调优PPT

JVM体系结构与GC调优,内容涉及JVM的垃圾回收的各种策略和JVM的各种内存的结构的分配

2019-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除