1. 先聊清楚:为什么本科生都在赶“降AI率”这件事说实话,我今年已经不止一次收到学弟学妹的私信,都是在凌晨两三点发来的:“学长,论文初稿写完,知网查重过了,但AIGC检测红得刺眼,怎么…
聊到命令行,大部分人的表情其实很微妙:一边享受Shell带来的掌控感,一边又在它的“原生粗糙”上花掉不少冤枉时间。我也是用了十几年终端的人,切换过几个主流Shell,装过不少补全工具、别名管理器,到头来发现…
最近在把公司两个老后台系统接到统一认证中心上,需求一句话:用户在一个系统登录后,进另一个系统不用再输密码。说白了就是SSO单点登录,落到SpringBoot这边的活儿,就是把应用本身改成一个OAuth2客户端。这个系列我前面写…
前阵子整理电脑里的 Python 练习项目,翻到一个很早写的“测反应力”小游戏。东西不复杂,核心就一个按钮、一个计时器、几个状态切换,但确实是练Python GUI编程特别合适的入门项目。很多人一提到图形化小游戏,总觉得得用 pygame 这…
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
做工业嵌入式这行,和数据打交道是躲不掉的。最近一个项目中,我用了 Everspin 的 MR25H40CDF(4Mbit SPI MRAM),搭配 TI 的 TM4C1299KCZAD(Cortex-M4F 主控,120MHz 主频),专…
做工业设备的这几年,我越来越觉得“存数据”比“算数据”更考验人。工控现场要记报警、存参数、保存掉电瞬间的状态,传统方案要么用EEPROM慢慢磨,要么用Flash先擦后写,动不动还得加个电池。直到接触了 Everspin 的 MR25H40CDF 这颗…
最近总有人拿着类似的题目来找我讨论:需求侧的电能共享交易,为什么一定要"分布式"?"价值认同"这种词,听着就像从社会学论文里搬过来的,怎么翻译成能写进Matlab的矩阵?其实这两个问题本…
把 AI 请进硬件设计流程,最难的不是让 AI 学会“理解”原理图,而是先让它“看得见”。这个系列前一篇把整体问题定义清楚了,这篇专门拆解视觉感知层:怎么让 AI 像工程师一样,对着原理图、PCB 截图、规格书扫描件&#…
/* 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 …