08 2024 档案

摘要:项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Task1-Two Merge Iterator 在此任务中,您需要修改: src/iterators/two_merge_iterat 阅读全文
posted @ 2024-08-26 21:45 余为民同志 阅读(35) 评论(0) 推荐(0) 编辑
摘要:使用GaussDB数据库进行测试 创建下面表,仅有一个字段a为integer类型。声明其为主键,数据库会默认为其建立索引。 create table t1( a int PRIMARY KEY ); 使用\d+查看表结构: gaussdb=# \d+ t1 Table "public.t1" Col 阅读全文
posted @ 2024-08-26 21:39 余为民同志 阅读(31) 评论(0) 推荐(0) 编辑
摘要:文档原文:https://docs.rs/ouroboros/latest/ouroboros/attr.self_referencing.html 属性宏ouroboros::self_referencing #[self_referencing] 此宏用于将常规结构转换为自引用结构。举个例子: 阅读全文
posted @ 2024-08-21 23:18 余为民同志 阅读(69) 评论(0) 推荐(0) 编辑
摘要:表格的生命周期 libfort表生命周期: 创建一个表(使用默认构造函数、复制构造函数或移动构造函数); 用数据填充它(运算符<<,运算符[],write_ln...); 修改基本表外观; 将表转换为字符串表示(to_string)并打印出来。 在表生存期中分配的所有资源将在析构函数中自动释放。 案 阅读全文
posted @ 2024-08-21 23:18 余为民同志 阅读(53) 评论(0) 推荐(0) 编辑
摘要:项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Task 1-SST Builder 在此任务中,您需要修改: src/table/builder.rs src/table.rs SS 阅读全文
posted @ 2024-08-21 23:00 余为民同志 阅读(99) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示