计算机系统简介及基本组成计算机系统组成硬件:计算机的实体,如主机,外设等软件:由具备各类特殊功能信息(程序)组成系统软件:用来管理整个计算机系统语言处理程序操作系统服务型程序数据库管理系统网络软件应用软件:按任务需要编制成的各种程序计算机系统的层次结构系...
阅读全文...
2-数据处理的基本操作
数据处理的基本操作1 代码对数据的处理在一个数组中找出出现次数最多的那个元素的值
例如:输入数组a = [1, 2, 3, 4, 5, 5, 6]
//显然5出现的次数最多,则输出5
#为了降低时间复杂度,引入了K-V的字典数据结构1.2 为何会选择字典...
阅读全文...
阅读全文...
1-代码效率优化方法论
代码效率优化方法论1.复杂度1.1复杂度是什么复杂度是衡量代码运行效率的重要度量因素计算机通过一个个程序去执行计算任务,也就是对输入数据进行加工处理,并最终得到结果的过程
#编写代码的核心就是要完成计算
对于同一个计算任务不同的计算方法得到结果的过程是不...
阅读全文...
阅读全文...
go-3使用go module导入本地包
go module导入本地包前提假设我们现在有moduledemo和mypackage两个包,
其中moduledemo包中会导入mypackage包并使用它的New方法。
mypackage/mypackage.go内容如下:
package myp...
阅读全文...
阅读全文...
go-2依赖管理及Go module使用
go mod依赖管理工具go module是Go1.11版本之后官方推出的版本管理工具,并且从Go1.13版本开始,
go module将是Go语言默认的依赖管理工具
#使用 go module 管理依赖后会在项目根目录下生成两个文件go.mod和go...
阅读全文...
阅读全文...