Try harder.

vim configs for golang, python and rust in 2020 with coc.nvim

在我看来,一个靠谱的开发工具应该具有以下几点功能:

  1. 基本的语法高亮;
  2. 基本的自动补全;
  3. 方便查找、替换、修改;
......

命令行下非常好用的工具推荐

1. ripgrep 工具地址 对于grep类的工具,我觉得一般只要满足两个条件就会很好用: 支持正则; 正则匹配够快; 在日常开发过程中,免不了要根据日志文件排错。当系统集群比较大的时候,日志文件就像是大海。这个时候ripg......

一种循环展开的优化方法:达夫设备(Duff device)

写这篇博客的动机来源于在 v2ex 看到的一个很有意思的帖子。帖子楼主贴了一段方舟编译器的开源代码,然后说感觉是本科生的作业。但马上被回复帖子的大佬指出,代码其实是使用了一种循环优化方法,叫做达夫设备。华为代码......

由大小端字节序引发的“血案”

之所以用“血案”是因为在了解 Go package encoding/binary的时候,突然就触及到了一个明明很基础但是就是想起不来的知识点。 字节序 “血案”由字节序引发。那就先聊一下字节序。字节序分大端(bigEndi......