网络数字身份认证术

这篇文章是《HTTP API 认证授权术》的姊妹篇,在那篇文章中,主要介绍了 HTTP API 认证和授权技术中用到的 HTTP Basic, Digest Access, HMAC, OAuth, JWT 等各种方式,主要是 API 上用到的一些技术,这篇文章主要想说的是另一个话题——身份认证。也就是说,怎么确认这个数据就是这个人发出来的? 用户密码 要解决这个问题,我们先来看一个最简单的解——使用密码,通常来说,在网络上要证明一个人的身份的话,都需要这个人的一些私密而唯一

随笔

愿你有高跟鞋也有跑鞋,喝茶也喝酒。愿你有勇敢的朋友,有牛逼的对手。愿你对过往的一切情深意重,但从不回头。愿你特别美丽,特别平静。特别凶狠,也特别温柔。

咖啡不是药

我知道我喝了咖啡会睡不着但我还是喝了,窗外一直在下雨,雨声很催眠,可惜我已经丢失了我的睡眠 这个时候应该会想起个谁吧,那个在掀起门帘时被翘起的小指出卖了倾向的你,那个在说爱我时眼睛不敢面对我,喉结动了两次的你,结局早就了然于心,我只是不甘。 仔细想想我所有的幸福和不幸都来自于执着,比如现在我就在用晦涩的文字逼所有喜欢我的人远离我,我不会抱怨的,除非你放不下我,哈哈哈哈哈。 晚安傻瓜,不是说你,说的是我自己……。

2021年投资回顾

2021年是神奇的一年,本来以为2020年美股涨的那么猛已经足够高了,万万没想到,2021年居然是个波澜壮阔的大牛市… 美股大盘SP500 2021年头也不回的毫无感情的每天都在涨涨涨,一年下来居然涨了28.7%。和这么恐怖的benchmark作对比,很遗憾我2021年跑输了 按照IRR计算我的投资回报率。如果只看主力账户,我2021年的投资回报率只有 12.8%;如果加上小赌怡情账户,总的投资回报率则升高为 17.3%;如果再加上币圈账户,则总的投资回报率升高到

MySQL · 引擎特性 · Redo Log record编码格式

引言 为保证数据库在意外崩溃或是断电重启之后依然保证一致性和持久性,MySQL InnoDB需要对每个page修改操作在磁盘上记录redo log,以便在崩溃恢复时重新应用内存中丢失的修改,恢复到崩溃前的状态。 redo log record的编码方式对数据库的性能是有一定影响的,表现在以下几点: 编码方式影响redo log的大小,占用空间越是小,越是能减少写放大,提高写性能,同时也能减少崩溃恢复时扫描redo log的开销以及物理复制的网络传输开销(不同于基于b