Day 19:定制层的范围与叠加粒度

一套 ERP 几乎不存在装了就用这回事。同一套定义交付给三家公司,这家要把「客户」叫成「经销商」,那家的订单界面要少三个字段,还有一家保存前要多一道信用额度检查。三件事的分量差了一个量级,但只要它们全都被表达成代码,就会走同一条交付路径。 Day 1 那张对照表里,定义驱动之下定制的表现形式是「叠加 ...

kubernetes 水平自动伸缩学习笔记(一)

博主头像 目录前言设计采集器问题1: 采集器和谁交互?问题2: 采集器怎么处理指标?问题3: 采集器如何实现高可用?问题4: 采集器采集哪些指标?控制器问题1: 控制器的拉取周期怎么定?问题2: 工作负载资源临时抖动怎么办?问题3: 扩缩容的时机是怎样的?问题4: 窗口该怎样表示呢?问题5: 控制器如何高可用 ...

Vane.Dispatch 服务分发器:从零到实践

博主头像 面向初级 .NET 开发者的 Vane.Dispatch 系统教程:从一次普通方法调用出发,把它变成一条可路由、可绑定、可拦截、可序列化的分发管线。全书 22 章,示例均在 .NET 10 上可直接运行。 ...

GoldenDB 108条日常运维SQL集锦

博主头像 一、巡检与告警(1–27) 1. CN/DN SQL Digest 目录覆盖与更新时间——确认 CN、DN 两个来源是否有 SQL 摘要目录记录。 SELECT schema_name, type AS source_type, COUNT(*) AS digest_entries, MAX(las ...

Day21 · Turtle 入门与基础绘图

博主头像 Day21 · Turtle 入门与基础绘图 阶段:阶段一 · 核心基础 | 前置:Day20(面向对象) | 技术基准:Python 3.15.0 学习目标 学会导入标准库 turtle,用 turtle.Turtle() 创建一只"海龟"画笔 理解 Turtle 窗口的直角坐标系:原点 (0, ...

把 DeepSeek Harness 装进 K8s

博主头像 背景 我一直想把 DSH(DeepSeek Harness)运行在我的 homelab2 k8s集群里(此前一直运行在本机的 ~/.dsh 里。),这样我就可以 7*24 随时随地使用了。 之前是我自己被 AI Sandbox 洗脑了,想着等 AI Sandbox 开源生态成熟了,再搞。 但是今天突 ...

收上来一堆 Excel,怎么保证没改错

博主头像 收上来一堆报名表,合并、改格式、查重复、按学院拆回去,这些活手工做慢是一回事,更麻烦的是不可复现——同一堆文件,两个人合出来不一样,同一个人在不同时间合出来也不一样,而且谁都没留下上次改了什么的记录,出了错也倒不回去查。 把整套动作固化成脚本,让每一步都留下凭据:哪行来自哪份文件、改过哪些格、哪些行 ...

在 Linux 上把 PPT 转成长图:office2pdf + PyMuPDF 的选型与踩坑

博主头像 介绍 群里收到 PPT 时,仅看文件名往往判断不了内容。按常规流程要下载、打开 Office、等加载、再翻页,多个文件下来很耗时间。我做了个小工具:在 Linux 服务器上把 PPT 转成一张纵向长图,用户在聊天窗口或手机里点开就能滑动浏览,不需要安装或打开 Office。 本文记录选型过程、关键实 ...

从怀疑到真香——AI 重构代码后,我不再追求“最合适”,而是做好这两件事:测试和优化

博主头像 AI 写代码越来越强,但实测显示它的初次通过率并不高。它擅长快速生成方案、补全测试、指出冗余,却很难真正理解业务边界和团队取舍。本文结合我在实际项目中使用 AI 重构代码的经验,分享一套可落地的质量把控方法:测试交给 AI,边界由人定义;优化交给 AI,标准由人制定。AI 不是替代者,它更像一套机械... ...

负载均衡到底在干嘛?7 个场景给你说明白

博主头像 引子 先问个问题:几百万人在同一秒打开一个 App,请求是怎么被接住的? 为什么双十一抢购页面没崩?为什么半夜某台服务器悄悄挂了,你刷抖音刷得照样流畅? 很多人会说,因为后端有很多台服务器嘛。 对,但只对了一半。机器多了,新的问题跟着就来了:请求给谁?某台坏了怎么办?流量涨了怎么加机器? 干这些活的 ...

你的账,是补出来的还是做出来的

博主头像 ERPLITE · 开源项目 中小企业要的 ERP,可能不是功能最多的那个,而是不用月底补账的那个。 中小企业上 ERP,通常栽在三件事上:功能一堆但八成用不上;账要月底手工对一遍;想改个字段得排厂商的期。 ERPLite 想解决的不是「功能不够」,而是把「单据 → 库存 → 账」这条链做顺:审核的 ...

123···100>