一、计算机基础及git、node配置

一、程序员需要知道

 1.硬件与软件

“编码”电子工业出版社


2.最大的软件


操作系统“维基百科”


3.自己写软件


数据结构&算法“数据结构与算法分析” - >>排序算法


 4.写多人软件


软件工程“代码大全”

 二、全栈


硬件“操作系统”浏览器“,”服务器


三、如何存储数据


1.0和1存储的


存储
1充电
0充电不
读取
电量大于50%就是1
电量小于50%就是0


2.存储数字


整数存储
!!补码和浮点数
十进制 - “二进制
37(10)== 100101(2)
37 = 3 * 10 ^ 1 + 7 * 10 ^ 0
  = 1 * 2 ^ 5 + 0 + 0 + 1 * 2 ^ 2 + 0 + 1 * 2 ^ 0
  = 100101
补码用来存储负数
小数采用浮点数


3.存储字符


将每个
字符编号存储aa对应ASCLL码是97,存储对应的二进制01100001十六进制61


4.存储中文


gb2312


5.储存所有的


字符Unicode字符集


6.Unicode存储字符数字占用内存较多。


因此推出一种较为高性价比的存储方式
UTF-8是一种编码方式,不是字符集


7.编码问题


的javascript使用了的Unicode字符集,但是没有使用UTF-8编码。
1995年UTF-16还没有被发明出来.js也不想使用UTF-32
后果:
es5无法表示\ u fff之后的字符(如\ u 1d306),某些情况下会出现bug


三、工具


1.Git的安装与配置


安装

不需要安装, Git Bash内置了Git命令,Git Bash还内置了以下命令:
ls
mkdir
cp
mv
等等,大概有几十个命令,Git Bash其实是一个Bash,不是Git.Git
Bash给我们提供了一个虚拟的Linux环境,这样我们就不用忍受Windows里面垃圾一般的命令行体验了。

配置

请在命令行运行这五句话!!!一定要运行这五句话,不然git就不能用了
git config --global user。命名你的英文名字#方便产品经理找(怼)你
混帐配置--global user.email你的常用邮箱#方便产品经理找(怼)
git config --global push.default simple#本来我写的是匹配,不过想了想可能简单
更好git config --global core.quotepath false#防止文件名变成数字
git config --global core.editor“ vim“#使用vim编辑提交信息另外
很重要的一点!你自己运行git的时候注意一下:git remote add origin后面的地址,不允许使用https开头的地址,见
ctrl + d退出
ctrl + c中断
ctrl +
shift +插入粘贴
git bash其实是一个小型的操作系统
$ mkdir创建一个目录
$ ls展示所内容
$ touch创建一个文件
$ vi编辑文件
$ rm删除
$ cat~ / .ssh / id_rsa.pub读取公共秘钥( ssh)

 

2.node 安装配置


配置
打开Git Bash,依次输入以下命令,按回车:

npm config set registry https://registry.npm.taobao.org/
npm config set loglevel http
npm config set progress false
npm的配置被存储在〜/ .npmrc,你可以随时改.pm
安装命令行小工具
装了Node.js之后我们就可以在Git Bash里面使用node和npm这两个命令了,试试看:

哪个节点
哪个npm
node -v
npm -v

node的使用

进入Git Bash
输入节点,回车,就可以进入节点运行环境,这个时候我们就可以写JS了
试试写最简单的JS语句,比如1 + 2,回车
2 * 8,回车

这就是节点的第一种使用方式

node的另一种使用方式
我们可以先创建一个JS文件,然后让节点运行

来到桌面:cd~ / Des ktop
新建一个目录用来玩耍:mkdir hello-node
进入这个目录:cd hello-node
新建一个有内容的JS文件:echo“console.log('Hi,Node.js')”> main.js,那么main。 js就新建成功了
输入节点main.js,回车,节点就会执行这个main.js文件,你会看到「Hi,Node.js」字样
玩完了,删除hello-node:cd ..; rm -rf hello-node

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值