使用 GitHub Actions 自动部署 Hexo
最近升级了 next 主题到 v8.2
版本,搜索后才发现最新的 hexo-theme-next
更换仓库到 https://github.com/next-theme/hexo-theme-next, 并且支持 npm 方式部署,而不用再 pull 源码,使用 npm 安装以后升级只需要 npm install hexo-theme-next@latest
就行了。
正好以前用过 Azure DevOps
和 Travis CI
的打包功能,就想着能不能用类似的方法直接部署到 gitPage、codingPage,于是搜索了相关问题。
利用、& 快速多类型过滤
实际开发中我们经常会遇到根据类型筛选的功能,如下图所示,一般在后台处理中会根据选择的类型进行查询
但是有时会遇到被筛选结果中包含多个标签类型,这样就无法使用简单的标签匹配筛选了,这里分享一种效率较高的查询方式
neo4j 数据库使用 Bolt 转换 RestApi 请求结果格式
在做图数据库的数据库可视化的时候,使用到了 eisman/neo4jd3这个可视化库,查看了一下其数据格式,发现和 neo4j 自带的 RestApi 接口大致一致
数组合并、查找、排序
- 数十万很大的两个有序数组找出相同数据
- 把以下两个有序的整形数组拼接成一个新的有序数组,并返回该数组
常用正则以及正则学习(整理)
正则总是学了忘,忘了学,每次用到不得不求助于搜索引擎,记录一下语法规则以及常用的正则
HashMap 相关学习
- HashMap 中的位运算
- 准备用 HashMap 存 1w 条数据,构造时传 10000 还会触发扩容吗
- HashMap 源码分析
- HashMap 为何从头插入改为尾插入
- HashMap 在 Jdk1.7 和 1.8 中的实现
- 面试必备:HashMap、Hashtable、ConcurrentHashMap 的原理与区别
- 由 HashMap 哈希算法引出的求余 % 和与运算 & 转换问题