- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 go 遇到的问题
一些问题终端命令 gofmt +文件名 只是把代码格式改变输出,并没有保存在文件中。若要保存文件: gofmt -w + 文件名,记得刷新~go语言使用包管理函数包里面 对应文件夹 ,里面有很多源文件 -> 函数使用包中的函数: 包名.函数名()https://studygolang.com/pkgdoc 标准库中文版DOS原理:人操控终端cmd ,输入指令到D...
2019-12-24 21:14:19 178
原创 go 练习出现的问题
###常见问题if else语句else { 必须和 if 的 } 在同一行在调用函数时,注意函数的参数和返回值。eg:/*type Time struct { sec int64 // 从1年1月1日 00:00:00 UTC 至今过去的秒数 nsec int32 // 最近一秒到下一秒过去的纳秒数 loc *Location // 时区}*/...
2019-12-24 15:40:12 102
原创 Go语言基础学习(二)
指针与c一样,go也支持指针,指针保存了值的内存地址。// 定义一个T类型的指针,零值为 nilvar p *int// & 操作符 会生成一个指向其操作数的指针m := 1p = &i //指针p指向i// * 操作符 表示引用指针指向的内容(间接引用/重定向)fmt.println(*p)*p = 333 // 修改指针指向的值var p *int v...
2019-12-04 23:55:36 152
转载 linux内核设计与实现之linux系统调用实现原理
学习了 https://blog.csdn.net/gatieme/article/details/50779184收获良多,记录一下什么是系统调用计算机中的硬件资源是很有限的,同时运行的一些进程需要访问这些资源,那么就需要合理的去分配这些资源。为了更好的管理这些资源,操作系统是不允许进程直接访问的,而是由操作系统控制,也就是说进程通过操作系统来获得对资源的访问权限,也就是系统调用。linux...
2019-12-04 12:37:58 271
原创 Go 语言基础学习(一)
golang具有方便的垃圾收集机制和强大的运行时反射机制。 它是一个快速的、静态类型的编译型语言,感觉却像动态类型的解释型语言。
2019-12-01 00:53:57 164
原创 UNIX环境高级编程阅读笔记(一)
第一章UNIX基础知识什么是操作系统操作系统可被定义为一种软件,控制计算机硬件资源,提供程序运行环境(提供服务:执行新程序、打开文件、读文件、分配存储区和获得的当前时间)软件可被看成是内核 其接口被称为 系统调用广义上:操作系统包含 内核 和 系统实用程序 、shell、应用程序、公共函数库等参考 系统实用程序shellshell 是命令解释器,相当于翻译,将指令转换为内核...
2019-11-29 23:09:34 107
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人