摘要:
idea中debug Go程序报错error layer=debugger could not patch runtime.mallogc 一、问题场景在idea中配置了Go编程环境,可以运行Go程序,但是无法debug,报错error layer=debugger could not patch 阅读全文
摘要:
1.查看pod运行的节点 可以先执行kubectl get pods $PodName -n $NameSpace -o wide 看看pod运行的节点 2.找到容器的进程pid crictl inspect $(crictl ps | grep pay | awk '{print$1}') | j 阅读全文
摘要:
1.记录一次切片引用错误,希望大家不要踩坑,用来惊醒自己! 修改之前: import ( "context" "encoding/json" "feishu/global" "feishu/structure" "feishu/utils" "fmt" "github.com/gin-gonic/g 阅读全文
摘要:
问题: const timezone = "Asia/Shanghai" func TimeFormat(date time.Time, pattern string) string { location, err := time.LoadLocation(timezone) date.In(loc 阅读全文
摘要:
HTML+CSS实现炫酷的登录界面 上效果图! 鼠标点击用户名或密码,字体会向上滑动,调节大小并高亮。 鼠标放到登录按钮上,按钮可以高亮! 下面是HTML的代码: index_log.css放到指定的位置就行 <!DOCTYPE html> <html lang="zh-CN"> <head> <m 阅读全文
摘要:
简介 gin默认是使用text/template,只支持加载一个路径下的模板,而且只取最后的名字,所以有相同文件名字的文件,就有可能加载不到了。 gin.Load html Glob,这个是加载模板目录的,查找模板文件的时候,调用的是filepath.Glob(pattern),patter 设置 阅读全文
摘要:
自己学习记录,可以分享给大家,如有不对或不足之处请勿喷! 日志分割和日志钩子框架是使用开源三方的名字叫:file-rotatelogs,lfshook hook.go package mlog import ( rotatelogs "github.com/lestrrat-go/file-rota 阅读全文
摘要:
日志功能配置:logrus.go package core import ( "bytes" "fmt" "github.com/sirupsen/logrus" "io" "os" "path" ) const ( red = 31 yellow = 33 blue = 36 gray = 37 阅读全文
摘要:
1.node版本: 2.yarn版本: 3.yarn全局配置 yarn config set registry "https://registry.npmmirror.com" 4.vim /root/.npmrc 和 前端项目下面也需要设置下.npmrc (是隐藏文件) ,两个位置都要写上 5.单 阅读全文
摘要:
前言 所谓 "优雅停止服务" 一般指不对线上产生影响,或尽可能减少影响地停止服务产生的影响。 现在高可用服务一般由多实例构成,并且客户端请求由负载均衡器 (Load Balancer) 统一路由。 优雅停止流程大致如下: 先通知负载均衡器将该实例从后端列表中移除 结束当前实例上连接 待当前实例上连接 阅读全文