PicGo+GitHub 图床搭建
来源: Luckey
文章作者: Luckey
文章链接: http://luckyzmj.cn/posts/7a46f93c.html
本文章著作权归作者所有,任何形式的转载都请注明出处。
前言
用 GitHub 搭建图床,在很久之前我就有了解,但由于市面上有挺多免费的图床,比如我之前一直在用的 路过图床,所以一直懒得动手搭建 GitHub 图床。一直到前两天我在完善博客的相册时,发现 路过图床 免费版的有这么多限制,比如:每小时限制上传 50 张图片,每天限制上传 100 张图片,而且免费版用户的存储容量貌似不过 300M,这才意识到有一个自己的 GitHub 图床是多么重要。
PicGO 介绍
PicGo 是一款图片上传工具,目前支持 SM.MS 图床、腾讯云 COS、GitHub 图床、七牛图床、Imgur 图床、阿里云 OSS、又拍云图床,未来将支持更多图床。
在支持的这些图床中,SM.MS 和 Imgur 有免费版和收费版,免费版的肯定有很多的使用限制,比如每小时限制上传次数,限制用户的上传容量等等;腾讯云 COS、阿里云、有拍云都是要收费使用的;七牛云貌似前期使用免费 ...
Hexo 上的豆瓣、哔哩哔哩和 Steam 插件
增加豆瓣书 / 影单
1. 安装模块依赖
在 cmd 中输入命令:
1npm install hexo-douban --save
2. 添加配置
在 Hexo 配置文件添加配置:
123456789101112131415161718192021222324252627282930313233343536373839404142434445#豆瓣插件douban: user: 218060495 #这个需要修改为你个人的id builtin: false dynamic: false item_per_page: 10 meta_max_line: 4 customize_layout: page swup: false book: path: books/index.html title: "This is my book title" quote: "This is my book quote" actions: - do - wish - collect option: movie: ...
Git 使用方法
转载自: 文章链接
文章作者: baoyuzhang
此处列出了一些我收藏的公认的比较好的 Git 教程,可以作为深入学习资料
Git 使用教程 本文主要参考
Git 教程 - 廖雪峰的官方网站 大牛博客,还包含 JS,Python 等教程,都很棒
git 使用简易指南
图解 Git 图文并茂,对 git 工作原理的理解帮助很大
Git - Book
GitHub Guides GitHub 官方指南,很多都有中文翻译,可以自己搜一下
理解 GitHub Flow・GitHub 指南 理解 Github 工作原理,GitHub 官方指南中文翻译的一部分
Git 简介
Git 是什么?
Git 是目前世界上最先进的分布式版本控制系统。
SVN(集中式)与 Git(分布式)的最主要的区别?
SVN 是集中式版本控制系统,版本库集中放在中央服务器。干活的时候用自己的电脑,首先要从中央服务器哪里得到最新的版本,然后干活,干完后把自己做完的活推送到中央服务器。集中式版本控制系统必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就难办了。
Gi ...
Hexo 标签语法
标签插件(Tag)
标签插件帮助开发者在文章中快速插入内容。
概要
12hexo.extend.tag.register(name, function(args, content){}, options);
标签函数会传入两个参数:args 和 content,前者代表开发者在使用标签插件时传入的参数,而后者则是标签插件所覆盖的内容。
从 Hexo 3 开始,因为新增了非同步渲染功能,而改用 Nunjucks 作为渲染引擎,其行为可能会与过去使用的 Swig 有些许差异。
移除标签插件
Use unregister() to replace existing tag plugins with custom functions.
1hexo.extend.tag.unregister(name);
示例
123456789const tagFn = (args, content) => { content = 'something'; return content;};// https://hexo.io/docs/tag-plugins#YouTubehexo.extend. ...
Markdown-Emoji - 速查
📑 Markdown 基础语法 - 一 - 📑 Markdown 基础语法 - 二 - ✨ Markdown Emoji 速查
People
:bowtie:
😄:smile:
😆:laughing:
😊:blush:
😃:smiley:
☺:relaxed:
😏:smirk:
😍:heart_eyes:
😘:kissing_heart:
😚:kissing_closed_eyes:
😳:flushed:
😌:relieved:
😆:satisfied:
😁:grin:
😉:wink:
😜:stuck_out_tongue_winking_eye:
😝:stuck_out_tongue_closed_eyes:
😀:grinning:
😗:kissing:
😙:kissing_smiling_eyes:
😛:stuck_out_tongue:
😴:sleeping:
😟:worried:
😦:frowning:
😧:anguished:
😮:open_mouth:
😬:grimacing: ...
Markdown 基础语法 - 二
📑 Markdown 基础语法 - 一 - 📑 Markdown 基础语法 - 二 - ✨ Markdown Emoji 速查
一、代码
语法:
单行代码:
代码之间分别用一个反引号包起来示例:
1`代码内容`
效果
这是单行代码
若想在代码中添加撇号,可以使用多个撇号包裹里面需要添加的撇号,但注意里面的连续的撇号数量不能超过外面的数量。
// 显示一个撇号示例:
1`` ` ``
效果:
`
注意「行内代码」开头或结尾包含关键字「反引号 `」时,开头和结尾必须包含空格。
多行代码 / 代码块:
缩进 4 个空格,需要注意的是,每行代码都需要至少缩进 4 个空格,不能像段落一样采用首行标记的偷懒写法,一个代码区会一直持续到没有缩进 4 个空格的那一行。Markdown 中可以用两个反引号来标记代码。也可以用 ```` ` 来包裹代码段,且两边的撇号单独占一行。
示例 / 效果:
12345代码块内容
注:多行代码也可回车 + tap
如果这样写: ```java+ 代码 +```,则代表 java 代码,实例效果如下:
12345class HelloWorld{ publ ...