在接口测试这个圈子里,SoapUI和RestAssured的“站队”之争从来没停过。做传统企业级项目的老手习惯打开SoapUI点点点,写自动化脚本的新生代则抱着RestAssured的代码不撒手。我两边都深度用过,今天不站队,只把两个工具从底层逻辑到…
之前接手了一个有点头疼的任务:把一套已经在Android端稳定运行的Flutter业务模块,移植到OpenHarmony设备上。业务模块本身不算复杂,但页面多、共享状态多——用户登录态、设备列表、消息未读数要在好几个页面之间同步。用setState写到第二个页…
1. 供电方案选型:先搞清楚你的5V从哪里来 做过单片机项目的人应该都有这种经历:程序写得再漂亮,逻辑再严谨,只要电源这一环出了问题,板子就是一堆废铁。我见过太多新手在最小系统上栽跟头——不是晶振不起振࿰…
1. 项目缘起:为什么我要折腾一个叫 caveman 的东西 先说清楚 caveman 是什么。它不是一个库,也不是一个框架,更不是一个能直接 npm install 就完事的成品。caveman 是我自己给一套 AI coding agent 的最小化运行方案 起的代号。核心思路就…
1. 为什么基尔霍夫定律不是“背公式就能用”的工具,而是电路工程师的呼吸节奏?我第一次在实验室被导师叫住,不是因为接错了线,而是因为我用万用表测完一个节点电流后,脱口而出:“KCL不就是ΣI0嘛࿰…
做硬件这些年,被问得最多的一个奇怪问题就是:“电路里串个二极管到底有啥用?”问的人往往不是刚入行的学生,就是画过几块板但没深究过细节的同事。他们看到老工程师在电源入口、信号线上随手加一颗二极管,心里犯嘀咕&a…
我们团队前阵子招了个新人,入职第一天他看到我在终端里敲命令的样子,忍不住问:“哥,你这用的什么黑科技?”当时我正在用 fzf 快速搜索一条历史命令,然后 zoxide 一键跳进项目目录,Starship 提示…
1. 项目概述:这不是故障,是电脑在“说话”“电脑无法启动”这六个字,每年至少在我手边的维修单上出现上千次——不是服务器宕机那种惊心动魄,而是清晨赶PPT前按下电源键,屏幕一片漆黑;不是蓝屏弹窗那种明确…
在组件通信这个老生常谈的话题里, $refs 和 $parent 可能是最容易被低估的两个角色。很多前端开发对 props、emit 用得滚瓜烂熟,一到 $refs 和 $parent 就开始含糊:什么时候该用、什么时候不该用、拿了组件实例之后能干嘛、为什么有时…
/* 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 …