2020年5月20日

摘要: 2020-04-21 make和new是go语言的两个内建函数,主要用来创建分配类型内存。 new new函数的声明:func new(Type) *Type new()只接受一个参数,此参数是一个类型,分配指向该类型内存地址的指针,同时将该内存的数据置为0; 也就说new不能new引用类型,new 阅读全文
posted @ 2020-05-20 23:04 zz8781 阅读(125) 评论(0) 推荐(0)
摘要: 声明 标准格式: var 变量名 变量类型 简短格式:(var) 变量名:= 值 定义变量,同时显式初始化。 不能提供数据类型。 只能用在函数内部。 举栗子 基础类型: var a int | var a , b string | var c byte | var d bool | a := 10 阅读全文
posted @ 2020-05-20 23:03 zz8781 阅读(370) 评论(0) 推荐(0)
摘要: 学习地址:https://mp.weixin.qq.com/s/070nYGokM96aorZn6MZTDA https://u.geekbang.org/lesson/15?article=213888 时间复杂度的计算 (1)得出运行时间的函数 (2)对函数进行简化 : ①用常数1来取代所有加法 阅读全文
posted @ 2020-05-20 17:58 zz8781 阅读(119) 评论(0) 推荐(0)

2019年2月11日

摘要: 同步IO、异步IO、阻塞IO、非阻塞IO之间的联系与区别 POSIX 同步IO、异步IO、阻塞IO、非阻塞IO,这几个词常见于各种各样的与网络相关的文章之中,往往不同上下文中它们的意思是不一样的,以致于我在很长一段时间对此感到困惑,所以想写一篇文章整理一下。 POSIX(可移植操作系统接口)把同步I 阅读全文
posted @ 2019-02-11 14:29 zz8781 阅读(100) 评论(0) 推荐(0)

导航