排序原理: 1. 比较相邻的元素。如果前一个元素比后一个元素大,就交换这两个元素的位置。 2. 对每一对相邻元素做同样的工作,从开始第一对元素到结尾的最后一对元素。最终最后位置的元素就是最大值。 排序过程: 例:{4,5,6,3,2,1} package com.sort; /* * Author: ...
分类:
编程语言 时间:
2021-01-11 11:17:22
阅读次数:
0
如果你用vscode开发golang,发现golang的提示很慢或者跳转很慢,很可能是你没有使用gopls。 安装gopls 安装方式一 打开 VS Code 的 setting, 搜索 go.useLanguageServe, 并勾选上。默认情况下, Go 扩展会提示你安装 gopls。 安装方式 ...
分类:
其他好文 时间:
2021-01-11 10:58:24
阅读次数:
0
冒泡排序 1 void BubbleSort(ElementType A[], int N) { 2 ElementType temp; 3 for(int i=0; i<N; i++) { 4 for(int j=0; j<N-i-1; j++) { // 关键点在与j<N-i-1,生成一个升序的 ...
分类:
编程语言 时间:
2021-01-08 11:33:42
阅读次数:
0
1、新建 conf.yaml 文件 database: dbtype: mysql dbname: database table: table username: username password: password application: port: 8000 2、新建 conf.go 文件 ...
分类:
其他好文 时间:
2021-01-08 10:52:58
阅读次数:
0
修改golang包路径的时候一直报红字,因为go.mod里面也要一起修改。否则一直报错。 go.mod包名 module proxy-mgr mian.go里面的包名路径 import ( _ "proxy-mgr/boot" _ "proxy-mgr/router" ) ...
分类:
其他好文 时间:
2021-01-08 10:52:41
阅读次数:
0
package main import ( "fmt" "reflect" ) type Reflect struct { Name string `json:"name" test:"tag"` PassWord string Three int } func (m Reflect)Hello(v ...
分类:
其他好文 时间:
2021-01-07 12:35:17
阅读次数:
0
识别程序中的加密算法 Base64 如果为私有表:输入3字节数据变为4字节,同时私有表占据64位内存空间。则可以判定为魔改的base64 Tea 特征码:delta=0x9e3779b9 RC4 脚本语言逆向 .Net python go语言 利用golanghelp的这个插件来恢复符号 ...
分类:
其他好文 时间:
2021-01-07 12:13:16
阅读次数:
0
1.原理:比较两个相邻的元素,将值大的元素交换到右边 2.思路:依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面。 (1)第一次比较:首先比较第一和第二个数,将小数放在前面,将大数放在后面。 (2)比较第2和第3个数,将小数 放在前面,大数放在后面。 ...... (3)如此继续,知道 ...
分类:
编程语言 时间:
2021-01-07 12:08:17
阅读次数:
0
前面我们讲了一下冒泡排序,原理比较简单,但是我们发现他的排序比较慢,需要不断的进行数据的交换。然后我们来讲一讲选择排序,他不用一直进行数据的交换,他会找到最小的那个数,放在最左边,跟冒泡排序的不同之处,冒泡是两个数之间的比较,大的那个数放到右边。 选择排序 选择排序的原理也比较好理解,比如我们有n个 ...
分类:
编程语言 时间:
2021-01-05 11:29:13
阅读次数:
0
按照项目github文档上所示,在使用 mysql 时你可能会这样写: $ migrate -path db/migrations -database mysql://root:123456@127.0.0.1:3306/mydb version -database 用于指定数据库 DSN 格式的连 ...
分类:
Web程序 时间:
2021-01-05 11:13:09
阅读次数:
0