All Posts

  • Published on
    中介者模式通过创建中介对象避免对象间直接交互。以铁路系统为例,站长充当调停者,旅客列车和货物列车通过站长交互。代码中展示了旅客列车和货物列车实现列车接口,站长实现中介者接口,通过互斥锁控制站台使用。
  • Published on
    总结:文章介绍 golang 单例模式,属创建型模式,提供创建对象最佳方式,通过 sync.Once 保证线程安全,示例代码展示获取单例及打印地址,多个 goroutine 打印结果相同。
  • Published on
    CentOS7 的 debuginfo-install 步骤:先允许 debuginfo 源(改 /etc/yum.repos.d/CentOS-Debuginfo.repo 中 enabled 为 1),再安装 glibc-debuginfo 和 yum-utils,最后安装调式信息包及依赖(如 libgcc 等)。