怎样给Hexo中的文章添加图片

参考1 参考2(官网)

阅读全文

fail2ban

之前也注意到Azure的虚拟机内容使用量比较高,是一个叫fail2ban的程序,查询得知是安全相关,有22端口开放,有人暴力测试登陆ssh。于是改了端口号,重启了fail2ban

之前的htop结果:

阅读全文

文件去重思考

之前同学的NAS积累了大量的素材,总量当初超过64T,现在已经超过100T,因为考虑到有很多文件重复,希望可以帮忙去重来节省点空间。

2017年年底那时候的想法是通过全文Hash记录每个文件的Hash,组建一个DB,之后每加入一个文件,算Hash然后跟DB比对,如果Hash一致再进行全文对比。尺寸、创建/修改时间可以拿来作为前置条件可以避免Hash耗时。

阅读全文

微信小程序云函数入门

参考腾讯官方视频教程
需要注意的是,自己新建cloud/functions目录,然后开发工具会自动识别是云函数目录,没有右键菜单可以直接创建这些。

阅读全文

小程序中如何写其他用户创建的数据记录

使用云函数

小程序开发工具中可以设置数据库权限,但最宽的权限只能是

1
所有用户可读、仅创建者可写

阅读全文

怎样处理await语句后面Promise的reject

使用try/catch结构来处理

MDN上的一个例子

1
2
3
4
5
6
7
8
async function f3() {
try {
var z = await Promise.reject(30);
} catch(e) {
console.log(e); // 30
}
}
f3();

阅读全文

CSS text-overflow

为了保证布局不被毁掉,要用到overflow,但和我期望的不一样,后来找到了text-overflow属性,弄好了。

阅读全文

获取图片EXIF信息

腾讯的数据万象API接口:链接

例子给的url是这样的:

1
http://examples-1251000004.picsh.myqcloud.com/sample.jpeg?exif

阅读全文

微信小程序布局

导航部分

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"tabBar": {
"selectedColor": "#fdc21c",
"list": [
{
"pagePath": "pages/marketplace/index",
"text": "图库"
},
{
"pagePath": "pages/album/bydate",
"text": "日期相册"
},
{
"pagePath": "pages/album/byracer",
"text": "车手相册"
},
{
"pagePath": "pages/album/byuser",
"text": "摄影师相册"
}
]
},

阅读全文

记录我的作息

日期 起床

阅读全文