会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Toggle navigation
stdpain
博客园
联系
Submit
订阅
管理
管理面板
随笔
stdpain
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
19
下一页
2021年6月24日
auto vectorized case shift
摘要: code 大概长这样 inline int64_t RoundUpToPowerOfTwo(int64_t v) { --v; v |= v >> 1; v |= v >> 2; v |= v >> 4; v |= v >> 8; v |= v >> 16; v |= v >> 32; ++v; r
阅读全文
posted @ 2021-06-24 10:58 stdpain
阅读(67)
评论(0)
推荐(0)
2021年5月25日
备忘录
摘要: ⎠⎝≥⏝⏝≤⎠⎞ ⎠⎝≥⏝⏝≤⎠⎞ vim 输入 '\t' insert 模式下, ctrl + v 然后 输入 tab https://blog.csdn.net/leo_wanta/article/details/7104960 cp /etc/apt/sources.list /etc/apt
阅读全文
posted @ 2021-05-25 13:48 stdpain
阅读(55)
评论(0)
推荐(0)
2021年5月23日
lambda function pointer
摘要: 如果一个lambda没有捕获任何值。那么它可以赋值给一个函数指针 https://stackoverflow.com/questions/28746744/passing-capturing-lambda-as-function-pointer
阅读全文
posted @ 2021-05-23 18:43 stdpain
阅读(50)
评论(0)
推荐(0)
2021年5月17日
C++ atomic
摘要: atomic 并没有默认初始化 https://github.com/apache/incubator-doris/issues/5825
阅读全文
posted @ 2021-05-17 14:27 stdpain
阅读(40)
评论(0)
推荐(0)
2021年5月10日
gdb 使用了 O0 但是还是有 <optimized out>
摘要: -fvar-tracking fvar-tracking-assignments https://stackoverflow.com/questions/30591793/optimized-out-in-gdb-in-ubuntu
阅读全文
posted @ 2021-05-10 10:37 stdpain
阅读(209)
评论(0)
推荐(0)
2021年5月7日
链接库搜索问题
摘要: 查看某个 bin/so 依赖的链接库 ldd $bin ldd -v $bin 动态连接库加载顺序 LD_PRELOAD > RPATH > LD_LIBRARY_PATH 使用 LD_PRELOAD LD_PRELOAD=/opt/libstdcxx/lib64/libstdc++.so.6 $b
阅读全文
posted @ 2021-05-07 12:49 stdpain
阅读(70)
评论(0)
推荐(0)
2021年5月6日
加快GDB加载速度
摘要: 如果一个binary太大包含的符号太多,gdb启动的时候会特别慢 可以通过gdb索引的方式加快速度 gdb-add-index $bin 参考: https://man7.org/linux/man-pages/man1/gdb-add-index.1.html https://stackoverf
阅读全文
posted @ 2021-05-06 11:58 stdpain
阅读(1457)
评论(6)
推荐(1)
2021年4月29日
windows docker desktop 踩坑记录
摘要: 1 WSL2 安装 2 检查WSL2 是否能work PS > wsl --list -v NAME STATE VERSION * Ubuntu Stopped 1 Ubuntu-20.04 Stopped 2 docker-desktop-data Running 2 docker-deskto
阅读全文
posted @ 2021-04-29 10:07 stdpain
阅读(4388)
评论(0)
推荐(0)
2021年4月27日
一些逆向技巧
摘要: 一些逆向技巧 对于没有strip过的binary,我们可以拿到函数符号名 nm -D $bin 当然,也可以看到binary中的具体名字 nm -C $bin 通过函数符号名,我们可以查看到对应的汇编: objdump $bin --disassemble=$symbol 也可以用于gdb打断点 g
阅读全文
posted @ 2021-04-27 19:17 stdpain
阅读(91)
评论(0)
推荐(0)
2021年4月25日
docker 笔记
摘要: docker 安装 wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgz docker 预编译包没有任何的动态依赖,所以在大多数Linux环境上都可以运行 sudo cp docker/* /us
阅读全文
posted @ 2021-04-25 23:04 stdpain
阅读(58)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
19
下一页
公告
Copyright © 2021 stdpain
Powered by .NET 5.0 on Kubernetes