博客主题SimpleMemory设置与本地md文件上传博客云两种方法
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不要写登录密码,而是写令牌:

补充
pycnblog已经用了一段时间,很方便,但是存在一个缺陷,需要将typora中的图像设置为{filename}.assets,这就导致在别的地方新建一个Markdown文件时,也会新建一个文件夹去存放图片,显然这是不需要的。所以搜索了一下,换了种方式,即用dotnot来上传本地的md文件。
具体参考了这篇博文上传本地 markdown 笔记至博客园 - MElephant - 博客园 (cnblogs.com)
当然也可以直接下载二进制文件Releases · stulzq/dotnet-cnblogs-tool (github.com)
然后本地新建.bat文件时,要记得写详细地址,而不是直接就写dotnet-cnblog.exe,而是如下
E:\Blog\dotnot\dotnet-cnblog.exe proc -f %1
pause
4.最后
基本的博客已经搭建完毕,希望自己能够更勤快的更新博客内容,记录自己的生活,记录自己的技术总结。

浙公网安备 33010602011771号