参考文章:Hexo页脚养鱼效果
引入必须的jquery文件
https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js 把上述文件保存在\themes\butterfly\source\js并命名为jquery.min.js和fish.js
在\themes\butterfly\source\js路径下新建fish.js文件,代码内容如下:
1fish(); 2function fish() { 3 return ( 4 $("footer").append( 5 '<div class="fish_container" id="jsi-flying-fish-container"></div>' 6 ), 7 $(".fish_container").css({ 8 "z-index": -1, 9 width: "100%", 10 height: "160px", 11 margin: 0, 12 padding: 0, 13 }), 14 $("#footer-wrap").css({ 15 position: "absolute", 16 "text-align": "center", 17 top: 0, 18 right: 0, 19 left: 0, 20 bottom: 0, 21 }), 22 this 23 ); 24} 25var RENDERER = { 26 POINT_INTERVAL : 5, 27 FISH_COUNT : 3, 28 MAX_INTERVAL_COUNT : 50, 29 INIT_HEIGHT_RATE : 0.
...
在/themes/butterfly/layout/includes/footer.pug文件中添加以下代码
1.framework-info 2 img(src = 'https://static.dy208.cn/o_1dfilp8ruo521thr1hvf18ji17soa.png') 3 span= ' ' 4 a(href='https://beian.miit.gov.cn/')= '黔ICP备2022002429号-1'
The fastest math typesetting library for the web.
Katex 在网页中如何插入公式?如 $x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$
一个办法是图片,但是极不方便,最好的办法还是用文字来描述数学公式,把渲染的工作交给引擎。LaTeX就是一个常用的排版工具,包括但不限于数学公式、表格、化学公式,而我们更多的需求是展示数学公式,所以只需要一个LaTeX的子集,能渲染数学公式即可,KaTeX就是这样一个支持HTML的轻量级的数学公式引擎。
文件配置 打开主题配置文件_config.butterfly.yml,禁用MathJax,并修改 KaTeX
1# MathJax 2mathjax: 3 enable: false 4 per_page: false 5 6# KaTeX 7katex: 8 enable: true # false 需要時加載,須在使用的Markdown Front-matter 加上 katex: true 9 per_page: false 10 hide_scrollbar: true 卸載掉marked或者kramed插件,安裝hexo-renderer-markdown-it,可以在package.json文件中查看。
1npm un hexo-renderer-marked --save # 卸载 marked 插件 2npm un hexo-renderer-kramed --save # 卸载 kramed 插件 3npm i hexo-renderer-markdown-it --save # 安装渲染插件 4npm install katex @renbaoshuo/markdown-it-katex # 安装渲染插件 在hexo的根目录的_config.
...
注册 和风天气 生成代码 根据个人需求自定义创建天气插件,最后点击生成代码。
1<div id="he-plugin-simple"></div> 2<script> 3WIDGET = { 4 "CONFIG": { 5 "modules": "01234", 6 "background": "5", 7 "tmpColor": "FF9900", 8 "tmpSize": "16", 9 "cityColor": "CCCCCC", 10 "citySize": "16", 11 "aqiColor": "D9D9D9", 12 "aqiSize": "16", 13 "weatherIconSize": "24", 14 "alertIconSize": "18", 15 "padding": "15px 10px 10px 20px", 16 "shadow": "0", 17 "language": "auto", 18 "borderRadius": "5", 19 "fixed": "true", 20 "vertical": "top", 21 "horizontal": "left", 22 "left": "170", 23 "top": "5", 24 "key": "4b948664cade49598ad" 25 } 26} 27</script> 28<script src="https://widget.
...
质数 质数和合数是针对所有大于 $1$ 的「自然数」来定义的(所有小于等于 $1$ 的数都不是质数)。
所有小于等于 $1$ 的整数既不是质数也不是合数。
质数的判定——试除法:
$d | n$ 代表的含义是 $d$ 能整除 $n$。(这里的 | 代表整除)
一个合数的约数总是成对出现的,如果 $d|n$,那么 $(n/d)|n$,因此我们判断一个数是否为质数的时候,只需要判断较小的那一个数能否整除 $n$ 就行了,即只需枚举 $d\le(n\div d)$,即 $d\times d\le n$,$d\le \sqrt{n}$ 就行了。
sqrt(n) 这个函数执行的时候比较慢。
$i * i <= n$ 又容易溢出。
1bool is_prime(int x) 2{ 3 if(x < 2) return false; 4 for(int i = 2; i <= x / i; i ++) // x / i 是最快且最不容易爆炸的写法 5 { 6 if(x % i == 0) return false; 7 } 8 return true; 9} 分解质因数——试除法(算数基本定理)
...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick Start Create a new post 1$ hexo new "My New Post" More info: Writing
Run server 1$ hexo server More info: Server
Generate static files 1$ hexo generate More info: Generating
Deploy to remote sites 1$ hexo deploy More info: Deployment
就在送走 Dollar 后,几乎是第二天我和小配就打车到了甘井子区接猫儿了,是只三岁的公布偶,听说是前主人要换工作,去了新地方不得已找人领养,这样的说辞也很难让人信服,去哪里会连只小猫也带不走?我们到的时候前主人还没回来,我和小配在楼下一边冷得发抖,一边碎碎念。上楼后,是个很小的单间,房间里也是乱糟糟的,就算是在搬家也说不过去的程度。突然猫儿不知道从哪里就跳出来了,黏在我们脚下,我倒是有点惊讶,比我想象的要大很多,摸起来很实在,长得像“小公主”,寒暄几句我们就带着猫儿离开了,猫儿也并没有不舍,不知道如果离开我们是什么样子,当然不会想也不会知道了。
最近的番剧 SPY×FAMILY 我和小配都很喜欢,不过我喜欢的角色是 约尔 😄,小配喜欢的是 阿尼亚🥜,最终我们给猫儿起名 Bond,是主人公一家的宠物,是一只拥有预知能力的大白熊犬。