java之泛型理解(高效java之泛型)

摘要: 之前因为博客被盗 此篇文章写在博客园了 但是后面又加了写泛型的东西 故还是放到此处 不过还是要感谢csdn的webmaster@csdn.net 给它发邮件 不但账号找回了 被删的文章也找回 再次感谢CSDN的工作人员 谢谢多说无益 一切尽在代码和注释中/** * 泛型学习测试代码 * * 泛型... 阅读全文
posted @ 2015-02-05 18:12 liangxinzhi 阅读(204) 评论(0) 推荐(0) 编辑

java之泛型理解(高效java之泛型)

摘要: * 泛型--类或者接口的声明中拥有一个或多个类型参数时,称为泛型类/泛型接口,简称泛型 * 泛型在安全性和表述性上都比原生态类型更具有优势 * 泛型是不可变的,无法向数组一样形成协变关系 * (Sub extends Super,同时可支持Sub[] extends Super[]) * (Sub extends Super,不支持List extends List) * 泛型在编译时检查其元素类型信息,而在运行期舍弃其元素类型信息 * 每个类都是自身的子类型和超类型 阅读全文
posted @ 2015-01-31 21:02 liangxinzhi 阅读(544) 评论(0) 推荐(0) 编辑

uml学习笔记和rose正反工程、power designer的rqm、cdm、pdm、oom模型

摘要: 参考:UML教程http://wenku.baidu.com/link?url=zoWk7YG9iOFqpIEPZeO0mneWflTcmix5adEy31Jxt3XwvNiXoVe1zneoso-pmssI5hlrPm7pj-aLv2WtEL1CGH6gK6nZqJypMUdWbPx2-Airos... 阅读全文
posted @ 2015-01-19 22:56 liangxinzhi 阅读(648) 评论(0) 推荐(0) 编辑

oracle之type、database_link、synonym

摘要: --type用法/**多行多列--动态游标(ref cursor)多行单列--表(table)单行多列--记录(record)自定义类型--对象(object)%rowtype -->与某一行的数据类型一致%type -->与某个字段的数据类型一致**/--创建数据链 连接不同oracl... 阅读全文
posted @ 2015-01-03 11:55 liangxinzhi 阅读(338) 评论(0) 推荐(0) 编辑

设计模式之复合模式和总结篇

摘要: /** * * 复合模式-->在一个解决方案中结合两个或者多个模式,以解决一般或者重复发生的问题 * 模式-->是在某种情境下,针对某种问题的某种解决方案 * 模式类目完整的描述设计模式 * 三次规则:当你的模式在真实世界中的三个方案中成功的运用 * * OO原则 * 封装变化 * 多用组... 阅读全文
posted @ 2014-12-27 20:43 liangxinzhi 阅读(368) 评论(0) 推荐(0) 编辑

设计模式之代理模式浅析

摘要: /** * 代理模式: * 为另一个对象提供一个占位符或者替身,以控制对这个对象的访问 * * 按照控制方式的不同: * 远程代理-->控制访问远程对象(不在同一个JVM的对象) * 虚拟代理-->控制访问大开销资源的对象(网络或者IO对象) * 保护代理-->基于权限控制对资... 阅读全文
posted @ 2014-12-21 16:01 liangxinzhi 阅读(136) 评论(0) 推荐(0) 编辑

设计模式之状态模式浅析

摘要: /** * * 状态模式: * 允许对象在内部状态改变时改变他的行为,对象看起来好像修改了他的类 * * 封装基于状态的行为,并将行为委托到当前状态 * 通过把状态封装进一个类,把以后要做的事情局部化了 * * 策略模式和状态模式有相同的类图,但是彼此的意图不同 * * Stat... 阅读全文
posted @ 2014-12-18 22:03 liangxinzhi 阅读(130) 评论(0) 推荐(0) 编辑

设计模式之组合模式浅析

摘要: /** * * * 组合模式: 可以使组合对象形成树形结构,以表现出整体/部分的结构,并提供一致的方法访问整体和局部 * 组合结构内任意对象称为组件,组件可以是组合,也可以是叶节点 * 客户可以将对象的集合以及个别的对象一视同仁 * * 运用了递归迭代的思想 * * 外部迭代器必须维... 阅读全文
posted @ 2014-12-17 20:29 liangxinzhi 阅读(132) 评论(0) 推荐(0) 编辑

设计模式之迭代器模式浅析

摘要: 迭代器提供一种方式遍历集合,而又无需暴露集合的实现/** * 设计原则: * 单一原则:一个类应该只有一个引起变化的原因 * 内聚--用来衡量一个类或者模块紧密的达到单一目的或责任 * 高内聚--表示一个类或者模块只支持一个/一组相关功能 * * 迭代器模式: * 提供一种顺序访问... 阅读全文
posted @ 2014-12-16 23:37 liangxinzhi 阅读(136) 评论(0) 推荐(0) 编辑

设计模式之模板方法浅析

摘要: /** * * 设计原则: * 好莱坞原则:别调用我,我会调用你 * 好莱坞法则的目的在于:防止依赖腐败 让高层组件调用底层组件 * * 模板方法模式: 定义了一个算法的框架,允许子类为其提供一个或多个步骤的实现 * 模板方法和策略方法都封装算法,模板使用继承,策略使用组合 *... 阅读全文
posted @ 2014-12-15 22:37 liangxinzhi 阅读(130) 评论(0) 推荐(0) 编辑