1. 解决 Java 打印日志吞异常堆栈的问题

    前几天有同学找我查一个空指针问题,Java 打印日志时,异常堆栈信息被吞了,导致定位不到出问题的地方。

    2023/06/26 Java

  2. AI 自动补全的这句日志能正常打印吗?

    最近用上了 GitHub Copilot,它的能力不时让我惊叹,于是越来越多地面向 tab 编程,机械键盘的损耗都小了许多:-p

    2023/05/10 Java

  3. 记两个有关线程池的小问题

    最近小伙伴们找我查的问题里,有两个与线程池相关的,最终都是花了一些时间才揪出原因所在,做一下记录,供以后的自己和其它需要的人参考。

    2023/04/11 Java

  4. 解决 Groovy 引起的一次 OOM 告警

    线上收到告警,有个服务的一个 pod was OOM killed.

    2023/03/22 Java

  5. 读书:哲学家们都干了些什么

    2023/03/08 Blog

  6. 修复 MacVim 9.0 的 Python3 支持

    前两天刚刚升级到了 MacVim 9.0 的最新版本,日常编辑编辑文字没遇到过什么问题,直到今天动了一下插件。

    2022/09/22 Vim

  7. 使用 iPhone 感觉不好的几点体验

    上周有天晚上加完班下雨了,媳妇儿开车顺道带我回家,到家后过了一会儿她突然说,「对了,给你个东西」,然后从包里拿出一个黑盒子递给我,我正坐那刷沙雕视频,也没细看,见挺小一个盒子,随口问了一句「啥?充电宝啊?」,得到的是充满鄙夷的回复,「我们家需要那玩意儿吗,我买那干啥?」,接过来翻面一看,哦豁原来是 iPhone 13 Pro。

    2022/03/06 Blog

  8. 在 Mac 下编译 chaosblade

    首先声明,这不是一份指南,这是一份失败的操作流水记录。我得到的最终结果:编译成功,但是无法运行,放弃在 Mac 平台直接使用此工具,乖乖用 Linux 或者容器环境。

    2022/02/19 混沌工程

  9. 给 zsh 自定义命令添加参数自动补全

    有时我会自定义一些 zsh 命令,以便提升某些高频操作的效率。本文记录我给一个自定义命令添加参数自动补全的方法。

    2022/02/12 Shell

  10. 我的 2021 盘点

    对于 2021 年,如果仅从岁月流逝的角度,当然是期望时光时光慢些吧;如果从这一年外界的疯狂变幻来讲,又想对它说慢走不送。但终会无力地看清,时间的洪流上并无刻度,你喜欢或者不喜欢,它并不在意,兀自「逝者如斯夫,不舍昼夜」。

    2022/01/01 Blog