会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
白云辉
信与不信不是态度问题,态度问题仅仅是用来抬杠的,发评论,发文章,发微博
真正的信与不信的含义是我要把它转化为我的认知,用于我的决策
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
19
下一页
2024年9月18日
网络基础--UPnP基本原理
摘要: 1、简介 UPnP是通用即插即用(Universal Plug and Play)的缩写,主要用于设备的智能互联互通,使用UPnP协议不需要设备驱动程序,它可以运行在目前几乎所有的操作系统平台上,使得在办公室、家庭和其他公共场所方便地构建设备互联互通成为可能。UPNP为NAT(网络地址转换)穿透带来
阅读全文
posted @ 2024-09-18 18:40 白云辉
阅读(490)
评论(0)
推荐(1)
2021年10月20日
missing method CloseNotify错误排查
摘要: 在使用pprof的时候,发现了一个 interface conversion: *middle.timeoutWriter is not http.CloseNotifier: missing method CloseNotify的错误信息 我们使用的是gin框,经过排查之后,发现了gin内部的一个
阅读全文
posted @ 2021-10-20 14:31 白云辉
阅读(151)
评论(0)
推荐(0)
2021年10月9日
轻松获取golang结构体私有变量
摘要: 举个例子 如果想要获取http.DefaultServeMux里面m怎么办呢? 可以通过reflect 内存对齐 type ServeMux struct { Mu sync.RWMutex M map[string]muxEntry Es []muxEntry Hosts bool } type
阅读全文
posted @ 2021-10-09 17:13 白云辉
阅读(1007)
评论(0)
推荐(0)
2021年6月11日
nginx 开启 response和header 日志记录
摘要: ```log_format json escape=json '{"remote_addr": "$remote_addr",' '"@timestamp": "$time_iso8601",' '"request_uri": "$request_uri",' ...
阅读全文
posted @ 2021-06-11 12:52 白云辉
阅读(2248)
评论(0)
推荐(0)
2021年2月22日
基于docker的集成命令管理
摘要: 思考 1. 随着项目或者框架的庞大,会需要越来越多的工具集成, 用于各个方便的生成和校验 2. 虽然我们常用go开发系统,但是,很多工具也并不是全部都是go写的,怎么把非go语言工具集成在一起,需要一个很好的方法 3. 工具升级,版本依赖等,怎么更好的解决 4. 使用工具的人,怎么更好的升级,以及,
阅读全文
posted @ 2021-02-22 14:31 白云辉
阅读(100)
评论(0)
推荐(0)
2021年2月5日
尽量避免简单的加一和减一的评论
摘要: 在讨论问题时,我们提出实质性的批评和评论,但请尽量避免重复先前的评论,并尽量避免简单的加一和减一的评论。相反, 添加竖起大拇指/竖起大拇指的表情符号反应的评论 , 你同意或不同意,或整个建议 。
阅读全文
posted @ 2021-02-05 10:20 白云辉
阅读(85)
评论(0)
推荐(0)
2021年1月29日
Makefile 收集
摘要: https://github.com/zoncoen/scenarigo
阅读全文
posted @ 2021-01-29 10:54 白云辉
阅读(195)
评论(0)
推荐(0)
2021年1月22日
go copy check, 对象复制检查
摘要: 借用strings.Builder的代码
阅读全文
posted @ 2021-01-22 15:01 白云辉
阅读(231)
评论(0)
推荐(0)
2020年12月22日
平滑升级, 连接平滑迁移
摘要: 在客户端连接不断开的情况下升级系统 client.go server.go go package main import ( "fmt" "github.com/pubgo/xerror" "net" "os" "os/signal" "syscall" "time" ) var forkExec
阅读全文
posted @ 2020-12-22 20:58 白云辉
阅读(308)
评论(0)
推荐(0)
2020年12月18日
go 私有结构体 私有方法 映射
摘要: 1. 通过go:linkname的方式把方法init11映射出来 2. 通过struct的bytes转换的方式把私有的结构体转换成当前包的结构体 a.go github.com/pubgo/gotests/testmonkey_patch/internal/a1/a.go main.go githu
阅读全文
posted @ 2020-12-18 23:01 白云辉
阅读(1768)
评论(0)
推荐(0)
1
2
3
4
5
···
19
下一页
公告