0%

IO指的是什么?

IO指的是输入和输出,通常指数据在内部存储器和外部存储器或其它周边设备之间的输入和输出。从硬盘中读写数据或者从网络上收发数据,都属于IO行为。

阅读全文 »

引言

我们大家都知道,在MySQL的InnodeDB中索引采用的是B+树。在所有加速查询的存储领域,B+树都大展身手。然而LSM树,由于能够加速写操作,所以在存储等要求高性能高并发写操作的场景,LSM在这个领域有着不可替代的地位。

阅读全文 »

网上有言论,“推荐Lombok”,“不推荐使用Lombok”。虽然在此不针对这个做争论,也需要表示一下,我是推荐使用Lombok的,但不是无条件使用的,希望的是在尽可能完全了解,与减少影响范围的情况下去使用。比如,并不需要因为需要某个A功能,而引入了B功能。这样是我不推荐的。

首先,我们先了解一下Lombok出生的本意是什么?

阅读全文 »

年初时,我依旧给自己树立下了本年的目标:

  • 好好对女朋友
  • 书6本(不看小说)
  • Leetcode刷题16(保持思维活跃)
  • 整理思考总结,至少3篇
阅读全文 »

从14年开始用智能手机,到现在已过了8年了。从开始到现在就主要用过3个手机,每个的使用时间都比较长。自己的对手机的关注点也开始变了,从开始的有趣或者有科技感,到现在关注的是,怎么能够让我们更好的生活,科技的存在即是让我们不用感受到科技存在。现在想想我使用的变化还是挺多的。

小米3

阅读全文 »

这是一场不太平凡的经历,困难重重的开发过程。

在我从师兄手里接到需求时,知道大概意思是:将一个需求的代码推到Github的开源项目;需要先review一遍代码。代码中主要意思是在Terraform的Provider开源项目中增加一些特性。

阅读全文 »

选择一个满意名称有什么用?

在工作中

会遇到很多项目、平台、产品,都有着有意思的名称

当我们的平台需要一个有辨识度又很有寓意的名称时

很多时候

我们想不到比较好的名称

那怎么办?

试一下这儿的名称吧

可以

直接使用

也可以

给你一些灵感

正是因为这个原因,因此我想到做一个平台,能够简单提供一些名称给我们做参考与选择,方便我们在给我们的产品、项目、平台进行命名。

阅读全文 »