CMU 15-445 Lecture #05: Storage Models & Compression Jungle 发布于 2024-04-08 包括在 CMU 15-445 Database SystemsCMU 15-445 Database Systems Lecture #05: Storage Models & Compression DataBase WorkLoads On-Line Transaction Processing(OLTP):Fast operations that only read/update a small amount of data each time. 快速操作,事务简单,读/写数据量很小 通常处理的写操作多于读操作 例子:银行转一次钱 往往意味
CMU 15-445 Lecture #04: Database Storage (Part II) Jungle 发布于 2024-03-25 包括在 CMU 15-445 Database SystemsCMU 15-445 Database Systems Lecture #04: Database Storage (Part II) Log-Structured Storage Slotted-Page(页+槽)的存储结构遇到的一些问题 Fragmentation:删除元组可能会在页中留下空白 Useless
CMU 15-445 Lecture #03: Database Storage (Part I) Jungle 发布于 2024-03-25 包括在 CMU 15-445 Database SystemsCMU 15-445 Database Systems Lecture #03: Database Storage (Part I) Storage 本课程讨论的都是存储在磁盘上的数据库,不考虑后期出现的内存数据库 补充计组的知识:设备离CPU越近,存储速度越快,内存越
CMU 15-445 Lecture #02: Modern SQL Jungle 发布于 2024-03-24 包括在 CMU 15-445 Database SystemsCMU 15-445 Database Systems Lecture #02: Modern SQL 关系型数据库|SQL 在历经上个世纪的探索和总结后,关系型数据库被发明了出来,其使用的语言也规范为了SQL SQL可以分为三类 数
LRU and LRU-K Jungle 发布于 2024-03-11 包括在 CMU 15-445 Database SystemsLRU and LRU-k 注:本文章为CMU15445-2024-spring project1-task1的部分讲解,为了遵守Andy Pavlo对于学术的要求,
Learning docker Jungle 发布于 2023-09-14 包括在 dockerLearning Docker 背景概要 $2005 \Rightarrow 2015$:Cloud(云技术)时代,为Container打下基础,带来土壤 $2015 \Rightarrow\ Now$:Container(容器)时代,最
Go 1.19 排序算法 Jungle 发布于 2023-06-04 包括在 GoGo 1.19 排序算法-$pdqsort$ 三种经典排序算法的对比 所有短元素和元素有序的情况下,插入排序性能最好 在大部分情况下,快速排序都有较好的综合性
Go Module与测试 Jungle 发布于 2023-05-14 包括在 GoGo Module 简介 通过go.mod文件管理依赖包版本 通过go get/go mod指令工具管理依赖包 终极目标 定义版本规则和管理项目依赖关系 依赖管理三要素 配置文件,描
Operating System Chapter12 进程的地址空间 Jungle 发布于 2023-05-05 包括在 Operating SystemOperating System $Nanjing\ University\rightarrow Yanyan\ Jiang\newline$ Overview 复习 操作系统:加载第一个 init 程序,随后变为 “异常处理程序” init: fork, execve, exit 和其他系统调用创造整个操作系统世界 本次课回答的问题 Q: 进程的地址
Operating System Chapter11 操作系统上的进程 Jungle 发布于 2023-05-03 包括在 Operating SystemOperating System $Nanjing\ University\rightarrow Yanyan\ Jiang\newline$ Overview 复习 操作系统内核的启动:CPU Reset → Firmware → Boot loader → Kernel _start() → … 本次课回答的问题 Q1: 操作系统启动后到底做了什么? Q2: 操作系统如何管理程序 (进程