使用 pprof 对 Go 程序进行分析优化

使用 pprof 对 Go 程序进行分析优化

前言 在生产环境中,偶尔会发生 Go 程序 CPU 暴增的现象,排除某时段并发大的场景外,通过监控面板看不到程序是因为什么原因导致的,Go 语言原生就提供了工具 pprof,Google 对于 ppr...
3年前
000
今年上半年坎坷的找工作之路

今年上半年坎坷的找工作之路

今年一月份就辞掉了工作,回家休息了两三个月。因为新年后广州有疫情,又待了一段时间,拖到三月初来到广州。起初还想自己开店创业的,后面想着太不容易了,只能重新找工作,也可以一边工作一边搞副业。找工作...
3年前
070
不信中医

不信中医

本来准备写《我为什么不信中医》,但觉得废话了,因为我信不信根本不重要,这个话题在现实生活中能达到友尽的地步,所 […]
3年前
030
你的“数据库防弹衣”真的防弹吗

你的“数据库防弹衣”真的防弹吗

华强来到一家程序员商店买缓存,问程序员:“你这缓存保熟吗?” ......缓存经常被用来减少数据库访问量,以此来提高系统性能,承受更多的并发请求,就像“防弹衣”一样保护着数据库,防止被一颗颗“请...
3年前
000
记一次博客被攻击

记一次博客被攻击

4 月 7 日收到腾讯云 CDN 流量耗尽报警,确认遭遇攻击后暂停服务,峰值带宽达 108.29Mbps,请求数 5 分钟 17 万次。次日重启服务后攻击复现,被迫再次关闭,最终将域名迁移至 Clou...
3年前
060
ios去掉更新小红点的方法

ios去掉更新小红点的方法

前言 早上起床发现,自己收到了ios 15.4.1 的系统更新推送,网上说15.4.1这个版本的系统太拉跨,比如相机闪屏,还有一些一眼难尽的bug 但是作为i
3年前
000
SpringBoot多数据源环境下事务失效的问题

SpringBoot多数据源环境下事务失效的问题

最近在做毕业设计,其中涉及到一些知识图谱的内容,打算用Neo4j来存储知识图谱内容,与知识图谱无关的数据打算使用MySQL存储,为了后需方便开发,在一开始创建项目的时候就把依赖全部添加进来了,配...
3年前
000
Git 常用命令汇总

Git 常用命令汇总

常规操作 git push origin test 推送本地分支到远程仓库 git rm -r --cached 文件/文件夹名字 取消文件被版本控制 git reflog 获取执行过的命令 git ...
3年前
000