首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
whoops本尊
掘友等级
golang后端开发
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 47
沸点 7
赞
54
返回
|
搜索文章
最新
热门
记一次go项目协程泄露问题排查
背景 日常维护的ADX项目突然发生了协程报警线。日常 goroutine 数量为 3k左右,而报警线为 8k,而CPU,延迟等观测指标正常,内存30% 左右了【正常20%】。行叭,是发生了协程泄露。
记一次go项目内存泄露问题排查
背景 日常维护的ADX项目,8G内存。某天内存使用率达到了 80%,触发了预警,考虑到平时内存使用也就是 20% 左右,因此八九不离十是发生了内存泄露。 排查思路 1、最近是否有影响系统稳定性的业务代
使用 buf 替代 protoc 自动生成 protobuf
编写 proto 文件后,会发现没有格式化,并且可能多人合作 pb文件会花样百出。偶然间发现 buf 这个工具还是比较强大的。 安装 buf 1.方法一 2.方法二 更多方式请参考 Install t
使用 Openssl 校验证书(转载)
如何检查 OpenSSL 版本? 大多数 Linux 系统都预装了OpenSSL,但最好还是确保有最新的运行版本。 您可以运行以下命令检查 OpenSSL 版本: openssl version -a
二叉树的遍历(迭代的方式)
关于二叉树的前中后序三种顺序的遍历方式实现 以及 层序遍历。可以说是算法的入门级code吧,记录一下
Go语言编程技巧[节选]
以下仅记录几个自己认为比较重要的点。 将结构体中的字段按照从大到小的顺序排列 一行代码测量函数的执行时间 一种更好的方法,可以记录辅助字符串,并且不需要自己再调用time.now()获得开始时间 方法
ES的script field
Dev Tools编写脚本 在Kiabna界面,选择Dev Tools 可以进入Console页面,根据目标索引可以在 source 里编写对应的 painless脚本。 例如: 可以得到正确结果如下
记一次redis的哨兵模式机器迁移故障排查思路
已知条件[以下IP为伪造,大体理解即可] 原有redis哨兵地址 10.0.0.120:26379 10.0.0.121:26379 10.0.0.122:26379 新迁移的redis哨兵地址 10
go1.22新特性[不再共享循环变量]-转载
不再共享循环变量 在老版本的 Go 中,for 循环迭代器的变量是一个单一变量,在每个循环迭代中仅是取值不同。这样做在性能上非常高效,但如果使用不当,会导致意想不到的行为,可能会造成共享循环变量的问题
golang对象深拷贝之使用gob的坑
先参考之前写的文章 golang-对象深拷贝的常见方式及性能 本文仅介绍使用gob时遇见的坑,熟悉go的都知道,若结构体以小写字母开头,则表示该字段不希望外部读到,相当于Java的private。本次
下一页
个人成就
文章被点赞
83
文章被阅读
64,463
掘力值
1,664
关注了
20
关注者
19
收藏集
0
关注标签
62
加入于
2019-11-13