08 2018 档案
go中redis使用小结
摘要:最近做了个关于redis的项目,那么就整理下遇到和未遇到的问题 1、redis的简介安装 2、redis的数据结构 3、Redis基本使用 4、Redis的并发 5、Redis的落地 一、redis的简介安装 一、Redis 是什么 Redis 是一款依据BSD开源协议发行的高性能Key-Value 阅读全文
posted @ 2018-08-30 21:09 ZhanLi 阅读(13149) 评论(1) 推荐(0) 编辑
[]map[][]切片map小计
摘要:go中的map我们都知道在进行遍历的时候我们知道他是无序的。对于map[int]interface{}类型的,我们可以通过计算map的长度,通过定长的for循环,进行顺序的输出。 那么如果map的类型是map[string]interface{}类型的呢,我们只能使用range来进行map的无顺序的 阅读全文
posted @ 2018-08-21 20:12 ZhanLi 阅读(175) 评论(0) 推荐(0) 编辑
go中的make和new的区别
摘要:需要注意的是,slice,map,channel都是指针的引用。 make 是 引用类型 初始化的方法。 new(T)分配了零值填充的T类型的内存空间,并且返回其地址,即一个*T类型的值。用Go的术语说,它返回了一个指针,指向新分配的类型T的零值。有一点非常重要:new返回指针。 阅读全文
posted @ 2018-08-20 13:16 ZhanLi 阅读(201) 评论(0) 推荐(0) 编辑
go中的map[Interface{}]Interface{}理解
摘要:map里面的k,v支持很多的类型。对于go来说也是,go中有个接口的概念,任何对象都实现了一个空接口。那么我们把map里面的k,v都用interface去定义,当我们在使用这个map的时候,我们可以把任何类型的参数传入到,这个map中。真的可以吗,下面我们来看下代码。 输出结果 我们可以看到,不管i 阅读全文
posted @ 2018-08-17 17:52 ZhanLi 阅读(4674) 评论(0) 推荐(0) 编辑
关于git中自己的分支和主分支有冲突的解决方案(git和乌龟git)
摘要:阐述一个案例,最近在开发中遇到一个问题。自己在代码的主分支拉了一个分支,开始快乐的开发修改了。同事小明也在主分支拉了一个分支,也在快乐的修改。小明的开发速度很快,一个问题很快就解决了,并且把自己的代码,提交合并到主分支了。当我完成自己的工作,去主分支进行代码的合并的时候,发现不能提交了。那么问题了来 阅读全文
posted @ 2018-08-16 11:23 ZhanLi 阅读(6514) 评论(0) 推荐(0) 编辑