会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
页首Html代码
返回顶部
ayanmw
上海:游戏行业Golang工作者 深圳:C/C++ 游戏后端工作者
博客园
首页
新随笔
联系
订阅
管理
[置顶]
Go语言: 如何让 request.Body 可以多次读取
摘要: 起因: 困惑 使用了go的http服务后, 发现 request.Body 居然只能读取一次,第二次读取数据为nil. 比如我在gin的服务器中, 先加入了accessLog,需要进行parseForm() 但是后续居然读不到数据. 所以打算深入分析一下,然后简单的解决下这个问题,再优化一下. 分析
阅读全文
posted @ 2023-03-08 11:47 ayanmw
阅读(1901)
评论(0)
推荐(0)
2026年2月5日
命令行 检测验证网站的 SSL证书 是否安全
摘要: 有些时候,打开浏览器会提示某些https的网站不安全,但是并没有具体原因. 手动排查,比如 发现日期并是否过期; 发现是泛域名,是否在列表;且不支持多级域名,*只能代表一级的域名,比如 *.d.test.com 无法为 foo.bar.d.test.com 来签发证书; 发现证书与域名不匹配; ht
阅读全文
posted @ 2026-02-05 09:55 ayanmw
阅读(10)
评论(0)
推荐(0)
2026年2月4日
Nginx 使用自签名 SSL 证书
摘要: 方法一 使用 snakeoil 使用 apt 安装的 nginx,默认配置文件中会有一行被注释的 include snippets/snakeoil.conf; 解除注释,通过 systemctl reload nginx 重新加载配置即可。 若重新加载失败提示 nginx: [emerg] can
阅读全文
posted @ 2026-02-04 15:08 ayanmw
阅读(11)
评论(0)
推荐(0)
2026年1月13日
关闭夸克浏览器在windows资源管理器中,图片右键菜单的万能转换开关
摘要: 夸克网盘 更新退出了一个 夸克浏览器 突然发现 图片右键有一个 万能转换 ,但是很鸡肋,比如webp 转化为png 的选项都没有,都是一些其他功能. 如何移除? 反正点击万能转换 弹出的夸克浏览器 页面: https://vt.quark.cn/blm/quark-pc-web-1190/chang
阅读全文
posted @ 2026-01-13 16:00 ayanmw
阅读(404)
评论(0)
推荐(0)
2025年12月18日
golang的defer 深坑
摘要: 来源一个题目: 以下golang代码 会输出什么结果: // Person 定义一个结构体,表示人 type Person struct { age int } func RunDeferWithPerson() { person := &Person{28} defer fmt.Println("
阅读全文
posted @ 2025-12-18 17:25 ayanmw
阅读(39)
评论(0)
推荐(0)
Windows Terminal 清屏方法 Ctrl+Shift+K
摘要: Windows Terminal 清屏方法 在 Windows Terminal 或 CMD 中,清屏可以通过命令、快捷键或编程方式实现。最常用的是 cls 命令,它会清空当前可见区域的内容。 示例: cls 在 PowerShell、CMD 或 Windows Terminal 中输入该命令并回车
阅读全文
posted @ 2025-12-18 15:43 ayanmw
阅读(186)
评论(0)
推荐(0)
2025年12月16日
免费二级域名以及设置SSL证书和解析
摘要: 免费二级域名 免费的顶级域名 很久以前申请过,一般一年,后面需要付费,二级免费域名一般都是永久免费的,一年一续; 自己买的Nas服务器,部署了 Lucky,支持很多功能,比如反向代理 HTTPS,SSL证书续期,域名续期 等;也可以使用定时脚本来触发; 目前我这边申请了 DuckDNS.org 的二
阅读全文
posted @ 2025-12-16 11:30 ayanmw
阅读(176)
评论(0)
推荐(0)
2025年12月10日
docker加速镜像
摘要: 关于golang:1.21-alpine镜像 golang:1.21-alpine镜像是存在的,它是Go 1.21版本基于Alpine Linux的轻量级Docker镜像。但由于网络限制,您可能无法直接从Docker Hub拉取该镜像。 替代方案 1. 使用阿里云镜像加速器 如果您已经配置了阿里云镜
阅读全文
posted @ 2025-12-10 11:00 ayanmw
阅读(64)
评论(0)
推荐(0)
2025年12月9日
golang + AI 写一个可以 一键让nas下载百度网盘链接的文件 的程序
摘要: 起因 我经常看到一些百度网盘的分享,我想下载,但是没安装客户端(暂时也不想安装),百度网盘网页登录后,无法网页下载大文件,且不支持文件夹下载。于是我就希望有这么一个工具,一键下载。 开发动机 说来巧了,刚好我手头在测试阿里的Qoder IDE,这是一个AI写代码的工具,类似的还有 字节跳动的 Tra
阅读全文
posted @ 2025-12-09 19:15 ayanmw
阅读(45)
评论(0)
推荐(0)
2025年7月11日
raid 为什么而不可以两个硬盘交叉读写和交叉备份?
摘要: 基础 了解下raid,就知道: raid0 至少2块硬盘, 容量=所有硬盘容量相加, 安全性 无保障! 读写速度X2!!! (2块硬盘是分块读写的,同时工作) raid1 至少2块硬盘, 容量=其中一块硬盘的容量,安全性 很好! 读写速度一般! (2块硬盘是镜像的,但是读写都在一块,另一块只负责备份
阅读全文
posted @ 2025-07-11 14:13 ayanmw
阅读(29)
评论(0)
推荐(0)
2025年3月14日
google-protobuf库 在golang语言下的插件扩展
摘要: 信息 谷歌官方protobuf库为: https://github.com/protocolbuffers/protobuf (最近的protoc版本是: v30.1 2025年3月构建,从v3.20.1 以后 就修改了主版本号,去掉了3.前缀,而把后面的版本号作为了主版本号) golang的插件库
阅读全文
posted @ 2025-03-14 13:55 ayanmw
阅读(267)
评论(0)
推荐(0)
2025年2月28日
golang 空切片和nil切片 有区别吗?
摘要: 判空 我们写程序都会有进行判空的操作: 对于map 对于golang的map,它为nil,你是无法直接使用的 如var oneMap map[uint32]uint32, 不赋值使用直接panic,必定要判空; 给它赋值为一个初始值var oneMap = map[uint32]uint32{} 使
阅读全文
posted @ 2025-02-28 19:39 ayanmw
阅读(104)
评论(0)
推荐(0)
2024年6月19日
golang json库 忽略 omitempty
摘要: json库的obmitempty介绍 众所周知,golang的json库 有个 omitempty的tag ,有了它,这个json序列化的时候,如果这个字段是零值,则会忽略此字段的序列化,导致json字符串中没有对应的字符串。 这对于某些人是困惑的,一般默认是没有 omitempty 这个tag的,
阅读全文
posted @ 2024-06-19 15:56 ayanmw
阅读(709)
评论(0)
推荐(0)
2024年6月13日
Go语言: golang如何判断一个结构体的一个方法是匿名组合的,还是该结构体自己的方法?
摘要: 起因 由于我所在项目 使用了 根据反射获取 Method 来注册RPC消息,但是我开发了一个模块,里面匿名组合了1个基础的结构,为了方便调用里面的方法,而不用每次都加一个中健变量 mgr.user.XXXX . 但是突然发现,所有的方法都执行了两遍,经过同事排查,终于发现是我匿名组合的问题了. 解决
阅读全文
posted @ 2024-06-13 10:58 ayanmw
阅读(102)
评论(0)
推荐(0)
2024年5月6日
golang 获得一个结构体的字节大小
摘要: golang 的内存占用是如何构成的呢? 变量本身内存 以及 变量指针指向区域的内存 加起来,如果有包含关系,则应该递归获取内存大小. unsafe.SizeOf() 一般可以获得变量本身的内存占用的,就用unsafe.SizeOf() 即可,可以获取基本类型: int int8,int16,int
阅读全文
posted @ 2024-05-06 14:12 ayanmw
阅读(1175)
评论(0)
推荐(0)
2024年4月10日
吐槽 WPS 流氓行为: WPS 未经用户允许, 就建立了 WPS本地云盘 , 然后 云文档的文件 莫名其妙的的被删除了, 现在只能开会员恢复WPS云空间回收站的文件.
摘要: WPS 云文档简介 具体使用参考下面链接 WPS系列课-WPS 云文档新手教程 WPS具有免费的1GB云空间,对于文档类来说,免费空间够用了,毕竟不跟 百度云 之类的通用云存储一样,WPS云 主要是以文档为主. 我可以在WPS云创建一个云文档, 我可以在电脑编辑完毕后, 用手机WPS 继续编辑. 这
阅读全文
posted @ 2024-04-10 13:07 ayanmw
阅读(2615)
评论(0)
推荐(0)
下一页
公告
页脚Html代码