装了11.8又装12.x,切了环境nvcc版本还是不对?这不是装错,是PATH排序问题。本机三场景实测证明:谁生效由PATH队列最前的那个决定,与版本新旧、安装先后无关。排查第一命令是where.exe,一条列出全部候选与真实生效者。 ...
介绍 群里收到 PPT 时,仅看文件名往往判断不了内容。按常规流程要下载、打开 Office、等加载、再翻页,多个文件下来很耗时间。我做了个小工具:在 Linux 服务器上把 PPT 转成一张纵向长图,用户在聊天窗口或手机里点开就能滑动浏览,不需要安装或打开 Office。 本文记录选型过程、关键实 ...
AI 写代码越来越强,但实测显示它的初次通过率并不高。它擅长快速生成方案、补全测试、指出冗余,却很难真正理解业务边界和团队取舍。本文结合我在实际项目中使用 AI 重构代码的经验,分享一套可落地的质量把控方法:测试交给 AI,边界由人定义;优化交给 AI,标准由人制定。AI 不是替代者,它更像一套机械... ...
u8g2 库移植与使用说明(STM32G431 + ST7735S) 本文档面向本工程 Moisture_Meter_g431_lcd,完整说明 u8g2 图形库是如何移植到 STM32G431 + ST7735S 彩色 TFT 上、如何使用、以及本工程实际用到的每一个 u8g2 函数的作用。 目录 ...
兄弟们,先问个问题 每次换一个 AI,你是不是都要重新介绍一遍自己? 工作经历、技术背景、项目经验、个人偏好……这些信息散落在简历、GitHub、聊天记录、各种平台里。 AI 再聪明,也很难真正了解你。 所以我最近在做一个开源项目:OneSelf。 一句话:One self. One cont ...
引子 先问个问题:几百万人在同一秒打开一个 App,请求是怎么被接住的? 为什么双十一抢购页面没崩?为什么半夜某台服务器悄悄挂了,你刷抖音刷得照样流畅? 很多人会说,因为后端有很多台服务器嘛。 对,但只对了一半。机器多了,新的问题跟着就来了:请求给谁?某台坏了怎么办?流量涨了怎么加机器? 干这些活的 ...
ERPLITE · 开源项目 中小企业要的 ERP,可能不是功能最多的那个,而是不用月底补账的那个。 中小企业上 ERP,通常栽在三件事上:功能一堆但八成用不上;账要月底手工对一遍;想改个字段得排厂商的期。 ERPLite 想解决的不是「功能不够」,而是把「单据 → 库存 → 账」这条链做顺:审核的 ...
系列大纲 · 手搓 AI Agent(Node.js / TypeScript) 本系列从零手搓一个通用工具型 Agent:能对话、能调用工具、能规划任务、能多 Agent 协作,并最终接入 MCP 生态。技术栈锁定 Node.js 22 + TypeScript,模型接入层用一套 OpenAI 兼 ...
前段时间有位粉丝去参加面试,回来总觉得答得不太好,找到我,想让我帮他复盘一下。题目拿过来一看,里面有几道问题挺典型的,挑几道出来,跟大家分享一下。 面试聊的是他做的测试用例 Agent 项目,面试官问得挺细,从提效数据怎么统计,一直问到方案本身有什么短板。每道题我都站在面试官的角度拆了一下,这道题面 ...
一次调用失败分两种。一种是业务规则正常挡下来的,订单没有选客户、状态不允许这样转,这段消息是写给用户看的;另一种是程序没有预期到的异常,消息里可能有服务器的文件路径,那是写给开发者看的。两种回到调用端长得一模一样,都是 JSON-RPC payload 里的 error 字段。分不出来就只能一律显示 ...
前面我们已经介绍了ComfyUI的工作流原理,并搭建了运行环境。在我们创建的环境中,ComfyUI运行在后端,应用程序通过http和web socker协议与ComfyUI服务进行数据交换。本文重点介绍该架构涉及的协议和技术栈选型。 一、架构说明 下图说明了应用程序与ComfyUI服务之间的关系: ...
在 3 节点 Docker 化的 ES 7.17 集群上给 IK 分词器导入自定义词典,踩到了插件目录与配置目录分离、容器重建丢插件、数据目录被 chown 错、scp 权限、远程 sudo 无终端、集群 red 等一连串问题。本文按「方案 → 踩坑 → 验证 → 日常维护」整理全过程。 ...
在 Docker Compose 项目里更换环境变量文件时,如果直接改文件名再启动,旧容器可能仍带着上一次的环境变量。笔者按三个步骤操作,可以避免旧配置残留,让容器用上新文件。 01 | 先停掉并清理旧容器 切换前,先用当前的环境变量文件停止并删除正在运行的容器: docker-compose -- ...
缓存本质是数据副本,非加速器。接入缓存即签署一致性合同,需明确陈旧窗口、影响范围与责任归属。HybridCache 标准化并发合并、两级编排与批量失效,但其一致性上界由进程内 TTL 决定,架构师无权代业务决策。关键在于:是否可测量性能问题?是否为事实读?是否需强一致?能否签署暴露量?是否真需高级特... ...
DEEPSEEK HARNESS · ENGINEERING NOTE 把视频生产做成一条可验证的流水线 从旁白、时间轴到门禁:一支代码生成的片子,怎么被一步步验出来 一份关于确定性渲染、实测时间轴与多层门禁的工程笔记 封面示意:横向条带代表连续的帧流,顶部刻度是时间轴上的采样点。 目 录 一、问题 ...
目录前言ExecutionContext 的作用上下文流动示例ExecutionContext 中的数据Activity.Current 与 Tracing 上下文上下文如何流动捕获当前上下文常见的传播入口线程与线程池中的上下文流动新建线程与线程池回调Thread.Start 的捕获与执行线程池回调 ...
【轻量化复刻大模型 / KIMI K3】AttnRes 模块交互式演示 目录【轻量化复刻大模型 / KIMI K3】AttnRes 模块交互式演示0x00 概述0x01 核心数学1.1 Block vs Full1.2 状态机 API0x02 Tab 1: Demo 四联图2.1 目的2.2 Cop ...
大家好我是大龄程序员码农阿峰。今年47周岁,79年的。我差点失业了,我的linux技能现在好像把我保住了。我的感觉是不够强。所以还要继续学。今天展示一下我跟AI学Ubuntu server2604搭建docker环境。 ...
数据来源:TIOBE 官方榜单,2026 年 11 月版,发布于 11 月 7 日。 11 月的 TIOBE 榜单有点意思。头部四强稳如磐石,但门槛附近的位置洗了一整遍——Rust 掉出前十,Go 反超;Dart 首次闯入前 20,把上个月刚回归的 Julia 又挤了出去。 这篇不打算只把表格抄一遍 ...
Day20 · 面向对象(二)继承、多态与高级特性 阶段:阶段一 · 核心基础 | 前置:Day19 | 技术基准:Python 3.15.0 学习目标 掌握单继承、多继承与 MRO(方法解析顺序),会用 super() 理解多态与鸭子类型 会用 __slots__ 节省内存,用 @property ...