自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【工程化实践】企业级 Git 版本控制分支管理方案深度指南

如果你们团队正在做微服务、前端网页、SaaS 系统,追求快,请毫不犹豫选择。如果你们团队在做iOS/Android App、软硬件一体化项目、传统企业私有化交付,追求稳,请选择Git Flow或其简化版。好的 Git 分支管理方案,不是追求流程的复杂,而是追求让团队协作更顺畅、让交付更安全。🛠️作者简介:技术团队负责人,专注研发效能与工程化实践。📌欢迎在评论区讨论:你们团队目前使用的是哪种分支管理方案?在实际落地中遇到了哪些坑?

2026-08-26 10:43:10 345

原创 DeepSeek Harness 纯离线/物理隔离部署指南:打包 pnpm store 依赖 + 完美修复 ECONNREFUSED 报错

通过“打包 pnpm store”解决硬件隔离层面的无网问题,再通过 minimumReleaseAge: 0修复软件安全策略引发的请求拒绝,我们便能完美驾驭 DeepSeek Harness 的源码离线部署。希望本篇闭环教程能帮到正在进行大模型私有化落地的你!lrlmarry 的 DeepSeek Harness 部署参考。

2026-08-19 16:14:25 431

原创 通用建表规范

【代码】通用建表规范。

2026-08-18 16:21:47 199

原创 彻底搞懂 Oracle 主键自增:ALWAYS、BY DEFAULT 与 ON NULL 的终极对决与选型指南

🚀 方案 A:全新业务表 ➡️ 强烈推荐理由:最安全。把控制权100%交给数据库,无论是 EF Core 还是手写 SQL,都不会因为人为误操作指定了主键而导致后续的自增冲突。🚚 方案 B:老系统历史数据迁移 ➡️ 推荐理由:当你需要把老系统的旧数据(比如 ID 是旧的、不连续的)原封不动导进新表时,必须允许显式插值。导完历史数据后,记得手动把序列的当前值(START WITH)修改为当前最大 ID + 1。💻 方案 C:兼容传统老框架(如 MyBatis 旧版本) ➡️ 推荐理由。

2026-08-18 15:02:14 197

原创 外网用 Verdaccio 搭建私有 npm 仓库,让内网机器离线装依赖(Nuxt 项目实战)

症状根因解法预热完 storage 没变化npm 按 lockfile 的 resolved 直连外网预热前删 lockfile,装完 grep 复查内网 Linux 装 rollup/esbuild 报错二进制按平台分发,只缓存了本机平台extract-variants.js 全量提取 + npm pack 预热npm ci 报 EUSAGE does not satisfynpm 对可选 peer 处理不一致:install 不装,ci 又要装。

2026-08-16 14:08:36 285

原创 npm ci 命令详解:和 npm install 有什么区别?什么时候该用哪个?

npm ci需要 lockfile不需要必须有会修改 lockfile会绝不修改装的版本semver 范围内最新lockfile 锁定的精确版本lockfile 与 package.json 不同步时自动修复 lockfile报错退出(EUSAGE)增量修补先删光再全装接受包名参数可以不可以典型场景日常开发、加依赖CI/CD、Docker、部署npm ci= 严格按 lockfile 的精确干净安装,专为 CI/部署设计。

2026-08-16 13:31:26 174

原创 拒绝一知半解:从“脱水蔬菜”到现代前端水合(Hydration)的三场技术革命

用**“脱水蔬菜”**做比喻:SSR 就像是泡面里那包脱水蔬菜,UI 形状在(静态 HTML),但无法交互。执行 JavaScript 就像倒入开水,让蔬菜复活(绑定事件监听,赋予交互能力),这个过程即为水合。维度 / 框架传统水合(Next.js/Nuxt 老版本)渐进式水合(React 18 / Next.js 新版)Astro 群岛架构(Astro)Qwik 可恢复性(Qwik)首屏前端 JS 体积巨大(包含整棵树的组件逻辑)较大(分流下载,但最终都要下载)极小(只下载有交互的岛屿 JS)

2026-08-10 11:50:42 329

原创 跨越断网鸿沟:基于 pnpm 的前端依赖内网离线部署全攻略

2、然后 pnpm install --offline --frozen-lockfile 离线安装依赖。1、通过.npmc 文件设置store-dir=/path/to/.pnpm-store。npm install -g 打完的压缩包。pnpm 下载依赖方案整理。将依赖下载到当前文件夹。3、如何直接打包依赖。

2026-08-07 20:08:13 212

原创 掌握 Quartz.NET:企业级 C# 定时任务核心 API 深度指南

IJobQuartz.NET 的设计哲学非常符合面向对象的解耦思想。通过 JobKey和 TriggerKey实现精准定位;通过 JobBuilder和 TriggerBuilder流式创建对象;利用 IScheduler实现全局调配。掌握了上述核心 API,你不仅能轻松玩转本地定时服务,在面对多节点分布式部署、配合数据库(如 SQL Server / MySQL)实现任务持久化和集群高可用时,也能游刃游余!觉得本文对你有帮助?

2026-07-31 09:36:00 366

原创 【Oracle】数据误删/误改怎么办?教你用 Flashback 闪回技术 3 步轻松恢复

Oracle 的 Flashback 功能是开发者的强力“后悔药”。需要整表回滚:用。需要对账/局部恢复:用(记住不要带 AS日常开发中,建议大家还是养成“先 SELECT 再 UPDATE/DELETE”的好习惯。万一真手抖了,希望这篇文章能帮你化险为夷!如有疑问,欢迎在评论区交流。

2026-07-22 15:27:22 197

原创 seaweedfs 本地挂载k3s部署yaml

【代码】seaweedfs 本地挂载k3s部署yaml。

2026-07-18 08:34:25 207

原创 k3s常用命令

【代码】k3s常用命令。

2026-07-13 10:03:54 216

原创 k3s设置内网镜像

在 K3s 中配置内网私有镜像仓库(例如 Harbor、Nexus 或阿里云私有私有镜像)非常简单。K3s 默认使用 Containerd 作为容器运行时,你只需要创建一个名为 registries.yaml 的配置文件,即可让 K3s 自动识别内网镜像地址并配置认证信息。

2026-07-11 14:11:04 222

原创 安装k3s导致原本的nginx443端口无法被访问

K3s默认安装的Traefik Ingress控制器会占用80/443端口,导致物理机上的Nginx无法访问。解决方法:1)在/etc/rancher/k3s/config.yaml中配置禁用Traefik;2)删除K3s中的Traefik资源;3)重启K3s服务;4)重启Nginx服务。通过禁用K3s的Traefik组件可释放端口,恢复Nginx的正常访问。(99字)

2026-07-11 13:59:42 203

原创 深入浅出 Kubernetes Service:详解 type: LoadBalancer 的工作原理与流量生命周期

在云原生微服务架构中,配合YARP 网关或Ingress 控制器是非常经典的组合。负责在最外层接住四层(TCP/UDP)的流量大闸;则在七层(HTTP/HTTPS)负责具体的路由重写、权限验证和灰度发布。希望本文能帮你理清 K8s 网络的一层迷雾。如果你在配置过程中遇到了无法分配、或者流量无法转发的问题,欢迎在评论区留言交流!#Kubernetes #K8s #LoadBalancer #YARP #云原生 #容器。

2026-07-07 19:47:48 348

原创 linux安装k3s教程

linux离线安装k3s教程

2026-07-07 08:40:47 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除