先说一个我自己的故事。去年年底换新工作电脑,光是把旧机器上的 shell 环境“搬”过来,我就折腾了整整两天。不是装个 zsh 那么简单,还有一堆别名、函数、补全规则、串口工具、跳板机配置,全得靠记忆一点点捡回来。那两天我一直在…
以前我调DDS信号发生器,习惯先开Matlab,把相位累加器的数学模型敲一遍、看几眼正弦波、再回去写Verilog。后来发现这条路在项目节奏快的时候真不划算:Matlab里的模型和FPGA里的定点实现毕竟是两套东西,仿真和工程之间隔着一道&quo…
1. “Ponytail”不是发型,是开发者圈里正在悄悄流行的新一代插件协同协议最近两周,我在三个不同技术栈的项目组里,都听到了同一个词:ponytail。不是在美发沙龙,也不是在UI设计评审会上——而是在后端服务联调现场、前端…
作为一个常年写 C# 上位机的老家伙,我见过太多人把软硬结合玩成“按钮控制灯泡”,但真正让程序“活”起来的玩法少之又少。这篇是软硬结合系列的第二篇,上一篇聊的是串口通信和单片机控制的基础,这一篇我们直接上点不讲道理的&…
你可能也经历过这种状态:手上一堆外包任务,从需求确认到交付回款,全靠在几个网页之间来回切换,复制粘贴、改文件名、发通知,忙一下午发现真正干活的时间没多少。我最近用 Playwright 搭了一套自动化爬虫流程࿰…
去年朋友生日前一周,我还在加班,晚上回家打开电脑,突然想送点不一样的。既不想随大流买礼物,也不想发一段几十字的祝福,于是决定自己动手做一个“能逛的生日贺礼”。这就是 Plum 的由来——一个挂在浏览器里的小铺子&a…
/* 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 …
尧图设计师 24 小时内与您沟通定制方案