摘要:
目录 1 友链 友链 cyx 吃夜宵:https://yxchen.net/ hjx 喝喜酒:https://honeta.site/ zwd 朝闻道:https://vaaandark.top/ lxy 灵犀玉:https://ccviolett.github.io/ ljm 逻辑门:https: 阅读全文
摘要:
目录 1 一些书上不怎么讲的编译器优化方法 1.1 内容预览 1.2 JIT - Just In Time Compilation 1.2.1 单层编译器 1.2.2 解释器 + 编译器 1.2.3 FDO - Feadback-Directed Optimization 1.3 AOT - Ahe 阅读全文
摘要:
目录 1 urxvt 跑得比 alacritty 还快,为什么呢? 1.1 答案 1.2 alacritty 与 urxvt 的简介 1.3 为什么需要关注终端速度 1.4 urxvt 的小优化相关代码 urxvt 跑得比 alacritty 还快,为什么呢? 答案 答案是 urxvt 并没有老老实 阅读全文
摘要:
目录 1 后现代编程语言介绍 1.1 什么叫后现代编程语言? 1.2 预览 1.3 Perl 历史 1.4 Perl 设计理念:TIMTOWTDI 1.5 TIMTOWTDI 的范式 1.6 TIMTOWTDI 的语法 1.7 Perl 很方便 1.8 You GUESS? 1.9 PCRE 1.1 阅读全文
摘要:
hyperfine 使用指南 简介 测量程序运行耗时是一个常见的需求。 我们经常会调整自己编写的程序,来给程序加速。但是自己提出的加速计划,不一定会被 机器认可。比如,你觉得 ++i 比 i++ 更快并且花了两天时间把程序里所有的后缀全 改成了前缀,但是机器不管,她编译的时候直接把你的写法给扬掉了。 阅读全文
摘要:
【睡前故事】牛郎织女的故事 这是一个很美丽的,千古流传的爱情故事,成为我国四大民间爱情传说之一。 传说,天上有很多 core,这些 core 按照访问不同内存的性能,被划分为了若干 NUMA node。 在 NUMA node0 上,CPU2 住着织女,CPU4 住着牛郎。织女喜欢做大量浮点运算,她 阅读全文
摘要:
目录 1 完整代码 2 使用示例 3 原理 3.1 HTML 的链接语法 3.2 markdown 列表缩进 4 代码详解 4.1 使用「现代」Perl 4.2 支持 utf8 编码 4.3 主循环 4.3.1 跳过 markdown 的代码片段 4.3.2 匹配标题 4.3.3 设置缩进 4.3. 阅读全文
摘要:
目录 1 什么是知识,有哪些特性,有哪几种分类方法 1.1 知识的特性 1.2 知识的分类方法 2 状态空间法、问题规约法、谓词逻辑法和语义网络法的要点?它们有何本质上的联系和异同点? 2.1 状态空间法 2.2 问题规约法 2.3 谓词逻辑法 2.4 联系和共同点 3 一阶归纳学习算法的步骤及其过 阅读全文
摘要:
目录 1 对集群上 df 和 du 命令显示结果不一致的排查记录 1.1 背景 1.2 猜想 1.2.1 不会是把文件系统弄坏了吧! 1.2.2 有些人的小文件太多,把 inode 给用光了! 1.2.3 有一些邪恶文件藏在了黑暗角落里! 1.3 破案 1.4 结局 对集群上 df 和 du 命令显 阅读全文
摘要:
目录 1 shell 初始化 1.1 基本概念 1.1.1 login shell 1.1.2 interactive shell 1.2 不同的组合读取配置文件的区别 1.3 这套神秘机制造成的麻烦 1.3.1 ~/.bashrc 与 ~/.bash_profile 之间的互动 1.3.2 cro 阅读全文
摘要:
目录 1 Perf 笔记 1.1 配置环境 1.2 获得炫酷火焰图 Perf 笔记 环境 Linux Syameimaru-Aya 5.17.0-2-amd64 #1 SMP PREEMPT Debian 5.17.6-1 (2022-05-11) x86_64 GNU/Linux。 配置环境 首先 阅读全文