08 2023 档案
摘要:[toc] ## redis执行lua脚本 ### 简介 ```markdown 1. 原子操作: redis对lua脚本执行具备原子性 不需要事务维护 2. 复用高效: 客户端发送的脚本除非通过script flush清除 否则会一直被缓存 且lua由c编写而成 加载和运行速度都很快 支持不同平台
阅读全文
摘要:[toc] ## go操作redis ### 依赖 ```shell go get github.com/redis/go-redis/v9 ``` ### 配置信息 ```go /** type Options struct { // 连接网络类型,如: tcp、udp、unix等方式 // 如果
阅读全文
摘要:[toc] ## go操作mongodb ### 依赖 ```shell go get go.mongodb.org/mongo-driver/mongo ``` ### 实例 ```go package daily import ( "context" "fmt" "go.mongodb.org/
阅读全文
摘要:[toc] ## go操作MySQL ### 依赖 ```shell go get github.com/go-sql-driver/mysql ``` ### 实例 ```sql CREATE DATABASE IF NOT EXISTS `go_db` charset=utf8mb4; ```
阅读全文
摘要:[toc] ## go值变量和引用变量 ```go package daily import "fmt" func VerifyParams() { /** 验证值变量和引用变量 */ // 1. 值类型 // 1.1 基本数据类型 fmt.Println(">>>值类型(基本数据类型)") var
阅读全文
摘要:[toc] ## go test ### 介绍 ```markdown 1.go test 命令会自动执行_test.go结尾的源码内以Test开头的函数 生成可测试用的执行文件 2.不需要main函数作为入口函数 3.不会参与到正常源码编译 4.执行go test 需要切换目录到存在该文件的同级目
阅读全文
摘要:目录Go环境环境下载安装常规命令goModule命令go实例 Go环境 环境下载安装 # 下载地址:https://golang.google.cn/dl/ windows: go1.20.5.windows-amd64.msi:安装版 安装流程中可添加环境变量全局使用 go1.20.5.windo
阅读全文
摘要:[toc] ## excel导出(支持多工作表) ### maven依赖 ```xml org.springframework.boot spring-boot-starter-web 2.5.6 org.projectlombok lombok 1.18.10 com.alibaba easyex
阅读全文
摘要:[toc] ## zip和rar解压 ### maven依赖 ```xml com.github.axet java-unrar 1.7.0-8 net.sf.sevenzipjbinding sevenzipjbinding 16.02-2.01 net.sf.sevenzipjbinding s
阅读全文