05 2022 档案

摘要:构建者模式(即 Builder 模式),该设计模式的主要目的是将一个复杂对象的构建和它的构造表示分离,使得对象的构建更加简单和可读。 构建者模式的结构一般如下图所示: 各个组件的介绍如下: AbstractBuilder:一个为创建 Product 对象各个部件的抽象接口 ConcreateBuil 阅读全文
posted @ 2022-05-24 22:10 FatalFlower 阅读(155) 评论(0) 推荐(0)
摘要:本文主要是摘抄 APUE 中 IPC 部分的内容 IPC(Inter Process Communication)进程间通信,是指在进程之间进行通信的一种方式,本文将简要介绍一下在 Unix 中存在的一些 IPC 方式,以及如何选择合适的 IPC 管道 管道是 Unix 系统 IPC 的最古老的形式 阅读全文
posted @ 2022-05-07 09:03 FatalFlower 阅读(89) 评论(0) 推荐(0)
摘要:问题描述 在 Java 中,对于两个对象的对比,如果没有重写 equals 方法,那么将会默认使用 Object 默认的 equals 方法来比较两个对象。这种比较方式是通过比较两个对象的内存地址是否是一致的来进行判断的 然而,假设这么一种需求:比对两个对象的所有字段,同时使用某种形式记录不同的字段 阅读全文
posted @ 2022-05-06 11:24 FatalFlower 阅读(1703) 评论(0) 推荐(0)