真正的程序员从不停止学习,因为技术在不断进步。

Learn as long as you live.

个人介绍

个人介绍

联系我: zxumei@163.com

一个小破站,更更改改。

最初使用 hexo

现在使用vuepress

变成现在的样子了


Miss.Ceel小于 1 分钟

基本用法

拉取镜像:

docker pull imageName:latest    latest 表示最新版

Miss.Ceel大约 6 分钟

基础配置


# 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"


Miss.Ceel大约 2 分钟

查看端口占用 netstat -ntlp|grep 80

Vim

Vim是一款功能强大、高度可定制的文本编辑器,被广泛应用于程序开发、文本处理等领域。

下面是一些常用的 Vim 命令,供参考:

  1. 移动光标:h(左)、j(下)、k(上)、l(右)、0(行首)、^(行首第一个非空字符)、$(行尾)、G(文件末尾)、gg(文件开头)。
  2. 插入文本:i(在光标前插入)、a(在光标后插入)、I(在行首插入)、A(在行尾插入)、o(在下一行插入新行)、O(在上一行插入新行)。
  3. 删除文本:x(删除光标所在位置的字符)、dd(删除当前行)、dw(删除当前单词)、D(删除到行尾)、u(撤销上一次操作)、Ctrl+r(重做上一次撤销)。
  4. 复制粘贴:yy(复制当前行)、yw(复制当前单词)、p(粘贴文本)、P(将内容粘贴到光标前面)。
  5. 搜索替换:/+关键词(向前搜索)、?+关键词(向后搜索)、n(下一个匹配项)、N(上一个匹配项)、:s/old/new/g(全局替换)。
  6. 保存退出::w(保存)、:q(退出)、:q!(强制退出,不保存)、:wq(保存并退出)。

Miss.Ceel大约 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查看是否启动成功。

Miss.Ceel小于 1 分钟
Nginx

Nginx 配置https

查看Nginx是否安装ssl模块

进入nginx安装目录下的sbin目录执行

./nginx -V

Miss.Ceel大约 2 分钟serverserver
v-if和v-show的区别

都可以控制元素的显示和隐藏

​ 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 的效率比较高


Miss.Ceel小于 1 分钟vuev-if和v-show的区别
vue双向数据绑定

三部分

  1. 数据层 model 存储数据及业务逻辑
  2. 视图层view 展示效果
  3. 业务逻辑层 viewModel 数据 视图

数据 视图

  1. observer : 对所有数据的属性进行监听

  2. complier : 更新

  3. new Vue()

  4. Observer 劫持监听所有的属性 通知变化Dep watcher 视图更新 Updater

  5. Compiler 订阅数据变化 watcher


Miss.Ceel大约 2 分钟vuevue双向数据绑定
2
3
4
5
...
10