All Posts

  • Published on
    本文介绍用 Go 模拟命令行文件拷贝命令,提及熟悉 flag、bufio 等包及函数,代码实现了文件是否存在判断、创建拷贝文件等功能,通过 main 函数和测试示例展示了普通拷贝和强制拷贝的操作。
  • Published on
    介绍了 Go 语言的反射相关内容。通过示例展示了打印结构体信息、修改结构体字段值等操作,如打印 User 结构体的字段和方法,修改 User 结构体中 Name 字段的值等,还展示了对基本变量的修改,体现了反射的强大功能。
  • Published on
    文章介绍 keepalived 实现服务高可用,两台服务器部署同一程序,主服务挂则从服务接替,keepalived 提供虚拟 IP 让客户端无感知。文中给出两台机器配置 keepalived 及相关脚本等步骤,并通过访问不同 IP 验证,还提到可根据需求通过脚本自动处理服务切换等情况。
  • Published on
    家里电脑下载 github 代码慢,用蓝灯。找到其 http proxy 地址 127.0.0.1:50705,通过 open_github_proxy.sh 和 close_github_proxy.sh 脚本可打开或关闭 github 代理,方便下载代码。
  • Published on
    文章介绍双击 exe 阻止程序启动的方法,不依赖传参,通过获取父进程 ID 判断是否为 explorer.exe 进程 ID 来实现。给出获取进程信息、按名称获取进程 ID、获取父进程 ID 的函数及示例代码。