首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
apocelipes
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
apocelipes
1月前
关注
atomic不是免费午餐
很多初级甚至中级开发会滥用atomic,因为在他们的世界观里atomic比mutex轻量,性能总是优于锁的。 这话不能算错,但有个很重要的前提,那就是原子操作竞争不激烈的时...
0
评论
分享
apocelipes
1月前
关注
使用uint64_t批量比较字符串
记录一下从开源代码里学来的短字符串比较优化。 这个优化只适用于长度在八字节以下的字符串,且只适用于优化相等比较。 原理 想要判断字符串相等,常见的有利用strcmp、利用字...
0
评论
分享
apocelipes
2月前
关注
Linux上如何在运行时获取动态库所在路径
记录一下如何在Linux环境下运行时获取动态库路径。 只讨论Linux amd64和arm64环境,因为使用的办法都是平台相关的不具备可移植性。...
0
评论
分享
apocelipes
3月前
关注
golang 遍历处理 map 时的常见性能陷阱
最近一直在重构优化老系统,所以性能优化相关的文章会比较多。 这次的是有关循环处理map时的性能优化。预分配内存之类的大家都知道的就不多说了,今天来讲点大伙不知道的。 要讲的...
1
1
分享
apocelipes
3月前
关注
性能优化陷阱之hash真的比strcmp快吗?
最近网上冲浪的时候看到有人分享了最近一次性能优化的经验。我向来对性能是比较敏感的,所以就点进去看了。 然而我越看越觉得蹊跷,但本着“性能问题和性能优化要靠性能测试做依据”,...
0
评论
分享
apocelipes
3月前
关注
golang unsafe遇上字符串拼接优化导致的bug
最近料理老项目的时候被unsafe坑惨了,这里挑一个最不易察觉的错误记录一下。 这个问题几乎影响近几年来所有的go版本,为了方便讨论我就用最新版的1.24.3做例子了。...
0
评论
分享
apocelipes
3月前
关注
使用libdivide优化整数除法性能
在x86和ARM平台上,整数除法是相对较慢的操作。不巧的是除法在日常开发中使用频率并不低,而且还有一些其他常用的运算依赖于除法操作,比如取模。因此频繁的除法操作很容易成为程...
1
评论
分享
apocelipes
10月前
关注
Golang GC的一些内部优化
今天讲一个常见的官方版本的go在垃圾回收的扫描标记阶段做的优化。这个优化是一些常见的cache库的基石。...
0
评论
分享
apocelipes
赞了这篇文章
道友小小怪
萌新
·
1年前
关注
Redis缓存穿透+缓存击穿+缓存雪崩 案例及解决方案(代码实现)
Redis缓存穿透+缓存击穿+缓存雪崩 案例及解决方案(代码实现)。模拟出现的过程及给出相关的解决方案...
59
8
分享
apocelipes
10月前
关注
你为什么不应该过度关注go语言的逃逸分析
逃逸分析算是go语言的特色之一,编译器自动分析变量/内存应该分配在栈上还是堆上,程序员不需要主动关心这些事情,保证了内存安全的同时也减轻了程序员的负担。 但这个“减轻负担”...
11
1
分享
apocelipes
11月前
关注
C++对象延迟构造
本文讨论的是分配某一类型所需的空间后不对类型进行构造(即对象的lifetime没有开始),更通俗点说,就是跳过对象的构造函数执行。...
0
评论
分享
apocelipes
1年前
关注
Linux上执行内存中的脚本和程序
在Linux中可以不需要有脚本或者二进制程序的文件在文件系统上实际存在,只需要有对应的数据在内存中,就有办法执行这些脚本和程序。 原理其实很简单,Linux里有办法把某块内...
0
1
分享
apocelipes
1年前
关注
golang判断文件是否存在
判断一个文件是否存在是一个相当常见的需求,在golang中也有多种方案实现这一功能。 现在我们介绍其中两种最常用也是最简单的实现,第一种将是跨平台通用的,而第二种则在POS...
2
评论
分享
apocelipes
1年前
关注
golang是如何优化目录遍历的
一转眼go1.23都快发布了,时间过得真快。 不过今天我们把时间倒流回三年半之前,来关注一个在go1.16引入的关于处理目录时的优化。 对于go1.16的新变化,大家印象最...
3
2
分享
apocelipes
1年前
关注
C语言模拟命名参数
近在书里看到的,让c语言去模拟其他语言里有的命名函数参数(比如Python3中的keyword argument)。觉得比较有意思所以记录一下。...
1
评论
分享
个人成就
文章被点赞
19
文章被阅读
2,421
掘力值
336
关注了
0
关注者
9
收藏集
0
关注标签
14
加入于
2024-07-28