摘要: 前几天掘金在首页推荐了一个Hexo+GitHub Pages自己搭建博客的文章,于是开始自己摸索去搭建的试一下。按照官网的步骤初始化了一个Hexo项目,并根据官方的GitHub Pages部署文档尝试着部署项目。 本地项目搭建完成,github pages搭建完成,ssh配置完成后: 1. 修改_c 阅读全文
posted @ 2022-03-21 11:26 这货不是古月先生 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 1、临时修改 chcp 查看当前编码,936(简体中文),65001(UTF-8) chcp 65001 将当前窗口的编码改为65001 2、永久修改 2.1、powershell 打开注册表,win+R ⇒ regedit 进入HKEY_CURRENT_USER\Console%SystemRoo 阅读全文
posted @ 2022-03-21 11:18 这货不是古月先生 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 二进制数在内存中是以补码的形式存放的 1、原码、反码、补码 1.1、正数 原码:符号位0(代表+号),加上数字的二进制形式 正数原码、反码、补码相等 1.2、负数 原码:符号位1(代表-号),加上数字的二进制形式 反码:相对于原码符号位不变,数值位依次取反(0变1,1变0) 补码:相对于原码符号位不 阅读全文
posted @ 2022-03-21 11:16 这货不是古月先生 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 1、Reinitialized existing Git repository 将当前目录下的.git文件夹删除后重新执行git init 2、The current branch master has no upstream branch 没有将本地仓库分支与远程仓库分支关联 方法一:使用git 阅读全文
posted @ 2022-03-21 11:13 这货不是古月先生 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1. git init # 初始化仓库 git init 2. git pull # 从远程仓库拉取代码并合并到本地,可简写为 git pull 等同于 git fetch && git merge git pull <远程主机名> <远程分支名>:<本地分支名> 3. git fetch git 阅读全文
posted @ 2022-03-21 11:07 这货不是古月先生 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1. 全局安装vue-cli npm install -g @vue/cli 2. 通过vue-cli创建uniapp项目 # my-project为项目名称 vue create -p dcloudio/uni-preset-vue my-project 项目创建过程中,会提示选择模板,选择默认模 阅读全文
posted @ 2022-03-21 11:06 这货不是古月先生 阅读(1512) 评论(0) 推荐(0) 编辑
摘要: 1、安装nginx依赖包 # 安装gcc-c++编译器 yum install gcc-c++ yum install -y openssl openssl-devel # 安装pcre包 yum install -y pcre pcre-devel # 安装zlib包 yum install -y 阅读全文
posted @ 2022-03-21 11:04 这货不是古月先生 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 0、HTTP协议 HTTP 超文本传输协议,协议详细规定了浏览器与万维网服务器之间互相通信的规则。 请求报文: 响应报文: 1、Ajax简介 Ajax全称为Asynchronous JavaScript And XML,就是异步的JS和XML 通过Ajax可以在浏览器中向服务器发送异步请求,最大的优 阅读全文
posted @ 2022-03-21 11:02 这货不是古月先生 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、基本使用 1. 安装依赖 npm i -D webpack webpack-cli typescript ts-loader 2. webpack配置 // webpack.config.js // 引入一个包 const path = require('path'); // webpack 中 阅读全文
posted @ 2022-03-21 11:00 这货不是古月先生 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1. number 所有数字都是浮点数,类型为 number,支持二进制、八进制、十进制和十六进制 // 十进制 let decimal: number = 6; // 十六进制 let hex: number = 0xf00d; // 二进制 let binary: number = 0b1010 阅读全文
posted @ 2022-03-21 10:59 这货不是古月先生 阅读(414) 评论(1) 推荐(0) 编辑
摘要: 1. 全局 API 转移 vue3 中将全局 API,即 Vue.xxx 调整到应用实例 app 上 2.x 全局 API(Vue) 3.x 实例 API (app) Vue.config.xxxx app.config.xxxx Vue.config.productionTip 移除 Vue.co 阅读全文
posted @ 2022-03-21 10:57 这货不是古月先生 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 非兼容变更:用于自定义组件时,v-model 的 prop 和事件默认名称已更改 prop: value → modelValue 事件: input → update:modelValue 非兼容变更:v-bind 的 .sync 修饰符和组件的 model 选项已移除,可在 v-model 上加 阅读全文
posted @ 2022-03-21 10:55 这货不是古月先生 阅读(2569) 评论(0) 推荐(0) 编辑
摘要: 1. Fragment(片段) 在 vue2 中:组件必须有一个根标签 在 vue3 中:组件可以没有根标签,内部会将多个标签包含在一个 Fragment 虚拟元素中 好处:减少标签层级,减小内存占用 2. Teleport(瞬移) Teleport 是一种能够将组件的 html 结构移动到指定位置 阅读全文
posted @ 2022-03-21 10:53 这货不是古月先生 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、常用 Composition API 1. setup setup 是 Vue3.0 中一个新的配置项,值为一个函数,是所有 Composition API 的入口 两个注意点: 1.setup 执行的时机:在 beforeCreate 之前执行一次,this 是 undefined 2.set 阅读全文
posted @ 2022-03-21 10:49 这货不是古月先生 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 一、如何判断函数中 this 指向 检查 . 左边是谁调用这个函数。例如 xiaoming.getName(); getName 函数里面有this,然后 . 旁边是 xiaoming,那么 this 就是指向 xiaoming。这种叫做 Implicit Binding(隐式绑定) 如果 . 左边 阅读全文
posted @ 2022-03-21 10:43 这货不是古月先生 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 看到vue文档的示例中,使用以下代码创建了2个相同的段落 注:文档中length的值为20,这里方便演示改为了2 render: function (createElement) { return createElement('div', Array.apply(null, { length: 2 阅读全文
posted @ 2022-03-21 10:41 这货不是古月先生 阅读(218) 评论(0) 推荐(0) 编辑