“冒泡排序法”可以将一个无序的数组按照从小到大的顺序或者是从大到小的顺序进行排序,是一种较为常见的排序算法,因为数据从小到大或者从大到小地到数列头或者数列末的过程称为“冒泡”。对于冒泡排序我觉得最重要的两点就是:(1)需要重新排序的次数,即循环的次数,这个是根据数组的序列的大小来定的,比如数组的大小 ...
分类:
编程语言 时间:
2020-02-19 05:34:04
阅读次数:
80
下载cron包: go get github.com/robfig/cron 开启一个定时: 根据cron表达式进行时间调度,cron可以精确到秒,大部分表达式格式也是从秒开始。 c := cron.New()默认从分开始,所以加上cron.WithSeconds(),保证定时按照表达式字面意思执行 ...
分类:
其他好文 时间:
2020-02-18 20:45:11
阅读次数:
104
main{ //初始化一个数组 int [] num=new int [] {16,23,65,28,19,78,69}; System.out.println("该数组的长度: "+num.length); System.out.println("***********"); //冒泡排序该数组: ...
分类:
编程语言 时间:
2020-02-18 20:27:42
阅读次数:
62
还是先用Fiddler(设置过滤器、自动断点、捕获通信),截获以下内容: POST http://192.168.132.80/docs/docs/UploadDoc.jsp HTTP/1.1 Accept: text/html, application/xhtml+xml, */* Referer ...
分类:
其他好文 时间:
2020-02-18 20:25:29
阅读次数:
65
1. 基本介绍 冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就像水底下的气泡一样逐渐向上冒 2. 举例说明 3. 代码实现 ...
分类:
编程语言 时间:
2020-02-18 20:19:54
阅读次数:
71
``` package main import ( "crypto/hmac" "crypto/md5" "crypto/sha1" "encoding/hex" "fmt" ) func Md5(data string) string { md5 := md5.New() md5.Write([]... ...
分类:
编程语言 时间:
2020-02-18 18:27:26
阅读次数:
107
Go 通过类型别名(alias types)和结构体的形式支持用户自定义类型,或者叫定制类型。试图表示一个现实世界中的实体。 结构体由一系列命名的元素组成,这些元素又被称为字段,每个字段都有一个名称和一个类型。 结构体的目的就是把数据聚集在一起,以便能够更加便捷地操作这些数据。结构体的概念在 C 语 ...
分类:
其他好文 时间:
2020-02-18 18:22:50
阅读次数:
83
自定义一个结构体 type Rect struct { x, y float64 width, height float64 } 初始化方法: rect1 := new(Rect) rect2 := &Rect{} rect3 := &Rect{0, 0, 100, 200} rect4 := &R ...
分类:
其他好文 时间:
2020-02-18 18:06:49
阅读次数:
70
变量命名原则 go语言的变量名有字母数字和下划线组成,首字母不能为数字,但是字母不仅仅只限于英文字母,所有的UTF 8字符都是可以的。 变量声明和初始化方式 使用var关键字 注意,Go语言变量类型放在变量名之后! 如果上面的代码段没有初始化值,那么变量就会被初始化为对应类型的零值。 这个代码片段声 ...
分类:
其他好文 时间:
2020-02-18 13:29:39
阅读次数:
84