2024
18 posts
08-02
应该要有价值思维
07-18
lambda演算简单入门
07-08
利用Antlr4辅助重构代码
06-23
C++完美转发的细节
06-02
C++自定义中缀运算符
05-12
C++编译期归并排序
05-09
C++编译期快速排序
05-02
C++编译期插入排序
04-27
C++编译期数组
04-17
一些有用的linux命令行工具
03-23
Git稀疏检出
03-09
Ubuntu Shell美化
03-08
认识论 - 反内卷的逻辑
03-01
C++ ranges - Quick Start
02-21
AstroNvim - 把Neovim打造成IDE
01-29
C++ - 用span代替指针+数据范围
01-16
什么才是真正的幸运
01-02
2023年度总结
2023
24 posts
12-16
学英语的意义
11-27
在Ubuntu系统上安装Clang编译器
10-20
在linux上远程分享命令行
10-16
限制C++中的模板模板参数
09-21
LLVM Pass 剖析 - SROA
09-12
用LLVM写一个简单的编译器
08-26
LLVM Pass 剖析 - DCE
08-21
C++消除warning
07-18
C++模板实现MatchIf
07-18
MBTI的另一种用法
07-12
C++标准库源码剖析 - valarray
06-17
分享一些学英语的经验
06-12
C++11上的简单format函数
05-26
近距离观察fma对精度的提升
05-26
C++ - 从valarry到simd
05-13
几个常用的C/C++builtin函数
04-22
近距离观察C++20`[[likely]]`和`[[unlikely]]`属性
04-13
计算机是如何计算三角函数的
03-28
C++黑魔法 - 编译期变量
03-11
C语言根据宏参数个数不同采取不同动作
03-08
现代C++实践技巧 - 打印枚举变量名
03-06
ink!实现一个简单的智能合约
02-19
聪明人的个人成长(摘抄)
02-18
在C++中编写Cached函数
2022
15 posts
11-12
C++为什么析构函数是虚函数
10-26
变优秀有用吗
09-16
指令调度
08-17
cuda libdevice中的logf函数
07-25
glibc源码剖析 - logf
07-16
C++常见面试题(初阶版)
07-16
为什么C语言需要结构体对齐
07-14
C++的静态继承 - CRTP机制
04-29
计算机是如何计算pow函数的
03-16
Ubuntu 20.04安装最新版gcc
03-14
glibc源码剖析 - scalbnf
02-27
现代C++模板 - contain all none any
02-12
glibc源码剖析 - isinf
01-24
改错记
01-18
博客开篇 - 说点闲话