前言

注意:本笔记有可能不适合其他系统你受够termux的bash了吗,来试试oh-my-zsh,我对oh-my-zsh的理解是zsh的升级版,还可以装插件。

准备工作

  • Termux最新版

安装oh-my-zsh以及配置主题

此命令源于国光的termux教程,这个命令不需要使用科学上网。
执行以下命令需要安装curl

1
sh -c "$(curl -fsSL https://html.sqlsec.com/termux-install.sh)"

然后它会请求储存权限,允许就好了。允许后会让你选择字体和主题配色,自己一个个试吧。然后重启Termux
如果出错或者其他问题,请在科学上网环境下面执行以下代码解决

1
sh -c "$(curl -fsSL https://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh)"
阅读全文 »

1. 安装插件

1
npm install hexo-next-darkmode --save

在中国使用cnpm更佳

2. 配置插件

然后打开Your_Blog_Dir/_config.yml,添加以下内容:

阅读全文 »

1. 提交网站

下文的一切操作都需要梯子

打开Google Search Console,然后登陆,你会看到如下界面:

选择任意一种输入你的博客url,然后继续,之后会让你验证,验证即可

如果你选择的添加方案是网址前缀,可以使用除了DOS验证之外的验证方法

验证完毕后,就算是添加成功了。

2. 提交sitemap

进入你博客的根目录,输入:

1
npm install hexo-generator-sitemap --save
阅读全文 »

0 前言

如果你想要让你的博客流量变多,那么一定要搞搞SEO,它就是:

SEO 全名为 Search Engine Optimization,是搜索引擎优化的缩写。SEO 原理是一种利用搜索引擎的规则提高网站在有关搜索引擎内自然排名的方式。它是一种可衡量、可重复的过程,可用于向搜索引擎发送信号,表明你的页面值得出现在搜索结果中。SEO 是指通过调整页面来提高搜索引擎排名,为目标关键词创建新内容,以及改进网站以便更好地被搜索引擎爬虫理解等方法,从而增加网站流量。

百度作为中国第一大搜索引擎,我们把博客推送到百度上面,流量会明显增加。

废话不多说,教程开始。

阅读全文 »

1. 修改Next配置信息

打开Your_Blog_dir/themes/next/_config.yml,搜索custom_file_path:,你会看到如下内容:

1
2
3
4
5
6
7
8
9
10
11
custom_file_path:
#head: source/_data/head.njk
#header: source/_data/header.njk
#sidebar: source/_data/sidebar.njk
#postMeta: source/_data/post-meta.njk
#postBodyEnd: source/_data/post-body-end.njk
#footer: source/_data/footer.njk
#bodyEnd: source/_data/body-end.njk
#variable: source/_data/variables.styl
#mixin: source/_data/mixins.styl
#style: source/_data/styles.styl

请去除最后一行#style: source/_data/styles.styl的注释。

阅读全文 »

1 渐变

渐变是平面设计中非常重要的东西,不要以为渐变仅仅只是渐变,它有其他的作用,如:绘制阴影绘制出慢慢消失的效果。非常有用。

1.1 渐变的基础使用

(暂无配图,见谅)
首先,你需要知道PS里面的渐变工具在哪里,它在左侧竖着的菜单里面,它长得像一个长方形。

如何使用呢,首先打开一个图片,点一下渐变工具,在图片上面随便一拖,一个渐变就完成了。这个渐变是黑白色的。

难道我们只能使用黑白渐变吗,不是。你需要通过设置前景色后景色,他们可以设置渐变的颜色,前景色对应渐变的第一个颜色,后景色对于渐变的第二个颜色。

阅读全文 »

0 前言

我费尽千辛万苦,总算给我的博客上上了一个评论系统,之前用的是Valine,但是不知道为什么,它突然无法发送评论,我是想破了脑袋也没有解决这个问题,无奈之下打算换一个评论系统,我选择了Gitalk,一开始她也出了问题,幸好我通过查询资料也算是解决了,看到我的文章下面出现评论框的时候,我是感慨万千的。

1 什么是Gitalk

Gitalk是一个基于 GitHub Issue 和 Preact 开发的评论系统。

特性:

  • 使用 GitHub 登录
  • 支持多语言 [en, zh-CN, zh-TW, es-ES, fr, ru, de, pl, ko, fa, ja]
  • 支持个人或组织
  • 无干扰模式(设置distractionFreeMode为true开启)
  • 提交评论 (cmd|ctrl + enter)
    阅读全文 »

1 突出重点文字

突出重点目前有三种常见的办法:

  • 放大文字
  • 使用粗下划线
  • 加粗文字

1.1 放大对象

顾名思义,就是把你要突出的文字放大,放大,再放大,使其与其他对象有明显差距即可。

1.2 使用加粗下划线

这种方法是需要手动绘画下划线的,绘画过程如下:

    1. 绘制一个矩形,长度到文字的 3/4,不要完全与文字长度相同,粗细可以自己决定,适中即可。
    1. 给矩形上色,颜色可以使用渐变,记住,颜色要和文字搭配,否则巨丑。
    1. 把矩形放置到文字下方。
    1. Done.

这种方法对颜色的选择要求比较高,不会选颜色的尽量少用。

阅读全文 »

15 数组

数组 - 一组数
数组 - 一组相同类型元素的集合

注:有关数组名作为函数参数的内容忽略

15.1 一维数组的创建和初始化

15.1.1 数组的创建

1
2
3
4
type_t arr_name[const_n];

type_t:数组的元素类型
const_n:一个常量表达式,用来指定数组的大小

常见错误:

1
2
int n = 8;
int arr[n];
阅读全文 »

14 函数

函数是一个大型程序中的某部分代码,由一个或多个语句块组成,它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性
一般会有输出参数并有返回值,提供对过程的封装与细节的隐藏,这些代码通常被继承为软件库

14.1 C语言中函数的分类

  • 库函数
  • 自定义函数

14.2 库函数

C语言库函数是把自定义函数放到库里,是别人把一些常用到的函数编完放到一个文件里,供程序员使用。用的时候把它所在的文件名用#include<>加到里面就可以了(尖括号内填写文件名),例如#include<math.h>

阅读全文 »