Stanford CS106L:Standard C++ Programming
# 课程资料
Video
Slides/Code
Course Reader
Assignment
AP1401-2
Spring 2021 资料
综合资料
# 学习流程
for(int i = 0; i < 17; i++) { 1. 阅读 Course Reader对应章节 2. 观看video 3. 阅读Slides 4. 整理Code}以上流程完成后:
完成 CS106L 所有 Assignment
完成 AP1401-2 所有作业
# Welcome
本节课主要讲述了 C++ 的应用前景,历史发展和设计哲学。
#
more...Debian包管理初探
# Linux 发行版
Linux 操作系统 = Linux 内核 + 不同功能
但是因为内核和功能包有多种不同配置,因此 Linux 有多种发行版。
几种主要的发行版及其衍生是:
Arch -> Manjaro
Debian -> Ubuntu
RHEL -> Scientific Linux
# 安装软件的困惑?
我们要在 Linux 操作系统上安装一个软件,思考如下问题:
你需要哪些文件?如何获取他们?
用户需要做多少工作?
开发者需要做多少工作?
在发行软件的过程中还有其他人参与工作吗?
如何更新软件包?
如何保证软件包来源的安全性?
一个简陋
more...Arch Linux安装实录&知识讲解&踩坑分析(超详细!)
此坑还没填完,暂时只添加了安装部分(装完发现 Arch wiki 实在是已经写得很详细了),还有很多的知识还没有完全弄清楚和补充。
等我学习完 计算机组成原理 , 操作系统 和 计算机网络 后会再来填坑。
本文安装过程基本按照 Arch Linux 安装文档,附带了额外的相关知识。其中可能伴有踩坑,但是也是一种经验啦!😄
如发现本文某些地方有误,请在评论区评论,我看到的话会改过来哒!
# 写作起因
Arch Linux 的安装过程涉及较多的操作系统知识,而不仅仅是像 Ubuntu/Debian 那样提供 GUI 中的几个选项供你选择。此外,Arch Linux 的文档较为详
more...