Keep and carry on.
post @ 2021-11-22

计算机单位

  • 计算机位数:cpu一次能处理的最大位数,即一个字
  • 位:bit,数据存储的最小单位
  • 字:一串数码作为一个整体来处理或运算,在存储器中,通常每个单元存储一个字,一个字的位数成为字长
  • 以上三个可以得出,64位机器中,1个字=64bit,1个字=8字节
  • 字节:b,存储计量单位,1b=8bit,范围:0~255
  • char:1字节
  • short:2字节
  • int、float:4字节
  • double、long、longlong、指针:8字节
阅读此文
post @ 2021-11-22

4.1 标题

使用#,可表示1-6级标题。

# 一级标题

## 二级标题

### 三级标题

#### 四级标题

##### 五级标题

###### 六级标题

4.3 区块引用

在段落的每行或者只在第一行使用符号>,还可使用多个嵌套引用。

>区块引用

>>嵌套引用

4.4 代码区块

使用三个```` `。

4.5 强调

在强调内容两侧分别加上*。

*斜体*, 斜体

**粗体**,粗体

4.6 列表

使用·、+、或-标记无序列表。

4.7 分割线

分割线最常使用就是三个或以上*,还可以使用-和_。

4.8 链接

链接可以由两种形式生成:行内式和参考式。

行内式:

younghz的Markdown库。

4.9 图片

添加图片的形式和链接相似,只需在链接的基础上前方加个!。

4.10 反斜杠\

相当于反转义作用。使符号成为普通符号。

4.11 标记`` `

起到标记作用。

标记

阅读此文
post @ 2021-11-21

对主题配置文件进行修改

