09 2022 档案
摘要:安装 下载安装gin go get -u github.com/gin-gonic/gin 将gin库导入到代码中(如果需要使用 http.StatusOk 之类的常量还需要引入 net/http 包) import "github.com/gin-gonic/gin" 运行测试 package m
阅读全文
摘要:GO 语言中的操作系统线程和goroutine的关系 一个操作系统线程对应用户态多个goroutine go程序可以同时使用多个操作系统线程 goroutine和系统线程事多对多的关系,即m:n Go语言的并发模型是CSP (Communicating Sequential Processes)提倡
阅读全文
摘要:快速排序 func QuickSort(sort []int) []int { if len(sort) <= 1 { return sort } low := make([]int, 0, 0) mid := make([]int, 0, 0) high := make([]int, 0, 0)
阅读全文
摘要:以Centos7为例 终端运行ifconfig查看网卡配置信息 ==如果无法找到该命令需要安装net-tools== yum install net-tools 如下图使用的网卡为eth0 cd /etc/sysconfig/network-scripts进入到该目录ls查看找到刚才看到的网卡,为i
阅读全文
摘要:####检索数据 SELECT prod_name FROM Products; #检索多列数据 SELECT prod_id,prod_name,prod_price FROM Products; #检索所有列 SELECT * FROM Products; #DISTINCT关键字,返回不同的值
阅读全文
摘要:iota是一个常量计数器,只能在常量的表达式中使用,iota可理解为const语句块中的行索引。 ==const中每新增一行常量声明将使iota计数一次,默认为0第二行为1第三行为2以此类推== const( a = iota b c d ) func main() { fmt.Println(a)
阅读全文
摘要:准备工作==16G左右的空U盘,下载系统镜像文件最好官方下载== 打开终端,输入:sudo空格 打开Finder,找到安装Mac OS.app(就是你下载的版本安装文件APP),定位到Mac OS.app(右键显示包容)/Contents/Resources/createinstallmedia,将
阅读全文
摘要:1. cd 命令 change directory更改目录 用于切换工作目录。是最基本的 Linux 操作系统命令。 使用cd不带任何参数,可进入当前用户的主目录: $ cd 使用cd ~也可进入当前用户的主目录: cd ~ 使用cd ..返回上级目录(..用于表示上级目录,如返回上两级目录则应为c
阅读全文
摘要:查看Mac休眠模式 打开启动台→其他→终端; 复制命令:pmset -g,在终端窗口粘贴后回车,如果提示输入「password」,直接输入自己的开机密码,密码是不会显示出来的,直接输入就行,输完回车即可; 查看「hibernatemode」这一行。如果「hibernatemode」后面的数字是0,M
阅读全文
摘要:1.“=”和“:=” 在golang中“=”是赋值(使用=号赋值必须先var声明使用) var a a = 100 var b = 100 var c int =100 “:=”是声明变量后并赋值(:= 是声明并赋值并且系统自动推断类型,不需要var关键字)系统做了判断类型的工作 str := "h
阅读全文
摘要:下载地址 Go官网下载地址:https://golang.org/dl/ Go官方镜像站(推荐):https://golang.google.cn/dl/ Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版即可 安装完成后输入go version可查看版本号 go en
阅读全文