摘要: 阅读全文
posted @ 2021-05-31 17:41 CJ-cooper 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 初始化二维数组 var a = make([][]int, n) for i := 0; i < n; i++ { a[i] = m... 阅读全文
posted @ 2021-05-28 01:42 CJ-cooper 阅读(306) 评论(0) 推荐(0) 编辑
摘要: slice底层其实是一个结构体,len、cap、array分别表示长度、容量、底层数组的地址,当slice作为函数的参数传递的时候,... 阅读全文
posted @ 2021-05-26 00:44 CJ-cooper 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 为什么使用连接池? 首先Redis也是一种数据库,它基于C/S模式,因此如果需要使用必须建立连接,稍微熟悉网络的人应该都清楚地知道为什么需要建立连接,C/S模式本身就是一种远程通信的交互模式,因此Redis服务器可以单独作为一个数据库服务器来独立存在。假设Redis服务器与客户端分处在异地,虽然基于 阅读全文
posted @ 2021-05-24 16:29 CJ-cooper 阅读(1896) 评论(0) 推荐(0) 编辑
摘要: 首先要明确:无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想。其实不仅仅是关系型数据库系统中有乐观锁和悲观锁的概... 阅读全文
posted @ 2021-05-20 12:15 CJ-cooper 阅读(58) 评论(0) 推荐(0) 编辑
摘要: type: 获取键值的数据类型,格式是:type key Redis资料 阅读全文
posted @ 2021-05-16 19:36 CJ-cooper 阅读(17) 评论(0) 推荐(0) 编辑
摘要: package mainimport "fmt"func quick(arr []int,start int,end int)[]i... 阅读全文
posted @ 2021-05-14 15:09 CJ-cooper 阅读(25) 评论(0) 推荐(0) 编辑
摘要: gomail是一个第三方库,可以发送邮件 安装:go get -u github.com/go-gomail/gomail 使用示例: m := gomail.NewMessage() m.SetHeader("From", "473172339@qq.com")//发送者 m.SetHeader( 阅读全文
posted @ 2021-05-06 19:55 CJ-cooper 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-05-02 13:10 CJ-cooper 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.使用终端命令操作 其实在Ubuntu桌面环境下,可以不必像Windows桌面环境下那样,使用类似xshell这种远程工具进行服务... 阅读全文
posted @ 2021-05-02 10:34 CJ-cooper 阅读(40) 评论(0) 推荐(0) 编辑