Redis Compile

也不知道我发了什么疯, 在windows上编译了一遍redis. 事实上我找到的windows上最新的redis版本是3. 这个版本以及相当老了. 目前最新的redis是在6. 我不想功能相差过大,就重新在windows上编译了一次. ...

2020年11月11日 · 1 分钟 · 235 字 · sdttttt

GRC 3

上周末算是把GRC扩展的部分开发完成了, 最开始写的时候没有遇到什么特别大的困难, 不禁感叹,我写Rust越来越顺手了已经. 结果到星期六准备把几个模块接起来的时候, 发现出现了变量生命周期的问题,我还特地去找人问, 但根本没啥人鸟我。没办法,最后算是有意无意之间发现了解决的方法… ...

2020年11月03日 · 1 分钟 · 194 字 · sdttttt

2020-10-29

每天上班, 先骑15分钟自行车到地铁再做20多分钟地铁, 针不戳. 感觉体能下降的厉害. 今天在博客仓库了增加了hugo模块。 以后看起来跟换主题会方便很多。 但是为啥有go.mod文件。这又不是一个go项目…

2020年10月29日 · 1 分钟 · 106 字 · sdttttt

Log 8

每天上班, 先骑15分钟自行车到地铁再做20多分钟地铁, 针不戳. 感觉体能下降的厉害. 今天在博客仓库了增加了hugo模块。 以后看起来跟换主题会方便很多。 但是为啥有go.mod文件。这又不是一个go项目…

2020年10月29日 · 1 分钟 · 106 字 · sdttttt

Log 7

尝试优化一下文章创建的脚本.

2020年10月28日 · 1 分钟 · 14 字 · sdttttt

Log 6

最近仔细反思了一下, 还是去研究一些什么东西. sraft已经写的我头都大了. 我打算最近一段时间不再在Github上编写代码了. 一方面是没有什么东西打得起我的兴趣, 另一方面还是觉得自己没有真正擅长的方面, 研究分布式系统这么长时间, 进展真的很慢, 一是我平时很懒, 不喜欢搭复杂的环境, 二是单纯的分布式方面的知识没有什么软用. 需要结合其他方面. ...

2020年10月27日 · 1 分钟 · 185 字 · sdttttt

Cache Algorithm

本文主要讲的是目前存在的几种缓存算法, 没错, 我又来误人子弟了. 内容会围绕近几年比较流行的LFU, LRU, 还有W-TinyLRU这么三种缓存算法来讲, 尽量使用最简练的文本. LFU 近期最少使用算法,即LFU算法(Least Frequently Used algorithm)。 这种算法会淘汰近期最少访问的缓存, 仔细分析一下, 没错,这是一种非常合理的算法,因为到目前为止最少使用的页面, 很可能也是将来最少访问的页面。 该算法既充分利用了内存中缓存调度情况的历史信息,又正确反映了程序的局部性。 ...

2020年10月26日 · 4 分钟 · 1533 字 · sdttttt

Log 5

今天写了一天的sraft. 本来是自信满满,但是有些地方的设计真的让我焦头烂额. 今天把sraft的rpc的网络通信部分换成了长连接。 但是写到节点发现的部分又有问题来了,我没有写关于处理节点发现之类的模块, 至今都是按照raft论文上的基础理论来实现的。 ...

2020年10月23日 · 1 分钟 · 158 字 · sdttttt

2020-10-22

昨天算是完成了第一个前端上需求.来讲讲成果吧. (其实根本无关紧要) 看了SVN记录,整个项目第一次提交是在2018年. (立项的时间感觉肯定更早) 整体技术使用的基本时原生JS(没有ES6) + Jquery. 项目代码风格凌乱. 肯定有好几个人接手过了. ...

2020年10月22日 · 1 分钟 · 374 字 · sdttttt

Log 4

昨天算是完成了第一个前端上需求.来讲讲成果吧. (其实根本无关紧要) 看了SVN记录,整个项目第一次提交是在2018年. (立项的时间感觉肯定更早) 整体技术使用的基本时原生JS(没有ES6) + Jquery. 项目代码风格凌乱. 肯定有好几个人接手过了. ...

2020年10月22日 · 1 分钟 · 374 字 · sdttttt