修改themes/*/_config.yml

  • 增加标签页

    • 在menu下添加如下(注意缩进):

      1
      2
      3
      4
      - title: 标签
      url: tags
      intro: "所有的标签。"
      icon: "fa fa-tags"
    • hexo n page tags:blog/source下将会生成对应文件夹

    • 在文件夹下index文件里添加type: "对应类型" :

      1
      2
      3
      title: 标签
      date: 2021-11-21 16:55:56
      layout: tags
阅读此文
post @ 2021-11-21

进入官网

  • 官网:点击主题
  • 选择一款喜欢的主题,根据主题内的教程进行下载
  • 下载完毕后进入在blog根目录配置文件(_config.yml)中进行如下修改theme: 下载主题的名字
  • 经典三件套:hexo cl && hexo g && hexo d
阅读此文
post @ 2021-11-21

前期准备

注:若你已部署过GitHub,那么可直接观看本博客

Gitee

  • 登录 gitee 账号,新建一个空仓库,可以直接从github导入(注:名字一定要使用账号昵称.github.io 的格式)
  • 记录仓库地址,后面要用
  • 在仓库的services选项中开启仓库的Pages服务

添加密匙

  • 复制密匙:打开id_rsa.pub 复制所有内容,文件路径是刚刚提到的:根目录/../../.s sh ,每个人用户名都不一样,所以路径我使用.. 代替。
  • 绑定密匙:打开 gitee,点开用户头像,点击 个人主页,点开仓库,点击管理,找到部署公钥,添加公钥 。将刚刚复制的内容放入指定位置

修改Hexo配置文件_config.yml

1
2
#repo: ’github 仓库地址’
repo: ’gitee 仓库地址’

部署推送到Gitee

经典三件套:hexo cl && hexo g && hexo d

阅读此文
post @ 2021-11-21

人物插件安装与使用

第一步

npm i --save hexo-helper-live2d

第二步

安装模型插件:npm install live2d-widget-model-shizuku

第三步

在blog根目录配置文件(_config.yml)中添加如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
live2d:
enable: true
scriptFrom: local
pluginRootPath: live2dw/
pluginJsPath: lib/
pluginModelPath: assets/
tagMode: false
log: false
model:
use: live2d-widget-model-shizuku #更换模型需要在这里进行修改
display:
position: right
width: 150
height: 300
mobile:
show: true
react:
opacity: 0.7

第四步(可跳过)

查看已安装插件:npm list

安装模型:npm install packagename

卸载模型:npm uninstall packagename

更换模型:修改第三步中的配置文件

packgename:

  • live2d-widget-model-chitose
  • live2d-widget-model-epsilon2_1
  • live2d-widget-model-gf
  • live2d-widget-model-haru/01(使用npm install --save live2d-widget-model-haru)
  • live2d-widget-model-haru/02(使用npm install --save live2d-widget-model-haru)
  • live2d-widget-model-haruto
  • live2d-widget-model-hibiki
  • live2d-widget-model-hijiki
  • live2d-widget-model-izumi
  • live2d-widget-model-koharu
  • live2d-widget-model-miku
  • live2d-widget-model-ni-j
  • live2d-widget-model-nico
  • live2d-widget-model-nietzsche
  • live2d-widget-model-nipsilon
  • live2d-widget-model-nito
  • live2d-widget-model-shizuku
  • live2d-widget-model-tororo
  • live2d-widget-model-tsumiki
  • live2d-widget-model-unitychan
  • live2d-widget-model-wanko
  • live2d-widget-model-z16

第五步

部署本地查看效果:hexo cl && hexo g && hexo s

阅读此文
post @ 2021-11-16

前期准备

GitHub

  • 登录 github 账号,新建一个空仓库(注:名字一定要使用账号昵称.github.io 的格式)
  • 记录仓库地址,后面要用

部署到 GitHub (使用 Git Bash )

  • 安装git部署插件:cnpm install --save hexo-deployer-git

  • 修改站点配置文件_config.yml ,到文件的最底部,补全如下内容:(注意空格)

    1
    2
    3
    4
    deploy:
    type: ‘git’
    repo: ’github 仓库地址’
    branch: ‘master’
  • 绑定github:

    • 生成密匙:ssh-keygen -t rsa ,记住过程中 Enter file in which to save the key 后面的路径根目录/../../.ssh
    • 复制密匙:打开id_rsa.pub 复制所有内容,文件路径是刚刚提到的:根目录/../../.s sh ,每个人用户名都不一样,所以路径我使用.. 代替。
    • 绑定密匙:打开 github,点开用户头像展开,点击 Settings,找到SSH and GPG keys,New 一个 key 。将刚刚复制的内容放入 SSH keys 里,标题随意。
    • 连接到 github:ssh -T git@github.com ,输入 yes 确定连接
    • 初始化 git:设置git邮箱git config --global user.email 电子邮箱 ,设置git名字git config --global user.name 名字
  • 部署到远端:hexo cl && hexo g && hexo d

阅读此文
post @ 2021-11-16

前期准备

Node.js

  • 官网下载:LTS
  • 查询 node 和 npm 的版本:node -v ,npm -v
  • 更换阿里源:npm install -g cnpm --registry=//registry.npm.taobao.org

Hexo

  • 安装 hexo:cnpm install -g hexo-cli
  • 查询 hexo 版本:hexo -v

Git(为后面部署到github准备)

  • 下载 Git :疯狂 next,期间有一个选项选择 Use Git from Git Bash only
  • 从此刻开始,命令行转到 Git Bash 操作,原因:安装git附送的终端,比cmd终端好用,可以使用linux语法

搭建并部署到本地

  • 新建一个文件夹 blog:mkdir blog

  • 初始化 hexo:hexo init

  • 新建一篇博客:hexo n "博客名" ,新建完成后会显示出博客的地址,可以直接去想应地址进行修改保存后再部署

  • 部署博客到本地:hexo cl && hexo g && hexo s

1
2
3
4
`hexo cl ` #清除缓存文件 db.json 和已生成的静态文件 public
`hexo g ` #生成网站静态文件到默认设置的 public 文件夹(hexo generate 的缩写)
`hexo d ` #自动生成网站静态文件,并部署到设定的仓库(hexo deploy 的缩写)
`hexo s `# server 启动本地服务器 localhost:4000即可访问
阅读此文
⬆︎TOP