使用 Github 和 PicGO 搭建图床并不难,网上已经有非常多的教程了,本篇主要对自己搭建图床的过程做个详细记录。
既然是搭建图床,那么首先我们需要引入一个概念,什么是图床?
图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和cdn加速三种。 图床的作用简单来说就是:在文章中引用指定网址显示图片。这样就可以避免我们在写博客的时候过度应用本地图片引用从而导致博客根目录因为存了大量图片而变得臃肿
准备工具:
1.注册 github 账号(会关注文章的应该都有自己的 github 账号的,怎么注册就不说了)
2.本地安装 picgo(也很简单,直接百度就完事)
准备完成以后正式开始搭建,首先在 github 新建一个个人仓库,点击右上角头像-Your repositories,进入仓库界面后点击右上角+号-New repository
[ 请注意,接下来的操作一直加载不出来是正常的, github 与国内的连接很不稳定,多等多刷新,不要急躁 ]
进入仓库创建界面以后进行基础配置
完成配置后到 ...
在上一篇关于语雀在线编辑器的功能测试中,存在图片载入的遗留问题,今天有时间就开始尝试解决
首先是为什么语雀编辑器中的图片转至 MarkDown 再挂入博客后就失效了,通过复制语雀中图片的链接,我们可以看到,图片挂靠在语雀的在线服务器中,并且由于语雀没有会员不能开放知识库,所以链接被加密了。
那么想要在 Hexo 的博客中挂载图片,我们就需要一个图床,通过图床的搭载给图片提供可挂载的网络链接地址,然后通过 MarkDown 对 URL 载图的支持性,来将图片部署到博客里,图床我已经利用 github 搭建完成,由于本篇主题不是这个,后续另开一篇博客详细叙述(其实本来想用 gitee 的,但是今天上线一看,gitee 不知道什么时候把 Gitee Page 这个挂载静态网站的功能给禁用了,真是可恶 =_=)
总之既然图床部署完毕了,那么按理来说只需要将图床中图片的 URL 写到 MarkDown 中代替图片就可以实现图片的载入,但是,出现了始料未及的问题
如图,我的修改过的上一章博客没有任何改变,原本无法载入的图片依然无法载入,起初我认为是 PicGO 配置的问 ...
此前使用 Hexo 去建立好了我的个人博客,经过初步的使用呢,Hexo 确实有很大的功能延展性和可塑性,但是相较于其他的博客部署,部署不了在线编辑器这一点无疑是 Hexo 的巨大缺陷,这意味着使用 Hexo 的博客作者们只能通过其他编辑器来编写日志,在一众编辑器中我选择使用在线编辑器语雀,基于其强大的文本编辑能力,多样的文本插件功能和方便的文档类型转化能力,基本可以满足程序博客的需求。正好以本篇文章测试语雀的各项实用功能,同时将其挂载到博客上查看有多少功能能被相应的挂载上去
语雀的绝大多数功能都可以通过在空行输入“/”来展开功能栏:
1.直接插入图片
2.快速创建表格
1
2
3
4
5
6
7
8
9
3.快速载入附件
呆呆兽.jpg
4.创建画板
5.创建思维导图
6.创建流程图
7.创建数据表格
此处为语雀卡片,点击链接查看
8.创建画册
此处为语雀卡片,点击链接查看
9.代码块创建
1234567public class HelloWorld { public static void main(String[] args ...
一个程序菜鸟的第一篇个人博客记录
千辛万苦之下终于是搭好了属于自己的第一个个人博客,最开始只是想用博客来统筹一下自己的学习进度,
起初是计划直接在CSDN上直接写算了,但因为正好在学和网络以及服务器挂载相关的内容,所以灵机一动决定先搞一个个人博客网站,同时也不妨碍技术文章在CSDN上的同步更新,当然这个网站可记录的内容就不止关于技术学习的相关文章了,我会往里面写一些我个人的内容,一边写博客一边继续开发这个网站的其他功能吧,也算是锻炼自己的另一种方式,后续也许会换个服务器挂载,github在国内实在是不稳定hhhh,总而言之先这样吧,后续有更多的内容再继续更新。
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment