摘要: 都在堆上分配内存,但是它们的行为不同,适用于不同的类型 不同: new(T) 为每个新的类型T分配一片内存,初始化为 0 并且返回类型为*T的内存地址:这种方法 返回一个指向类型为 T,值为 0 的地址的指针,它适用于值类型如数组和结构体;它相当于 &T{}。 make(T) 返回一个类型为 T 的 阅读全文
posted @ 2018-04-13 17:58 faddei 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 这位博主写的很好理解,个人受益良多。 其中有很多质量非常高的Golang相关的博客。goroutine与调度器 阅读全文
posted @ 2018-04-13 01:59 faddei 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Go中的接口(interface) Go不是传统的面向对象编程,所以没有类的概念。但是它有灵活的接口(interface)在一定程度上能实现面向对象的很多特性。 Go中接口的特点 接口定义了一组抽象的方法集,没有被实现的 接口中不能包含变量 接口的定义格式 1 type Namer interfac 阅读全文
posted @ 2018-03-31 11:15 faddei 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 方法是什么 Go方法是作用在接受者(个人理解成作用对象)上的一个函数,接受者是某种类型的变量,因此方法是一种特殊类型的函数。 接收者可以是任何类型,不仅仅是结构体,Go中的基本类型(int,string,bool等)也是可以,或者说数组的别名类型,甚至可以是函数类型。但是,接受者不能是一个接口类型, 阅读全文
posted @ 2018-03-29 15:35 faddei 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 数组 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列(同构的数据结构);这种类型可以是任意的原始类型,例如整型、字符串或者自定义类型。 数组长度必须是一个常量表达式,并且必须是一个非负整数。 数组成都也是数组类型的一部分,所以[5]int和[10]int是属于不同类型的。 数组是一种值类型 阅读全文
posted @ 2018-03-28 00:46 faddei 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 中央处理单元(CPU),简称处理器,是解释或执行存储在主存中指令的引擎。处理器的核心是一个大小为一个字的存储设备,称为程序计数器(PC),在任何时刻,PC都指向主存中的某条机器语言指令。 从系统通电开始,知道系统断电,处理器一直在不断地执行程序计数器指向的指令,再更新程序计数器,使其指向下一条指令。 阅读全文
posted @ 2018-03-27 01:26 faddei 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: mysql分客户端、服务层、存储引擎层,而索引的实现就是在存储引擎层,因此各个不同的存储引擎之间的索引都有细微的差别。 【B-Tree索引】 MyIsam使用前缀压缩技术使得索引更小,Innodb则按照原数据格式进行存储 MyIsam索引通过数据的物理位置引用被索引的行,Innodb则根据主键引用被 阅读全文
posted @ 2018-03-25 11:19 faddei 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 在使用MySQL的过程中,踩过几次Null的坑,所以专门查了一下Mysql中关于Null的表述。 【为什么尽量避免NULL】 null在Mysql中是一个非常特殊的存在,MySQL在遇到它是要特殊处理,而且还需要更多的存储空间。 如果查询中包含有null的列,对MySQL来说,会使得索引、索引统计和 阅读全文
posted @ 2018-03-24 14:13 faddei 阅读(852) 评论(0) 推荐(1) 编辑
摘要: 【起因】 资料来源《鸟哥的linux私房菜》 用find查找大文件,突然想到平时用到的whereis也是可以找文件的,小小的总结整理下这三个的用法。 【which [-a] command】 which [-a] command :将所有由PATH目录中可以找到的指令都列出来,而不止第一个被找到的。 阅读全文
posted @ 2018-03-23 01:04 faddei 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 最近发现测试服务器上的mysql挂掉了,根据mysql返回的错误显示,是存储满了。为了清理一下不使用的日志或者媒体文件,我需要找出系统中的文件。所以就在网上找相关的命令。 【大文件】 潇湘隐者这位博主总结的很详细,可以前往参观。这里我还是想加强下相关linux命令的使用,学习的资料是《鸟哥的linu 阅读全文
posted @ 2018-03-23 00:52 faddei 阅读(380) 评论(0) 推荐(0) 编辑