coding

阶段一

打基础。

  1. CS61A:现在进度落后一个月,递归部分让我焦头烂额。所以将完成时间延后了一个月,截止到6月7号搞完。
  2. CSAPP:卡在datalab,按照3月18号开始,预计7月1号之前可以完成整本书的学习。

阶段二

本阶段为数据结构+C++

  1. Coursera Data Structures and Algorithms Specialization.

    加利福尼亚大学圣迭戈分校的数据结构,在Coursera上讲述。用时5个月(这算是周期最长的准备了),时间是从7月1号开始,到12月1号结束。

  2. MIT 6.S081: Operating System Engineering

    背景知识:体系结构 + 扎实的 C 语言功底 + RISC-V 汇编语言

    预计是4个月完成,时间从7月1号开始,截止到11月1号结束。

  3. C++(稍后再更C++的学习思路)

阶段三

项目开发

  1. CMU 15-445: Database Systems

    前提知识:C++,数据结构与算法,CMU 15-213 (A.K.A. CS:APP,这也是 CMU 内部对每年 Enroll 同学的先修要求)

    预计3个月时间完成(2024.12.1 - 2025.3.1)

  2. CS144: Computer Network

    预计时间2个月(2024.12.1- 2025.2.1)

  3. MIT6.824: Distributed System

    预计时间4个月(2024.12.1 - 2025. 4. 1)

just do it!

随机推荐

  1. WPF命令绑定

    在WPF中有时候不想将命令写在List中,但是却要在前端绑定的List中写入命令 暂时知道两种解决方法 1. Command="{Binding DataContext.NavicateCo ...

  2. 记录--vue3 + mark.js | 实现文字标注功能

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 页面效果 具体实现 新增 1.监听鼠标抬起事件,通过window.getSelection()方法获取鼠标用户选择的文本范围或光标的当前位 ...

  3. 记录--微信小程序获取用户信息的最新方法记录

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 微信小程序获取用户信息的几种方式 以下三种方式都无法获取到用户的openID 1. 开放组件获取用户信息<open-data> ...

  4. C# SM2

    Cipher using Org.BouncyCastle.Crypto; using Org.BouncyCastle.Crypto.Digests; using Org.BouncyCastle. ...

  5. mysql统计所有分类下的数量,没有的也要展示

    要求统计所有分类下的数量,如果分类下没有对应的数据也要展示.这种问题在日常的开发中很常见,每次写每次忘,所以在此记录下. 这种统计往往不能直接group by,因为有些类别可能没有对应的数据 这里有两 ...

  6. 前端ajax调用后端下载Excel模板流,解决输出乱码等问题

    JavaScript方法function importTemplate() { $.ajax({ url: "/importTemplate", type: "get&q ...

  7. KingbaseES 最老事务阻止vacuum freeze

    前言 最近生产环境发生几次由于长事务导致表.库年龄没法回收的情况.我们要规避这种情况的发生,不要等发生了再去强制中断会话连接.当数据库中存在最老事务版本xmin,那么早于他的快照可以被标记为froze ...

  8. Linux内核数据管理利器--红黑树

    目录 写在前面 1. 红黑树的原理 2. 红黑树操作 2.1 红黑树的节点插入 2.2 红黑树的节点删除 2.3 红黑树的查询操作 3. 红黑树操作实验 附录A: 实验代码 写在前面 本文通过两个方面 ...

  9. 区别对比 Python、Perl、VB、Ruby、C/C++、C# .Net、PHP、Java… 等多编程语言

    1. 编程语言类型:首先,Python.C/C++.Java 都是强类型的编程语言.强类型的编程语言定义如下: 强类型的编程语言是一种强制类型定义的编程语言,即一旦某一个变量被定义类型,如果不经强制转 ...

  10. MySQL和Oracle里面SQL转换

    oracle环境有关sql的注意事项 比较特殊的: 1. 原有 MySQL字段设置为 not null default '' 原因: ORACLE 数据库 不允许存空字符串, 认为它跟null是一样的 ...