WordPress 及 hexo-theme-butterfly 下使网站支持 PWA
PWA 是什么?
PWA[1] 全称 Progressive Web App,即渐进式 WEB 应用。
可以添加至主屏幕,点击主屏幕图标可以实现启动动画以及隐藏地址栏;
实现离线缓存功能,即使用户手机没有网络,依然可以使用一些离线功能;
实现了消息推送。
这篇教程主要针对前两个功能。
本博客曾经采用 WordPress 搭建,故这里一并阐述如何使 WordPress 下的网站支持 PWA。
WordPress 下使网站支持 PWA
Manifest 添加至主屏幕
在主题根目录 vi header.php,在 <head> 和 </head> 之间添加:
1<link rel="manifest" href="/manifest.json" />
在站点根目录 vi manifest.json:
123456789101112131415{ "name": "应用名", "short_name": "应用短名" ...
用安卓手机的 Termux 更新 Hexo 博客
起因
本博客使用 Butterfly 主题,最近 Butterfly 从 3.8.4 更新到了 4.0.1。要更新主题,有电脑的时候,可以直接用 Github Desktop+Git Bash,然而我身边只有手机,没法使用 Github Desktop 更新 Github 上的博客源码。所以想着用手机更新博客。
开端
发展
高潮
结尾
开端
工欲善其事必先利其器,首先下载安卓模拟终端 Termux。
更换为清华源
12345sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.listsed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@& ...
禁止熬夜
虽然说,偶尔熬夜没什么大不了的。
但是,因为熬夜,我所失去的总比得到的多。
熬夜的危害
想必我或多或少都有些了解了。
昨天我熬了夜,今天思绪混乱,打瞌睡也不可避免。
昨夜我都做了什么没有意义的事情呢?
对博客:
添加最新评论卡片;
更新分类卡片;
更新归档卡片。
熬夜不能用来虚度光阴
在 WikiHow 上搜索“熬夜”,得知,即使必须熬夜,也不能虚度光阴。
关掉短信和邮件,手机,电视,不要浏览网页,不在电子设备上和游戏虚度光阴,也不要阅读,画画或写诗,等等。一旦你做这些分神的事时,捏自己一下来提醒自己。捏自己的举动会让你回到现实并且需要提醒自己把事情做完。
2021 已过,来吧,无所畏惧的 2022!——2021 年度总结
光阴荏苒。胜地不常,盛筵难再。兰亭已矣,梓泽丘墟。2021 转瞬将逝。
通项公式
普通数列
观察法
前 n 项和法
an=S1(n=1),an=Sn−Sn−1(n≥2).a_n=S_1\left(n=1\right),a_n=S_n-S_{n-1}\left(n\geq2\right).
an=S1(n=1),an=Sn−Sn−1(n≥2).
递推数列
累加法
形如 an+1=an+f(n)a_{n+1}=a_n+f\left(n\right)an+1=an+f(n),全部加起来。
累乘法
形如 an+1=f(n)⋅ana_{n+1}=f\left(n\right)\cdot a_nan+1=f(n)⋅an,除了再乘起来。
待定系数法
形如 an+1=pan+f(n)a_{n+1}=pa_n+f\left(n\right)an+1=pan+f(n),有两种。
形如 an+1=pan+qa_{n+1}=pa_n+qan+1=pan+q,构造等比数列 an+x\\{a_n+x\\}an+x。
形如 an+1=pan+An+Ba_{n+1}=pa_n+An+Ban+1=pan+An+B,构造等比数列 an+kn+b\\{a_ ...
感谢信
舅舅这几个月来的陪伴,很暖心,谢谢呐。
三角函数
我发现采用博客学习也是种不错的方式。
同角
sin2α+cos2α=1\sin^2\alpha+\cos^2\alpha=1sin2α+cos2α=1
tanα=sinαcosα\tan\alpha=\frac{\sin\alpha}{\cos\alpha}tanα=cosαsinα
正弦
正弦定理。
asinA=bsinB=csinC=2R=D\frac a{\sin A}=\frac b{\sin B}=\frac c{\sin C}=2R=DsinAa=sinBb=sinCc=2R=D
余弦
余弦定理。
a2=b2+c2−2bccosA\begin{array}{l}a^2=b^2+c^2-2bc\cos A\end{array}a2=b2+c2−2bccosA
b2=a2+c2−2accosB\begin{array}{l}b^2=a^2+c^2-2ac\cos B\end{array}b2=a2+c2−2accosB
c2=a2+b2−2abcosC\begin{array}{l}c^2=a^2+b^2-2ab\cos C\end{ ...
你好,世界!
欢迎来到 Hexo!这是我的第一篇文章。查看文档来获取更多信息。如果我在使用 Hexo 时遇到任何问题,我可以在故障排除版块找到答案。我也可以在 GitHub 询问。
快速开始
新建一篇文章
1$ hexo new "My New Post"
更多信息:写作。
启动服务器
1$ hexo server
更多信息:服务器。
清除缓存
1$ hexo clean
生成静态文件
1$ hexo generate
更多信息:生成。
部署到远程站点
1$ hexo deploy
更多信息:部署。