04 2021 档案
摘要:1.LinkedHashMap 是 HashMap 的一个子类,它保留插入的顺序,如果需要输出的顺序和输入时的相同,那么就选用 LinkedHashMap。 它通过维护一个链表来保证对哈希表迭代时的有序性。 在双向链表( std::list )中存放实际的KV对;在哈希表( std::unorder
阅读全文
摘要:1.添加头文件搜索目录: include_directories("/home/work/test/") 2.添加库文件搜索目录 link_directories("/home/work/test/output/lib") 3.链接库文件 target_link_libraries(${PROJEC
阅读全文
摘要:MVCC 一句话理解:为了实现快照读。 1. 事务是如何实现的MVCC (1)每个事务都有一个事务ID,叫做transaction id(严格递增)。 (2)事务在启动时,找到已提交的最大事务ID记为up_limit_id。 (3)事务在更新一条语句时,比如id=1改为了id=2.会把id=1和该行
阅读全文
摘要:1.类模板的使用方法: //这里要加上模板声明template <class T1,class T2> class people{ private: T1 name; T2 age; public: people(T1 a,T2 b); void say(); }; //这里要加上模板声明 temp
阅读全文
摘要:NERDTree: ctrl+w+w: 不同窗口切换 禁止使用折叠: set nofoldenable
阅读全文