自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (30)
  • 收藏
  • 关注

原创 访问者模式 Visitor 行为型 设计模式(二十七)

访问者模式 Visitor 行为型 设计模式(二十七) 访问者模式 Visitor《侠客行》是当代作家金庸创作的长篇武侠小说,新版电视剧《侠客行》中,开篇有一段独白:“茫茫海外,传说有座侠客岛,岛上赏善罚恶二使,每隔十年必到中原武林,向各大门派下发放赏善罚恶令,强邀掌门人赴岛喝腊八粥,拒接令者,皆造屠戮,无一幸免,接令...

2018-12-27 16:05:00 175

原创 模板方法模式 Template method 行为型 设计模式(二十六)

模板方法模式 Template method上图为网上百度的一份简历模板截图相信大家都有求职的经历,那么必然需要简历,写简历的时候,很可能你会网上检索一份简历模板,使用此模板的格式,然后替换为你的内容。我们从小就有语文课,逢考必有作文,而学习的途径之一就是参考优秀的范文,学习了解他们的结构,风格等。以上就是现实世界中的模板,模板的概念随处可见,所有的工业制...

2018-12-26 12:39:00 119

原创 策略模式 Strategy 政策Policy 行为型 设计模式(二十五)

策略模式 Strategy与策略相关的常见词汇有:营销策略、折扣策略、教学策略、记忆策略、学习策略....“策略”意味着分情况讨论,而不是一概而论面对不同年龄段的人,面对不同的商品,必然将会有不同的话术;面对购物总价的范围,很可能会有不同的折扣方案;面对理解能力不同的学生,必然有不同的教学策略;而在我们程序的世界里,“策略”就是分情况讨论。也就是类似状态...

2018-12-25 14:28:00 203

原创 状态模式 State 行为型 设计模式(二十四)

状态模式 State 人有喜怒哀乐,海绵宝宝也会有不同的时候,也会有不同的心情~ 问题:上图中,如果跟海绵宝宝开玩笑,那种情况最可能被打? 看下面一个示例,演示了java中的多态特性 类A有方法action() 类B继承了A 覆盖了方法action()&#13...

2018-12-21 13:21:00 82

原创 观察者模式 Observer 发布订阅模式 源 监听 行为型 设计模式(二十三)

观察者模式 Observer意图定义对象一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖他的对象都得到通知并自动更新。别名:依赖(Dependents),发布订阅(Publish-Subscribe)源-监听(Source-Listener)《Hold On, We're Going Home》是加拿大说唱歌手德雷克与制作组合Majid Jordan合作的节...

2018-12-20 09:47:00 167

原创 备忘录模式 Memento 快照模式 标记Token模式 行为型 设计模式(二十二)

备忘录模式 Memento沿着脚印,走过你来时的路,回到原点。苦海翻起爱恨在世间难逃避命运相亲竟不可接近或我应该相信是缘份一首《一生所爱》触动了多少人的心弦,一段五百年都没有结果的爱情,让多少人潸然泪下。有人说:当你真正看懂了《大话西游》,你就真的懂了爱情;那么,当你听懂了《一生所爱》,你就真的懂了什么是哀伤和无奈。《大...

2018-12-19 14:39:00 157

原创 中介者模式 调停者 Mediator 行为型 设计模式(二十一)

中介者模式(Mediator)调度、调停意图用一个中介对象(中介者)来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散而且可以独立地改变它们之间的交互。中介者模式又称为调停者模式。面向对象的程序设计中,我们通常将功能进行分解,按照职责以类为维度进行划分,也就是使用时功能最终将分布在多个对象中并且我们会尽可能的保持对象...

2018-12-17 12:38:00 164

原创 迭代器模式 Iterator 行为型 设计模式(二十)

迭代器模式(Iterator)走遍天下,世界那么大,我想去看看在计算机中,Iterator意为迭代器,迭代有重复的含义,在程序中,更有“遍历”的含义如果给定一个数组,我们可以通过for循环来遍历这个数组,这种遍历就叫做迭代对于数组这种数据结构,我们称为是可迭代的所以迭代器就是可以用来对于一个数据集合进行遍历的对象意图提供一种方法,顺序访问一个聚合...

2018-12-13 11:35:00 146

原创 解释器模式 Interpreter 行为型 设计模式(十九)

解释器模式(Interpreter)考虑上图中计算器的例子设计可以用于计算加减运算(简单起见,省略乘除),你会怎么做?你可能会定义一个工具类,工具类中有N多静态方法比如定义了两个方法用于计算a+b 和 a+b-cpublic static int add(int a,int b){return a+b;}public static int ad...

2018-12-12 12:46:00 236

原创 命令模式 Command 行为型 设计模式(十八)

