博客主题SimpleMemory与本地Markdown文件直接上传
Posted DoubleSails
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了博客主题SimpleMemory与本地Markdown文件直接上传相关的知识,希望对你有一定的参考价值。
博客主题SimpleMemory与本地Markdown文件直接上传
1.为何选择博客园
可以说从2019年开始,就一直在尝试搭建个人博客,hexo、hugo、wordpress等等,基本上都玩过。但是这些方法,要么太折腾,要么就需要购买云服务器,个人博客主要的还是内容,花费太多的经历或者金钱去搭建博客实在没必要,现在的云服务器是越来越贵。
最后还是和自己和解,只是建个博客空间,记录点算法笔记和生活日常,何必那么极客。于是便想着找个博客平台好了,越简单无脑越好,那国内比较好的就CSDN和博客园了。用过或者点进去过CSDN的应该都体会过这玩意儿有多么的操蛋,广告倒不是最重要的,最难受的是,那上面的一篇文章会被一百个人转载一千次,最最离谱的是这篇文章本身就有一万个坑。
相较于CSDN,博客园显然更加的简洁、干净,上面的随意转载情况没那么严重,文章内容的可信度也较高。此外,最近在学习机器学习相关的东西,经人推荐,看到了刘建平Pinard - 博客园大佬的文章,受益匪浅!所以,算法文章看博客园,代码看CSDN还是比较靠谱。
2.博客主题选择与设置
虽然最终选择了博客园,但是有一说一,CSDN的界面相对要好看一点,当然这个也是看个人爱好,刘建平大佬的博客界面就很简单。
大致简单的搜索了一下,完成了博客页面的简单自定义:
-
主要参考了如下两篇文章
关于本博客样式 - BNDong - 博客园 (cnblogs.com)
博客主题-Cnblogs-Theme-SimpleMemory - BeenHack - 博客园
参考这两篇文章基本就可以设置一个比较好看的主题了。代码复制看第二个,代码解释和自定义看第一个。
建议将鼠标特效和雪花特效注释掉,花里胡哨没必要。
-
上述两篇文章提供的背景图片,有些无法访问,有些读取的非常慢。所以还是用一个自己的图床比较好,推荐两个比较好的图床PicGo、CDN(CDN比较简便,不用注册就可以用,上传一些背景图片就行,建议至少1920*1080的,有些图床会自动压缩图片,这两个不会。其余的博客图片直接放在博客园就行,具体方法后续会说)。
推荐两个免费下载背景图片的网站,或者直接用steam的wallpaper就行:
Beauty Your Desktop - 4K,5K Best High Quality Wallpapers Album Free Download Site | 10wallpaper.com
极简壁纸_海量电脑桌面壁纸美图_4K超高清_最潮壁纸网站 (zzzmh.cn)
下载好图片,上传到图床,然后复制图片连接,替换掉博客园侧边栏js代码中的相关部分就行
-
建议侧边栏不要放很多模块,特别是日期模块,不仅没啥用处还很占地方,最好将文章分类放到顶端。
3.本地Markdown文件直接上传
自己搭建过个人博客的应该都碰到过图片上传的问题。Markdown写文章啥都好,就是图片的处理一直不方便,虽然也有很多的解决办法,但多多少少都比较麻烦,有些甚至还要花钱。
博客园也存在上述问题,输入框内部无法直接复制粘贴图片,必须从本地上传到博客园,然后再粘贴图片连接到输入框。如果文章中含有图片过多,想想就麻烦,估计光粘贴图片就要花大把的时间。
基于这个问题,搜索一会儿,解决了这个问题。主要方法,直接在本地用Markdown的编辑器书写文章,然后利用一个小工具,直接将整篇文章连带内部的照片,全部上传到博客园里面。这种方法,间接的在本地备份了一下博客文章,避免网上数据出现问题。
主要参考了如下两篇文章:
上传markdown文件到博客园 - 郭大侠1 - 博客园 (cnblogs.com)
博客园上传markdown文件 - 测试开发刚哥 - 博客园 (cnblogs.com)
基于上述两篇文章基本就可以解决这个问题,需要注意的是现在的博客园不是采用账号加密码登录,而是用的令牌,所以文章中的password不要写登录密码,而是写令牌:
4.最后
基本的博客已经搭建完毕,希望自己能够更勤快的更新博客内容,记录自己的生活,记录自己的技术总结。
博客皮肤分享Cnblogs-Theme-SimpleMemory
Cnblogs-Theme-SimpleMemory 作者:BNDong
皮肤安装教程,文档地址:https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v2/#/
以上是关于博客主题SimpleMemory与本地Markdown文件直接上传的主要内容,如果未能解决你的问题,请参考以下文章