萧曵
萧曵
全部文章
分类
StringUtils(1)
AJAX(1)
Apache(1)
B/S(3)
CryptoJS(1)
CSS(1)
EasyUI(1)
Flink(1)
GIT(3)
Ibatis(5)
Intellij IDEA(11)
java(1)
Java JavaEE(174)
javascript(19)
Java并发编程(3)
JDBC(3)
JQuery(13)
JVM(6)
KAFKA(1)
LayUI(7)
Linux(26)
MarkDown(1)
Maven(12)
Mybatis(54)
MyEclipse Eclipse(1)
MySql(45)
nginx(10)
NoSQL(2)
Orcale(22)
Redis(6)
SB(1)
server(2)
Servlet Jsp(9)
Shiro(27)
Spring(64)
Spring Boot(2)
springmvc(1)
sql(11)
Struts(1)
Struts2(4)
Sublime(2)
Sublime3(1)
Swagger(1)
td(1)
Web(10)
Zookeeper(2)
Ztree(1)
分布式(3)
命令(2)
大数据(4)
工具(3)
并发(1)
开发环境搭建(1)
微信公众平台(2)
未归档(7)
架构(1)
知识图谱(1)
设计模式(23)
阿里云(1)
归档
标签
去牛客网
登录
/
注册
萧曵的博客
全部文章
(共621篇)
观察者模式(Observer)
一、观察者模式介绍 观察者模式(发布-订阅模式):定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化时,会通知所有观察者对象。使它们能够自动更新自己。 例如: 1、游戏中的例子:游戏中,当进入新人的时候,大喇叭会通知所有的玩家。所有的游戏玩家是...
2018-02-01
0
385
模板方法模式(Template Method)
一、模板方法模式介绍 模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的 某些特定步骤。 核心:处理某个流程的代码已经都具备,但是其中某个节点的代码暂时不能确定。因此,我们采用工厂方法模式,将这个节点的代码实现转移...
2018-02-01
0
527
Log4j配置详解
来自: http://www.blogjava.net/zJun/archive/2006/06/28/55511.html Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,...
2018-02-01
0
388
状态模式(State)
一、状态模式介绍 状态模式:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类 状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。 把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化。 当遇到不同的状态遇到不同的行为的...
2018-01-31
0
508
建造者模式(Builder和Director)
一、建造者模式介绍 建造者模式:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 [构建与表示分离,同构建不同表示] 假如一个对象的构建很复杂,需要很多步骤。则可以使用建造者模式,将其构建对象和组装成一个对象这两步给分开来。构建部分为(builder)和组织部分(dir...
2018-01-31
0
461
Spring的AOP介绍
AOP:(Aspect-Orlented-Programming)面向切面编程,和面向对象是互相补充的。面向对象是横着编程,面向切面则是竖着编程。 1 2 ...
2018-01-31
0
433
适配器模式(Adpater)
一、适配器模式介绍 适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的类可以一起工作。 例如: NBA中的球员来自不同国家,而世界标准语言是英语。那他们不会英语,也不能各自学习所有国家的语言。所以,最好的办法就是请不同的...
2018-01-31
0
718
单例模式(Singleton)
一、单例模式介绍 单例模式:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。 单例模式优点: 1.只生成一个实例,系统开销比较小 2.单例模式可以在系统设置全局的访问点,优化共享资源的访问。 常见单例模式分类: 主要: 饿汉式(线程安全,调用效率高,但是不能延...
2018-01-31
0
492
工厂模式(Factory)
一、工厂模式介绍: 工厂模式实现了创建者和调用者的分离 工厂模式分类: 1.简单工厂模式 2.工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类 3.抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具...
2018-01-31
0
3184
策略模式(Strategy)
一、策略模式介绍 策略模式:它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户。 例如: 商场中的收银软件,内部是怎么针对不同的商品打不同的折扣呢?又或者,是怎么根据不同会员等级打不同的折扣呢? 其实内部就是定义了一个算法家族,给每个会...
2018-01-31
0
626
首页
上一页
46
47
48
49
50
51
52
53
54
55
下一页
末页