摘要: 前言:命令模式内容比较多,这里做了拆分 命令模式基础篇 :http://www.cnblogs.com/JsonShare/p/7202133.html 命令模式扩展篇 - 宏命令:http://www.cnblogs.com/JsonShare/p/7206395.html 命令模式扩展篇 - 撤阅读全文
posted @ 2017-07-19 17:22 _Json 阅读(40) 评论(2) 编辑
摘要: 前言:命令模式内容比较多,这里做了拆分 命令模式基础篇 :http://www.cnblogs.com/JsonShare/p/7202133.html 命令模式扩展篇 - 宏命令:http://www.cnblogs.com/JsonShare/p/7206395.html 命令模式扩展篇 - 撤阅读全文
posted @ 2017-07-19 17:22 _Json 阅读(15) 评论(0) 编辑
摘要: 前言:命令模式内容比较多,这里做了拆分 命令模式基础篇 :http://www.cnblogs.com/JsonShare/p/7202133.html 命令模式扩展篇 - 宏命令:http://www.cnblogs.com/JsonShare/p/7206395.html 命令模式扩展篇 - 撤阅读全文
posted @ 2017-07-19 17:22 _Json 阅读(16) 评论(0) 编辑
摘要: 前言:命令模式内容比较多,这里做了拆分 命令模式基础篇 :http://www.cnblogs.com/JsonShare/p/7202133.html 命令模式扩展篇 - 宏命令:http://www.cnblogs.com/JsonShare/p/7206395.html 命令模式扩展篇 - 撤阅读全文
posted @ 2017-07-19 17:22 _Json 阅读(19) 评论(2) 编辑
摘要: ◆ 前言:命令模式内容比较多,这里做了拆分 命令模式基础篇 :http://www.cnblogs.com/JsonShare/p/7202133.html 命令模式扩展篇 - 宏命令:http://www.cnblogs.com/JsonShare/p/7206395.html 命令模式扩展篇 -阅读全文
posted @ 2017-07-19 17:17 _Json 阅读(279) 评论(0) 编辑
摘要: 1、简介 定义:提供一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示; 主要用途:帮助我们遍历聚合对象; 关键代码:定义接口:hasNext, next; 英文:Iterator 类型:行为型模式 2、类图及组成 (引)类图: 组成: 抽象容器:一般是一个接口,提供一个iter阅读全文
posted @ 2017-07-17 19:17 _Json 阅读(235) 评论(0) 编辑
摘要: 1、简介 定义:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 拆分定义,总结特点: 1、不改变原类文件。 2、不使用继承。 3、动态扩展。 主要解决:一般的,我们为了扩展一个类经常使用继承方式实现,由于继承为类引入静阅读全文
posted @ 2017-07-17 12:24 _Json 阅读(395) 评论(7) 编辑
摘要: 1、简介 定义:适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 主要解决:主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的。 实现方式: 1、类的适配器模式(采用继承实现) 2阅读全文
posted @ 2017-07-14 15:51 _Json 阅读(207) 评论(2) 编辑
摘要: 1、简介 定义:为其他对象提供一种代理以控制对这个对象的访问 ; 分类: 主要解决:在直接访问对象时带来的问题,直接访问会给使用者或者系统结构带来很多麻烦,我们可以在访问此对象时加上一个对此对象的访问层; 何时使用:想在访问一个类时做一些控制; 如何解决:增加中间层; 应用实例:JDK自带的动态代理阅读全文
posted @ 2017-07-13 16:50 _Json 阅读(217) 评论(2) 编辑
摘要: 工具类包含两个方法: http请求、https请求 直接看代码: 辅助类: 附:源代码:https://github.com/JsonShare/JTools PS:Java网络连接之HttpURLConnection与HttpClient 区别及联系 http://blog.csdn.net/ws阅读全文
posted @ 2017-07-13 11:55 _Json 阅读(13) 评论(0) 编辑
摘要: 在本地用ajax跨域访问请求时报错: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allow阅读全文
posted @ 2017-07-12 10:49 _Json 阅读(17) 评论(0) 编辑
摘要: 关于不支持的major.minor版本的错误是因为在编译期间,您在运行时使用较高的JDK和较低的JDK。 具体版本代码如下: J2SE 9 = 53 J2SE 8 = 52 J2SE 7 = 51 J2SE 6.0 = 50 J2SE 5.0 = 49 JDK 1.4 = 48 JDK 1.3 = 阅读全文
posted @ 2017-07-11 20:01 _Json 阅读(9) 评论(0) 编辑
摘要: 今天遇到一个字符串,怎么匹配空格都不成功!!! 我把空格复制到test.properties文件 显示“\u3000” ,这是什么? 这是全角空格!!! 查了一下 \s 不支持全角 1、"\s"匹配的是哪一种空格? 正则表达式中\s匹配任何空白字符,包括空格、制表符、换页符等等;中文全角空格 \s 阅读全文
posted @ 2017-07-10 19:10 _Json 阅读(21) 评论(0) 编辑
摘要: 1、简介 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 分解一下定义: 1、复杂对象的表示; 2、复杂对象的构建过程; 3、可分离的通用构建过程,也适用于其它复杂对象的表示; 4、适用于一些基本部件不会变,而其组合经常变化的时候。 英文:Builder 类型:创建阅读全文
posted @ 2017-07-07 17:38 _Json 阅读(192) 评论(0) 编辑
摘要: 1、简介 外观模式提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。 使用外观模式时,我们创建了一个统一的类,用来包装子系统中一个或多个复杂的类,客户端可以直接通过外观类来调用内部子系统中方法,从而外观模式让客户和子系统之间避免了紧耦合。 外观模式的目的不阅读全文
posted @ 2017-07-05 18:02 _Json 阅读(295) 评论(0) 编辑