十万嬉皮 - 万能青年旅店
大梦一场的董二千先生
第一次写如此泛泛而谈的文章。
最近磁盘,IO中断的概念不断的在我脑子中,就随便写写。
总结我的2018
Spring5的主推功能可能就是WebFlux了
但是网上一堆人吹捧性能完爆SpringMVC似乎有点过头了
结论就是WebFlux的线程模型不同,所以适应场景也不同
SpringMVC并不是互相替代的关系(个人感觉)
B树的一种变形,和B+树有点相近但是实现不一样
double精度踩坑以及总结的实践
大学里也没教跳表,主要是树结构的实现
因为Redis源码里使用到了跳表
所以顺便学习一番
Redis中的字符串使用的是自己的实现,解决了使用原生字符串的一些弊端
在源码中定义为sds.h
《NoSQL精粹》读书笔记
我们知道我们最终拿到的是ByteBuf类,分配的是byte[]数组,byte[]确实是池化的,但是每次申请一个都要去创建一个ByteBuf类,不如把ByteBuf也池化,那么就是个对象池了
记录下自己的阅读方式
是在3.8
号让圭圭帮我投了阿里,当时圭圭问我要投哪个部门,我问他有什么部门比较不错,他就说那就Ads吧。
正好Ads在内网都说在招人,他也在和Ads对接服务。
我听到Ads是比较懵逼的,不知道这个是做啥的,不过当时也没拒绝,觉得去做一个自己完全不会的方向还挺有意思的,就投了。