240 发简信
IP属地:内蒙古
  • Zsh 自定义命令 + Tab 自动补全

    前言 在日常开发中,经常会遇到重复操作,比如清理某个缓存目录或频繁执行等特定命令。每次手动输入完整路径既费时又容易出错。Zsh 提供了非常灵活的...

    0.3 35 0 1
  • Arthas 使用指北:线上排障别再全靠“猜”

    前言 有些线上问题,乍一看像玄学。 接口突然变慢了,日志没报错,机器负载也不高,开发同学围着屏幕看了半天,最后得出一个非常有技术含量的结论:再观...

    0.3 58 0 1
  • 常见家庭组网方式

    前言 现在大部分家庭里联网的设备越来越多,手机、电脑、电视、平板、各种智能家居……不同的户型,比如出租房、小公寓、大平层、别墅或多层楼房,对网络...

  • 代码命名中的介词使用

    前言 在编写清晰、可读的代码时,为变量、函数和类选择有意义的名称至关重要。在基于英语的命名规范中,介词如 in、of、for、on、to 等在构...

  • C++ 指针学习

    前言:C/C++ 编程哲学 C/C++选择「相信程序员」。这意味着,有极大的自由做任何你想做的操作。也意味着,它不阻止你做傻事。 使用C语言很容...

  • Liunx 开机自启程序设置[systemd]

    (这里以Java程序为例,其他同理) 步骤 1:编写 systemd 服务文件 创建服务文件:使用文本编辑器(如 vim 或 nano)创建服务...

  • Git 常用命令[笔记]

    仓库 配置 增加/删除文件 代码提交 分支 标签 查看信息 远程同步 撤销

  • Go 泛型

    Go 语言在 1.18 版本中引入了泛型(Generics),是 Go 语言发展的一个重要里程碑。泛型允许编写更加通用和可重用的代码,而无需为每...

  • Go channel 死锁的几种场景

    在 Go 中,使用 channel 进行并发编程时,有几种常见的情况可能导致死锁。死锁发生时,所有的 goroutine 都在等待彼此,使得程序...

个人介绍
始于凌晨四点的信仰🕓