TanWei's Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于我
  •   
  •   

Join算法笔记整理

[TOC] Join 算法一个好的数据库的设计应该是尽量减少信息的重复和冗余,通常会将不同的数据放在不同的表中,对数据进行拆解分别存储。为了获取完整的分析数据,我们就需要从多表中取数据,将多个表连接成一个表,方便我们进行分析。 Join 一般分为 Inner Join 和 Outer Join,下面用两张图表示他们的区别 Inner Join 表示的是两个表的交集, 上图是 Left Ou

2022-04-29
database

6.s081-lab traps实验报告

这个实验是要学会了解 xv6 的进行 trap 的机制的原理,首先得看 xv6 book 搞清楚整个系统调用的流程,首先是简单的 trap 的系统流程的介绍,这里对原理不做太多的介绍,可以看参考资料 Backtracebacktrace 是需要实现打印出 stack 中的每个 stackframe 的返回地址的函数,其中有一张图可以看到 return address 是在当前栈指针的 -8 off

2022-03-25
6.s081

2022-第四期-新学期的烦恼(2.14-3.22)

这次鸽了好久了周报和总结,其原因有很多,主要是新学期来了自己又迎来了很多事情,所以这段时间做了很多事情吧,然后发现人生每个阶段的焦虑是一个接着一个…永远不可能做完的 TAT,这里总结反思一下这段时间

2022-03-23
周报

6.s081-lab pgtbl实验报告

最近因为有些事情,好久没更新了,这次抽点时间又把后面的 lab 做一下,来记录下笔记便于之后自己复习

2022-03-21
6.s081

2022-03-新年的两周(1.31~2.13)

2022 的第三个周报就 delay了…, 究其原因还是自己太懒了,梳理一下到今天为止的做的一些工作和学习,过年期间从初一开始就纯玩了好几天,导致 github 的小绿点都没了 TAT,还是想要小绿点,需要每天都坚持学习和努力工作! 工作翻看了一下这段时间的PR,主要还是参与 datavalues 和 functions 的重构中,这几个 PR 都是这段时间完成的PR:重写几个函数:bin/oct

2022-02-17
周报

2022-02 焦虑

2022 的第二个周报,明年就过年了,主题是焦虑… 工作这周做的工作如下面几个 PR impl getData trait for boolean/string column & improve column 这个 closed 掉的 PR 是开始对重构 datavalues 的一些尝试工作,本来以后就给 bool 和 string 类型加上两个 trait 那么简单,结果后来因为代码结

2022-01-30
周报

2022-01 双周报尝试&回家

开始公开记录下自己的工作和学习过程,决定开始采用双周周报的形式。这个想法来自于团队里的一个大佬 Xuanwo 的想法,在看到他利用开源的方式来记录下自己工作学习历程之后,自己也决定学习模仿一下,代替在 Notion 里的月度记录,这样做有几个好处, 双周的迭代能够更加紧凑,让自己知道短期内做了什么,对工作、学习计划能够有及时的调整 把自己的工作学习成果写出来能够监督自己,相当于立下一个 flag

2022-01-16
周报

6.s081-lab-syscall-实验报告

终于快回家了,快一年没回过家了,真想回去啊 Lab- SystemCall这个实验的内容是给 xv6 增加一些新的系统调用,能够对系统调用的工作原理有更深的理解。 Debug启动两个终端,第一个使用 make qemu-gdb, 在 makefile 中添加 12gdb: riscv64-unknown-elf-gdb kernel/kernel 这行命令帮助我们加载 kernel 文

2022-01-09
6.s081

6.s081-lab-util-实验报告

欠下的技术债总是要还的…, 上次因为实习中断了第一次学习 6.s081 的学习,实在是不应该 TAT, 现在重新开始学习做 lab, 为了这次监督自己,开始写实验报告,一个是为了自己以后能够快速回忆起来思路,另一个方面是为了督促自己这次完整的做完,所以废话不多说,开始记录第一个 lab 的内容。 Totally Intro这个实验总体上是一个比较简单的实验, 通过写几个用户态的小程序, 搭建好开发

2022-01-03
6.s081

2021总结

转眼间又到了年底,总感觉在成年之后每年都过得很快。这是写总结的第二年,我一直认为总结复盘是一种战略,能够在比较长的时间内看清楚自己做的好的地方和不好的地方,同时也能看到自己一点一滴的进步,能够看到自己完成了哪些目标而又错过了哪些事情,从而能够更好的指导自己未来努力的方向、修正自己的缺点。 先来回忆回忆我这一年都干了啥,就当是记流水账了。 流水账年初的时候还是研一,还在准备期末考试,考完结束回家;二

2021-12-29
年度总结
12

Suchen

Hexo Fluid