1. 从单卡到集群:分布式训练代码的实战演进最近在社区里看到不少朋友在讨论如何把自己的模型训练从单张显卡扩展到多张,甚至多台机器。这确实是个挺实际的问题,尤其是当你的模型越来越大,数据越来越多,单张卡动辄训练几…
1. 面试准备:为什么MYSQL优化与事务是必考题?如果你正准备后端开发或数据库相关的面试,那么“MYSQL优化”和“MYSQL事务”这两个话题,几乎可以肯定会出现在面试官的提问清单里。这不仅仅是因为它们是MYSQL的核心知识点,…
1. 项目概述:为什么我们需要一个“通识模型”?最近几年,“通识教育”和“跨学科思维”这两个词的热度越来越高。无论是职场人寻求破局,还是学生希望构建更坚实的知识底座,大家似乎都意识到,在信息爆炸的时代…
干了这么多年硬件,我见过最多的新手卡壳点,不是画板子,而是拿到一张原理图半天理不出头绪。尤其现在网上各种开源资料满天飞,ESP32开发板、STM32最小系统、电机驱动模块的原理图随手就能下载,但你要是连电阻电容的符号…
说实话,第一次拿到一张密密麻麻的原理图,我整个人是懵的。尤其刚接手硬件项目时,一份五页的PDF原理图翻来覆去看了两天,依然搞不清电源从哪进、信号从哪出。后来师傅只说了一句话:别从头看到尾,先找电源&am…
1. 项目概述:从单期锁定到三期时间锁的升级思路 最近好几个做设备租赁和分期付款的朋友都在问三菱PLC的时间锁机到底怎么做。之前我分享过一版比较粗糙的方案,只能锁一个时间点,到期就停,想续期还得改程序重传,麻烦得不…
如果你在代码评审里看到有人用 #define 实现一个“看起来像函数”的逻辑,我的第一反应通常不是直接否定,而是先问一句:为什么不用 inline ?我自己在这个问题上栽过跟头,不是理论上的栽,是实实在在的线上…
上一回接手一个上线两年的配置服务,被一行代码卡了整整一个下午:del config["timeout"]。这句在本地的普通字典上跑得好好的,一换成项目里那个自定义的Config类,直接甩出TypeError: Config object does not support ite…
从 Allegro 转战立创 EDA,这事听起来简单,真正做起来能让人挠掉不少头发。前阵子刚把一块四层板从 Allegro 完整搬到立创 EDA 专业版,中间踩过的坑、摸索出来的流程,值得好好记录。这篇就是我的第二篇 EDA 学习日记,专…
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …