Hexo搜索插件-Algolia
Algolia
优点:可以白嫖
缺点:配置完成后,如果想要搜索系统对更新后的博客都有所记录,更新博客后需要使用hexo algolia将内容索引到Algolia搜索API中。
配置Hexo-Algolia
oncletom/hexo-algolia: Index your hexo website content to Algolia Search.中有介绍如何配置Hexo-Algolia
如果你使用的是Butterfly主题可以查看主题作者的介绍进行配置。
索引博客内容
我是在CentOS7部署Hexo的,在配好Algolia后,需要index网站根目录的内容到Algolia搜索API
在[BlogRoot]\下执行Hexo algolia之前,先配置HEXO_ALGOLIA_INDEXING_KEY环境变量:
1export HEXO_ALGOLIA_INDEXING_KEY=你的Admin API Key
Admin API Key通过登录Algolia官网后,在控制台的左侧选项卡中选择"API Keys"查看Admin API Key。
配置完成后执行
1h ...
Tag Plugins Plus使用笔记
Akilar的Tag Plugins Plus很棒。
下面记录Tag Plugins Plus功能的使用语法。
链接卡片 link
1{% link 标题, 链接, 图片链接(可选) %}
行内文本样式 text
123456{% u 文本内容 %}{% emp 文本内容 %}{% wavy 文本内容 %}{% del 文本内容 %}{% kbd 文本内容 %}{% psw 文本内容 %}
分栏 Tab
12345{% tabs Unique name, [index] %}<!-- tab [Tab caption] [@icon] -->Any content (support inline tags too).<!-- endtab -->{% endtabs %}
折叠框 Folding
123{% folding 参数(可选), 标题 %}Any cont ...
XYplorer快速入门指南
使用经历
期待着有像Chrome一样多标签的文件管理器,之前听说过win10要出多标签的Explorer,但从1803等到win10 1809就等来个Dark win10黑暗主题,太伤心了。同时原生Explorer慢也卡,实在受不了。使用过老是出莫名其妙问题的Clover,使用多个窗格的Q-Dir,然而使用效果太差了。其他的几个老牌文件管理器我也不是太喜欢,于是,在巧合之前发现了XYplorer这款文件管理器。
XYplorer介绍
支持多标签页栏,浏览文件管理时就跟使用Chrome之类的浏览器感觉一般,从浏览方便性,和切换滑顺程度,真的比原本Windows10的Explorer文件管理器要得多。可以从大部分程度上替代原生文件管理器。同时,有浏览器快捷键和鼠标快捷。
主界面介绍
(先看这张图,大部分UI界面的名称都是这种叫法,也算是科普,下面介绍会使用这些术语,大神掠过)
双窗格(Dual Pane)-单窗格切换
点击查看双窗格-单窗格切换
多个标签栏(New Ta ...
OnePlus8P内核使用教程(Kernel)
提取OTA固件包内核
为什么要提取内核
如果你刷入第三方内核,对内核不满意,就需要回到官方内核,因此需要提取官方内核。
有哪些工具可用于提取内核
FKM/EXKM都是Android上的APP,都是需要Root的安卓设备才可使用。
payload dumper是python脚本,需要安装python和pip才能使用,可用于提取卡刷包中payload.bin的内核映像文件。
使用FKM/EXKM是最简单的提取内核方式,使用payload dumper比较费时费事。
利用FKM/EXKM提取内核
适用对象:以Root的一加手机。
下载:
Play商店:FKM、EXKM
其他途径:我的百度网盘也有提供EXKM。
提取/备份内核映像
EXKM提取内核步骤如图所示:
还原内核
利用payload dumper提取OTA固件包内核
下载payload_dumper
进入GitHub - vm03/payload_dumper: Android OTA payload dumper后,点击"Code",然后点击"Download ZIP"
为什么要使 ...
OnePlus8P降级教程(Degrade)
OnePlus8P降级教程(Degrade)
Reference: 一加8/8pro 详细降级教程,附8pro最好版本及秋意命令 - OnePlus 8 系列 - 一加手机社区官方论坛。
目前续航最好的安卓10版本是10.5.12,因此降到这一版。
安卓11版本(含公测版和稳定版)回退安卓10卡刷详细教程:
注意:
1、官方降级包为降级专用包,只能把降级包作为安卓11公测版或稳定版回退用,完整包无法降级!!!另外官降包为精简包,回退后无法增量升级,想升级必须下载完整包升级。
2、回退大版本一定会清空手机内所有内容,请务必先备份!先备份!先备份!
3、8p稳定版安卓11用户可以用公测版降级包回退到10.5.10!!!若用稳定版降级包降级到10.5.14的,如果想继续回退到10.5.12,卡刷的话必须先升级到安卓11任意公测版本,再用公测版降级包降级到10.5.10,最后刷10.5.12完整包。线刷忽略此条。
备份数据
既然要降级,请先备份数据。对于没有Root的,请使用最新的一加搬家备份,备份步骤:
一加搬家 -> 备份与恢复 -> 新建备份 -> 自定义备份内容 - ...
OnePlus8/8Pro恢复模式(Recovery)
OnePlus8/8Pro恢复模式(Recovery)
一加8/8P官方REC
氧OS的官方REC:8P[Recovery][Stock OOS]Oxygen OS Stock recovery with ADB enabled | XDA Developers Forums。
由于我们使用的是氢OS,这个REC是一直存在的,不用担心会被刷掉。假设它被刷掉,重新刷个全量包官方REC就回来了。因此,你压根不需要担心这个REC被刷掉。
一加8/8P无法永久刷入Recovery
两种刷入Rec方式
刷入Recovery的方式有两种,flash和boot。
To flash:
12fastboot flash recovery_a twrpname.imgfastboot flash recovery_b twrpname.img
To boot:
1fastboot boot twrpname.img
目前只支持boot刷入Rec
但是现在一加8/8P只能使用boot方式,这点XDA-mauronofrio在他发布的TWRP帖子中有提及:
Acutally seems oneplus (o ...
OnePlus8Pro使用
重要软硬件操作
关机、重启:音量键上+关机键
强制关机:音量键上+下+关机键保持10s
刷机前请备份Persist分区(该分区保存外置传感器的校准数据,在某些安卓手机中,还会保存Wi-Fi芯片的MAC地址),一加8Pro丢失该分区会造成指纹录入出问题。
降级
请参考OnePlus8P降级教程(Degrade)。
恢复模式(Recovery)
请参考OnePlus8/8Pro恢复模式(Recovery)。
刷入Magisk完成Root
先刷入临时TWRP,然后刷入"Magisk_10.0_buding.zip"。开机后看到Magisk就root成功。
Root后可用Apps
绿色守护
Root后,不推荐使用黑阈,在我使用一加5时,黑阈还没商业化,那时候用起来很安静,操作很简单,现在商业化后感觉变得不好用了,加上黑阈也推荐root后使用绿色守护。
钛备份
Android10可用钛备份Titanium Backup-Pro-v8.3.3_build_414.apk。使用Android 10又多一个理由。
Magisk Hide
交通银行会提示ro ...
Linux Ansible
ansible环境准备
ansible安装
管理端安装ansible(yum安装需要EPEL源)
1yum install -y ansible
查看ansible软件包的部分文件
1rpm -ql ansible | egrep -v "^/usr/(share|lib)"
受控端安装依赖和关闭SELinux
1234#安装依赖yum install -y libselinux-python#关闭SELinuxsetenforce 0
受控端通过"getenforce"查看SELinux是否关闭。
配置ansible主机清单
/etc/ansible/host为主机清单,这里记录了哪些IP可被管理。
在该文件末尾追加以下受控端IP地址:
123172.16.1.7172.16.1.31172.16.1.41
管理端分发SSH公钥给受控端
批量管理的通信以SSH密钥登录方式进行的,因此必须确保管理端分发给其他服务器SSH密钥。
1234567[root@m01 /server/scripts]# ansible all -a ...
Linux Docker Oracle11g安装,运行和远程连接
Docker Oracle11g安装,运行和远程连接
1234567891011121314#拉取oracle11g镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g#开启IPV4_Forwarding,不然docker run会报"docker WARNING: IPv4 forwarding is disabled"# 在/usr/lib/sysctl.d/00-system.conf末尾追加net.ipv4.ip_forward=1sudo vim /usr/lib/sysctl.d/00-system.conf# 重启network和dockersudo systemctl restart networksudo systemctl restart docker#运行oracle11g实例docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g ...
Linux awk命令
awk
References:
Awk Tutorial - Tutorialspoint.
30 Examples for Awk Command in Text Processing - Like Geeks.
Awk Command in Linux with Examples | Linuxize(强烈推荐,把awk命令介绍得明明白白).
AWK - 维基百科,自由的百科全书.
Linux三剑客之awk命令 - 琴酒网络 - 博客园。
初识awk
什么是awk
AWK - 维基百科,自由的百科全书:
AWK是一种优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人阿尔佛雷德·艾侯、彼得·溫伯格和布萊恩·柯林漢姓氏的首个字母)的最大功能取决于一个人所拥有的知识。AWK提供了极其强大的功能:可以进行正则表达式的匹配,样式装入、流控制、数学运算符、进程控制语句甚至于内置的变量和函数。它具备了一个完整的语言所应具有的几乎所有精美特性。实际上AWK的确拥有自己的语言:AWK程序设计语言,三位创建者已将它正式定义 ...