- 博客(10)
- 收藏
- 关注
原创 组合模式详解及其在Mybatis中的应用
定义:组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。这种模式创建了一个包含自己对象组的类。该类提供了修改相同对象组的方式。我们通过下面的实例来演示组合模式的用法。实例演示了一个组织中员工的层次结构。主要目的:它在我们树型结构的问题中,模糊了简单元素和复杂元素的概念。使用户对单个对象和组合对象具有一致的访问性优点:...
2022-06-23 09:19:57 478 1
原创 代码示例彻底理解构造者模式及其在Hibernate中的引用
定义:建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。使用目的:为了灵活构造复杂对象,该对象会有多个成员变量,在外部调用的时候,不需要或者不方便一次性创建出所有的成员变量,在这种情况下,使用多个构造方法去构建对象,很难维护,这时候Builder设计模式解决这个问题,进行buid()方法中创建对象,并且将bu
2022-06-23 08:48:40 184
原创 G1垃圾回收器
在JDK7就已加入JVM的收集器中的G1(Garbage First)垃圾收集器,成为HotSpot重点发展的垃圾回收技术。
2022-06-09 17:45:38 2324 2
原创 采用链接分配方式进行外存分配时,可采用的两种形式及其特点。假定磁盘块大小为4K,对于128G的硬盘,其文件分配表FAT需占用多少存储空间?
采用链接分配方式进行外存分配时,可采用的两种形式及其特点及相关例题
2020-11-02 17:31:41 948 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人