基础排序算法:(都以从小到大为例)都是n^2的复杂度 冒泡排序:每次在没排好的地方相邻两两比较,大的交换到后面继续比较,这样一轮下来最后面的肯定是未排序的最大的。 选择排序:每次从没排好的地方比较(起初指定第一个为最大值),如出现更大值更换最大值标记,最后将最大值标记与当前未排序最后一位进行交换。这 ...
分类:
其他好文 时间:
2020-06-28 09:33:42
阅读次数:
56
https://www.cnblogs.com/JerryNo1/p/5412864.html 前言 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org),导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang的开发 ...
分类:
其他好文 时间:
2020-06-28 09:16:06
阅读次数:
177
冒泡排序:是一种算法,把一系列的数据按照一定的顺序进行排列显示(从小到大或从大到小)。 例如,我们可以将数组 [5, 4, 3, 2, 1]中的元素按照从小到大的顺序排序,输出: 1,2,3,4,5 1 <!DOCTYPE html> 2 <html lang="zh-CN"> 3 <head> 4 ...
分类:
编程语言 时间:
2020-06-27 21:40:21
阅读次数:
78
golang常用操作与命令 1.执行golang文件 go run hello_world.go 2.编译成可执行文件 go build hello_world 则会生成hello_world可执行文件,即可直接运行 ./hello_world ...
分类:
其他好文 时间:
2020-06-27 21:36:58
阅读次数:
58
1、真实服务器packagemainimport("fmt""log""net/http""os""os/signal""strconv""syscall""time")typerealServerstruct{Addrstring}func(rs*realServer)HelloHandler(whttp.ResponseWriter,r*http.Request){data:=fmt.Spri
分类:
编程语言 时间:
2020-06-27 09:44:41
阅读次数:
70
具体代码如下: 1 package main 2 3 import ( 4 "database/sql" 5 "fmt" 6 "log" 7 "reflect" 8 "net/http" 9 10 _ "github.com/lib/pq" 11 ) 12 13 type sys_user stru ...
分类:
数据库 时间:
2020-06-27 00:38:31
阅读次数:
65
Golang一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Golang提供了方便的安装包,支持Windows、Linux、Mac系统。 下载安装包 Golang的官网是https://golang.org/,如果官网打不开,可以访问https://golang.google.cn/这 ...
分类:
其他好文 时间:
2020-06-26 22:37:16
阅读次数:
107
交换排序之冒泡排序(java) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换 ...
分类:
编程语言 时间:
2020-06-26 21:47:18
阅读次数:
45
1. 简单的 golang http 服务器 package main import "C" import ( "log" "net/http" "time" ) func init() { log.SetFlags(log.Lshortfile | log.LstdFlags) log.Print ...
分类:
其他好文 时间:
2020-06-26 20:03:59
阅读次数:
61
目录 01.Java和线程 02.Java与协程 03.CPU缓存结构和java内存模型 04.管程-悲观锁和锁优化 05.乐观锁 - 无锁方案 06.线程安全 07.线程池 08.JUC 09.高并发测试 10.类加载器 Java与线程 线程的类型 线程是比进程更轻量级的调度执行单位,线程的引入, ...
分类:
编程语言 时间:
2020-06-26 18:45:04
阅读次数:
72