摘要:
添加filePermissions 示例 点击查看代码 <RollingFile name="allFileAppender" fileName="${LOG_HOME}/all/all.log" filePattern="${LOG_HOME}/all/$${date:yyyy-MM-dd}/al 阅读全文
摘要:
SELECT * FROM `table` a where EXISTS ( SELECT * FROM ( VALUES ROW(1), ROW(5), ROW(4), ROW(9999999)) as t where a.id=t.column_0 ) 由于有的时候会优化not in 但是值又都 阅读全文
摘要:
不建议使用官方的写法: bytes := make([]byte, 1024) read, err := c.Request.Body.Read(bytes) err := c.BindJSON(&json) err := c.ShouldBindJSON(&json) // ShouldBindJ 阅读全文
摘要:
解决办法: 在运行面板那有个运行配置,点开, 点击修改选项 选择工作目录 工作目录选择 \(MODULE_WORKING_DIR\) 阅读全文
摘要:
GOPATH 传统gopath的弊端 无版本控制概念 无法同步-致第三方版本号 无法指定当前项目引用的第三方版本号 go mod 指令 go mod init生成go.mod文件 go mod download下载go.mod文件中指明的所有依赖 go mod tidy整理现有的依赖 go mod 阅读全文
摘要:
goroutine 创建goroutine package main import ( "fmt" "time" ) // 子(从)goroutine func newTask() { i := 0 for { i++ fmt.Printf("new Goroutine : i = %d\n", i 阅读全文
摘要:
go反射 内置pair 每个值都有pair var a string //pair<statictype:string,value:"aceld"> a = "aceld" //pair<type:string, value:"aceld"> var allType interface{} allT 阅读全文
摘要:
实现面向对象特性 封装 type Hero struct { Name string Ad int Level int } func (this *Hero) Show() { fmt.Println("Name = ", this.Name) fmt.Println("Ad = ", this.A 阅读全文
摘要:
GO基础知识 go的环境设置 系统环境变量 \Go\bin 安装go目录下的bin目录 开发环境 开发过程中go要求制定一个目录专门用来放go的代码文件目录 GOPATH 匹配到改文件夹下面的src目录 C:\Users\wxd\Desktop\goproject 此处小心 如果环境变量修改之后发现 阅读全文
摘要:
start nginx start nginx check nginx tasklist /fi "imagename eq nginx.exe" kill taskkill /pid 13464 /F error log logs\error.log check port using netsta 阅读全文