首页
Golang
Network
Clang
Database
Algorithm
Docker
Kubernetes
Linux
Learning
Thinking
日记
关于
Kolala
累计撰写
35
篇文章
累计创建
15
个分类
累计收到
1
条评论
导航
首页
Golang
Network
Clang
Database
Algorithm
Docker
Kubernetes
Linux
Learning
Thinking
日记
关于
目录
Kolala的博客
水静极则形象明,心静极则智慧生
Golang中协程实战之——工作池(控制并发)
Golang中协程实战之——工作池(控制并发) 前置说明 今天实战讲解golang中的协程的用法,假如有一个需求:在有限的协程数量范围内,尽可能的并发处理任务达到最大利用资源的目的。 上图是一个简易的任务流程图,首先我们发布了5任务 task-1 task-2 task-3 task-4 task-
2026-03-31 23:06
2
0
1
26.2℃
Golang
Nginx常规配置和日常排查记录
Nginx常规配置和日常排查记录 Nginx基本配置 server { listen [::]:443 ssl; server_name www.example.com; ssl_certificate /path/to/cert.pem; ssl_certif
2026-01-12 12:27
19
0
0
25.9℃
Linux
nginx
Network
Kylin麒麟V10系统升级内核到5.19
Kylin麒麟V10系统升级内核到5.19 KylinV10的内核默认是4.19,由于目前在开发ebpf,要用到一些特性,而最新的ebpf loop要求的版本至少是5.17,因此升级到5.19比较合适。 安装编译依赖 yum install -y ncurses-devel flex openssl
2025-12-16 10:50
129
1
0
39.9℃
Linux
C语言解析命令行参数
C语言解析命令行参数 当我们程序要通过传参的方式解析内容时就需要用到解析参数方法,例如 ./app -u user --name test 。 C语言中标准解析参数有两个函数 getopt和 getopt_long,getopt只读取短命令参数,例如 -x abc -y cde,而 getopt_l
2025-11-12 09:52
17
0
0
25.7℃
Clang
C语言解析文件的几种方法
C语言解析文件的几种方法 标准I/O——fopen fopen通过逐行读的方式读取文件,适用于读取文本文件并且文件比较简单的方式,例如日志文件或者简单的配置文件。 #include <stdio.h> int main() { FILE *fp = fopen("test.txt", "r
2025-11-11 11:45
15
0
0
25.5℃
Clang
Etcd缓存自增造成数据库Size超过2GB的处理
Etcd缓存自增造成数据库Size超过2GB的处理 场景 最近一次线上程序使用了etcd,场景是频繁更新请求的数据的value,在高并发场景下几乎每秒更新上千次,这就导致etcd的数据库告警超过了2GB。 可以通过如下命令查看当前的数据库使用情况。 ETCDCTL_API=3 etcdctl end
2025-10-28 18:32
4
0
0
24.4℃
Database
C语言常用的打印格式
C语言常用打印格式 一、基本格式说明符 1. 整数类型 格式符 说明 示例代码 输出结果 %d 有符号十进制整数 printf("%d", 123) 123 %i 有符号十进制整数(同%d) printf("%i", 123) 123 %u 无符号十进制
2025-10-13 10:12
14
0
0
25.4℃
Clang
Network
如何M2(arm64)上运行amd64位的ubuntu系统
如何M2(arm64)上运行amd64位的ubuntu系统 本教程将向您展示如何在Apple Mac M2 arm64架构的MacBook上使用UTM运行64位Ubuntu Linux虚拟机。 前言 随着Apple Silicon芯片(M1/M2)的普及,许多开发者面临着在ARM64架构上运行x86
2025-09-16 11:04
33
0
0
27.3℃
Linux
K8s实战:利用Rook部署ceph集群
Rook部署ceph集群 Ceph介绍 Ceph是一个分布式存储系统,提供文件(file)、块(block)和对象存储(object storage),并在大规模生产集群中部署。 一个Ceph集群至少需要一个Ceph Monitor和一个Manager组件(建议每个Monitor都有一个Manage
2025-07-08 18:16
322
0
1
58.2℃
Kubernetes
Linux中sed 命令详解
Linux中sed 命令详解:一篇文章搞懂 Linux 文本处理利器 **在日常的 Linux 运维与开发工作中,处理文本文件是不可避免的任务,而 **sed(Stream Editor)正是一个强大且高效的文本处理工具。本文将系统讲解 sed 的常见用法,并配以丰富实例,助你快速掌握并上手使用。
2025-07-04 14:10
17
0
0
25.7℃
Linux
上一页
下一页
1
2
3
弹