- 博客(29)
- 收藏
- 关注
原创 一周踩了 5 个坑后,我把这套技术实践沉淀成了可复用的方法论
这一周的工作节奏并不轻松:需求迭代、线上问题排查、技术方案评审几乎同时压过来。但回头看,真正有价值的不是"忙",而是那些踩过的坑、验证过的方案、以及被推翻的假设。本文把本周的技术实践做一次完整复盘,包含 5 个具体场景:性能优化、接口治理、日志排查、构建提速和一次失败的技术选型。每个场景都给出问题现象、排查过程、最终方案和可复用的结论,希望能给同样在做业务开发的你一点参考。
2026-11-09 13:46:39
124
原创 .NET 10 的性能提升
你不需要重写代码去用Span<T>,不需要手工池化对象,甚至不需要调整 GC 配置。JIT 编译器变得更“聪明”了,它会在编译时替你完成一些过去需要手动干预的优化。但与此同时,.NET 10 也引入了一个默认开启的 GC 行为变化,它在某些场景下会。这篇文章想讲清楚:哪些性能是你“自动”拿到的,哪些是需要你主动审视和取舍的。
2026-11-05 11:08:58
334
原创 .NET 性能优化:先找瓶颈,再谈技巧
NET 性能优化没有“一招鲜”。Span<T>ValueTaskstackalloc这些工具在特定场景下确实很强,但它们解决的是微观层面的分配问题。如果你的应用瓶颈在数据库查询或者线程池阻塞,用再多Span<T>也救不回来。先测量,找到热路径,再针对性修改,改完再测量验证。跳过第一步的优化,大概率是在给编译器添乱。
2026-11-04 17:13:54
363
原创 从“隐形骨架”到创新突破:一文读懂PCB的前世今生与核心技术
如果把PCB比作一间没有任何家具的“毛坯房”,PCBA就是完成所有装修、家电入驻的“精装房”:PCB本身只是一块没有任何功能的裸板,只有经过SMT贴片、DIP插件、回流焊、波峰焊等一系列工序,把芯片、电阻、电容、连接器等所有元器件精准焊接到对应焊盘上,再经过通电测试验证功能,才能成为一块真正可以实现信号传输、数据处理的成品电路板。刚性PCB是最常见的类型,结构坚固耐用,适合绝大多数固定安装的设备;没有PCB,再精密的芯片、再小巧的电容电阻,都只能是散落的零件,无法形成稳定可靠的功能电路。
2026-10-30 13:57:50
25
原创 .NET 8.0 下基于 PaddleOCRSharp 的离线文字识别落地指南
目前这套基于PaddleOCRSharp的离线识别方案,已经在不少深圳本地的工业数字化项目中落地,无论是PLC运行台账的纸质文档电子化,还是PG数据库配套的票据信息自动录入场景,都能在保障数据安全的前提下,实现识别效率的数倍提升,是.NET技术栈中兼顾易用性与性能的OCR落地优选方案。GPU加速配置:在配备NVIDIA显卡的服务器环境中,安装对应版本的CUDA和cuDNN工具包,将初始化参数中的UseGpu设置为true,可将识别速度提升5至10倍,满足批量图片实时处理的需求。
2026-09-19 08:39:22
233
原创 大模型是怎样“思考“的:从Transformer到智能体时代的技术演进
对齐是让它"说人话"。 这一步解决的是"能说但说不好、不安全、不合人类心意"的问题。近年来RLVR(基于可验证奖励的强化学习)开始流行,不再依赖人工打分,而是用"测试是否通过""答案是否正确"这种客观可验证的信号做奖励,推理能力因此大幅提升(中金公司研究部,2026-02)。多头的意思是同时做很多组这样的计算,每组关注不同维度的关系——有的看语法搭配,有的看指代关系,有的看逻辑关联。 在预训练好的基座模型基础上,用特定任务的数据(比如问答对、摘要、代码)再训练一轮,让模型从"通用型"变成"专家型"。
2026-08-21 10:57:03
161
原创 Copilot能换成本地吗?
如果你用的是JetBrains系IDE(IntelliJ、PyCharm、WebStorm等),ProxyAI是专门为你打造的。它是开源的AI代码助手,支持连接OpenAI、Anthropic等各种模型,也可以选择。(苹果统一内存架构在跑大模型上有独特优势),跑一个7B-30B级别的代码模型完全没问题。Tabby是目前最知名的自托管AI编程助手,基于Rust构建,截至2026年3月在GitHub上已获得。(如Phi-4-Mini、Gemma 4 9B)起步,体验一下本地AI编程助手的感受。
2026-08-07 14:30:00
552
原创 DeepSeek涨价了,你换了吗?
8月1日单日,DeepSeek V4 Flash在开源AI工具OpenCode平台上处理了**8万亿Token**——其中5万亿来自免费额度,3万亿来自付费调用。“你用DeepSeek写代码写顺手了,涨三倍你还是会用,因为换模型的隐性成本——重新适应、重新调试、重新信任——远高于多付的那点钱。”AI是工具属性极强的产品,用户粘性建立在“这个模型能不能帮我解决问题”上,而不是“这个模型便不便宜”。开源证券在8月6日的研报中也表示,这展示了大模型厂商从“以低价换市场”向“以价值定价”的战略转向。
2026-08-07 09:51:44
281
原创 那些让程序员怀疑人生的“玄学“Bug
这在分布式系统里是经典坑:Java里System.currentTimeMillis()返回毫秒,Unix timestamp是秒,Redis有的指令用秒有的用毫秒,你一旦在某个地方忘了乘1000或除以1000,就会出现各种"时间穿越"的灵异现象——过期时间设成一万年、限流器认为你来自未来、缓存以为该过期了但其实还早……索引重建归位:IDE之所以会出现"明明有这个类却报错找不到"、"代码跳转跳去了一个不存在的地方",往往是因为后台索引在增量更新时出错了,内存里的索引和磁盘上的代码"对不上账"
2026-08-01 09:03:20
336
原创 那些年我们踩过的坑、骂过的娘、删过的node_modules
还有那种中途改协议的。更绝的是文档与代码永远不在同一个次元:文档写的是v2.0的用法,npm上已经更新到v3.5了,里面一半API改名了,你照着文档写,控制台给你报37个错,去翻文档更新日志——"待补充"。日志打印出来是一个和你改动完全无关的测试挂了,你翻了一下,这个测试在main分支上也是红的。张三出了个xxx-cli挺好用,李四转头发个xxx-pro,王五再来个xxx-next,赵六整个xxx-ng,功能大同小异,文档互相抄,最后你也不知道该用哪个,选了一个半年后发现作者弃坑了,另一个才是"正统"
2026-08-01 08:45:49
329
原创 AI重构软件行业:不是程序员失业,是整个游戏规则变了
上周我用两个小时把之前想了半个月的智能剪贴板工具跑通的时候,对面坐着个做了十年Java开发的老同事,他盯着屏幕看了半天说:放在三年前,这种要踩Electron环境坑、处理系统级快捷键兼容、写前后端通信逻辑的桌面工具,你至少要磨两三天,连搜索引擎都得开十几个标签页。首先是新人入行的门槛被抬高了。反而更值钱的,是能判断方向、扛得住复杂问题的资深开发者:你要能看懂AI生成的代码有没有架构隐患,要能在AI给出的十个方案里挑出最适合当前项目的那一个,要能把真实世界里模糊的业务需求,翻译成AI能理解的清晰目标。
2026-07-28 14:08:25
212
原创 从Copilot到Agent:我的开发工作流正在被颠覆
我慢慢开始把写单个函数、单个模块的任务扔给它:"帮我写一个Electron剪贴板轮询的函数,要去重,500毫秒检查一次",它能直接给你返回完整的代码片段,连注释都写好。那时候的体验确实如此。最夸张的是上周改老项目的bug:一个三年前别人写的React项目,有个状态联动的bug我找了半小时没找到原因,直接把整个组件的代码扔给Agent,说了一句"帮我找这个组件里点击确定后表单不重置的bug",它10秒钟就指出来了问题:是useEffect的依赖数组漏了一个字段,甚至连修复后的代码都直接给我写好了。
2026-07-27 10:30:51
374
原创 AI 重构 PCB 产业:从设计到智造,开启电路板行业新周期
人工智能正在重塑 PCB 产业的底层竞争力。短期来看,AI 是提升良率、降低成本、缩短交期的工具;长期来看,AI 将重构 PCB 设计范式、制造工艺体系。在 AI 服务器带动高端 PCB 需求的时代浪潮下,率先完成智能化改造、打通 AI 全流程应用的企业,将在高端市场竞争中占据优势。从一块电路板的智能设计,到产线上微米级的智能检测,AI 与 PCB 的融合,正在书写电子基础制造业转型升级的全新篇章。
2026-07-24 09:18:08
316
原创 AI与PCB行业:算力浪潮下的双向共生革命
AI质检突破微纳缺陷检测瓶颈:依托“AI+光学”的AOI自动缺陷检测方案,通过云边端协同推理,可将PCB微纳级缺陷检测准确率提升至99.5%以上,漏检率降至0.4%以下,检测效率提升10倍以上,为企业减少约80%的质检人力成本。而AI算力PCB必须采用M7、M8甚至M9级超低损耗覆铜板,介电常数低至3.2,价格是普通基材的2.5-3倍,线宽线距压缩至20-30μm,800G/1.6T光模块PCB甚至要求10-15μm,传统减成法工艺已无法满足精度要求,mSAP改良型半加成法成为核心工艺。
2026-07-24 09:09:38
1494
原创 PCB制作全流程图文详解:从覆铜板到成品电路板的诞生之旅
工人会将提前准备好的内层线路菲林对齐覆铜板,通过曝光机将线路图形转移到板材表面的感光膜上,再经过显影、蚀刻工艺,把多余的铜箔腐蚀掉,最终在板材上留下精准的内层导电走线。所有检测合格的成品PCB,最终会进行真空包装,隔绝空气和水汽,防止在运输和存放过程中出现氧化,就这样,一块从覆铜板起步的电路板,经过几十道工序的打磨,正式诞生,准备运往各个电子工厂,成为智能手表、AI服务器、新能源汽车里的核心部件。从最早的单层板,到现在几十层的AI服务器背板,每一次工艺的微小进步,都在支撑着整个数字世界的高速运行。
2026-07-21 09:53:53
953
原创 MES工程师知识全景图:从车间地板到数字苍穹的修炼之路
行业风起云涌,但真正能在这片战场站稳脚跟的MES工程师,绝不是只会点鼠标的"操作员"——他们是懂制造、通数据、精业务、善沟通的复合型战士。它上承ERP的订单与计划,下启PLC/SCADA的信号与指令,将"该做什么"转化为"正在做什么",把"做没做"变成"做得怎么样"。国际MESA联合会定义的11大功能模块,是你理解MES"能干什么"的地图:工序详细调度、资源分配、生产单元分配、数据采集、质量管理、产品跟踪追溯……典型行业 汽车、电子、机械、人防门、钣金 医药、化工、食品饮料、石油炼化。
2026-07-14 11:50:29
376
原创 2026年程序员职业分析:把握AI浪潮,重塑职业未来
2026年的程序员职业领域充满了机遇与挑战。只有紧跟AI技术发展趋势,深耕技术、拓展业务、强化软实力、关注行业动态并合理规划职业路径,才能在变革中站稳脚跟、实现职业跃升。愿每一位程序员都能把握时代机遇,重塑职业未来!
2026-02-01 17:07:52
1716
原创 大模型调用技术:解锁AI应用潜力的关键钥匙
大模型调用技术正从“可用”向“好用”演进,其核心价值在于将AI能力转化为可落地的业务解决方案。随着架构优化、生态完善与场景深耕,大模型将成为推动数字经济高质量发展的“新基建”。未来,开发者需兼顾技术创新与伦理规范,在释放AI潜力的同时守护人类价值观,共同构建可信、可持续的智能未来。
2025-07-21 15:56:17
1445
原创 2025年AI编程工具深度对比:七大主流工具全方位评测
在人工智能技术深度渗透软件开发的2025年,AI编程工具已从简单的代码补全工具进化为覆盖需求分析、架构设计、代码生成、测试优化的全流程开发助手。本文选取GitHub Copilot、Cursor Pro、Claude 3.7 Opus、Trae、DeepSeek V3、Windsurf(原Codeium)、飞算JavaAI七款具有代表性的工具,从核心功能、技术架构、适用场景等维度展开深度对比。
2025-07-11 14:16:12
8600
1
原创 软件架构:构建数字世界的基石
软件架构是指软件系统的基本组织结构,包括各个组件的划分、组件之间的交互方式、数据的流动路径以及系统所遵循的设计原则和约束条件。它是对软件系统的高层次抽象描述,为开发团队提供了一个共同的框架和语言,用于沟通和协作。
2025-07-10 14:26:16
929
原创 AI赋能报告制作:从数据到洞察的智能革命
AI正在重新定义报告制作的价值链——从“人工整理信息”转向“智能驱动决策”。对于从业者而言,掌握AI工具并非取代人类,而是释放其创造力,使其专注于战略思考与复杂问题解决。正如麦肯锡全球研究院所言:“到2030年,AI将使知识工作者的生产力提升40%以上。”在这场变革中,善用AI者将引领未来报告制作的范式转型。
2025-07-08 11:51:39
1111
原创 Electron 中使用 shell 模块的常见坑与解决方案
常用于调用系统默认应用打开文件或链接。但由于 Electron 的进程隔离、模块加载机制以及版本兼容性问题,开发者可能会遇到各种坑。在渲染进程(如 React/Vue 组件)中直接调用。希望这篇总结能帮你避开 Electron 中。在 Electron 开发中,(Windows)或。
2025-07-07 10:30:00
1866
原创 智能客服系统接入软件的全流程解析与行业实践
智能客服系统的技术实现依赖于自然语言处理(NLP)框架与深度学习算法的深度融合。以百度千帆大模型平台为例,其通过Transformer模型构建语言理解模块,结合Rasa对话管理系统,实现意图识别准确率超90%。系统架构分为三层:前端采用React/Vue.js构建用户界面,通过WebSocket实现实时交互;通过合理选型与持续优化,智能客服将成为提升客户粘性与运营效率的核心引擎。典型案例显示,某小吃培训学校通过AI客服实现24小时响应,结合人工客服A/B测试,将线索有效性提升30%,转化成本下降9.2%。
2025-07-05 10:45:00
1759
原创 AI Agent:从工具到伙伴,重塑人机协作新范式
AI Agent的崛起,标志着人工智能从“工具时代”迈入“伙伴时代”。它不仅是技术突破,更是生产关系的重构——当智能体开始承担决策、创造与协作任务,人类将得以从重复性劳动中解放,聚焦于创新与战略思考。正如《原神》中根据玩家行为动态调整剧情的NPC所展示的,未来的世界将是一个由人类与智能体共同编织的动态网络,而程序员,正是这个新文明的架构师。
2025-07-03 15:30:00
1544
原创 程序员自由职业赚钱指南:从目标设定到执行落地的系统化计划
在程序员自由职业的世界里,“技术强”是基础,但“会赚钱”才是核心生存法则。无论是接单开发、远程协作,还是打造个人IP,自由职业者的收入天花板往往取决于目标清晰度和执行效率。“张总,您对我们的服务满意吗?如果身边有朋友需要开发系统,推荐给我们,成功合作后我给您返现$500,或者赠送3个月免费维护。通过明确目标、升级技能、精准获客、优化收入结构,你不仅能实现短期收入增长,更能建立长期可持续的赚钱系统。自由职业者的终极目标,是摆脱“用时间换钱”的模式,建立。自由职业者的核心竞争力,不仅是写代码的能力,更是。
2025-07-02 17:28:08
1948
原创 程序员自由职业:在代码与自由之间寻找平衡的艺术
自由职业不是逃避职场的“乌托邦”,而是将技术能力兑换为职业自由的“杠杆”。当你能用一行代码解决客户痛点,用一份白皮书赢得行业认可,用一套系统实现被动收入——那时,你获得的不仅是时间自由,更是对技术价值的终极掌控。
2025-07-01 09:17:28
1077
原创 Three.js 入门指南:从零开始创建3D网页应用
Three.js 将复杂的3D渲染简化为可理解的组件系统,让Web开发者能够快速构建沉浸式体验。从简单的几何体到复杂的交互场景,掌握这三个核心概念(场景、相机、渲染器)就是打开3D Web开发大门的钥匙。建议从修改官方示例开始,逐步尝试添加光照、纹理和交互功能,最终实现自己的创意作品。
2025-06-30 10:46:35
1700
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