UCB CS162: Operating System,伯克利的操作系统课,采用和 Stanford 同样的 Project —— 一个教学用操作系统 Pintos。我作为北京大学2022年春季学期操作系统实验班的助教,引入并改善了这个 Project,课程资源也会全部开源,具体参见课程网站。 NJU: Operating System Design and Implementation,南京大学的蒋炎岩老师开设的操...
从Python开始学编程 链接:https://pan.baidu.com/s/1seG6s-pllB6_myx-ck9b-g 提取码:brqf 七周七并发模型 链接:https://pan.baidu.com/s/1eRGis2Q C 图解教程:第四版 链接:https://pan.baidu.com/share/init?surl=i3HUz69 提取码:bv6w 从零开始学架构:照着做,你也能成为架构师 链接:https:/...
git clone https://github.com/FIRST-Tech-Challenge/FtcRobotController.git Or, if you prefer, you can use the "Download Zip" button available through the main repository page. Downloading the project as a .ZIP file will keep the size of the download manageable. You can also download the proj...
GitHub 上有几位博主Ozan Onay和 Myles Byrne开发的自学计算机科学课程,和开源社区大学的自学计算机科学,...
第二阶段学习 CS61B 通过java学习数据结构和算法 第三阶段学习 CS61C 学习计算机组成结构 第四阶段学习 计算机系统 跟着jyy学习操作系统 第五阶段学习 计算机网络,这部分不太了解好的课程。。。 学完上面的课程,大学CS课程应该不会太蒙蔽了 补充1: 时隔这么久,我越来越认同评论里的老哥的看法,CS61C如果是做上层...
<b>Richard</b>: Tue 4:30-6:30pm, Huang Basement<br> (for research and project discussions)<br><br> TAs:<br> <b>David</b>: Mon 6:00-8:00pm, Huang 138<br> <b>Bharath</b>: Teus 1:00-3:00pm, Huang Basement<br> ...
1.什么是分布式系统 通俗点说:就是能把系统进行拆分并部署到多台服务器上的系统。(注意区分分层和集群) 专业点说:分布式软件系统(Distributed Software Systems)是支持分布式处理的软件系统,是在由网络互联的多处理机体系结构上执行任务的系统。常见的有:分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文...
A Tour of Cool Support Code:结合project中的源码理解已有的架构 主要任务: 找到所有的类并建立继承图 检查继承图是否规范 继承图不能成环,Cool中从基本类继承有限制,如果A类继承了B类但是B类未定义也是一种错误 对于每一个类: 遍历AST,把所有可视化的声明加入到符号表中 ...
1、算法分析 A,Coursera B, Coursera 2、自动机理论 Coursera 3、Discrete Structures (目前没有找到相关mooc和书籍) 第二部分、数据库理论 1、Database Design and Theory Coursera 第三部分、数据分析课程和人工智能 1、大数据系统基础 TsinghuaX 64100033X 大数据系统基础 2、大数据算法 HIT GO90300700 大数据算法-...
gitclonegit://github.com/trybeee/GitStats.git python ~/dev/gitstats/git-stats /youproject public 以下为生成结果示范: 每周代码提交次数: 每天代码提交行数: 如果Fork别人的项目或者多人合作项目,最好每人都拥有一个独立分支,然后由项目维护人合并。如何建立自己的分支?