首页
玉树
取消

【论文笔记】Optimal column layout for hybrid workloads

Introduction For HTAP databases, there are two conflicting goals: Append new data for fast ingestion. Organize/sort data for fast querying. Ideally, a HTAP database should ...

折腾记录:type stub problem on vscode for python

问题 Env OS: MacOS Monterey(intel) & Ubuntn22.04 LTS IDE: Vscode 1.80.2 x64 Language: Python 3.11.3 Language server: pylance 0.6.0 Third-party library: Pillow 10.0.0 问题描述 代码能跑,但如何...

【论文分享】Bigtable

背景 论文 数据模型 系统架构 LSM-tree 性能评估 总结 参考 拓展阅读 Cloud Data Center CS 494: Cloud Data Center Systems · Home Jeff Dean-2009...

MapReduce

论文 (TODO) 参考资料 6.824 讲义 6.824 视频 论文 中文翻译 谭新宇的博客 实现 (TODO)

C++: 避免使用单例模式

避免使用单例模式:全局变量 避免传统单例模式的代码实现,但注意单例的抽象方法是可取的。 理由: 全局变量 不利于单元测试 单例模式的滥用 单例模式本质上是一个大号的全局变量。全局变量没有访问限制,因为它没有所有权,这导致程序员很难推断全局变量的状态,当你调用基于一个全局变量函数时,可能另一个实例在你没有意识到的情况下,也调用了另一个基于该全局变量的函数。没有所有权也带...

Xmake入门:通过xmake在vscode上编写c/c++项目

首先,学习下入门教程 第一步,【视频】Xmake 的安装和使用 第二步,【视频】在 VSCode 中使用 Xmake 进行 C/C++ 程序开发 现在你就掌握xmake在vscode上的基本使用了,如果你想了解更多,欢迎查阅官方文档,我的笔记 或许你也想了解一下cmake,这里有入门的介绍 常见问题 Q:win上的xmake如何安装? 通过管理员身份下pow...

VSCode/C++插件分享

入门vscode推荐视频 使用 VS Code + Clangd + CMake 搭建 C/C++开发环境 插件列表 人人夸,一搜一大堆 project manager peacock vim gitlens Code Runner bookmarks ...

Cmake学习历程

CMake - CS自学指南 (csdiy.wiki) xmake(官网)(教程) 现代C++中的高性能并行编程与优化-第一讲及其作业,再加上后续的现代CMake进阶指南 参考资料: 《CMake菜谱(CMake Cookbook中文版)》 项目参考:cmu-db/bustub,整体框架 项目参考:config-loader,第三方库的链接方式 项目参考:...

【持续更新】C++学习资料

c++的资料非常得多,经典书单不再赘述,这里补充一些自己的体会。 必看: hacking C++系统全面的c++学习网站,整合了很多资源,新手友好(Beginner’s Guide) 能抓住modern C++(C++17)主干,方便入门的: cs106L【视频】斯坦福modern C++(C++17)课程 【快速学习C和C++,基础语法和优化策略(南科大计算机系)】 ...

2021Q1 计算机课程学习总结

去年因为胡神关注了这些国外课程,但因为各种原因今年才刚刚开始,感觉如果英语阅读和听力不错,听听这些课程是很好的选择。记录一下自己学习的过程吧。 The Missing Semester of Your CS Education 听了很多次,每次都有新收获: 第一次的时候刚想入门,听得懵懵的,写里面的作业,卡在bash脚本那里半天想不通就放弃了。后面用了linux和vim,再看这个课觉得...