小于 1 分钟
大约 5 分钟
基础配置
# 1.查看git配置信息
$ git config --list
# 2.查看git用户名、密码、邮箱的配置
$ git config user.name
$ git config user.password
$ git config user.email
# 3.设置git用户名、密码、邮箱的配置
$ git config user.name "freedom"
$ git config user.password "123456"
$ git config user.email "1548429568@qq.com"
# 3.设置git用户名、密码、邮箱的配置(全局配置)
$ git config --global user.name 用户命
$ git config --global user.name freedom
$ git config --global user.password 密码
$ git config --global user.password abc0506abc
$ git config --global user.password 邮箱
$ git config --global user.email "1548429568@qq.com"
# 4.修改git用户名、密码、邮箱的配置(跟设置语法一样,没有用户名就添加,有了用户名就修改)
$ git config user.name "freedom"
# 4.修改git用户名、密码、邮箱的配置(全局配置)
$ git config --global user.name "freedom"
大约 2 分钟
查看端口占用 netstat -ntlp|grep 80
Vim
Vim是一款功能强大、高度可定制的文本编辑器,被广泛应用于程序开发、文本处理等领域。
下面是一些常用的 Vim 命令,供参考:
- 移动光标:
h
(左)、j
(下)、k
(上)、l
(右)、0
(行首)、^
(行首第一个非空字符)、$
(行尾)、G
(文件末尾)、gg
(文件开头)。 - 插入文本:
i
(在光标前插入)、a
(在光标后插入)、I
(在行首插入)、A
(在行尾插入)、o
(在下一行插入新行)、O
(在上一行插入新行)。 - 删除文本:
x
(删除光标所在位置的字符)、dd
(删除当前行)、dw
(删除当前单词)、D
(删除到行尾)、u
(撤销上一次操作)、Ctrl+r
(重做上一次撤销)。 - 复制粘贴:
yy
(复制当前行)、yw
(复制当前单词)、p
(粘贴文本)、P
(将内容粘贴到光标前面)。 - 搜索替换:
/
+关键词(向前搜索)、?
+关键词(向后搜索)、n
(下一个匹配项)、N
(上一个匹配项)、:s/old/new/g
(全局替换)。 - 保存退出:
:w
(保存)、:q
(退出)、:q!
(强制退出,不保存)、:wq
(保存并退出)。
大约 1 分钟
安装
Linux
- 官网下载安装包: https://nginx.org/en/
- 放到任意目录,解压
tar -zxvf nginx-1.22.1.tar.gz
- 进入解压后的目录中,执行
./configure --prefix=/home/nginx
prefix 指定安装目录 - 执行
make
- 进入
nginx
目录中的sbin
目录,执行./nginx
启动nginx
- 浏览器输入
ip
查看是否启动成功。
小于 1 分钟
Nginx 配置https
查看Nginx是否安装ssl模块
进入nginx
安装目录下的sbin目录
执行
./nginx -V
大约 2 分钟
都可以控制元素的显示和隐藏
1.v-show 时控制元素的 display 值来让元素显示和隐藏;v-if 显示隐藏时把 DOM 元素整个添加和删除
2.v-if 有一个局部编译/卸载的过程,切换这个过程中会适当的销毁和重建内部的事件监听和子组件;v-show 只是简单的 css 切换
3.v-if 才是真正的条件渲染;v-show 从 false 变成 true 的时候不会触发组件的声明周期,v-if 会触发声明周期
4.v-if 的切换效率比较低 v-show 的效率比较高
小于 1 分钟
三部分
- 数据层 model 存储数据及业务逻辑
- 视图层view 展示效果
- 业务逻辑层 viewModel 数据 视图
数据 视图
-
observer : 对所有数据的属性进行监听
-
complier : 更新
-
new Vue()
-
Observer 劫持监听所有的属性 通知变化Dep watcher 视图更新 Updater
-
Compiler 订阅数据变化 watcher
大约 2 分钟
...