你好,我是悦创。
我这个人求稳,不管是用付费的云存储也好,还是图床也好,比如那个什么去不图床,挺垃圾的。是不是给我 50x 出错。也找不到售后啥的就不说了。
我还是喜欢把文章和图片存储在本地然后发布,经过研究发现 hexo 支持在文章同路径下创建同名文件夹就可以实现,这里就不细讲了。有兴趣的可以查看 hexo 官网
推荐阅读📖:Hexo 图片设置相对路径
开始配置VS Code 内的 markdown 编辑器应该算是比较好用的,但是有一个问题一直困扰着我,就是在编辑 markdown 文件时,粘贴图片的位置问题。
默认情况下,VS Code 会将粘贴的图片放在 markdown 文件的同级目录下,这样会导致 markdown 文件的目录结构变得非常混乱,不利于管理。就算管理,还得手动去移动、重命名非常麻烦。
其实只需要简单的设置一下,就可以解决这个问题。
在 VS Code 中,按下 Ctrl + ,,打开设置界面。
在搜索框中输入 markdown.copy, 找到 Markdown> Copy Files:Destination
新增配置项 key 为 “**/*.md“ ...
IT小技巧
未读你好,我是悦创。
本文参考安知鱼大佬的文章,为了方便未来使用和稳定,特此整理此文章。
首先需要注册一个 npm 的账号。访问 npm 注册页面
图1
图2
完成邮箱验证,注册完成后进入账号管理界面:头像->Account,拉倒最上方,你会看到 You have not verified your email address 字样的提示,点击以后按提示步骤验证你的邮箱。
找到我们之前创建的图床仓库,在本地合适的位置把它 clone 下来。找个空文件夹打开终端输入
123git clone git@github.com:[username]/[AssetsRepo].git#或者git clone https://github.com/[username]/[AssetsRepo].git
在 clone 下来的 [A ...
你好,我是悦创。
要在 Windows 上使用 VSCode 运行 C++ 程序,你需要进行一些环境配置,包括安装编译器、调试器以及配置 VSCode 的 C++ 扩展。以下是详细步骤。
1. 安装 C++ 编译器(MinGW)1.1 安装 MinGW(GCC 编译器套件)
前往 MinGW-w64 下载页面,下载最新版本的 MinGW 编译器。
安装过程中选择默认选项,并记住安装路径(如 C:\Program Files\mingw-w64 或 C:\mingw-w64)。
具体操作:
访问:https://www.mingw-w64.org/downloads/
找到:MinGW-W64-builds,Installation: GitHub
64 位系统下载:x86_64-14.2.0-release-win32-seh-msvcrt-rt_v12-rev0.7z
32 位系统下载:i686-14.2.0-release-win32-dwarf-ucrt-rt_v12-rev0.7z
上面文件名是当前最新版,如果你下载时,最新版变化了。可以自行选择或者留言给我。
1.2 配 ...
1. 前言你好,我是悦创。
大家都热衷于魔改,无非就是有基础的魔改,没基础的魔改,还有一部分想魔改,但是没时间。
我就想着能不能实现一个脚本,可以实现魔改。
我这里分享一下,我网站的魔改一部分都在这个连接里面:https://bornforthis.cn/blog/hexo/12-ASCII-Art.html
2. 开发思路
列出所有要修改的文件以及路径:
列出所有要修改的文件很简单;
路径的则需要考虑主题,目前主打安知鱼主题吧;
代码:
存放在 GitHub 仓库上;
多页面魔改支持;
操作:
确保不影响原本文件格式和内容,只执行添加;
如何验证?使用 VSCode 可以轻松实现 git 版本对比,验证是否开发正确;
判断是否已经有该名称,存在则停止🤚;
🪧
公众号:AI悦创【二维码】
AI悦创·编程一对一
AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++ 辅导班、java 辅导班、算法/数据结构辅导班、少儿编程、 ...
hexo 网站相关
未读1. 前言你好,我是悦创。
在开发的过程中,想法💡转瞬即逝,故要写下自己的想法,以此在外来某一时刻还记得当下~
如果你想看看,我的开发计划和待办,欢迎点击:TodoList
如果你实现了,请在下面留言,让我知道有“众多”人同我一样在支持我,如果你魔改了,也请让我看看,喵喵纪念日页面会变成什么样子。
yml 中可以配置是否显示版权©️,这个小伙伴们自选吧。可以的情况下,请把第一个纪念日板块留给喵喵纪念日并开启 show_copyright: true,不设置默认不显示。
123456- name: 喵喵纪念日 date: '2024-09-18' icon: '/img/favicon.svg' lunar: false color: '#a8dadc' show_copyright: true # 新增字段,控制是否显示版权
效果预览:喵喵纪念日
推荐配色:coolors.co
可能的用途:
生日纪念日
节日纪念日
食品有无到期
保修期剩余时间
恋爱记录
……「留下你的想法💡」
2. 开始实现喵喵纪念 ...
Python算法
未读你好,我是悦创。
从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事!故事是什么呢?『从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事!故事是什么呢?』……
这也许是最经典(口耳相传)的童谣了,充分展现了自然语言的魅力及其无限可能性,可以永远以这种递归的方式继续下去。。。
俄文艺理论家车尔尼雪夫斯基曾说过:
艺术来源于生活,却又高于生活!
生活如此,编程世界亦如此 - 没有生活原形或者现象,何来程序创作的源头和灵感?正因此,Python 中出现了这样一种函数 - 递归函数。
大多数情况下,我们见到的是一个函数调用其他函数。除此之外,函数还可以自我调用,这种类型的函数被称为递归函数。
1. 递归函数递归的一个视觉效果呈现 - 捧着画框的蒙娜丽莎:
递归(Recursion),在数学与计算科学中,是指在函数的定义中使用函数自身的方法。
在使用递归时,需要注意以下几点:
递归就是在过程或函数里调用自身;
边界调节:必须有一个明确的递归结束条件,称为递归出口。(确定递归到何时终止,也称为递归出口。);
递归模式:大问题是如何分解为小问题,也称递归体;
递归 ...
1. Message
考试日期📅:9月28日
日程
在线画图:https://bornforthis.cn/python/#/
2. 试课
2024-09-15 19:00:00
1. 晚间小练习2. 笔记3. Message4.五环5. 语法1. 八色卡 base card
复现时间:20分钟
2. 要求说明
按要求画出色卡对应图形的形状,做好边线条(如有)和填充颜色处理;(不考虑自动产生的箭头)
长方形的长为100,宽为50;
长方形从下到上,填充颜色代码分别是 black;white;gray;边缘线颜色都是 black;
圆的半径是34;
圆从左到右,填充颜色代码分别是 (255,0,0);(255,255,0);(0,128,0);其中中间的圆外边缘线颜色代码是 (128,128,128);
五角星的间隔顶点的边长为68;
五角星从下到上,颜色代码分别为 (0,0,1);(1,0.753,0.796);
A点坐标为 (0,0);B点坐标为 (2 ...
hexo 网站相关
未读1. 效果预览
AI悦创·博客
2. 代码实现2.1 首页顶部图渐进式加载1. imgloaded.js2. imgloaded.css
Path: 新建文件 themes/anzhiyu/source/js/imgloaded.js 新增以下内容,并按照注释调整照片路径12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697// 首页头图加载优化/** * @description 实现medium的渐进加载背景的效果 */class ProgressiveLoad { constructor(smallSrc, largeSrc) { this.smallSrc = smallSrc; this.largeSrc = l ...
1. 常用网站
网站页面截图
2. 常用代码2.1 个人站点卡片12345{% sitegroup %}{% site AI悦创·博客, url=https://blog.bornforthis.cn/, screenshot=https://blog.bornforthis.cn/img/link/00-blog.bornforthis.cn.png, avatar=https://bornforthis.cn/aiyc.svg, description=AI悦创·创造不同~ %}{% endsitegroup %}
2.2 广告🪧12345678910111213141516171819{% span center log large blue, 🪧 %}{% folding blue close, 公众号:AI悦创【二维码】 %}![](https://bornforthis.cn/gzh.jpg){% endfolding %}{% tip ...
AnZhiYu主题中大部分标签移植于店长的hexo-butterfly-tag-plugins-plus,转载请注明来自安知鱼
1. 段落文本 p标签语法配置参数样式预览示例源码1{% p 样式参数(参数以空格划分), 文本内容 %}
字体: logo, code
颜色: red,yellow,green,cyan,blue,gray
大小: small, h4, h3, h2, h1, large, huge, ultra
对齐方向: left, center, right
彩色文字在一段话中方便插入各种颜色的标签,包括:红色、黄色、绿色、青色、蓝色、灰色。
超大号文字文档「开始」页面中的标题部分就是超大号文字。Volantis
A Wonderful Theme for Hexo
123456- 彩色文字 在一段话中方便插入各种颜色的标签,包括:{% p red, 红色 %}、{% p yellow, 黄色 %}、{% p green, 绿色 %}、{% p cyan, 青色 % ...