主页

百度贴吧里有哪些神贴?

本人的ID,himself65,就是在百度帖吧注册账号时候填的, 之后也一直用着这个ID 大概在使用知乎前,在使用GitHub之前,一直都用的百度贴吧 我记得大概经历就是从 Minecraft吧 到了 plagueinc吧 到了安卓吧 大概到成龙的Duang风靡一时我还刷着百度贴吧。期间认识了很多人 初中那会儿一直都在瘟疫公司群里水。基本就是有时间就水 这已经是2019年了,那已经是2015年的事情了

阅读更多

一些算法的总结

前言 最近看Unix系统设计什么的,既然看到了就随便记录一下,肯定不会第二次看(逃 LRU(Least recently used,最近最少使用)算法 基本思路就是一个单向链表,每次访问如果有这个数据就返回这个数据并把它的节点放到链表头部 GETBLK(缓冲区分配) 算法 五种情况,不一一细说了 // todo

阅读更多

JavaScript的语言陷阱

一个例子,猜一下会不会Throw Error class Father { constructor() { if (arguments.length === 0) { throw Error('1') } else { this.foo = arguments[0] } } } class Son extends Father { constructor(first, second) { super(first) } } const son = new Son() 没有 为什么呢,因为 Son 类型虽然不存在 first 参数,但是它是 undefined,所以它变成了参数传递给了父类,于是 this....

阅读更多

N-API初探

前言 Node.js(下文称作Node)在 v8.x 版本中加入了 Native-API,意在独立于底层代码(如v8),这样可以完美支持C++插件在Node不同版本中使用。因为官方给出的实例不够明确,本文简单介绍并入门N-API。 初始化项目 yarn global add node-gyp mkdir article-napi cd article-napi yarn init yarn add node-gyp yarn add --dev jest node-addon-api 因为为了方便测试,我们这里采用jest进行TDD测试,然后在 package.json 中加入一个指令 { "scripts": { "test": "node-gyp rebui...

阅读更多

博客更新

懒得自己实现博客功能了,写到后面发现其实已经是砌墙一般的重复工作(但我还是会更新的)。 而且现在有了一些想法想法上来,于是随手找了个简约的主题糊上来。

阅读更多