上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 29 下一页

2022年1月19日

go 算法之冒泡算法

摘要: package main import "fmt" //冒泡排序 升序 //每轮都是相邻的两个元素两两比较,把最大的元素升到最后 func maopao(arr []int) []int { //列表长度 len := len(arr) //外层控制比较轮数 for i := 1; i < len; 阅读全文

posted @ 2022-01-19 23:29 running-fly 阅读(102) 评论(0) 推荐(0) 编辑

go 算法之选择排序算法

摘要: package main import ( "fmt" "strings" ) //字符串选择排序 //思路:每次选择一个相应的元素,然后将其放到指定的位置 //1. 假定最小的值得索引是i并赋值给min, //索引i对应的值和后面的索引对应的值依次比较, //如果索引i对应的值比后面索引对应的值大 阅读全文

posted @ 2022-01-19 23:00 running-fly 阅读(52) 评论(0) 推荐(0) 编辑

go 算法之插入排序算法

摘要: package main import "fmt" //把切片分成两部分,左边部分是排好序的,右边部分是未排序的 //假定第一个元素是已经排好的区域,然后从未排好序的区域里面最左边选一个和已排好序的区域的最后一个元素依次向前开始比较, //如果大于已排好序的最后一个元素就退出,否则就互换 func 阅读全文

posted @ 2022-01-19 22:42 running-fly 阅读(62) 评论(0) 推荐(0) 编辑

go 转义字符

摘要: package main import ( "fmt" ) func main() { fmt.Println("姓名\t年龄\t籍贯\t地址\njohn\t20\t河北\t北京") //\t 一个制表位,实现对齐的功能 fmt.Println("\\") fmt.Println("\"") fmt 阅读全文

posted @ 2022-01-19 12:41 running-fly 阅读(31) 评论(0) 推荐(0) 编辑

go 数据结构与算法之二分查找

摘要: package main import ( "fmt" ) //在有序的切片中查找指定的值。每次都需要从中间位置开始, //如果索引对应的值和目标值一致就返回,如果中间位置的值大于目标值那下次就需要从0~(索引-1)寻找 //如果中间位置的值小于目标值那下次就需要从(索引+1)~最后 寻找 //注意 阅读全文

posted @ 2022-01-19 11:34 running-fly 阅读(96) 评论(0) 推荐(0) 编辑

2021年11月17日

linux 查看虚拟机网卡命令

摘要: 1.命令 ip addr 2.下图红线处就是网卡 阅读全文

posted @ 2021-11-17 09:32 running-fly 阅读(1236) 评论(0) 推荐(0) 编辑

2021年11月16日

go 格式化秒

摘要: package main import ( "fmt" ) func SecondFormat(diffSec int) (timeStr string) { if diffSec <= 60 { //多少秒 timeStr = fmt.Sprintf("%d秒", diffSec) } else 阅读全文

posted @ 2021-11-16 09:57 running-fly 阅读(37) 评论(0) 推荐(0) 编辑

2021年11月15日

es 修改 mapping 字段类型

摘要: 一、原索引 PUT my_index { "mappings": { "_doc": { "properties": { "create_date": { "type": "date", "format": "yyyy-MM-dd ||yyyy/MM/dd" } } } } } 二、创建新索引 PU 阅读全文

posted @ 2021-11-15 09:40 running-fly 阅读(345) 评论(0) 推荐(0) 编辑

2021年11月12日

go context上下文取消

摘要: package main import ( "context" "fmt" "sync" "errors" "time" ) func Rpc(ctx context.Context, url string, isSuccess bool) error { result := make(chan i 阅读全文

posted @ 2021-11-12 18:20 running-fly 阅读(84) 评论(0) 推荐(0) 编辑

2021年11月11日

go reflect

摘要: 1.reflect.ValueOf package main import ( "fmt" "reflect" ) type user struct { name string `昵称` sex byte `性别` } func main() { u := user{"Tom", 1} v := r 阅读全文

posted @ 2021-11-11 18:27 running-fly 阅读(30) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 29 下一页

导航