会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
byebai95
博客园
首页
新随笔
联系
管理
上一页
1
···
22
23
24
25
26
27
28
29
30
31
下一页
2019年3月14日
Jvm 虚拟机
摘要: 一、内存区域 二、垃圾回收器 三、垃圾回收算法 四、Java 内存模型与线程 五、类加载机制 一、内存区域 1.1 运行时数据区域 根据《Java 虚拟机规范(Java SE 7 版)》规定,Java 虚拟机所管理的内存如下图所示。 (1)程序计数器 内存空间小,线程私有。字节码解释器工作是就是通过
阅读全文
posted @ 2019-03-14 09:49 byebai95
阅读(215)
评论(0)
推荐(0)
编辑
2019年3月13日
18、备忘录设计模式
摘要: 备忘录模式 Memento 备忘录模式:保持一个对象的某个状态,以便在适当的时候回复对象,备忘录模式属于行为型模式 意图:在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 何时使用: 在很多时候我们需要记录一个对象的内部状态,这样做的目的是为了允许用户取消不确定或者错误的操
阅读全文
posted @ 2019-03-13 16:36 byebai95
阅读(154)
评论(0)
推荐(0)
编辑
2019年3月12日
16、 观察者设计模式
摘要: 观察者模式 Observer 在对象之间存在一对多关系时,使用观察者模式。比如一个对象被修改时,会通知其他对象,观察者模式属于行为型模式 意图: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被更新 何时使用:一个对象的状态发生改变,所有的依赖对象都得到
阅读全文
posted @ 2019-03-12 15:04 byebai95
阅读(166)
评论(0)
推荐(0)
编辑
08、仲载者 -中间者模式
摘要: 仲裁者模式(Mediator) Mediator 模式又称为仲裁者模式或者中间者模式,所以起的作用就是仲裁和中间,帮助其他类之间进行交流。在仲裁者设计模式之中,明确两个概念, 仲裁者(Mediator)和组员(Colleague),不管组员有设么事情,都要向仲裁者汇报,仲裁者会根据全局的实际情况向其
阅读全文
posted @ 2019-03-12 14:37 byebai95
阅读(326)
评论(0)
推荐(0)
编辑
2019年3月11日
17、外观模式
摘要: 外观模式 Facade 外观模式隐藏系统的复杂性,并向客户端提供了一个客户端可以访问的接口。这种设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性 意图:为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 主要解决:降低访问复
阅读全文
posted @ 2019-03-11 15:56 byebai95
阅读(136)
评论(0)
推荐(0)
编辑
10、 责任链模式
摘要: 责任链模式 (ChainOfResponsibility) 目的: 避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止 优点: 1.降低耦合度,它将请求的发送与接收解耦 2.简化了对象,使得对象不需要知道链的结构 3.增
阅读全文
posted @ 2019-03-11 15:24 byebai95
阅读(217)
评论(0)
推荐(0)
编辑
2019年3月8日
如何将 jar 包导入Maven 本地仓库
摘要: 案例:oracle jar包由于在maven 远程仓库中找不到,需要先将oracle jar 文件下载到本地,然后导入maven本地仓库,就可以通过 pom 进行依赖 例如:下载后的 jar 地址 在cmd 中执行: 在pom 中依赖
阅读全文
posted @ 2019-03-08 16:30 byebai95
阅读(390)
评论(0)
推荐(0)
编辑
2019年3月6日
19、访问者设计模式
摘要: 访问者模式 Visitor 意图:将数据结构与数据操作分离 主要解决:稳定的数据结构和易变的操作耦合问题 如何解决:在被访问的类里加一个对外提供接待者的接口 优点: 1.符合单以职责原则 2.优秀的扩展性 3.灵活性 缺点: 1.具体元素对访问者公布细节,违反了迪米尔特原型 2.具体元素变化比较困
阅读全文
posted @ 2019-03-06 14:44 byebai95
阅读(137)
评论(0)
推荐(0)
编辑
2019年3月5日
11、装饰器模式
摘要: 装饰器 Decorator 允许向一个现有的对象添加新的功能,同时又不改变其结构。这种设计类型属于结构性模式,它是作为现有类的一个包装 这种设计模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整的前提下,提供额外的功能。 意图:动态滴给一个对象添加一些额外的职责,就增加功能来说,装饰器相
阅读全文
posted @ 2019-03-05 13:48 byebai95
阅读(139)
评论(0)
推荐(0)
编辑
2019年3月4日
15、组合模式
摘要: 组合模式 Composite 组合模式,又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分与整体的层次。这种类型的设计模式属于结构型设计模式 意图:将对象组合成树形结构以表示部分-整体的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致
阅读全文
posted @ 2019-03-04 15:51 byebai95
阅读(141)
评论(0)
推荐(0)
编辑
上一页
1
···
22
23
24
25
26
27
28
29
30
31
下一页
公告