2024最新Hexo+butterfly添加和风天气插件
前言看到网上有很多butterfly主题添加天气插件的教程,不过都是老版本了,最新版本的butterfly主题代码相比之前有很多的改动,再加上添加插件的过程因为一些小问题导致添加不成功,所以本人决定将出一个最新的保姆级教程。本篇文章记录将介绍【hexo:7.0.0 butterfly:4.12.0】版本添加天气插件的教程以及过程中可能出现的问题。
效果展示
详细教程1.打开和风天气创建天气链接(没有注册账号的要先注册账号,登录之后再进链接,刷新一下就可以创建了)
这里名称随意,除了底部的固定在浏览器中选择否,其他参数你可以随意配置,个人建议天气图标小2个像素,背景透明,两个水平居中。(后面生成后你可以根据实际微调)一键生成代码。
2.打开你的博客目录-themes-butterfly-source-js中创建一个weather.js文件,将上面红色框内的代码粘贴进去,注意对齐。
3.在主题配置的文件_config.butterfly.yml中找到inject的bottom处引入下面两个JS文件,其实就是一个插件样式和一个调用官方的接口。
12- <script src=& ...
笔记本蓝屏了_(:зゝ∠)_
如果没记错的话,这应该是第二次蓝屏。而且两次的原因都是一样的,听我娓娓道来。 去年暑假,因为电脑各种软件文档垃圾,所以我在B站上找到了一款呼声比较高的软件,叫做【CClearner】。这个软件不是一般的牛逼,你用什么360,猎豹清理大师,各种垃圾清理的软件啊,都没这一个好使,我敢保证你先用系统自带的软件清理完系统垃圾,再用CClearner,绝对还能清理几个甚至几十个G。 我清晰的记得这个软件,在我打开它的时候,发现它不只是一个十分简洁、小巧、干净的垃圾清理程序,也是一个电脑驱动程序!二合一,功能十分强大。在我清理完几十个G的垃圾后,我便在软件里对系统进行了驱动检测,然后更新升级,当时以为这个软件靠谱,也是有点大意了吧,我直接随便点了一键更新本电脑所有驱动。然后经过了几个小时的漫长等待……神奇的事情发生了,电脑自动重启后居然蓝屏了,而且我查阅了各种文章、视频,BIOS里面各种各样能试的方法都尝试了,但都无果。 因为之前多次重装过系统,有一点点这方面的经验,所以当天下午我直接去了我们当地的网吧,虽然是夏天,但网吧里有空调很凉快~ 5块钱一个小时,我把U盘做成了启动盘(微 ...
专业课笔记1月12日
编程从键盘输入10个整数,求出这10个整数的最大值和最小值,并将其输出。要求:将输入的10个整数先存入数组a中,然后再求最大值max和最小值min。【2019年真题】
12345678910111213141516# include <stdio.h> int main() { int a[10],max,min,i; for(i=0;i<10;i++){ scanf("%d",&a[i]); } //写程序时,输入语法写完结束,另起一行写其他内容!!! max=min=a[0]; for(i=0;i<10;i++){ if(max<a[i]) max=a[i]; if(min>a[i]) min=a[i]; } printf("最大值为%d,最小值为%d",max,min); }
求200以内(不包含200)能被7或11整除的所有奇数的个数,并求出所 ...
专业课笔记1月11日
单词lettuce生菜prettiest漂亮的,精致的crawl爬endurance耐力striking惊人的massive大量的,大规模的cycle循环radically彻底地heal治愈infect传染
串处理函数strcpystrlen 不加\0strcmpstrcat 第二个字符串接到第一个字符串后
若函数定义时省略数据类型,则默认为整型(int)
一个函数在函数体内调用其自身成为递归调用。
用数组元素作为实参时,向形参变量传递的是数组元素值。而用数组名作为函数实参时,向形参(数组名或指针变量)传递的是数组的首地址。
一个变量的地址称为该变量的指针。
杨辉三角(必背)
做看程序写结果题目时,仔细快速写一遍,然后按照解题思路审查一遍,一定要规避低级错误!!!
专业课笔记1月10日
今日任务
C语言填空真题
英语网课测试
整理资料,规划
从此文章开始增大行间距以便于阅读
表达式x&&1等价于x!=0x&&1:x=0时表达式为0x≠0时表达式为1代入x!=0,完美匹配
C语言中,else语句必须与if语句配对使用,else语句不能单独使用
C语言中,全局变量若不赋初值,则它的初值为随机数。 ×
全局变量为静态变量,初值为0。
C语言中,静态变量若不赋初值,则它的初值为0。
在一个函数中定义的局部静态变量不能被另一个函数调用。
typedef是在计算机编程语言中用来为复杂的声明定义简单的别名,并不会定义新的数据类型
C语言支持两种形式的数据流:文本数据流和二进制数据流。
C语言中,只有在输出时%.几f这种情况才四舍五入,其余情况直接舍小数位。
12345#include <stdio.h> int main(){ printf("%X",012); }
上面的程序运行结果是 A。
这是因为在 printf 函数中, %X 是一个格式化输出控制符,用于 ...
专业课笔记1月9日
scanf(“%f%f”,&a,&b);输入的三种格式为:11空格22 11回车22 11tab22
执行语句int a=1,b=2,c=3;if(a=c) b++;else b–;后,变量b的值为( A )【2022年真题】A.3 B.2 C.1 D.不确定解析:if(a=c)只是赋值,不用比较大小。本题是将c的值赋值给a,if执行完毕不执行else(固定语法!)
double型变量在输入时只能用%lf 输出时可以使用%lf或者%f
switch(整型/字符型)
判断初始化字符(串)数组语句的对错
放没放多
数组名不能放等号=左边
有没有{ } “ “可以没有{} ‘ ‘必须加{}
1234char str[5]="hello"; × 放多了char str[]={'h','b'}; √char str[5]={"hi"}; √char str[]='0' ...





