学习笔记
未读
984bd7d0fda1d4283309ed094b1d09bdb4aaa07101ec48a82e924744057e65ca9e9543db7d34981607828939c1f220a2a273cb65ed907c7b43d217f1d164cc099c65bd6d8d8d87bff162189489a71558a1ac2bbe94d71318f66bbfc75337f1c39738f0a07696398c906e8739c6238c2e48f17e22b9449643bf5b7645700a2f5db64e28927212400671baff0e0fafd8a728f6536f2b720805f41a0fa7f47091d79983ceeddbdd853d79d8f29dc9a23154148bd31b56fe7d555ca9b53ddc890df94b2fc8fa9ec15d1354174bcde5433c35d71b7b167bf5355c42e27e68a33fc7bf22b264d833481dfc93d5a0a823b17edd11e89e71e858dccfb ...
984bd7d0fda1d4283309ed094b1d09bdb4aaa07101ec48a82e924744057e65ca9e9543db7d34981607828939c1f220a2a273cb65ed907c7b43d217f1d164cc099c65bd6d8d8d87bff162189489a71558a1ac2bbe94d71318f66bbfc75337f1c39738f0a07696398c906e8739c6238c2e48f17e22b9449643bf5b7645700a2f5db64e28927212400671baff0e0fafd8a728f6536f2b720805f41a0fa7f47091d79983ceeddbdd853d79d8f29dc9a23154148bd31b56fe7d555ca9b53ddc890df94b2fc8fa9ec15d1354174bcde5433c35d71b7b167bf5355c42e27e68a33fc7bf22b264d833481dfc93d5a0a823b17edd11e89e71e858dccfb ...
学习笔记
未读
984bd7d0fda1d4283309ed094b1d09bdb4aaa07101ec48a82e924744057e65ca9e9543db7d34981607828939c1f220a2a273cb65ed907c7b43d217f1d164cc099c65bd6d8d8d87bff162189489a71558a1ac2bbe94d71318f66bbfc75337f1c39738f0a07696398c906e8739c6238c2e48f17e22b9449643bf5b7645700a2f5db64e28927212400671baff0e0fafd8a728f6536f2b720805f41a0fa7f47091d79983ceeddbdd853d79d8f29dc9a23154148bd31b56fe7d555ca9b53ddc890df94b2fc8fa9ec15d1354174bcde5433c35d71b7b167bf5355c42e27e68a33fc7bf22b264d833481dfc93d5a0a823b17edd11e89e71e858dccfb ...
最近好多人都在折腾这个API,正好刚换了主题,我也来折腾下(主要别人铺好路了,不怕踩坑)
一、部署umami服务
引用站外地址
使用Docker搭建Umami统计,显示近一年的pv、uv数据的API搭建
@张洪Heo
此处使用Docker部署,需提前准备Docker环境
通过 Vercel 部署可参考文章:
引用站外地址
使用 Vercel 自建 Umami 服务
@The Wandering Allison
通过 Railway 部署可参考文章:
引用站外地址
使用 ...
博客折腾记
未读适配安知鱼主题和Solitude主题,我采用的是安知鱼主题,Solitude主题可参考教程
引用站外地址
给你的博客底部添加一排宠物
@[青桔气球](https://blog.qjqq.cn/)
同时感谢@梦爱吃鱼 大佬的耐心指导和帮助,原文可参考
引用站外地址
给你的博客添加一个宠物挂件
@[梦爱吃鱼](https://blog.bsgun.cn/)
顶部挂件页面左上角随机动物挂件
仅针对安知鱼主题,其他主题自行修改
可直接替换themes\anzhiyu\layout\includes\bbTimeList.pug文件中的内容
12345678910111213141516171 ...
博客折腾记
未读介绍
安知鱼主题 是基于 Hexo 的一款 简单、美丽 的主题,由 安知鱼 负责开发与维护。
主题 GitHub: https://github.com/anzhiyu-c/hexo-theme-anzhiyu
预览: 👍 AnZhiYu || 🤞 AnZhiYu
文档: 📖 anzhiyu Docs
一款基于hexo-theme-butterfly修改的主題
安装步骤
主题作者安装视频教程:anzhiyu主题安装
更多详细配置:安知鱼主题指南
前置条件
可参考文章: Hexo基本使用
Node
Git
hexo-cli
主题安装切换到博客根目录
1cd blog
方式一(Github 推荐):
1git clone -b main https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu
如遇安装不上可以使用以下url代理安装
1git clone -b main https://ghproxy.com/https://github.com/anzhiyu-c/hexo-theme-anzh ...
博客折腾记
未读工具介绍
如何让博客支持AI摘要,使用TianliGPT自动生成文章的AI摘要
摘要AI-文章摘要生成工具
文章摘要是一个专业的文字摘要生成工具,你可以将需要提取摘要的文本内容发送给TianliGPT,稍等一会他就可以给你发送一个基于这段文本内容的摘要。
实时生成的摘要
自动生成,无需人工干预
一次生成,再次生成无需消耗key
包含文字审核过滤,适用于中国大陆
支持中国大陆访问
安装步骤
Hexo插件安装
此处我以butterfly 主题为例
插件安装使用命令行工具或终端cd进入你的Hexo博客根目录。
1cd /Users/这是一个例子/HexoDemo
然后在博客根目录下执行
1npm install hexo-plugin-postchat --save
插件配置编辑根目录下的_config.yaml,在plugins中添加hexo-plugin-postchat:
12plugins: - hexo-plugin-postchat
然后在配置文件最后添加配置项目:
你需要额外注意配置postURL参数
PostChat插件默认的postURL参数为Hexo默认 ...
博客折腾记
未读环境说明
使用 1Panel 部署
采用 PostgreSQL 数据库
软件版本:V 2.1
案例说明
官方网站: https://www.lsky.pro
使用手册: https://docs.lsky.pro
仓库地址: https://github.com/lsky-org/lsky-pro
社区:https://bbs.lskypro.com/
使用PicGo上传图片失败,由于无法定位错误原因,重新使用程序调用接口上传,也没有提示具体错误原因
了解该工具更多详细内容可参考:批量备份迁移 Markdown 文件中的图片解决方案
查看错误日志蓝空图床的错误日志保存路径为:data/storage/logs
可以看到我这里提示有个SQL错误,主键重复了
定位问题并分析错误原因正常情况下是不会有这个错误的,我这里出现这个错误可能是昨晚迁移数据时不小心误操作了数据库,改了主键关联的序列数据。
本错误处理步骤
注意此处我使用的是PostgreSQL,其他数据库出现此类错误执行语句可能有所不同
查找序列名称
要找到与自增 ID 字段关联的序列名称。通常,序列名称的格式 ...
一、需求描述由于我平常写博客时都是使用的Typora,而使用Typora时最棘手的一个问题就是图片管理问题,由于Markdown中图片和内容是分离的,图片的保存方式无非是本地存储或者使用图床,对于经常写博客的同学来说,使用图床才是更好的选择,而我使用的就是 Typora + picGo + 蓝空图床 的组合套装来管理博客中的图片
但是这套组合依旧有个小问题,就是图片本地存储和远程存储只能二选一,要么保存到本地目录中,要么上传到图床,对于经常写博客的我来说,图片的管理,备份,迁移是个大问题。
小孩子才做选择,我希望写的每一篇文章,文章内的图片即能保存到以文章名称命名的本地文件夹里,又能正常使用图床,这样即便图床崩了,也有一份本地备份,而本地备份又能将图片和文章一起备份,比如上传到GitHub, 方便数据恢复。
还有一个重要的原因是,在没有搭建博客之前我习惯把文章发表到博客园上,所以作为白嫖党的我就顺理成章地使用了博客园的图床,但是由于博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,不愿加入太多广告而导致经营困难,一直在倒闭的边缘徘徊
了解更多详情可参考:
程序员都用过的博 ...
问题描述新克隆的仓库,提交代码时报错:
123D:\Workspace\shiguang-coding\MarkdownImageBackupTool>git push -u origin mainerror: src refspec main does not match anyerror: failed to push some refs to 'https://github.com/Shiguang-coding/MarkdownImageBackupTool.git'
如下图所示:
解决方法1、检查仓库有无.git文件夹,若没有则需重新.init
2、检查代码是否提交(commit),若尚未提交重新提交即可
操作步骤:
首先,检查下当前仓库状态
1git rm -- cached <file>
按照提示,移除缓存区内的文件,我这里移除了暂存区里的所有文件
1git status
可以看到提示有文件还没有提交,其实错误的原因很低级,就是忘记提交了
我们可以直接提交,或者移除暂存区不需要提交的文件,重新提交即可
再次检查下仓库状态,重新 ...