2025年4月第一周记录
系列 - 记录
目录
本周的主要目标:完成第一阶段所有任务。
- 心理 & 生活挑战
- 把新冠和细菌感染治疗完成,恢复身体健康
- 学习吃药和护肤,把皮肤状态调理好
- 学会睡觉和休息,而不是一味的爆肝
- 尝试少去思考心理、生活和现实问题,把胡思乱想转化为不断做事,观察效果
- 主动积极完成一次看似不可能的高挑战任务:在一周之内完成第一阶段所有任务
- 独立承担一次高挑战任务和高挑战任务带来的心理压力,不通过向他人诉苦解决
- 在有挑战时保证睡眠时长和质量
- 尝试厚着脸皮和不同的人打交道,挑战自己的胆量,做自己之前觉得不好意思的事情
- 直面高老头不退缩,尝试对于高老头和阿黄的吵架保持情绪平和
- 挑战在每次情绪激动后的30s内,恢复情绪的平静和继续的动力
- 学会不埋怨环境,学会不因为环境内耗
- 去医院看病,治疗好感冒 ✅ 2025-03-31
- 细菌+新冠混合感染,由于医生开的"金叶败毒颗粒"味道实在是恶心的叫人喝不下去,所以重新开了西药。这下要吃的要又多了几种。前两天还发誓不当药罐子,这下成了强化版药罐子了。
- 我要吃麦当劳! ✅ 2025-03-31
- 今天3月3,妈妈让我买芥菜配土鸡蛋,我买成榨菜头子了。下次要注意。
- 好好休息一下,睡一觉,然后起来继续工作 ✅ 2025-03-31
- 上交软院和卫星所联培的导师了解 ✅ 2025-03-31
- 归琳(通信信号处理、移动通信网络) ✅ 2025-03-31
- 没学过这个方向,也真的不喜欢
- 杨旭波(图形学) ✅ 2025-03-31
- 只招博士
- 陈昊鹏(横向) ✅ 2025-03-31
- 放养,但是横向,也真的不喜欢
- 肖双九(图形学) ✅ 2025-03-31
- push
- 胡畔(知识表示与处理 智能信息系统建模 过程建模及优化) ✅ 2025-03-31
- 喝酒,实验室不太行
- 于晗(工业软件 知识图谱 流计算 软件互操作) ✅ 2025-03-31
- 实验室不太行
- 最终结论,真的不要去上交,真的不要去,确定不要去了;
- “出来混早晚都要还”致上海交大软件学院副院长-CSDN博客
- 归琳(通信信号处理、移动通信网络) ✅ 2025-03-31
- 通过这次考研学习到的经验:在对一件事情有滤镜的时候,最好全方位的把这件事情了解清楚,而不是闷头硬上,可能有很多你不知道的内情,或者你没有了解过的阴暗面;所以下次在对一件事情有滤镜的时候,一定要擦亮眼睛,多搜集信息了解情况,让滤镜逐步转化为真实的现实;在对情况有了深刻的了解后,做出的选择,才不后悔;
- 此外,多加入一些群聊,多在网上发帖,多和人交流信息,不要因为信息闭塞,在闹出这样的事情;
- 联系上交软院的学长学姐(QQ),打听一下情况 ✅ 2025-03-31
- 蔡文俊 1281005404 ✅ 2025-03-31
- 学长人非常好
- 剩下几位就不联系了
- 程荣鑫 2870508626
- 薛宇豪 467946553
- 杨逸存 QQ:1057206466 wx:yyccyy8668
- 吴静琦 1916496828@qq.com
- 蔡文俊 1281005404 ✅ 2025-03-31
- 洗鼻子 ✅ 2025-03-31
- 把鼻涕排出来 ✅ 2025-04-01
- 吃盐酸西替利琴,喝金银花露 ✅ 2025-04-01
- 洗澡睡觉,把病养好 ✅ 2025-04-01
- 今天是2025-4-1愚人节:最近情绪特别低落,不知道是因为新冠还是什么,感觉什么事情都不想干,干什么都没兴致。心情特别压抑,感觉自己没有未来,没有希望。
- 做事情时候应该采取的模式是:把接下来的目标和路径想清楚,列出来,然后专注的去做事情,不要再去想这个方向对不对,如果有不对,把所有事情做完了再来列举新的任务;
- 目标:要让人知道我是不可战胜、不可控制、不可欺负的,等到我恢复,一个全新的我会卷土重来,当年欺负过我的人都得向我低头;
- 针对高老头的方针
- 高老头的意见有用吗?-> 没有 -> 那就不用听啊!
- 和高老头争论有用吗? -> 没有 -> 那还和他争论干嘛?
- 高老头能控制你的行为吗?
- 这取决于我,比如有的时候要我给他带早餐,我乖乖去了。
- 比如有的时候来我学校,打电话要我去接待他,我乖乖去了。
- 比如他逼我去看爷爷奶奶,我们乖乖去了。
- 那应该怎么办?拒绝听从他的指挥,给他提供服务!
- 不给他带早餐;
- 不要给他开门;
- 拒绝看望爷爷奶奶;
- 不听他的任何话;
- 如果他使用吼叫或暴力等方式迫使你屈服怎么办?录下来,家庭精神暴力的证据;
- 如果他用孝道和金钱来进行要挟,怎么办?赶紧提升自己的实力,润到外地去,让他找不到;
- 如果他使用阿黄作为副手来进行操控怎么办?不理阿黄,阿黄不会拿我怎么样。
- 所有的场景都有对应的解决办法,那我还在忧虑什么?抓紧学习吧!
- 终极奥义:提升能力,润到外地,切断联系;
- 接下来的几个主要任务
- 软院导师具体情况详细了解完成,确定要不要去 ✅ 2025-03-31
- 算一下钱的数目,和需要用钱的项目 ✅ 2025-04-01
- 247元散现金
- 900元整的
- 共计1147元
- 卡里873.14元
- 卡里+现金:2020.14元
- 清点家里药品:只缺生长因子和维生素C OTC ✅ 2025-04-01
- 如何省钱
- 早餐在家里吃
- 其他时间都呆在家里,不出门
- 购买维生素C,生长因子 ✅ 2025-04-01
- 把药物分一下类 ✅ 2025-04-01
- 先把新冠的药、玫瑰痤疮的药挑出来吃了,先不进行护肤活动,优先治疗玫瑰痤疮 ✅ 2025-04-01
- 不想太多,先把所有自己能想到的任务全部做完,然后再去操心生活。(或许做完以后就没有什么好操心的了呢)
- 学习如何睡觉,舒舒服服的不带任何想法的睡一觉 ✅ 2025-04-02
- 起来以后把新冠、细菌感染和玫瑰痤疮的药吃掉 ✅ 2025-04-02
- 玫瑰痤疮治疗
- 每天早上先涂抹复方乳膏,隔半小时后,清水洗脸,涂抹生长因子,最后涂抹维生素E乳,然后吃金花消痤丸
- 新冠治疗
- 药片+阿莫西林+金银花露一天3次(早中晚各一次),睡前吃西替利琴
- 基本呆在家里完成相关任务,不要出门,在家休息即可
- 鼻子洗干净,吃晚饭,吃药
- 新冠期间把第一阶段任务中除了健身以外的任务全部完成,并且治疗好玫瑰痤疮
- 通过各种手段搞到足够量的钱(重要),购买化妆品和新衣服,开始系统进行护肤美妆和外貌提升活动
- 缺少的护肤品购买
- 薇诺娜防晒乳
- 科颜氏金盏花爽肤水
- 修丽可色修精华/薇诺娜舒敏精华
- 理肤泉B5
- 适乐肤PM乳
- 雅漾小金刚/妮维雅630防晒
- 理肤泉喷雾
- 露得清a醇
- 发质护理
- 维生素B
- omega-3
- 猕猴桃
- 牛油果
- 鱼油
- 口臭问题解决
- 脸部痤疮、出油、毛孔粗大、粉刺、长斑解决
- 皮肤美白
- 身体皮肤护理
- 脚气解决
- 身上香气get
- 穿搭问题解决
- 缺少的护肤品购买
- 投递简历,找到字节跳动工作
- 等待身体完全康复后,开始进行系统的健身训练,争取减肥20斤
- 香港学校研究生申请工作全部完成(6号截止)
- 香港大学计算机科学硕士 4.11截止
- 港理工 人工智能大数据计算(也是一些AI课程) 4.30
- 香港城市大学 计算机科学理学硕士 5.31
- 字节跳动研发岗工作定下来,直接上班,逃离这个病态的家庭
- 联系MSRA的老师,看他们看看这个简历,问能否入学后去他们那里实习
- 请教陈昊鹏能否放我去实习,不去联培基地,可以发表系统顶级会议。如果不能,就不去上海交大读书了。
- 努力发表3篇系统顶级会议论文(这是核心中的核心)
- 数据结构与算法
- 15-121 Main Page (cmu.edu) Fall 2022
- Caltech CS 2 (debuggi.ng) 实验网址:cs2-23wi · GitLab (caltech.edu)
- Illionis Data Structure
- CMSC Data strcture
- CSE 332 Spring 2023 Schedule
- Git仓库配置完成 ✅ 2025-03-19
- Project 1 Assigned
- P1环境配置工作完成 ✅ 2025-03-19
- Part 1完成 ✅ 2025-03-19
- TrieMap & TrieSet 实现
- Weiss 3.1-3.7 ✅ 2025-03-19
- Slides, Ink ✅ 2025-03-19
- Weiss 2.1-2.4, Math Review: Weiss 1.1-1.6 ✅ 2025-03-19
- Slides, Ink, xls, More on Amortized ✅ 2025-03-19
- Slides, Handout [Solution], Tries Microteach ✅ 2025-03-19
- Prelim Survey Due ✅ 2025-03-19
- Weiss 2.1-2.4, Math Review: Weiss 1.1-1.6 ✅ 2025-03-19
- P1 Checkpoint 0 Due ✅ 2025-03-19
- Weiss 6.1-6.3
- Slides, Ink
- Weiss 6.4-6.5
- Slides, Ink
- Slides, Handout [Solution]
- P1 Checkpoint 1 Due
- Weiss 2.1-2.4 ✅ 2025-03-19
- Slides, worksheet, Ink, worksheet ink, Useful Summations & Logs
- Weiss 4.1-4.3, 4.6
- 学习如何创建子项目,并且对子项目使用
CMake
- 学习如何在子项目中使用测试
- 添加
list
子项目到ds
项目中 - 实现
list
和它的两个实现 - 对
list
添加测试 - 成功使用
CMake
构建并记录 - 实现《数据结构与算法分析——C++语言版》的其他数据结构
- 栈
- 栈接口定义
- 数组栈实现
- 链队栈实现
- 添加栈项目到
CMake
项目中 - 添加栈测试,并通过栈测试
- 队列
- 队列接口定义
- 循环数组队列实现
- 链队列实现
- 添加队列项目到
CMake
项目中 - 添加队列测试,并通过队列测试
- 栈
- 学习如何创建子项目,并且对子项目使用
- Slides, Ink
- EX02 Program Analysis Due
- Weiss 4.4
- Slides, Worksheet, Ink
- Slides, Handout [Solution]
- P1 Due
- Weiss 4.7
- Slides, Ink, Example
- EX03 & EX04 Heaps Due
- Weiss 5.1-5.5
- Slides, Ink
- Slides, Handout [Solution]
- P2 Checkpoint 1
- Weiss 5.1-5.5
- Slides, Ink, proof, xls
- Weiss 7.1-7.3, 7.5-7.7
- Slides, Ink
- EX07 & EX08 AVL Due
- Weiss 7.8, 7.11
- Slides, Ink
- Slides, Handout [Solution]
- Midterm exam
- Weiss 9.1
- Slides, Ink
- EX09 Hashing Due
- Weiss 9.2
- Slides, Ink, traversal examples
- Slides, Handout [Solution]
- P2 Checkpoint 2 Due
- Weiss 9.3
- Slides, Ink
- Grossman 2.1-3.4
- Slides, Ink
- EX10 Sorting Due
- Grossman 3.5-4.3
- Slides, Ink
- Slides, Code [Solution]
- P2 Due
- Grossman 5.1-5.4
- Slides, Ink
- EX11 Dijkstras Due
- Grossman 6
- Slides, Ink
- Slides, Handout [Solution]
- P3 Checkpoint 1 Due Sat 5/20
- Grossman 7.1
- Slides, Ink
- Grossman 8, 9
- EX12-15 Para Due
- Weiss 9.2
- Slides, Ink
- Slides, Handout [Solution]
- Weiss 9.5
- Slides, Ink
- EX16 Concurrency Due
- Weiss 9.6.3, 9.7
- Slides, Ink
- P3 Due
- Slides, Handout [Solution], Final Review [Solution]
- Weiss 9.6.3, 9.7
- Slides, Ink
- Final exam
- Advanced Data strcture
- CS 61 B sp 18 课程学完
- CS 61 B Lab 5 完成
- CS 61 B Lab 6 完成
- CS 61 B Project 2 需求学习,进行需求分析,制定设计方案
- 随机迷宫算法学习并使用 Prim 算法实现一个随机迷宫,这个讲得好:C++实现迷宫生成(基于算法:随机 prim)_c++随机生成迷宫-CSDN 博客
- CS 61 B Project 2 Phase 1 完成
- 在 Lab 6 中设置画布大小,并设置双缓冲
- 熟悉 TERerengine 的画布结构和两个
initialize
方法 - CS 61 B Project 2 菜单栏绘制实现
- CS 61 B Project 2 游戏界面绘制实现
- CS 62 B Project 2 HUD 界面绘制实现
- CS 61 B Project 2 用户输入感应实现
- CS 61 B Project 2 鼠标悬停位置感应实现
- 鼠标检测实现
- 游戏的重新加载实现
- CS 61 B Project 2 Phase 2 完成
- Week 7-15 内容学习,并完成对应的 HW 和 Project
- Week 7
- Week 8
- Week 9
- Week 10
- Week 11
- Week 12
- Week 13
- Week 14
- Week 15
- CS 61 B sp 21 课程学完
- 所有的 Lab
- Project 0 2048
- Project 2 Gitlet
- HW 2 完成
- HW 3 完成
- 其他 Project 把 18 的搬过去就行
- 其他资料复习一遍
- 清华大学邓俊辉 数据结构学习
- MIT 6.046 算法设计与分析
- MIT 6.851 高级数据结构
- Introductory Data Structures and Algorithms(OCmal)
- 《数据结构与算法分析——C++语言版》阅读并完成所有习题
- 普林斯顿《算法》第四版阅读并完成所有习题
- 邓俊辉《数据结构与算法》
- 阅读并完成所有课后习题
- 用C++实现所有数据结构与算法
- OJ刷完
- C++实现各个数据结构
- STL中的数据结构实现学习
- 小型Git实现
- CS61B 其他年份的数据结构项目实现
- 算法课程刷完
- 战疫时期的算法课-南京大学-2020 年春季_哔哩哔哩_bilibili
- Leetcode 101: Introduction to Algorithmic Thinking, Spring 2021
- 代码随想录
- 算法通关手册
- CS70
- UCB CS170
- MIT Introduction to Algorithms 6.006
- 6.045: Automata, Computability, and Complexity Theory (mit.edu)
- MIT 6.854 Advanced Algorithms
- Tim Roughgarden’s Online Courses
- CS 161 (stanford.edu) CS 161: Design and Analysis of Algorithms (stanford.edu)
- Schedule | CS 161 (Archived) (stanford-cs161.github.io)
- CS 161 | CS 161 (Archived) (stanford-cs161.github.io)
- CS 161 (Archived) | Design and Analysis of Algorithms (stanford-cs161.github.io)
- CS 161 | CS 161 (Archived) (stanford-cs161.github.io)
- CMU 15-451/651: Algorithms, Spring 2021: Main Page
- 15-451 (cmu.edu)
- Coding interview university
- Coursera Algorithms I&&II 算法,第一部分 | Coursera
- CIS 1890 (upenn.edu)
- CS 225 | Home (illinois.edu)(理论)
- Theoretical Computer Science Fa2020
- Theoretical Computer Science Fall2023
- 《深入浅出程序设计竞赛》阅读并完成所有习题
- 《挑战程序设计竞赛》阅读完成并完成所有习题
- 《算法导论》阅读并完成所有习题
- 书籍阅读完成
- 所有公式推导完成
- 课后习题全部完成
- 其上的数据结构与算法全部实现(带googletest测试)
- 《程序设计竞赛入门经典》阅读并完成所有习题
- 《程序设计竞赛训练指南》阅读并完成所有习题
- 《程序设计竞赛进阶指南》阅读并完成李煜东《算法竞赛进阶指南》题单 - 题单 - 洛谷 | 计算机科学教育新生态
- kuangbin带你飞 题单刷完
- Leetcode Medium & Hard 刷完
- USACO 刷完
- Codeforces 比赛
- AtCoder 比赛
- 清华大学计算机系科协引导文档
- USTC LUG 协会培训
- 计算机组成原理和体系结构
- 之前的笔记复习完成
- 时序逻辑一章的习题完成
- Verilog语言学习
- HDLBits 刷题
- 中科大 Verilog OJ 刷题
- 台湾清华大学 数位逻辑设计
- 华科数字逻辑实验完成
- 中科大数字逻辑实验(Verilog)
- 中科大数字逻辑提高班
- RISC-V 指令集架构学习
- RISC-V 汇编器实现
- 《程序员的自我修养》阅读完成
- CSAPP 第七章链接学习完成
- RISC-V 链接器实现
- DDCA组成原理部分阅读并做笔记,完成所有习题
- 华科计算机组成原理实验完成(MIPS COA)(实验)
- 重庆大学 CPU 实验完成
- Digital Design & Computer Architecture
- CMU 18-447 Spring 2015
- 雷自己动手写 CPU
- 汪文详 CPU 设计实战
- 姚勇斌 超标量处理器设计
- 北理工计算机组成原理
- 中科大计算机系统综合实验
- 计算机体系结构基础教材
- NJU ICS PA x86 赛道通关
- 用 C 语言实现 Y86 处理器模拟器
- NJU ICS PA 其他两个赛道通关
- 中科院计算所一生一芯
- 高级体系结构研讨会
- 进阶体系结构训练
- 实现 MIPS/ARM/X86/RISC-V 模拟器
- 自己实现一个 MIPS/ARM/X86/RISC-V CPU 模拟器
- NJU 体系结构课程
- CMU 计算机体系结构
- CMU 18-447
- Upenn CIS4710
- Cornell ECE4750
- ECE4750 Lab
- CS251a: Advanced Computer Architecture
- Wisc Computer architecture
- IC Computer Architecture
- Computer Architecture
- umich eecs 470
- Wisc ECE 752
- 上海科技大学 CA
- 上海科技大学高级计算机体系结构
- 华盛顿大学计算机组成与汇编
- USTC 计算机体系结构课程
- ICS
- CS61C 学习并完成所有lab和Project
- 九曲阑干深入理解计算机系统导读 + 华盛顿大学 CSE351 学习完成
- 上海交通大学 ICS 课程所有期末习题刷完
- 计算机系统概论(加州理工学院,无字幕):Caltech - Introduction to Computing Systems;公开课推荐:CMU 15-213_哔哩哔哩_bilibili https://com.puter.systems/20fa/ Caltech ICS 实验网址:cs24-20fa · GitLab (caltech.edu)
- Brown CI0300 2023 刷完 ✅ 2025-03-24
- CS 61 (harvard.edu) 刷完
- Waterloo System Programming Slides 学完(主要讲并发)
- CIT 5950 (upenn edu)(最后 C++和网络部分还没看)
- Stanford CS107
- CS110 Stanford(理论,已 fork)(全看)
- CS0330 | Brown University (cs0330-fall2022.github.io)(理论)(全看)
- 上海交通大学 ICS (理论)(全看)
- CS 240: Introduction to Computer Systems (Spring 2022) (illinois.edu)(理论)(全看)
- Foundations of Computer Systems CS 240: Calendar (wellesley.edu)(理论)(全看)
- https://www.cs.swarthmore.edu/courses/CS31/F21/#current(理论) (全看)
- CS4414 Fall 2021 Schedule of lectures (cornell.edu)(理论) (全看)
- MIT 6.033 Spring 2021: Computer System 计算机系统_哔哩哔哩_bilibili MIT 6.039 Syllabus | Computer System Engineering | Electrical Engineering and Computer Science | MIT OpenCourseWare
- 上海交通大学 CSE 实验平台网址
- CS 439, Spring 2013: Principles of Computer Systems (nyu.edu)
- CS 439 Spring 2012
Principles of Computer Systems (utexas.edu) - Fall 2007 CS 194-3/16x: Introduction to Computer Systems. (berkeley.edu)
- 15-123 Systems Skills in C and Unix (cmu.edu)
- System programming in C in USTC
- Formal Methods in USTC
- Parallel, Concurrent and Distributed Programming
- OS
- Wellesley OS
- CSE 451 (washington.edu) 实验:cse451 / xv6-21au · GitLab (washington.edu)
- 进阶讨论:CSE481A - Operating Systems Capstone (washington.edu)
- CSE 120: Principles of Computer Operating Systems (ucsd.edu)
- CS-537: Intro to Operating Systems (wisc.edu) CS 537 Introduction to Operating Systems, Spring 2023 (wisc.edu)
- CSE 451 23wi (washington.edu) (配合 MIT JOS)
- CS167 Operating Systems (brown-cs1690.github.io)
- CS170: Operating Systems (undergrad) (ucsb.edu)
- CSCI-UA.0202(-001): Operating Systems (Undergrad) (nyu.edu)
- Harvard CS161
- https://www.eecs.harvard.edu/~cs161/
- MIT 6.828
- MIT 6.S081 6.1810 / Fall 2022 (mit.edu) 简介 - MIT6.S081 (gitbook.io)
- CS 140: Operating Systems (stanford.edu)
- 6.5810: Operating Systems Research Seminar (abelay.github.io)
- 清华 RCORE
- Caltech OS CS124 - Spring 2022 (caltech.edu)
- Brown OS cs167/9 — Operating Systems (brown-cs1690.github.io)
- 上海交通大学 OS SE315 / 2021 / Welcome (sjtu.edu.cn)
- UCB CS162 CS 162 — Spring 2023
- NJU OS
- 中山大学 OS
- https://gitee.com/goprime/sysu-2023-spring-operating-system
- https://gitee.com/nelsoncheung/sysu-2021-spring-operating-system/tree/main/
- UCB CS262A Fall 2022 CS262a: Graduate Computer Systems (berkeley.edu)
- UCB CS262B CS262B Sp20 (deculler.github.io)
- 北京大学 OS Schedule | Operating Systems (pku-os.github.io)
- CSCI-UA.0202(-001): Operating Systems (Undergrad) (nyu.edu)
- CS 140: Operating Systems (stanford.edu)
- CS240c Advanced Operating Systems Implementation (stanford.edu)
- https://www.scs.stanford.edu/06au-cs240/
- CS240: Advanced Topics in Operating Systems (Spring 2023) | Stanford CS240
- Stanford CS240: Advanced Topics in Operating Systems Gan-Tu/Stanford-CS240-SP21-Labs: Labs for Stanford CS240 (Spring 2021) - Advanced Topics in Operating Systems (github.com)
- CS240
- CS261
- https://chriswjh.github.io/OSu/
- JHU OS
- JHU Advanced OS
- CS 380L Advanced Operating Systems Fall 2023
- 南京大学 ICS PA + OS Lab
- CS 318: Principles of Operating Systems, Fall 2022 (jhu.edu)
- CS4414: Operating Systems (virginia.edu) 课程代码:University of Virginia cs4414 Course (github.com)
- Rust CS4414
- 6.5810: Operating Systems Research Seminar (abelay.github.io)
- OS 2022 秋季操作系统研讨会
- CS-537: Intro to Operating Systems (wisc.edu)
- CSE 506 - Nima Honarmand (stonybrook.edu)OS
- CS170 – Operating Systems (ucsb.edu)
- COS 318 Fa2016
- COS 318, Fall 2021: Schedule (princeton.edu)
- COMP 790, Spring 2020: Operating System Implementation (unc.edu)
- 15-410, Operating System Design and Implementation (cmu.edu)(理论)
- CS 4410 - Spring 2020 | Schedule (cornell.edu)(理论)
- Syllabus for UCLA Computer Science 111, fall 2022(理论)
- Home | CS 326 (usfca.edu)
- CS 326 - Operating Systems (usfca.edu)
- WWW Page for UCLA CS111, Spring 2015 — Operating System Principles
- CS 111, Fall 2005 (harvard.edu)
- CS 111 S1, Spring 2005 (harvard.edu)
- CS 372H, Spring 2011: Introduction to Operating Systems: Honors (nyu.edu)
- 0. 从零开始写 OS · GitBook (learningos.github.io)
- Dahlin CS372H: Introduction to Operating Systems (utexas.edu)
- 【台湾交通大学】 嵌入式操作系统 (Embedded Operating Systems) - 黃育綸_哔哩哔哩_bilibili
- CS439 Spring 2023 (utexas.edu)
- Operating Systems, Saarland University — Winter 2017 (mpi-sws.org)
- Department of Computer Science and Technology – Course pages 2017–18: Operating Systems (cam.ac.uk) (理论)
- 15-410, Operating System Design and Implementation (cmu.edu)
- Yajin Zhou@Zhejiang University (理论)
- Spring 2023 Course Overview | COMS W4118 Operating Systems I (cs4118.github.io) COMS W4118 Operating Systems I (columbia.edu) Operating Systems II (columbia.edu)
- CS 4411/5411 - Fall 2022 (cornell.edu) 理论
- CS 423: Operating System Design (Spring 2021) (illinois.edu) (改 Linux 内核源码) CS 423 – Operating System Design (Fall 2022) (cs423-uiuc.github.io)
- SJTU JOS
- SJTU chCore
- Cornell 高级系统研讨课
- Harvard Software System 研讨课
- https://www.scs.stanford.edu/22wi-cs212/
- 上交ACM班操作系统课程设计
- 计算机网络
- UPenn 计算机网络
- Brown 计算机网络 CSCI1680: Computer Networks (brown.edu)
- UCB CS168
- CMU 15-441 15-441/641: Computer Networks (Fall 2020) (computer-networks.github.io)
- Sp10
- Fa17
- Sp19
- Fa20
- Fa21
- Fa22
- Fa23
- MIT 6.829 6.829 Computer Networks (Fall 2002) (mit.edu) Computer Networks | Electrical Engineering and Computer Science | MIT OpenCourseWare
- Stanford CS144
- Stanford Advanced Network CS244
- CS 243, Fall 2019: Advanced Computer Networks (harvard.edu)
- Caltech cs/ee 143 Communication Networks (caltech.edu)
- 清华大学网络实验
- 計算機網路概論 Ch1-Computer Networks and the Internet - A_哔哩哔哩_bilibili
- 计算机网络自顶向下官方课程
- USTC 计算机网络
- 编译器
- UCB Compiler
- Brown CS1260
- Stanford CS143
- CS 242: Programming Languages, Fall 2019 (stanford-cs242.github.io)
- 北京大学编译原理实践课
- Formal Semantics of Programming Languages, Fall 2021 (nju.edu.cn)
- 6.822 MIT 6.822, Spring 2022
- Fall 2022: Programming Languages (brown.edu)
- NJU Compiler
- 课程主页 (cpl.icu) 编译原理(2022 年春季) (nju.edu.cn) 编译原理(2022 年春季) (nju.edu.cn) 编译原理(2023 年春季) (nju.edu.cn) 编译原理(2023 年春季) (nju.edu.cn)
- Essential of Compiler
- CIS 341: Compilers - Spring 2022 — CIS 341 2022 (upenn.edu)
- 编译原理进阶内容,参考chyyuu/compiler_course_info: compiler course info (github.com)🔽
- Stanford Programming Languages Assignment Other Materials
- Cmpt379
- Compilers/cool
- 北京航空航天大学编译原理实践课
- MIT 6.037
- 15-411 (cmu.edu) CMU Compiler 15-411/611 Compiler Design (cmu.edu) CMU Compiler
- 15-745 Syllabus (cmu.edu) Optimizing Compiler 15-745 Spring ‘20 Home Page (cmu.edu) Optimizing Compiler
- CS243 - Advanced Compilers | Spring 2022 (stanford.edu) Advanced Compiler
- 上海交通大学编译课程
- Cornell PL
- Index of /class/cs242/materials (stanford.edu)
- CS 242: Programming Languages, Fall 2019 (stanford-cs242.github.io)
- CS242 website (stanford.edu)
- CS 242: Programming Languages, Fall 2018 (stanford-cs242.github.io)
- CS 242: Programming Languages, Fall 2017 (stanford-cs242.github.io)
- CS243 – Program Analysis and Optimizations | Winter 2023 (stanford.edu)
- staff.ustc.edu.cn/~yuzhang/fopl/2018s/
- Foundations of Programming Languages, Spring 2017 (nju.edu.cn)
- Theory of Programming Language (ustc.edu.cn)
- staff.ustc.edu.cn/~yuzhang/fopl/2013s/
- staff.ustc.edu.cn/~yuzhang/fopl/
- Theory of Programming Language (ustc.edu.cn)
- Programming Language Design and Program Analysis (ustc.edu.cn)
- book.pdf (ustc.edu.cn)
- Theory of Programming Language (ustc.edu.cn)
- staff.ustc.edu.cn/~yuzhang/fopl/2018s/
- 编程语言的实验原理 PKU
- 编程语言高级讨论
- 15-414 Bug Catching: Automated Program Verification and Testing (cmu.edu)
- 17-355/17-665/17-819: Program Analysis (cmu-program-analysis.github.io)
- 静态程序分析 NJU
- Upenn CIS547
- NJU Pascal Lab
- 软件分析技术 PKU
- 软件科学基础 PKU
- Overview | Tai-e (pascal-lab.net)
- CS711 Advanced Programming Languages (cornell.edu)
- CSE501: Implementation of Programming Languages (washington.edu)
- 17-355/17-665/17-819: Program Analysis (cmu-program-analysis.github.io)
- static.dvi (utexas.edu)
- 简介 - Static Program Analysis Book (gitbook.io)
- 软件分析技术 (xiongyingfei.github.io)
- Home (rightingcode.org)
- CS243 – Program Analysis and Optimizations | Winter 2023 (stanford.edu)
- 17-355/17-665/17-819: Program Analysis (cmu-program-analysis.github.io)
- CMSC 430: Design and Implementation of Programming Languages (umd.edu) CMSC 430: Design and Implementation of Programming Languages (umd.edu) CMSC 430: Design and Implementation of Programming Languages (umd.edu)
- Calendar & Readings | Fundamentals of Program Analysis | Electrical Engineering and Computer Science | MIT OpenCourseWare
- SJTU Tiger Compiler
其他网址
- CSCD70
- CS243: Program Analysis and Optimizations
- Cornell Compilers
- CS 6120: Advanced Compilers γ
- CS153
- CS153-Compilers
- CS240H: Functional Systems in Haskell
- CS240H Functional System in Haskell
- https://cdn.jsdelivr.net/gh/it-ebooks-0/it-ebooks-2017-04to06/%E4%B8%AD%E5%B1%B1%E5%A4%A7%E5%AD%A6%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86%E8%AE%B2%E4%B9%89.pdf
- https://compiler-sdu.github.io/
- 上交ACM班编译原理课程设计
- https://www.cs.cornell.edu/courses/cs6120/2025sp/lesson/
- https://ustc-compiler-principles.github.io/2023/
- 视频:https://www.bilibili.com/video/BV1XJ411L7pv/?spm_id_from=333.337.search-card.all.click&vd_source=85acf0a59ded02e4c75ae1158baca207
- CS4212: Compiler Design (Autumn 2023)
- https://www.cs.princeton.edu/courses/archive/spring22/cos320/
- https://dijkstra.eecs.umich.edu/eecs483/index.php
- https://compilers.cool/
- https://buaa-se-compiling.github.io/miniSysY-tutorial/
- https://arcsysu.github.io/SYsU-lang/
- https://s4plus.ustc.edu.cn/_upload/article/files/fa/b5/01fb8c6a4385a6b32996f9172801/4d2da5cf-6b91-4353-9ed6-7d485b5523ac.pdf
- https://www.opensourceagenda.com/projects/minisysy-tutorial
- DB
- CSE444 Washington Database
- 6.5830/6.5831: Database Systems (formerly 6.814/6.830) (mit.edu) Fall 2022
- UCB CS186
- CMU 15-445
- PingCap Talent Plan
- Caltech CS121
- Caltech CS122 CS122 Winter 2018-2019 (caltech.edu)
- CS 145 (cs145-fall22.github.io)
- CS 245: Principles of Data-Intensive Systems (Winter 2021) (stanford.edu)
- Stanford Database CS346
- CMU 15-721
- CS165: Data Systems (harvard.edu)
- CS265: Big Data Systems - Spring 2023 (harvard.edu)
- MIT 6.814
- Let’s Build a Simple Database, thanks to cstack
- Cornell Introduction to Database Systems by Prof. Trummer
- Advanced Database Systems Home Page (nyu.edu)
- 上交ACM班数据库系统课程设计
- pingcap github db 学习资源汇总
- 台湾清华大学 DBMS
- 并行与分布式系统
- 15-418/15-618: Parallel Computer Architecture and Programming, Spring 2023 (cmu.edu)
- CMU 15-712 Fa23
- CMU 15-712 Sp12
- CMU 15-440
- MIT 6.824 6.824 Home Page: Spring 2022 (mit.edu)
- CMU 15-418 Distributed Systems (cmu.edu)
- Brown 分布式系统
- CS1760 – Multiprocessor Synchronization (brown.edu)
- CS267 Spring 2022 (google.com) UCB CS267 并行计算
- Stanford CS149
- MIT 6.846 6.846 Home Page (mit.edu) 并行计算
- MIT 6.836 多核编程
- Stanford CME213 2021
- Stanford CME213
- MIT 6.826 Principles of Computer Systems 6.826 / Fall 2020 (mit.edu)
- MIT 6.827 6.827 Algorithm Engineering Spring 2022 (mit.edu)
- 深度学习硬件设计 6.812/6.825 Hardware Architecture for Deep Learning - Spring 2022 (mit.edu)
- Distributed Storage System
- 其他体系结构任务
- 台湾清华大学体系结构课程学习(MIPS COA)(理论) + CS61C(Sp15)
- DDCA 所有实验完成
- MIPS 单周期处理器设计
- MIPS 多周期处理器设计
- MIPS 流水线结构处理器设计
- MIT 6.004
- MIT 6.175 + 6.375
- 清华大学数字逻辑实验完成
- 清华大学组成原理实验完成
- DDCA 阅读 + DDCA 配套实验
- 清华大学组成原理实验
- Computer Architecture
- Seminar on Computer Architecture
- 普林斯顿计算机体系结构
- https://course.ece.cmu.edu/~ece740/f13/doku.php?id=home
- https://compas.cs.stonybrook.edu/~nhonarmand/courses/sp15/cse502/
- https://pages.cs.wisc.edu/~sinclair/courses/cs752/fall2020/
- 东南大学系统综合实验
- 芯动力——芯片加速
- 龙芯杯 CPU 设计
- 系统安全和软件安全
- CSCI 1650 (brown.edu) CSCI 1951H (brown.edu)
- CS166 (Spring 2022) (brown.edu)
- UCB CS161
- CS155 Computer and Network Security (stanford.edu)
- Stanford Cryptography Cryptography I,II,III Stanford Coursera
- CS356: Topics in Computer and Network Security (stanford.edu) Fall 2022
- CS255 Introduction to Cryptography (stanford.edu)
- CS 355 (stanford.edu) Topics in Cryptography CS 355 (stanford.edu) Topics in Cryptography Spring 2022 Course Schedule · CS 355 (stanford.edu) Spring 2023
- 6.5660 / Spring 2023 (mit.edu)
- 6.857: Computer and Network Security - Massachusetts Institute of Technology - Spring 2020 (mit.edu) 6.857: Applied Cryptography and Security - Massachusetts Institute of Technology - Spring 2022 (mit.edu)
- MIT 6.858 6.858 / Spring 2020 / Schedule (mit.edu) 6.858 / Spring 2022 (mit.edu)
- MIT 6.875 Foundations of Cryptography (mit6875.org) MIT 6.875 Foundations of Cryptography (Fall 2021) (mit6875.github.io) MIT 6.5620/6.875/18.425 Foundations of Cryptography (Fall 2022) (mit6875.github.io)
- MIT 6.875 / Berkeley CS 276: Cryptography (Fall 2020) Graduate 密码学
- 6.876J Advanced Topics in Cryptography (Fall 2015) (mit.edu)
- 计算机和网络安全 6.857: Computer and Network Security - Massachusetts Institute of Technology - Spring 2020 (mit.edu)
- CMU Security Introduction
- CMU Advanced Security
- CSE 127: Intro to Computer Security (ucsd.edu)(不全) CSE 127: Intro to Computer Security (ucsd.edu)——实验可做 CSE 127: Intro to Computer Security (ucsd.edu) winter 2021 CSE 127: Intro to Computer Security (ucsd.edu) winter 2022
- Systems and Network Hacking (unipi.it)
- Systems Encyclopedia (illinois.edu)
- Nightmare - Nightmare (guyinatuxedo.github.io)
- CS 6V81–005: System Security and Binary Code Analysis (ohio-state.edu)
- https://documents.uow.edu.au/~fuchun/jow.html
- Low-Level Software Security for Compiler Developers (llsoftsec.github.io)
- mobisec lab
- mobisec challenges
- pwn college
- SEED Labs
- cse545
- sjtu sys security
- https://www.cse.wustl.edu/~jain/iucee/index.html
- How to read papers
- https://www.cse.iitb.ac.in/~biswa/courses/CS773/lectures/L2.pdf
- https://systems.cs.columbia.edu/ds2-class/papers/keshav-paper.pdf
- https://web.stanford.edu/group/nusselab/cgi-bin/lab/sites/default/files/How%20to%20read%20a%20paper.Tips_.pdf
- 15213 学习完成,完成所有课程任务和实验,并做实验笔记
- Ch3 总结完成,把几个痛点难点打穿 ✅ 2025-03-20
- switch case 语句难点解决 ✅ 2025-03-20
- 过程部分难点解决 ✅ 2025-03-20
- 数组地址计算难点解决 ✅ 2025-03-20
- 第四章和第五章的流水线以及分支预测、数据冒险的部分还是讲的有些抽象,很多时候不好理解,这部分等待学习完所有的计算机组成原理&体系结构课程之后再来回味,应该会有新的感受
- Ch4 笔记复习,复习Y86-64指令集,并且彻底掌握CPU的设计方法
- Architecture Lab 完成 ✅ 2025-03-22
- 先完成实验要求的翻译 ✅ 2025-03-21
- X86-64调用过程复习整理 ✅ 2025-03-21
- 普通的过程调用 ✅ 2025-03-21
- 带寄存器参数传递的过程调用 ✅ 2025-03-21
- 超过6个参数传递的过程调用 ✅ 2025-03-21
- 需要提前保存内容到栈的过程调用 ✅ 2025-03-21
- 需要保存被调用者保存寄存器到栈的过程调用 ✅ 2025-03-21
- 调用者同时是被调用者的递归调用 ✅ 2025-03-21
- 使用基指针的变长栈帧的过程调用 ✅ 2025-03-21
- 数组的X86-64地址计算和引用汇编 ✅ 2025-03-21
- 结构体的X86-64地址计算和引用汇编 ✅ 2025-03-21
- Y86-64指令集架构复习整理 ✅ 2025-03-21
- 实验指导要求熟悉,熟悉实验包里的内容 ✅ 2025-03-21
- Part A 完成 ✅ 2025-03-21
- Part B 完成 ✅ 2025-03-21
- Ch4 处理器设计过程复习 ✅ 2025-03-21
- HCL 代码学习 ✅ 2025-03-21
-
iaddq
指令过程设计,并修改SEQ
使其支持iaddq
指令 ✅ 2025-03-21
- Part C 完成 ✅ 2025-03-22
- 莫名其妙的就满分了,就改了个
iaddq
,太诡异了。 - 在pipe中添加IIADDQ指令 ✅ 2025-03-22
- 5.8 阅读(只学会了修改步长,见鬼,数据冒险怎么弄啊) ✅ 2025-03-21
- 莫名其妙的就满分了,就改了个
- 第五章阅读并做笔记,总结出程序优化的方法
- 优化
ncopy.ys
的源C程序 - 优化
ncopy.ys
程序 - Ch4剩下的笔记复习完
- 优化
pipe-full.hcl
- 第六章阅读并做笔记,深入理解存储系统模型
- Cache Lab 完成并做笔记
- 第七章阅读并做笔记,了解程序链接过程
- Performance Lab 完成并做笔记
- 第八章阅读并做笔记,学习异常控制流
- Shell Lab 完成并做笔记
- 第九章阅读并做笔记,理解虚拟内存
- Malloc Lab 完成并做笔记
- 第10-12章阅读并做笔记,系统级别IO和网络编程熟悉
- Proxy Lab 完成并做笔记
- 15-213 从The Memory Hierarchy (pdf, pptx)开始把后面PPT和活动全部完成,彻底结束CSAPP的学习
- Ch3 总结完成,把几个痛点难点打穿 ✅ 2025-03-20
再下一阶段:
- 数据科学
- 人工智能
- Harvard CS50 AI
- UCB CS182
- UCB CS188
- 智能计算系统
- CS221: Artificial Intelligence: Principles and Techniques (stanford-cs221.github.io) CS221: Artificial Intelligence: Principles and Techniques (stanford-cs221.github.io)
- 机器学习
- CS 189/289A: Introduction to Machine Learning (berkeley.edu)
- 吴恩达 Coursera
- cs1420 | Home (brown.edu)
- CS 189/289A (eecs189.org)
- CMU 18461/18661
- Home | CS181 (harvard-ml-courses.github.io)
- 林轩田机器学习基石
- 李宏毅机器学习
- 吴恩达 CS229 CS229: Machine Learning (stanford.edu)
- DS-GA 1003: Machine Learning, Spring 2023 (nyu-ds1003.github.io)
- Advanced Introduction to Machine Learning (cmu.edu)
- 深度学习
- CS1470 - Deep Learning | Brown University (brown-deep-learning.github.io)
- CS 182: Deep Neural Networks, Spring 2023 (berkeley.edu)
- 11-785 Deep Learning (cmu.edu)
- Deep Learning Systems (dlsyscourse.org)
- CS 182: Deep Learning (cs182sp21.github.io)
- Full Stack Deep Learning UCB Full Stack Deep Learning
- 11-785 Deep Learning (cmu.edu)
- MML Tutorial (cmu-multicomp-lab.github.io)
- CS246 | Home (stanford.edu) 大数据挖掘
- 强化学习
- CS 285 (berkeley.edu) Deep Reinforcement Learning
- Teaching - David Silver
- 计算机视觉 计算机视觉有哪些比较好的公开课?补充计算机视觉基础。 - 知乎 (zhihu.com)
- 自然语言处理
- MLSys
- 宾夕法尼亚大学课程
- CIS 1200: Programming Languages and Techniques (upenn.edu)
- CIS 1210 Data Structures
- CIS 2400 (upenn.edu)
- CIS 5000: Software Foundations, Fall 2023
- CIS 198: Rust Programming (cis198-2016f.github.io)
- CSE 240: Introduction to Computer Architecture (upenn.edu)
- CIS 5530: Networked Systems (upenn.edu)
- CIS 1200: Programming Languages and Techniques (upenn.edu)
- CIS 4710/5710: Computer Organization and Design Spring 2023 (upenn.edu)
- CIS3410 Compiler
- CIS 5050: Software Systems (Spring 2023) (upenn.edu)
- CIS 4210/5210 - Artificial Intelligence - University of Pennsylvania (artificial-intelligence-class.org)
- CIS520 Machine Learning | Main / HomePage (upenn.edu)
- CIS 4190/5190: Applied Machine Learning (Spring 2023) (upenn.edu)
- Deep learning
- CIS 530 - Computational Linguistics - University of Pennsylvania (upenn.edu)
- CIS 700-001 - Interactive Fiction and Text Generation - University of Pennsylvania (interactive-fiction-class.org)
- CIS 530 - Computational Linguistics - University of Pennsylvania (upenn.edu)
- CIS 565 GPU Programming and Architecture Fall 2022 | CIS 565 GPU Programming and Architecture (cis565-fall-2022.github.io)
- Applied Machine Learning
- Data structure and algorithms
- Web System
- Harvey Mudd 课程
- Computer Systems Sp20 Sp22
- CS134 Operating System Sp19 Fa12 Fa20 Sp14
- Database
- Web Design
- File System
- DB Sp23 DB Fa19
- Programming Languages
- Computer Networks Fa21 Fa17 Win16
- Machine Learning
- Neural Networks
- Gatech 课程
- Object & Design
- Computational Foundations for Data Analytics
- Intro to System
- CS3210 Operating System
- Machine Learning CS 4641LinkSearchMenuExpandDocument https://cs4641.gitlab.io/summer2019berlin.html https://mahdi-roozbahani.github.io/CS46417641-spring2021/#schedule
- Intro to Intelligent Systems https://sites.cc.gatech.edu/classes/AY2011/cs3600_spring/handouts.html
- Game AI https://faculty.cc.gatech.edu/~surban6/2019fa-gameAI/ https://faculty.cc.gatech.edu/~surban6/2016-cs4731/ https://faculty.cc.gatech.edu/~riedl/classes/2015/gameai/ https://faculty.cc.gatech.edu/~riedl/classes/2017/gameai/
- Computer Vision https://faculty.cc.gatech.edu/~hays/compvision2017/ https://faculty.cc.gatech.edu/~hays/compvision/ https://sites.cc.gatech.edu/classes/AY2016/cs4476_fall/ https://dellaert.github.io/19F-4476/schedule.html https://dellaert.github.io/21F-x476/projects.html https://dellaert.github.io/20F-6476/schedule.html https://dellaert.github.io/19F-4476/projects.html https://dellaert.github.io/19F-4476/projects.html
- Automata & Complexity https://santoshv.github.io/2019CS4510/toc.html https://cryptolab.gtisc.gatech.edu/ladha/CS4510S23.html
- Machine Learning For Trading
- Knowledge Based System Video
- Computer Simulation lab
- Computer Graphics
- 其他课程
- 其他资料
- CS-Journey中的任务全部完成
- 简历制作完成
- 找到内推,投递工作简历,等待面试
- 第一阶段其他任务全部完成