1. 本地浏览器自动化到底解决了什么问题 浏览器自动化这个词,做过测试、爬虫或者RPA的朋友都不陌生。过去几年,大家用得最多的方案无非是Selenium、Playwright、Puppeteer这几套,本质上都是写脚本、定位元素、模拟点击。写脚本这件事本身不难…
这套源码是我在上海跑了大半年场地、改了三版架构才跑通的。先交代一下背景:羽毛球馆夜场散客买不到球、前台下班没人卖货、社恐人士不想隔着窗口喊价,这三个痛点叠加起来,就是“无人共享羽毛球售卖”最真实的商业场景。所谓“软件源码”&…
智能体这个词这两年从技术圈一路火到了业务部门,我身边不少做运营、做HR、做销售的朋友都开始琢磨怎么给自己配一个"数字助手"。但真上手之后,十个人里有八个卡在同一个地方:平台上的智能体到底怎么搭才不是玩具?工作流…
最近组里来了个新需求,要在两个不同语言的服务之间同步一批用户数据。大家坐下来讨论方案,第一句话就有人问:用JSON还是ProtoBuf?在很多团队里,这几乎成了每次设计的固定开场。如果你也遇到过类似场景,或者…
很多刚接触投稿的同学有个误会:把稿子写完,就觉得大功告成。可期刊投稿根本不是这么回事 —— 写完稿子,你只是 “走出了新手村”,后面还有一关一关等着你闯。今天就用 “闯关游戏” 这条线,把趣博思 AI 写作里的期刊论…
ZooKeeper入门实战:从零开始掌握分布式协调服务做后端开发的这些年,几乎每个中大型分布式项目里都能看到ZooKeeper的身影。无论是Hadoop的NameNode高可用,还是Kafka的Broker协调,又或是Dubbo服务注册发现,ZooKeeper都扮…
前阵子我协助交付了一套“基于微信小程序的外籍人员管理系统”,源码、文档、调试一条龙走完,中间踩了不少坑,也积累了一些可以复用的经验。这个项目听起来有点垂直,但实际应用场景比想象中广:高校国际学院的留学生信息…
1. 项目整体设计:从需求到架构1.1 核心需求解析:外籍人员管理场景到底要管什么第一次接到这个项目的时候,我脑子里蹦出的第一反应不是"技术栈怎么选",而是"外籍人员管理到底要管哪些东西"。这类系统在酒店、涉…
简介:这份资源面向使用 Visual C 进行游戏开发的程序员,针对 DirectX 硬件加速环境下常规截屏键失效的问题,提供一套可编译运行的截屏实现方案。当游戏通过 Direct3D 渲染并借助硬件覆盖层输出画面时,系统级截图工具往往只能抓到黑…
1. 插件到底是个什么东西:从报错里的“activate”说起先还原一个场景。前几天有人在开发者群里贴了一段报错:failed to load plugins web boot: 2 entries did not activate linxin666/dsh-p跟着又补了一条类似的:harness failed to load plu…
做房屋租赁管理这类系统,最怕的不是没有需求,而是需求是一块一块长出来的。我前前后后接触过好几家做长租公寓和房屋中介的团队,他们的日常是这样的:几百间房源的租客信息、合同期限、收租记录全部摊在Excel里,房租到期…
/* 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 …