笔记Day 2
通识介绍
UI GUI CLI
浏览器
内核
1 | 渲染引擎trigent(MS) |
DS(sigital signal 数字信号)
5V电压(网线)
bit
一根线 0/1
1Byte
= 8bit
2**8 (0-255种状态)
图片格式
jpg
有损压缩
png
无损压缩 支持透明色(Alpha通道,RGBA) =>CSS渐变效果
RGB(256*256*256)
24位 3字节
gif
有256种颜色供选择 无损压缩(原始照片不超过256种颜色) 只存储变化的点 支持透明度(只支持两种透明度)
bmp
无压缩,无损 winHex查看 源格式中第3-6字节为图像大小,用·Byte表示 后面字节转换为10进制放前面
webp
Google发明 有损压缩 各方面优于jpg 适合在移动端 支持Alpha通道
编码
ASCII
(American Standard Code for Information Interchange) 与 Unicode
ASCII
最多256个
GB2312
编码常见汉字(汉字2字节 最多65536个 英文仍为单字节) 不能编码扩展ASCII表
特殊要记的Ascii 10
(换行) 13
(回车) 65
(A) 97
(a) 32
(空格) 30
(数字0)
Unicode
保存全球文字,符号 //所有编码兼容ASCII
97表示a
UTF-8
是Unicode 编码的一种形式 我
25105
字节序标记BOM UTF-8 BOM
命令行(CLI/CommandLineInterface)
API
应用编程接口
不同系统的命令行区别
Linux
windows上模拟Linux: cgyin(太大) 精简后为mingw(git bash自带)
wsl(windows subsystem for linux) 在windows10中模拟Linux
命令行重要概念
工作目录
$pwd
打印当前目录
$clear&Ctrl+l
清屏
$ ls --long-output / ls-l
双划线 选项全写 但画线 简写
$ ls --help
ls命令的帮助文档
$ echo xxx > xxx.txt
将xxx写入xxx.txt
$ touch
新建文件
$ mv a.txt b.txt
a.txt 改为 b.txt
$ rm xxx.txt
删除xxx.txt文件 rm -rf *
删除文件夹中所有文件