萌叔
文章
归档
标签
搜索
归档
文章归档
2026
1
January
1
AI涨价风暴:你的下一部手机,可能要为大模型买单
January 29, 2026
·
1 min
2025
16
December
2
OpenTelemetry-通过消息队列传播Trace信息
December 25, 2025
·
2 min
OpenTelemetry个性化采样-根据特定Header决定是否采样
December 11, 2025
·
3 min
November
1
从AI智能体到多智能体协作
November 5, 2025
·
1 min
October
2
AI应用中的社会化分工现象
October 23, 2025
·
1 min
大语言模型中的ReAct框架
October 10, 2025
·
6 min
September
1
TikTok美国控制权争夺战落下帷幕
September 29, 2025
·
1 min
August
2
小智机器人
August 13, 2025
·
1 min
玩转MCP(2)-原理篇
August 5, 2025
·
5 min
July
1
玩转MCP(1)-使用篇
July 27, 2025
·
2 min
June
1
一文了解RAG(检索增强型生成)
June 27, 2025
·
2 min
May
1
gomock简明教程
May 29, 2025
·
3 min
February
2
推荐一个AI的代理服务(收费)
February 12, 2025
·
1 min
介绍OpenAI新发布的Operator
February 6, 2025
·
2 min
January
3
开源密码管理小工具 vearne/mypwbox
January 17, 2025
·
1 min
给大语言模型插上翅膀
January 14, 2025
·
3 min
JetBrains IDE整合DeepSeek API实现辅助编程:使用篇
January 10, 2025
·
1 min
2024
18
December
1
JetBrains IDE整合DeepSeek API实现辅助编程
December 31, 2024
·
1 min
November
4
玩转Arduino(4)-天气预报
November 23, 2024
·
3 min
试玩单片机的进展和感想
November 22, 2024
·
1 min
Content-Type请求示例
November 12, 2024
·
1 min
玩转Arduino(3)-感应式垃圾桶
November 1, 2024
·
1 min
October
3
玩转Arduino(2)-按钮控制小灯
October 20, 2024
·
1 min
玩转Arduino(1)-自制温度湿度计
October 20, 2024
·
1 min
玩转高性能日志库ZAP (7)-标识
October 9, 2024
·
2 min
September
1
一次Redis内存排查记录
September 11, 2024
·
1 min
August
1
RocketMQ架构设计中的”暴力美学”(2)-故障处理
August 7, 2024
·
2 min
July
1
heavykeeper算法的一些设计思想
July 25, 2024
·
2 min
June
1
grafana-使用value mapping将数值转换为文本
June 19, 2024
·
1 min
May
1
一个自动化测试框架 vearne/autotest
May 8, 2024
·
2 min
April
1
channel的有趣用法
April 17, 2024
·
1 min
March
1
OpenTelemetry原理及实战
March 7, 2024
·
2 min
February
1
玩转GRPC(2)-状态码
February 5, 2024
·
2 min
January
2
skywalking-go 原理剖析
January 10, 2024
·
2 min
使用Skywalking-go自动进行监控增强
January 8, 2024
·
3 min
2023
13
December
2
玩转CONSUL(6)–consul读写分离方案
December 18, 2023
·
1 min
apache/skywalking-go 源码分析
December 4, 2023
·
3 min
November
2
docker buildx 设置insecure registry
November 9, 2023
·
1 min
k8s分享
November 8, 2023
·
2 min
September
1
使用net-byte/vtun搭建VPN服务
September 6, 2023
·
2 min
August
2
C++导致悬垂指针的一个场景
August 17, 2023
·
1 min
数据迁移总结
August 11, 2023
·
1 min
July
2
闲聊Kvrocks中List结构
July 13, 2023
·
1 min
rocketmq-client-go 消费MessageQueue消息失败
July 4, 2023
·
3 min
June
1
从MySQL client使用引出的bug聊起
June 18, 2023
·
3 min
May
2
RocketMQ Filter机制探秘
May 17, 2023
·
3 min
LSM-Tree分享
May 6, 2023
·
3 min
February
1
QPS、并发数与限流保护漫聊
February 28, 2023
·
1 min
2022
15
November
1
少年,你知道tcp kill吗?
November 15, 2022
·
1 min
October
3
docker compose简介
October 27, 2022
·
2 min
如何高效地阅读开源项目源代码
October 21, 2022
·
1 min
介绍一个grpc记录和重放库 vearne/grpcreply-使用篇
October 17, 2022
·
2 min
September
3
手撸了一个Golang协程池
September 26, 2022
·
2 min
Golang 模糊测试 简明教程
September 14, 2022
·
1 min
Golang embed(内嵌)
September 2, 2022
·
1 min
July
1
go-resty/resty中Trace Info说明
July 22, 2022
·
1 min
June
2
从http.Transport看连接池的设计
June 20, 2022
·
2 min
REDIS-CLUSTER集群slot迁移过程分析
June 4, 2022
·
3 min
May
2
Redis-Cluster集群创建内部细节详解
May 16, 2022
·
3 min
Redis-Cluster集群模式下Redis客户端如何获得slot的路由信息
May 14, 2022
·
2 min
March
2
Golang协程调度
March 25, 2022
·
5 min
BoltDB-MVCC的一种极简实践
March 2, 2022
·
3 min
January
1
聊聊Golang中形形色色的同步原语
January 5, 2022
·
1 min
2021
17
December
4
为什么Golang的Timer实现使用四叉堆而不是二叉堆
December 28, 2021
·
1 min
打印struct中Field内存对齐的小工具
December 13, 2021
·
1 min
RocketMQ架构设计中的"暴力美学"(1)-NameServer高可用
December 7, 2021
·
1 min
服务调优经验总结
December 4, 2021
·
1 min
November
2
rocketmq分享
November 25, 2021
·
3 min
Grafana-Variable配置小技巧
November 18, 2021
·
1 min
August
2
利用划分子集限制连接池的大小(2)
August 24, 2021
·
1 min
利用划分子集限制连接池的大小(1)
August 23, 2021
·
1 min
June
4
Golang常见mock库小结
June 24, 2021
·
2 min
玩转consul(5)–大规模部署的性能开销定量分析(补充说明)
June 16, 2021
·
1 min
读写锁为什么那么快?(2)
June 1, 2021
·
2 min
读写锁为什么那么快?(1)
June 1, 2021
·
1 min
May
1
grpc的反射机制
May 11, 2021
·
2 min
April
1
聊聊Raft协议
April 13, 2021
·
2 min
March
1
由grafana-image-renderer引出的一个问题
March 26, 2021
·
3 min
February
1
一个关于go module的有趣话题
February 25, 2021
·
1 min
January
1
抓取Grafana Panel视图
January 21, 2021
·
1 min
2020
26
December
2
K8S学习笔记(4)-增加node节点
December 24, 2020
·
1 min
聊聊k8s调试工具kt-connect的实现
December 1, 2020
·
1 min
November
3
分布式任务调度平台xxl-job
November 23, 2020
·
1 min
istio学习笔记(5)-prometheus配置改造
November 16, 2020
·
2 min
istio学习笔记(4)-基于istio做灰度发布
November 5, 2020
·
1 min
October
4
ISTIO学习笔记(3)-安装istio
October 27, 2020
·
1 min
K8S学习笔记(3)-从私有仓库拉取镜像
October 20, 2020
·
1 min
k8s学习笔记(2)-删除namespace失败处理
October 19, 2020
·
1 min
k8s学习笔记(1)-安装dashboard
October 12, 2020
·
2 min
August
4
玩转PROMETHEUS(6) 实现自定义的Collector
August 23, 2020
·
2 min
算法题 LEECODE 313. 超级丑数
August 15, 2020
·
2 min
那些年我用过的WordPress插件
August 4, 2020
·
1 min
利用docker实现Golang程序的交叉编译
August 3, 2020
·
1 min
July
2
istio学习笔记(2)-envoy
July 7, 2020
·
1 min
elasticsearch如何存储关联关系?
July 2, 2020
·
1 min
June
1
玩转高性能日志库ZAP (6)-采样
June 10, 2020
·
2 min
May
5
玩转KCP(5)-对比TCP
May 26, 2020
·
1 min
玩转KCP(4)-FEC(前向纠错)
May 25, 2020
·
2 min
玩转KCP(2)-流模式和消息模式
May 11, 2020
·
1 min
玩转KCP(3)-流量控制
May 10, 2020
·
3 min
玩转KCP(1)-快速开始
May 10, 2020
·
3 min
April
1
密码管理工具(命令行)
April 22, 2020
·
3 min
March
2
动态修改容器中的配置文件
March 21, 2020
·
1 min
AI预测模型工程化性能调优
March 17, 2020
·
2 min
January
2
玩转consul(4)-ACL机制要点
January 13, 2020
·
1 min
玩转高性能日志库ZAP(5)-异步写日志
January 2, 2020
·
3 min
2019
28
December
2
一个简单的陌生人聊天系统
December 19, 2019
·
1 min
istio学习笔记(1)-配置Gateway
December 5, 2019
·
2 min
November
2
聊聊短地址服务的实现
November 29, 2019
·
1 min
聊聊GeoHash
November 12, 2019
·
2 min
October
3
玩转consul(3)–大规模部署的性能开销定量分析
October 25, 2019
·
2 min
玩转NSQ(3)-漂亮的代码实现
October 9, 2019
·
2 min
玩转NSQ(2)-消息流转
October 9, 2019
·
1 min
September
4
玩转NSQ(1)-鉴权
September 29, 2019
·
2 min
GOMAXPROCS你设置对了吗?
September 18, 2019
·
1 min
简易的p2p文件分发系统
September 10, 2019
·
1 min
玩转GRPC(1)-整合JSON编码方式
September 2, 2019
·
3 min
August
1
聊聊布隆过滤器
August 15, 2019
·
3 min
July
3
从状态机看熔断器
July 14, 2019
·
1 min
开发更高质量的服务
July 2, 2019
·
1 min
玩转Prometheus(5)-监控Redis和MySQL的工具包(业务层)
July 1, 2019
·
2 min
June
2
聊聊关于es打分的有趣现象
June 20, 2019
·
2 min
gin的timeout middleware实现(续2)
June 6, 2019
·
4 min
May
3
gin的timeout middleware实现(续)
May 20, 2019
·
3 min
gin的timeout middleware实现
May 16, 2019
·
2 min
玩转CONSUL(2)–分布式锁
May 1, 2019
·
2 min
April
2
玩转Prometheus(4)–发现异常节点
April 9, 2019
·
1 min
聊聊Protocol Buffers
April 3, 2019
·
2 min
March
2
玩转Prometheus(3)–数据存储
March 14, 2019
·
3 min
哈希碰撞攻击与防范机制
March 7, 2019
·
1 min
February
1
使用遗传算法来解决旅行商问题
February 19, 2019
·
1 min
January
3
玩转consul(1)–watch机制探究
January 10, 2019
·
2 min
玩转Prometheus(2)–计算Top Percentile
January 4, 2019
·
3 min
玩转Prometheus(1)–第1个例子
January 3, 2019
·
2 min
2018
142
December
5
ES内部分享
December 24, 2018
·
1 min
packetbeat 初探
December 17, 2018
·
2 min
elasticsearch中自定义doc的路由(routing)规则
December 12, 2018
·
1 min
聊聊RAFT的一个实现(4)–NOPCommand
December 4, 2018
·
2 min
聊聊raft的一个实现(3)–commit
December 1, 2018
·
1 min
November
7
如何在Golang中制造stack overflow 故障
November 30, 2018
·
1 min
聊聊Raft的一个实现(2)-日志提交
November 29, 2018
·
2 min
聊聊Raft的一个实现(1)–goraft
November 28, 2018
·
2 min
简单的GOLANG 协程池2 (带Cancel功能)
November 19, 2018
·
2 min
聊聊go-redis的一些高级用法
November 18, 2018
·
2 min
openresty写入用户唯一标识(cookie)
November 5, 2018
·
1 min
Golang标准库的读写文件,没有开启用户空间文件缓冲区?
November 2, 2018
·
2 min
October
7
聊聊几种传文件的方式
October 31, 2018
·
1 min
关联规则算法-Eclat
October 23, 2018
·
1 min
gin 统计请求状态信息
October 16, 2018
·
2 min
玩转高性能日志库zap(4)–自定义日志格式
October 11, 2018
·
1 min
聊聊Golang中的锁(2)
October 10, 2018
·
1 min
Golang 内存分配优化
October 8, 2018
·
3 min
聊聊Golang中的锁(1)–可能造成较高的CPU消耗
October 8, 2018
·
1 min
September
6
机械键盘换轴记
September 24, 2018
·
1 min
玩转高性能日志库ZAP(3)
September 17, 2018
·
2 min
gin 优雅退出
September 14, 2018
·
2 min
玩转高性能日志库ZAP (2)
September 12, 2018
·
2 min
玩转高性能日志库zap (1)
September 12, 2018
·
1 min
简单的Golang 协程池
September 5, 2018
·
1 min
August
4
一次电视盒子(Android)后端API的测试经历
August 31, 2018
·
1 min
基于redis的分布式限频库
August 24, 2018
·
2 min
制作了jsonlint的镜像站
August 21, 2018
·
1 min
基于UIC构建单点登录
August 8, 2018
·
1 min
July
6
Lucene索引结构漫谈
July 31, 2018
·
3 min
Golang strings中的Index函数(字符串查找)
July 30, 2018
·
2 min
chrome定时提醒插件
July 16, 2018
·
1 min
聊聊Elasticsearch的集群状态的管理和维护
July 12, 2018
·
2 min
压缩率远超JPG和PNG的图片压缩格式-WebP
July 5, 2018
·
1 min
聊聊Gossip的一个实现
July 4, 2018
·
3 min
June
7
算法题 leecode 525.连续数组
June 13, 2018
·
1 min
算法题 leecode 851. 喧闹和富有
June 12, 2018
·
2 min
elasticsearch 中暂时移除一个节点
June 11, 2018
·
1 min
lucene中的 *.del文件
June 5, 2018
·
1 min
redigo提示connection pool exhausted
June 4, 2018
·
1 min
vint–针对int型的压缩格式
June 2, 2018
·
2 min
身在互联网圈的一些感受
June 1, 2018
·
1 min
May
6
float型/int型数据和底层2进制表示互转
May 30, 2018
·
1 min
如何生成全局唯一ID
May 16, 2018
·
2 min
推荐点golang入门资料
May 4, 2018
·
1 min
算法题(9)
May 4, 2018
·
2 min
算法题(8)
May 4, 2018
·
2 min
算法题(7)
May 2, 2018
·
1 min
April
4
Golang中赋值会导致结构体复制
April 28, 2018
·
1 min
imroc/req 连接池使用须知
April 20, 2018
·
3 min
青云的对象存储可以用来做网盘了
April 12, 2018
·
1 min
CHANNEL在GOLANG中的有趣用法(2)-对象池
April 3, 2018
·
1 min
March
7
json-iterator 使用要注意的大坑
March 28, 2018
·
2 min
Channel在Golang中的有趣用法(1)-channel实现非阻塞队列
March 26, 2018
·
2 min
random choice 随机选择问题
March 14, 2018
·
1 min
聊聊go-metrics中Meter的设计实现
March 13, 2018
·
1 min
Metrics的简易实现
March 13, 2018
·
1 min
golang基于观察者模式管理多种worker的启停
March 7, 2018
·
2 min
聊聊HttpCode 301和302 重定向
March 2, 2018
·
2 min
February
5
聊聊resolv.conf
February 27, 2018
·
1 min
记一次使用阿里云Redis出现的故障
February 25, 2018
·
1 min
用golang实现的定时器
February 13, 2018
·
2 min
查找二叉树的最近公共祖先
February 11, 2018
·
2 min
在文件内建立索引(分析IPIP的*.dat文件)
February 8, 2018
·
1 min
January
78
基于version的MySQL并发无锁策略
January 29, 2018
·
2 min
Golang 格式化对象 String()
January 26, 2018
·
1 min
求二叉树两个距离最远的叶子节点
January 23, 2018
·
1 min
按金字塔形输出数字
January 23, 2018
·
1 min
linux下tree命令的简易实现
January 22, 2018
·
1 min
轻量级服务器micro_httpd剖析
January 22, 2018
·
8 min
atoi()和itoa()的实现
January 22, 2018
·
2 min
shell脚本统计C/C++代码行
January 19, 2018
·
1 min
绑定本地出口IP
January 19, 2018
·
1 min
快速获取本机出口IP
January 19, 2018
·
1 min
两个栈实现的队列
January 18, 2018
·
1 min
Amazon S3 上传限速
January 18, 2018
·
1 min
golang fasthttp优雅退出
January 18, 2018
·
1 min
Redis多实例-Proxy模式RPM包
January 11, 2018
·
1 min
查看网站或域名价值的小工具
January 10, 2018
·
1 min
程序hang住的问题的追踪
January 8, 2018
·
4 min
我的监控世界观(5)–如何在监控中反映业务场景
January 6, 2018
·
1 min
我的监控世界观(4) – 监控数据的存储 RRD or RMDB OR Hbase
January 6, 2018
·
1 min
我的监控世界观(3)–监控领域的模型
January 6, 2018
·
1 min
我的监控世界观(2)– 抽象的世界很精彩
January 6, 2018
·
1 min
我的监控世界观(1)
January 6, 2018
·
1 min
python 日志收集服务器
January 2, 2018
·
2 min
练习题(3) – 另类的动态规划问题
January 2, 2018
·
2 min
一道穷举法算法题
January 2, 2018
·
2 min
多码加密 vigenere算法 python 实现
January 2, 2018
·
1 min
shell 分割文件
January 2, 2018
·
1 min
谈谈我对python sys.path的理解
January 2, 2018
·
1 min
关于happybase中 row_prefix 参数
January 2, 2018
·
1 min
从hadoop 中删除匹配指定字符串的任务
January 2, 2018
·
1 min
使用logging模块来记录异常
January 2, 2018
·
1 min
vim 命令总结(持续更新)
January 2, 2018
·
1 min
利用redis实现带优先级的消息队列
January 2, 2018
·
2 min
python logging 最佳实践
January 2, 2018
·
1 min
Python中执行外部命令并捕获双向输出
January 2, 2018
·
1 min
celery 中任务的结构以及执行
January 2, 2018
·
1 min
DFA 算法(字典树)实现关键词匹配
January 2, 2018
·
2 min
python datetime类型和time类型互转
January 2, 2018
·
1 min
Delayqueue (python 实现)
January 2, 2018
·
1 min
python线程池
January 2, 2018
·
1 min
golang批量Ping的库
January 1, 2018
·
1 min
python 模块==命名空间?
January 1, 2018
·
2 min
python 使用multiprocessing需要注意的问题
January 1, 2018
·
4 min
对称加密算法和非对称加密算法速度对比
January 1, 2018
·
1 min
happybase put()操作默认使用批量?
January 1, 2018
·
2 min
https 原理简析
January 1, 2018
·
2 min
redis 启动警告及处理
January 1, 2018
·
3 min
滥用设计模式不如不用
January 1, 2018
·
1 min
我在数据库方面踩过的"坑"
January 1, 2018
·
3 min
利用redis实现分布式环境下的限频
January 1, 2018
·
1 min
UTF8 encoding is longer than the max length 32766
January 1, 2018
·
1 min
tornado 数据库初始化
January 1, 2018
·
2 min
算法题(3)
January 1, 2018
·
1 min
做了个工具类的小网站—tool.vearne.cc
January 1, 2018
·
1 min
《人月神话》读书总结
January 1, 2018
·
1 min
算法题(4)
January 1, 2018
·
1 min
算法题(5)
January 1, 2018
·
1 min
gitlab安装
January 1, 2018
·
1 min
火车票购票问题2
January 1, 2018
·
2 min
火车票购票问题1
January 1, 2018
·
3 min
kingshard初探
January 1, 2018
·
4 min
docker 常用命令(持续更新)
January 1, 2018
·
1 min
peewee 对象clone函数
January 1, 2018
·
1 min
Percona监控工具初探
January 1, 2018
·
3 min
rtorrent初探–利用好你的云主机
January 1, 2018
·
1 min
requests 库的另类用法(stream)
January 1, 2018
·
1 min
算法题(6)
January 1, 2018
·
1 min
时间片计算
January 1, 2018
·
2 min
指定出口IP,发起HTTP请求
January 1, 2018
·
1 min
kafka查看队列的消费情况
January 1, 2018
·
1 min
在一个Python脚本中加载2种不同版本的库
January 1, 2018
·
1 min
用grequests实现并发http请求
January 1, 2018
·
1 min
wget bind ip 失败
January 1, 2018
·
2 min
rinetd 在生产环境要谨慎使用
January 1, 2018
·
3 min
优雅的终止docker容器
January 1, 2018
·
1 min
SSD 4k对齐问题
January 1, 2018
·
4 min
saltstack 常用命令总结(持续更新)
January 1, 2018
·
1 min
SaltStack 重要配置
January 1, 2018
·
1 min
Redis 关于大量1级key的测试
January 1, 2018
·
1 min
2017
6
December
6
golang中可变长参数的使用
December 31, 2017
·
1 min
业务日志收集方案
December 31, 2017
·
1 min
Elasticsearch经验总结(持续补充)
December 31, 2017
·
3 min
我看过的好书推荐
December 31, 2017
·
1 min
联系
December 31, 2017
·
1 min
关于
December 31, 2017
·
1 min