计算机基础
文章平均质量分 91
学习计算机系统、数据结构、计算机网络、操作系统和数据库的笔记汇总
andrew_1219
个人博客:https://andreww1219.github.io/ 掘金个人主页:https://juejin.cn/user/3309987442983911
展开
-
【CMU 15-213 CSAPP】详解shell lab——编写自己的shell
视频已经刷完好几天了,lab才打完这个,不得不说shell lab也是设计的非常贴心,注意事项几乎都能在文档找到。原创 2024-02-22 00:51:55 · 2356 阅读 · 1 评论 -
【CMU 15-213 CSAPP】详解cachelab——模拟缓存、编写缓存友好代码
本文是15-213 CSAPP系列课程配套实验cachelab的题解,实验分为两个部分: 一、编写缓存模拟器,模拟地址与缓存之间的映射关系 二、编写缓存友好代码,从而优化矩阵转置原创 2024-02-18 02:22:53 · 2552 阅读 · 0 评论 -
【CMU 15-213 CSAPP】详解attacklab——用代码注入和ROP攻击程序
一篇CSAPP attacklab的详细题解。磕磕绊绊终于把attacklab打完了,有了bomblab的基础打这个真是好玩极了原创 2024-02-13 23:34:38 · 1267 阅读 · 1 评论 -
【CMU 15-213 CSAPP】详解lab2——bomblab
又是一个刚上手差点放弃的lab,一边看视频一边看书一边找资料,初窥门径知道gdb怎么用和汇编怎么看后就开始自己拆弹了原创 2024-02-10 00:43:57 · 956 阅读 · 1 评论 -
【CMU 15-213 CSAPP】详解lab1——datalab
笔者学习大名鼎鼎的CSAPP的lab1——datalab的代码记录,注释详细,欢迎浏览和指出不足之处。原创 2024-02-05 23:43:05 · 466 阅读 · 1 评论 -
CS145 Intro to databases 学习笔记5——递归查询、OLAP、NoSQL
本文是作者学习standford CS145 Introduction to Databases系列视频的第五篇笔记辣,估计是最后一篇,主要包括了第十五章到第十七章的内容:1. 递归查询2. OLAP3. NoSQL原创 2024-02-02 17:23:12 · 921 阅读 · 0 评论 -
CS145 Intro to databases 学习笔记4——索引、约束、触发器、事务、视图、授权
已经是学习standford CS145 Introduction to Databases系列视频的第四篇笔记,这篇几乎要把SQL中重要的概念都涵盖了。。。本文主要包括第十章到第十四章的内容:1. 索引2. 约束和触发器3. 事务4. 视图5. 授权原创 2024-02-01 00:36:51 · 835 阅读 · 1 评论 -
DS图—最小生成树
根据输入创建无向网。分别用Prim算法和Kruskal算法构建最小生成树。(假设:输入数据的最小生成树唯一。)原创 2024-01-30 17:47:19 · 433 阅读 · 1 评论 -
CS145 Intro to databases 学习笔记1——Relational Model、XML、JSON
本文是学习standford CS145 Introduction to Databases系列视频的第一篇笔记,内容主要包括第二章第四章的三种数据模型原创 2024-01-30 17:09:10 · 1026 阅读 · 0 评论 -
CS145 Intro to databases 学习笔记2——Relational Algebra、SQL
本文是学习standford CS145 Introduction to Databases系列视频的第二篇笔记,内容主要包括第五章和第六章查询Relational Model的两种表达形式原创 2024-01-30 17:06:54 · 629 阅读 · 0 评论 -
CS145 Intro to databases 学习笔记3——关系型数据库设计、XML的查询、UML
本文是学习standford CS145 Introduction to Databases系列视频的第三篇笔记,主要包括第七章到第九章的内容:1. 关系型数据库设计2. XML的查询3. 统一建模语言(Unified Modeling Language, or UML)原创 2024-01-30 16:56:19 · 756 阅读 · 1 评论