概述
操作系统运行于硬件之上,浏览器运行于操作系统之上,HTML | CSS | JavaScript运行于浏览器之上,HTML | CSS | JavaScript 的所有数据都来自于服务器
存储数据
如何存储0和1
1 --- 充电
0 --- 不充电
充完电之后立刻放电
cpu --- 表示每秒钟可以充多少次电
如何储存数字
十进制 --- 十六进制
0---0 1---1 2---2 3---3 4---4 5---5 6---6 7---7 8---8
9---9 10---A 11---B 12---C 13---D 14---E 15---F
二进制 --- 十六进制(4位,不足位数补0)
0000---0 0001---1 0010---2 0011---3 0100---4
0101---5 0110---6 0111---7 1000---8 1001---9
1010---A 1011---B 1100---C 1101---D 1110---E 1111-F
如何存储字符(二进制)
ASCII
如何存储中文(十六进制)
GB2312 ==> GBK
如何存储所有字符(32位)
Unicode字符集 ==> UTF-8(是一种编码方式,不是字符集,减少内存使用)
编码问题
javascript使用了Unicode字符集,但是没有使用UTF-8编码(ES6解决了)。ES5只能表示两个字节以内的字符
GitHub 的使用
新建库
库的名字
创建
-
在本地新建一个文件夹,之后用 git bash 打开,在 git bash 中输入
代表成功。此处若出现问题,则需要配置git
git config --global user.name 'your username'
git config --global user.email 'your email'
git config --global push.default simple
git config --global core.quotepath false
git config --global core.editor "vim"
若 git push -u origin master
出现错误,则需要进行下面的配置,点击 settings
点击 SSH and GPG keys
注意添加自己的邮箱,回车。
将生成的文件打印
在 git bash 中输入 cat ~/.ssh/id_rsa.pub
将输出的东西复制
title 随意填写,将刚刚复制的粘贴到 Key
中
之后再一次在 git bash 中输入git push -u origin master
即可,出现下面的即表示成功。
之后运用 vs Code 编辑在本地创建的文件夹
-
进行提交