上一页 1 2 3 4 5 6 7 8 ··· 39 下一页
摘要: 数组 数组是值类型,声明时确定长度,不能改变, 里面的元素类型可以是值类型也可以是引用类型,不能混用 func main() { //声明数组长度和类型 var intarr [5]int //赋值 intarr[0] = 3 //常规遍历数组 total := 0 for i := 0; i < 阅读全文
posted @ 2020-12-22 10:00 JinweiChang 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 捕获异常 func main() { test() t3() fmt.Println("我是main") } //函数执行完或遇到异常就会跳到defer栈执行,recover函数捕获异常信息。 //加入错误捕获代码,程序不会奔溃,返回调用处可继续执行 func test() { defer func 阅读全文
posted @ 2020-12-22 09:59 JinweiChang 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 查找 1.顺序查找 (一个一个的比对查找) 2.二分查找 先排序,每次找中间(左右下标相加除2)值比较, 大于mid就在mid+1:end区间,然后在mid+1:end再找mid值比较。 一直递归下去,start值在增长,end值在减少,当start的值大于end值时, 就意味着不包含此数,结束递归 阅读全文
posted @ 2020-12-19 19:35 JinweiChang 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 排序 冒泡排序 思路:前一个和后一个比较,如果前一个大于后一个则互换值, 第一轮把最大的值放到右边, 第二轮把第二大的值放到右边第二个, 一直到最后一轮,没有换值则表明已经排好 数组:{14, 13, 12} 第一轮 先拿14和3比较,大于所以换值,现在数组成了{13,14,12} 然后14和12比 阅读全文
posted @ 2020-12-19 19:33 JinweiChang 阅读(85) 评论(0) 推荐(0) 编辑
摘要: map 1.map是key-values结构,引用类型,key可以是基本数据类型和接口,结构体,数组等, 但slice,map,func不可以,因为没法用==判断 values可以是任何类型 2.使用前要make 3.key不能重复,后一个覆盖前一个 4.map是乱序的 //map的声明方式 var 阅读全文
posted @ 2020-12-19 19:32 JinweiChang 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 切片 1.定义一个切片然后应用一个定义好的数组。 var intarr [5]int = [...]int{1, 2, 3, 4, 5} //切片是引用类型,长度是动态的,其他与数组一样 //左闭右开,表示取数组intarr下标1到3(不包含3) a := intarr[1:3] 2.make创建 阅读全文
posted @ 2020-12-18 13:29 JinweiChang 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 大批量导数据 1.使用文件传送 将数据导出到文件(管理员cmd执行) bcp testdb.dbo.testtable out d:\aaa.txt -T -c 在目的实例新建表结构,不要加索引,如果可以就开启大日志模式,执行导入 BULK INSERT testtable FROM 'd:\aaa 阅读全文
posted @ 2020-12-16 14:41 JinweiChang 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 配置本地yum源 #添加要挂载的文件夹 mkdir /mnt/cdrom #将光盘挂载到此文件夹 mount /dev/sr0 /mnt/cdrom #配置yum仓库 vim /etc/yum.repos.d/dvd.repo #添加内容 [dvd] name=dvd baseurl=file:// 阅读全文
posted @ 2020-12-14 11:33 JinweiChang 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 网络配置 #编辑网络配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0 #配置以下几项 BOOTPROTO=static #使用DHCP还是静态 ONBOOT=yes #启动系统是激活网卡 IPADDR=172.17.0.1 NETMASK=255. 阅读全文
posted @ 2020-12-14 11:32 JinweiChang 阅读(70) 评论(0) 推荐(0) 编辑
摘要: map package main import "fmt" func main() { //map是key-values,定义了key为string,values为Int var m1 map[string]int //必须初始化,才能使用 m1 = make(map[string]int, 10) 阅读全文
posted @ 2020-12-10 11:29 JinweiChang 阅读(72) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 39 下一页