Word List (2015-2022)

摘要: Word List 2015 - 2022 记录了2015-2022年在词典软件上查过的部分单词,主要来源于15年左右时读的外刊文章。记忆单词时需要注意单词的词性,最好配合例句理解。此外熟词僻义需要更多注意。 terror n. 恐怖;恐怖行动;恐怖时期;可怕的人 premium n. 奖金;保险费 阅读全文
posted @ 2022-10-25 14:17 LambdaQ 阅读(462) 评论(0) 推荐(0)

GDB 使用技巧总结

摘要: GDB 使用技巧总结 常用命令 set print pretty on # 格式化打印 n # 命令执行完成后显示的命令是即将执行的下一条命令 info b # 显示断点 delete number # 删除给定编号的断点 p # print打印变量 p *(pointer) c # continu 阅读全文
posted @ 2022-10-01 13:48 LambdaQ 阅读(210) 评论(0) 推荐(0)

堆排序以及 TopN 问题

摘要: 堆排序 堆排序其实是选择排序的优化变种,选择排序是把最大或最小的元素放到最边上,然后不断重复以上过程。 堆排序也是如此,只不过堆排序通过构建数据结构,让查找最大或最小元素并放到最边上的速度比选择排序快得多。 以数组表示完全二叉树 对于一个完全二叉树,我们可以使用数组来进行存储。 使用数组来存储完全二 阅读全文
posted @ 2022-09-15 23:15 LambdaQ 阅读(374) 评论(0) 推荐(0)

位运算技巧

摘要: 位运算技巧 使用位运算交换两个数值 void swap(int* a, int* b) { *a ^= *b; *b ^= *a; *a ^= *b; } 奇偶校验码 // 有奇数个1返回1,有偶数个1返回0。 int check_bit(int n) { n ^= n >> 1; n ^= n > 阅读全文
posted @ 2022-09-11 15:45 LambdaQ 阅读(43) 评论(0) 推荐(0)

单例以及模板类的静态成员变量的生命周期

摘要: 我们有如下的单例设计模式的实现: template <typename T> class OnceSingle { public: OnceSingle() = delete; OnceSingle& operator=(const OnceSingle<T>& m) = delete; ~Once 阅读全文
posted @ 2022-09-07 22:52 LambdaQ 阅读(212) 评论(0) 推荐(0)

使用位运算求平均值

摘要: 使用位运算求平均值 求 a,b 的平均值 令 common_binary 为 a, b 二进制表示的 a&b 结果。 所以有: a = common_binary + diff_binary_a b = common_binary + diff_binary_b (a + b) / 2 = comm 阅读全文
posted @ 2022-09-06 23:26 LambdaQ 阅读(55) 评论(0) 推荐(0)

Git 笔记

摘要: Git 笔记 记录一些 Git 的使用技巧 Clone git clone url 添加远程库 git remote add remote-name url # 为本地库添加远程库 git remote rename oldname newname # 修改本地的远程库名字,防止重名 添加代码 gi 阅读全文
posted @ 2022-08-24 12:48 LambdaQ 阅读(38) 评论(0) 推荐(0)

sublime text 文本编辑器配置

摘要: 文本编辑器配置 保存一下经常用的文本编辑器的配置信息。 使用的 sublime text 一些配置信息 { // 设置字体大小13 "font_size": 13, // 显示空格字符 "draw_white_space": "all", // tab默认4个空格 "tab_size": 4, "t 阅读全文
posted @ 2022-01-26 23:25 LambdaQ 阅读(203) 评论(0) 推荐(0)

I/O 模型

摘要: I/O模型是网络编程里的一个基本话题,下面介绍一下几种I/O模型。 阅读全文
posted @ 2021-12-26 17:28 LambdaQ 阅读(36) 评论(0) 推荐(0)

存储器访问时间

摘要: 存储器访问时间 存储器的层级 存储器 Latency Reference Latency Numbers Every Programmer Should Know 阅读全文
posted @ 2021-12-19 22:46 LambdaQ 阅读(56) 评论(0) 推荐(0)