中PyTorch训练中出现死循环 检查Loss是否异常导致梯无穷|Duuu笔记

admin2个月前 (04-09)66
Loss突变为inf或nan导致训练“假死”:梯度失效、参数不更新,主因是除零、log(0)、重复softmax等;需用torch.isfinite检查、清空optimizer状态或重建,并在AMP中...

理开发使 Go 的 reflect 包动态调第三方库中的方法(支持任意参数类型)|Duuu笔记

admin2个月前 (04-09)62
本文详解如何通过 Go 的 reflect 包,以字符串形式指定方法名,安全、规范地调用外部库中已定义的结构体方法,并自动将普通 Go 值(如 *Method1)转换为 reflect.Value 参...

理开发如何利Nginx负载均衡现跨机房的异地多活部署|Duuu笔记

admin2个月前 (04-09)71
Nginx实现跨机房异地多活的核心是作为边缘入口配合上游服务发现、健康检查与智能路由,而非自身决策多活;需结合无状态服务、数据最终一致性及全局调度体系。 利用Nginx实现跨机房异地多活,核心不在于N...

开发 bootstrap如何修改默认的Primary颜色变量|Duuu笔记

admin2个月前 (04-09)65
必须重编译Sass源码才能全局生效$primary变量;需在自定义入口文件顶部声明后引入Bootstrap,否则仅局部覆盖或完全无效。 修改 $primary 变量前必须重编译 Sass bootst...

网络图怎么画 NetworkX库绘制节点与关系拓扑图|Duuu笔记

admin2个月前 (04-09)63
不是必须但几乎总是需要导入 matplotlib.pyplot 并调用 plt.show();nx.draw_networkx() 更常用且省心,适合教学调试;中文显示需配置 font.sans-se...

5中利Chrome开发者工具Network面板调试Ws消息案例|Duuu笔记

admin2个月前 (04-09)64
Chrome开发者工具Network面板原生支持WebSocket调试,通过筛选ws类型、查看Messages标签页的帧方向/Opcode/Payload等信息,结合时间戳与Performance面板...

理怎么查看路径 sys.executable获取当前释器位置|Duuu笔记

admin2个月前 (04-09)64
sys.executable 返回当前运行代码的 Python 可执行文件绝对路径,精准反映实际解释器(如虚拟环境或 IDE 内置路径),而非 PATH 中的别名;判断虚拟环境应比较 sys.base...

开发mysql如何排查连接数爆满原因 mysql show processlist分最佳践|Duuu笔记

admin2个月前 (04-09)62
连接数爆满主因是线程卡住而非数量多,应重点关注SHOW FULL PROCESSLIST中State非Sleep且Time>60秒的阻塞线程,优先排查应用端连接未释放、监控脚本高频查询及本地进程异常连...

开发 uniapp怎么现视频播放自动旋转 uniapp横竖屏切换控制|Duuu笔记

admin2个月前 (04-09)66
uni-app video组件不响应屏幕旋转的解决方法是:关闭enable-danmu和controls以解除原生播放器方向锁定;在onReady中调用uni.setScreenOrientation...

为什么 Go 语言加密示例中看似“固定”的 IV 际上是的?|Duuu笔记

admin2个月前 (04-09)66
Go 标准库的 AES-CBC 示例虽未显式调用 rand.Read() 生成随机 IV,但其通过 io.ReadFull(rand.Reader, iv) 从操作系统级 CSPRNG(如 /dev/...