04 2019 档案
摘要:背景:坑货同事写代码一点规范都没有,瞎写,根据url没法直接定位到方法,无奈产生了此接口,程序员何苦为难程序员呢
阅读全文
摘要:func selects() { db, err := sql.Open("mysql", "root:root@tcp(127.0.0.1:3306)/test?charset=utf8&parseTime=True&loc=Local") checkErr(err) // 查询数据 //查询数据,取所有字段 rows2, _ := db.Query("...
阅读全文
摘要:"github.com/satori/go.uuid" uid, _ := uuid.NewV4()放在gin的context里玩耍 //c.Set("uuid", uid)//应用里面打日志//uid,_:= c.Get("uuid")
阅读全文
摘要:打window包直接go build一下,完事, 但是,打linux包出现如下错误 ..\github.com\mattn\go-isatty\isatty_linux.go:7:8: cannot find package "golang.org/x/sys/unix" in any of: 解决
阅读全文
摘要:func Cors(c *gin.Context) { c.Header("Access-Control-Allow-Origin", "*") c.Header("Access-Control-Allow-Headers", "Content-Type,AccessToken,X-CSRF-Token, Authorization, Token") c.Header("...
阅读全文
摘要:1、定义中间件 2、对要拦截的路由进行分组并引入中间件 3、测试 分别查看http://127.0.0.1:8088/api/ping和http://127.0.0.1:8088/ping,可以看出一个会输出“我是中间件”,一个不会输出 4、结论 什么权限、登陆、token之类的就这样起飞吧
阅读全文
摘要:func wrapCtx(handler func(ctx *gin.Context)) gin.HandlerFunc { return func(c *gin.Context) { //获取请求的url log.Info("当前请求url:%s", c.Request.RequestURI) t
阅读全文
摘要:需求: 记录所有请求的json数据 此方法即可打印所有请求的body内容,但是在对应的处理器上就取不到数据 解决办法:
阅读全文
摘要:导包 加载log4go 写日志 java折腾久了,日志框架还是喜欢这个
阅读全文
摘要:func getCurrentPath() string { _, filename, _, ok := runtime.Caller(1) var cwdPath string if ok { cwdPath = path.Join(path.Dir(filename), "") // the the main function file directo...
阅读全文
摘要:mybatis-generator-lombok-plugin下载地址 https://github.com/GuoGuiRong/mybatis-generator-lombok-plugin,下载完执行mvn install
阅读全文
摘要:package com.qmtt.config; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import ...
阅读全文
摘要:通过apt-get安装rar后,执行rar命令会有如下坑: rar: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_typ
阅读全文
摘要:apt-get update:更新安装列表apt-get upgrade:升级软件apt-get install software_name :安装软件apt-get --purge remove software_name :卸载软件及其配置apt-get autoremove software_
阅读全文
摘要:备注: ${server_name}可以换成$host
阅读全文
摘要:root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。root的处理结果是:root路径+location路径alias的处理结果是:使用alias路径替换location路径alias是一个目录别名的定义,root则是最
阅读全文
摘要:server { listen 443 ssl; server_name apps.qimeng.fm; #charset koi8-r; #证书 ssl_certificate /usr/local/nginx/conf/qimeng.pem; ssl_certificate_key /usr/l
阅读全文
摘要:在javaScript中使用表达式 在javaScript中使用表达式 var list = /*[[${list}]]*/ null; <script th:inline="javascript"> var graphList = [[${ list }]]; </script> <script
阅读全文