Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

liqiang.io

利强的博客

Get the latest updates from 利强的博客 directly as they happen.

Follow now 46 followers

Latest posts

Last updated 3 months ago

HTTP 长连接的理论与实践

3 months ago

在使用 HTTP 的过程中,无论是浏览器还是 SDK 的 http 客户端,我们可能都会有需求希望能够复用 HTTP 连接,也就是在同一条 HTTP 连接上请求和响应多次 HTTP...

HTTP Keep Alive Theory And Practice

3 months ago

When using HTTP, whether in a browser or an SDK's HTTP client...

Context 在 Go 中的实践

3 months ago

在使用 Go 开发跨进程的应用时,我们总是离不开 Context,使用 Context 的原因多样,但是避不开的一个话题就是 Go 的 Context 是如何在多个进程中流转的,例如一个 Context 的值是如何从一个进程传递到另外一个进程的,本文就以个人的经历为例,尝试介绍一些和...

Context Practice in Go

3 months ago

When developing inter-process applications in Go, we always rely on Context. There...

time.After usage and possible issue in Go

3 months ago

在 Go 编写程序时,我们经常会用到超时的控制,但是,如果使用不当的话,那么很容易就出现一个内存泄露的问题,本文尝试从实践和原理上解释一下为什么会出现问题,并且介绍一下解决方式。

Go 语言中 time.After 的使用场景和可能的坑介绍

3 months ago

在 Go 编写程序时,我们经常会用到超时的控制,但是,如果使用不当的话,那么很容易就出现一个内存泄露的问题,本文尝试从实践和原理上解释一下为什么会出现问题,并且介绍一下解决方式。

Go 语言中 time.After 的使用场景和可能的坑介绍

3 months ago

在 Go 编写程序时,我们经常会用到超时的控制,但是,如果使用不当的话,那么很容易就出现一个内存泄露的问题,本文尝试从实践和原理上解释一下为什么会出现问题,并且介绍一下解决方式。

Jenkins 的 Credentials 并不安全

5 months ago

最近在使用 Jenkins 的时候,突然想到我一直都是使用 Credentials 来保存加密信息,那么它真的是安全的吗?所以就有了这篇文章用于简单地介绍它并不是真的完全安全。

Mac 无法打开终端

5 months ago

今天一上班打开电脑就遇到终端无法使用的情况,一脸懵,所以就手忙脚乱地查找资料来解决了。

DNS 中的两个特殊案例:绝对限定域名和通配符

5 months ago

在进行 DNS 设置的时候,我们通常都是指定一个域名的名字,然后配置 CNAME 或者 A/AAAA 记录,但是,最近因为工作的原因,我发现了两个特殊的用法,分别是:域名后面加了个 . 和 DNS 中使用通配符,本文就对这两种情况简单做个小结。

基于 libbpf 的 ebpf 实操入门

5 months ago

之前研究了一段时间的 eBPF,并且记录了一些笔记,但是因为懒所以没有整理,所以简单梳理了一些,这篇主要是介绍基于 libbpf 使用 eBPF 的一些记录。

CoreDNS 介绍与简单入门使用

5 months ago

DNS 是网络中非常重要的一个服务和话题,在平时工作中使用的也非常多,之前我也写过一篇介绍 DNS 以及系统设置的文章,DNS 以及 Linux 下的相关配置文件,但是今天我要聊一聊的是自己通过 CoreDNS 部署一个 DNS 服务器。