命令模式(Command)请分析上图中这条命令的涉及到的角色以及执行过程,一种可能的理解方式是这样子的:涉及角色为:大狗子和大狗子他妈过程为:大狗子他妈角色 调用 大狗子的“回家吃饭”方法引子package command.origin;public class BigDog {public void goHomeForDinner() {System.out.pr...

2018-12-11 15:03:00 319

原创 责任链模式 职责链模式 Chain of Responsibility Pattern 行为型 设计模式(十七)

责任链模式(Chain of Responsibility Pattern)职责链模式意图使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系将这些对象连接成一条链,并沿着这条链传递请求,直到有一个对象处理它为止。责任链模式中,每个对象通过持有对下家的引用而链接起来,形成一条链条,串联起来多个处理对象。在责任链模式中,请求在链上进行传递,直到链上...

2018-12-10 14:28:00 277

原创 结构型设计模式对比 设计模式(十六)

结构型设计模式结构型模式关注于整体最终的结构,通过继承和组合,构建出更加复杂的结构进而提供更加强大的逻辑功能七种结构型模式适配器模式(Adapter Pattern) 组合模式(Composite Pattern) 装饰器模式(Decorator Pattern) 代理模式(Proxy Pattern) 桥接模式(Bridge Pattern) 外观模式(Facade ...

2018-12-07 08:41:00 214

原创 享元模式 FlyWeight 结构型 设计模式(十五)

享元模式(FlyWeight)“享”取“共享”之意,“元”取“单元”之意。意图运用共享技术,有效的支持大量细粒度的对象。意图解析面向对象的程序设计中,一切皆是对象,这也就意味着系统的运行将会依赖大量的对象。试想,如果对象的数量过多,势必会增加系统负担,导致运行的代价过高。下面看两个小例子理解下1.)有一首歌曲叫做《大舌头》其中有一句歌词“说说说说 说你爱我...

2018-12-06 09:52:00 167

原创 代理模式 PROXY Surrogate 结构型 设计模式(十四)

代理模式 PROXY 别名Surrogate意图为其他的对象提供一种代理以控制对这个对象的访问。代理模式含义比较清晰,就是中间人,中介公司,经纪人...在计算机程序中,代理就表示一个客户端不想或者不能够直接引用一个对象而代理对象可以在客户端和目标对象之间起到中介的作用结构代理模式的根本在于隔离,如下图所示,间接访问代理对象如何能够真的代理真实对象?在Java...

2018-12-05 12:23:00 197

原创 外观模式 门面模式 Facade 结构型 设计模式(十三)

外观模式(FACADE)又称为门面模式意图为子系统中的一组接口提供一个一致的界面Facade模式定义了一个高层接口,这一接口使得这一子系统更加易于使用。意图解析随着项目的持续发展,系统基本上都是会往功能更全面的方向发展,那么也就意味着我们的系统将会变得更加复杂。系统会被划分为多个单独的子系统,每个子系统完成一部分功能,通过分工协作完成全部功能。一个子系统也...

2018-12-03 14:21:00 147

Concurrency Control and Recovery in Database Systems全本.pdf

Concurrency Control and Recovery in Database Systems 全本.pdf 分布式经典书籍 大牛协作

2022-12-14

Concurrency Control and Recovery in Database Systems-Ch7.pdf

Concurrency Control and Recovery in Database Systems-Ch7.pdf

2022-12-14

JDK1.6 API帮助文档.CHM.7z

jdk1.6的中文api,对于一些老方法,还是看1.6的中文比较方便。

2020-04-18

UUIDFactory2.2.0.3310.zip

uuid生成器,可以根据配置生成uuid,在平时等场景下使用非常方便。

2020-04-17

sqlite3..zip

sqlite3 小工具,可以用来处理svn的锁死问题

2020-04-13

飞扬天空本地翻译.rar

飞扬天空本地翻译软件,非常适合本地使用的一款软件,强烈推荐使用。想找离线词典的可以看一下。 飞扬天空本地翻译软件,非常适合本地使用的一款软件,强烈推荐使用。想找离线词典的可以看一下

2020-04-02

myBase7.3.5中文特别版

一款比较好用的知识管理软件,支持多种格式,以及树形的目录结构,最好用的本地离线知识管理软件。

2020-03-27

Screen To Gif 1.3.版本

Screen To Gif 1.3.版本,最新版本win7 兼容性有问题,可以借助于老版本使用.非常强大的一款截图录像工具

2020-03-22

2345看图王V9.1.rar

2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。

2020-02-09

画图9 pro.rar

一款简洁的画图工具,可以方便的画各种;流程图。 一款简洁的画图工具,可以方便的画各种;流程图。 一款简洁的画图工具,可以方便的画各种;流程图。 一款简洁的画图工具,可以方便的画各种;流程图。 一款简洁的画图工具,可以方便的画各种;流程图。

2020-02-06

QQ7.5.15456.0屏幕截图提取版.rar

从qq提取出来的截图工具,可以不用开启qq就可以使用qq的截图功能,非常方便流畅,不卡顿。

2020-02-05

Clover_Setup_3.0.406.rar

可以用于windows电脑文件夹资源管理器的多标签工具,的3.0.版本,之前用的比较稳定。 可以用于windows电脑文件夹资源管理器的多标签工具,的3.0.版本,之前用的比较稳定

2020-02-04

word 多标签打开工具 tab.7z

多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。

2020-01-17

一款好用的解压缩工具

一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。

2020-01-17

MobaXtermlspjb_45749.zip

最好用的ssh工具,很方便的进行ftp传输。 最好用的ssh工具,很方便的进行ftp传输。 最好用的ssh工具,很方便的进行ftp传输。 最好用的ssh工具,很方便的进行ftp传输。 最好用的ssh工具,很方便的进行ftp传输。

2020-01-17

PasteEx.v1.1.7.8.zip

安装后,可以集成在资源管理器里面,直接将剪切板上面的内容生成txt或者图片等。

2020-01-17

PLSQL 13.7z

PLSQL developer 13 安装版,同时提供 instant client。

2020-01-17

DbVisualizer10.0.20X86X64JDK1.8.7z

DbVisualizer10.0.20 安装版 自带key 支持jdk1.8 32和64位两个版本

2019-09-05

ClickCharts_CHS流程图.rar

简易流程图工具

2019-06-18

截图转文字.rar

图片截图识别为文字,

2019-06-18

二维码PsQREdit 2.4.3.rar

二维码识别与生成工具

2019-06-18

xyplorer_full_noinstall.rar

另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,

2019-06-18

录制gif licecap125.rar

录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;

2019-06-18

Ditto.rar 复制粘贴使用

粘贴板可以复制多个内容,可以记录很久然后粘贴使用

2019-06-18

java多线程编程核心技术 高洪岩

全书共7章。章讲解了Java多线程的基础,重点介绍线程类的核心API的使用。第2章讲解对并发访问的控制,即如何写出线程安全的程序。第3章介绍线程间通信,以提高CPU利用率和系统间的交互,同时增强对线程任务的把控与监督。第4章讲解Lock对象,以更好实现并发访问时的同步处理。第5章讲解移动开发中使用较多的定时器类的多线程技术,这是计划/任务执行里很重要的技术点。第6章讲解如何安全、正确地将单例模式与多线程技术相结合,避免实际应用中可能会出现的麻烦。第7章将前面被遗漏的案例在本章节中进行补充,尽量做到不出现技术空白点。

2018-12-21

Java多线程编程实战指南(设计模式篇)作者:黄文海 著出版社:电子工业出版社出版时间:2015年09月

  随着CPU 多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面扮演了越来越重要的角色。而解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式书籍多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。本书采用Java(JDK1.6)语言和UML 为描述语言,并结合作者多年工作经历的相关实战案例,介绍了多线程环境下常用设计模式的来龙去脉:各个设计模式是什么样的及其典型的实际应用场景、实际应用时需要注意的事项以及各个模式的可复用代码实现。

2018-12-21

图解Java多线程设计模式

本书通过具体的Java 程序,以浅显易懂的语言逐一说明了多线程和并发处理中常用的12 种设计模式。内容涉及线程的基础知识、线程的启动与终止、线程间的互斥处理与协作、线程的有效应用、线程的数量管理以及性能优化的注意事项等。此外,还介绍了一些多线程编程时容易出现的失误,以及多线程程序的阅读技巧等。在讲解过程中,不仅以图配文,理论结合实例,而且提供了运用模式解决具体问题的练习题和答案,帮助读者加深对多线程和并发处理的理解,并掌握其使用技巧。

2018-12-21

Java并发编程实践 java concurrency in practice

《JAVA并发编程实践》随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。Java 5以及6在开发并发程序中取得了显著的进步,提高了Java虚拟机的性能以及并发类的可伸缩性,并加入了丰富的新并发构建块。在《JAVA并发编程实践》中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,还阐释了创造它们的原因,及其背后的设计模式。

2018-12-21

java线程第三版 带书签

书名:Java线程(第三版) 定价:39.00元【定价是指书上的标价,售价是指实际销售价格,请注意两者关系!】 作者:(美)奥克斯,(美)王,公司译 出版社:东南大学出版社 出版日期:2006-03-01 ISBN:9787564102395 字数: 页码: 版次:1 装帧:平装 开本: 商品重量:0.4kg

2018-12-20

springmvc与mybatis整合完整示例

springmvc与mybatis整合完整示例 基于spring4 mybaits3,java8,tomcat7,mysql5,6开发的 论坛登录验证程序,配置完整,可以直接copy后,扩展使用,也可以用于学习 关于是怎么一步一步开发的这个小例子,可以看我的博客 workspace拷贝出来的,肯定可用的哦

2016-01-14

空空如也

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

TA关注的人

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