第一个插图是B-Tree么?为什么中间那个节点只有一个孩子节点?
干货:mysql索引的数据结构索引 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。 我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能...
golang中使用channel实现互斥锁 通过将带有一个缓冲区的channel作为一个桶,桶中的数据作为锁,每次要访问临界区的goroutine要首先拿到桶里的锁,以此来达...
人都爱听好话,这是人性的弱点。赞同这句话,这里的好话,并不是指拍马屁的好话,而是即使表达相同的意思却能以不同的方式说出来,让人听着舒服。听的这个人能懂,更好。毕竟胖子相对于富态和死胖子更愿意听到别人说富态,实际上胖不胖他心里没数吗?人相对于见解独到和这个傻逼怎么会这么想更愿意听到别人说见解独到,事后到底是见解独到还是傻逼,他自己心里没数吗?说话的方式是自己掌握的,听不听得懂是别人掌握的,跟我们没关系。斗图有一个图片的话我觉得可以拿出来表达这个意思:我们表面上迎合他,对对对,实际上我们都想把他捧成大傻逼。假设你和你同事在听客户讲解他们的产品,一番讲解过后,你们没听懂,客户看大家表情也猜到你们可能没听明白,你觉得客户说:对不起,我可能还没太讲清楚,那我再详细的说一遍;还是:我都讲这么清楚了,你们还没听明白是吗?(这个假设不是伪命题,很多时候都会遇到。)你觉得你听到哪句话会舒服呢?
优秀的人,从来不会败给情绪;而会说话的人,在与人交往的过程中往往游刃有余。 别人通过体力赚钱谋职位,他却能通过恰到好处的几句话博得别人的欢心,周围同事朋友喜欢跟他相处,上司赏...
目标 知识点Go中静态类型的优缺点Go的独特性Go所擅长的东西Go所面临的挑战 技能知道如何使用Go做数据模型知道如何在包中组织代码知道如何测试代码知道如何写文档知道如何使用...
朱柏庐 《治家格言》 “宜未雨而绸缪,勿临渴而掘井” “见色而起淫心,报在妻女;匿怨而用暗箭,祸延子孙”
Sarah ConnorMarc TerenziKelly Chen
golang中方法是一个函数加上一个函数的接受者,接受者可以是值类型也可以是指针类型。关键字func和函数名之间的部分为接受者。 值类型的接受者,不可以改变接受者的值;指针类...
在golang中,struct类型能够将其他数据类型组合或内嵌在一起,struct是复合类型。 struct不同初始化方式 struct中的内嵌类型 在struct类型中,字...
From wiki 闭包在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),是引用了...
什么是map? map是一个可以存储key/value对的一种数据结构,map像slice一样是引用类型,map内部实现是一个hash table,因此在map中存入的数据是...
计算机中为什么需要数据对齐? -数据对齐之后可以提高处理器从内存中读取数据的效率。例如,4个字节的整数类型如果从奇数地址开始存储,那么处理器需要两次读取才能将该整数读出,如果...
how to avoid gotchas explain the internal mechinasm of interface 接口在golang中的内部实现其实是一个包含...
golang中的切片的索引是左闭右开的,切片不存储数据,它是对数组的引用,其他切片可以跟它共享同一个底层的数组,所以切片的其实是数组的别名。 slice可以看作是一个包含指针...