计算机系统与云计算2

1.编程习惯

代码不要写中文。

只能用局部变量,不能用全局变量。

单目操作符:~按位取反  !取反

双目操作符 与 或 非 加 移位

2.复习

1.Shell 包裹内核的壳

2.Kernel 内核

每个操作系统都有一个内核

不与程序交互

function:系统调用:提供函数 e.g file open

                                  当前目录改变

                                  与其他程序通讯

只接受程序调用

3.文件按名访问

4.标准输入输出文件

5.管道 一个命令输出变成另一个命令输入

 

3.git for version control版本控制

Checksum 记录每次修改 签名 有防伪功能

版本号 e.g. python3.7

         大改放在小数点前

         小改放在小数点后

Linux kernel 

奇数 非稳定

          偶数 稳定

          Windows95 Windows97  年份标记

          WindowsEXP Exp experience 缩写

SHA-1 hash 根据修改生成串号

好的hash没办法两个输入有相同的输出

输出很难构造出有意义 的输入 保证串号唯一

 

创始空的本地库

从远端克隆一个库到本地      url universal reversed location  可指但不仅指

网址www.ecnu.edu.cn

https://github.com/rust_lang/rust/issues/1020

https 协议 http

          https 加密的http

          ftp 传文件

          域名

rust-lang/rust/  路径

issues/1020 资源/设备  issues 文件名

https://github.com/rust_lang/rust URL

posted @ 2019-09-10 16:40  柠檬味呀  阅读(148)  评论(0编辑  收藏  举报