All Posts

制作自己的 RPM

在 CentOS 中,我已习惯了使用 Yum/RPM,同时平时也会经常 build rpm,所以在这篇文章中,我想介绍一下我制作 RPM 的一些步骤和经验。

探索 Go 语言中的 Interface

在 Go 语言中,接口是个令人爱不释手的特性,但是,同个特性不同的人用的效果也是不一样的,本文就总结了 Go 语言标准库中关于接口的一些使用。

Go 写出 CSV 文件

在平时工作中,我们总是少不了导出一些数据,无论是业务数据还是进程内部数据都有可能,而作为兼容 Excel 的 CSV 文件,是我们喜欢的一种方式,本文就介绍一下如何用 Go 操作 CSV。

JS 时间操作

在写一门语言的代码的时候,时间操作往往是一个不可缺少而且又复杂的一项,本文就记录一下 JavaScript 中关于日期时间的一些常见操作。

LeetCode 双周赛 22 题解

本周的双周赛题目整体还是偏容易,但是第四题对于我来说比较难,对于核心条件没悟到。

Nginx 请求头的各种技巧

最近在做一个特性,考虑使用 Nginx 判断请求头做一些处理,于是就调研了一下,本文就记录一下结果,同时后续还保持更新各种遇过或者见过的关于 nginx 请求头处理的一些信息。

CentOS 下好用的目录分析工具

今天日常遇到了磁盘空间占用高的问题,和以往通过命令行解决不同,我今天尝试看下系统有什么建议,于是发现了系统自带的磁盘分析工具很好用。

Centos 7 GLIBC_2.18 not found 问题解决

在 CentOS 中,经常我们运行一些软件(尤其是重新自己编译过 GCC 之后)会出现因为 GLIBC 版本问题无法运行的情况,于是乎就需要自行编译解决,本文就提供一个示例如何编译解决。

Go 中 slice 的一个有趣案例

最近在写一段代码的时候,想保存中间状态的一些 slice,但是,不同的传递参数方式会导致不同的结果,于是我就展开分析一下。

通过 sshpass 自动输入 SSH 密码

如果你经常折腾自己的虚拟机的话,可能会遇到 SSH 证书的问题,但是如果每次都输密码吧,又太麻烦,这里就向你介绍一下一款自动输 ssh 密码的工具: sshpass。