自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 技术文档还在全靠 Markdown?它可能真的在拖你后腿

Markdown 这玩意儿,谁不用?写 README、记笔记、写博客,全靠它,简单、直观、上手快。很多团队甚至把“全站 Markdown”当成技术文档基础设施的一部分。但一旦文档规模上来,涉及这些需求时,Markdown 的短板会被放大得非常难看——它更像是“最低公分母”,而不是可靠的“文档真相源(source of truth)”。

2025-12-14 00:30:57 767

原创 你的 Prompt 都该重写?

大家好,这里是!大家总说模型会。很多开发者遇到过这种情况:新模型明明更强,但接入后效果不升反降,甚至用户还嫌弃。比如当 Cursor 第一次接入 GPT-5 时,网上一度骂声一片,直到官方和 OpenAI 一起做了 Prompt 调优,体验才逐渐反转。结论很简单:👉 模型升级时,,必然卡壳。下面从三个角度聊聊,为什么 Prompt 不能一招鲜吃遍天。

2025-12-05 22:06:29 429

原创 Java 中 UnaryOperator 接口与 Lambda 表达式的应用示例

的简单示例,我们可以清晰地理解:它只是接收并返回相同类型的数据。Lambda 表达式的引入,使得 Java 编程更简洁易读,也极大提高了开发效率。作为一个功能强大的工具,它简化了 Java 编程的复杂性,使得代码更加简洁和易于维护。在 Java 8 引入 Lambda 表达式的过程中,开发者面临了许多新的接口,其中不乏一些看起来颇为学术、难以理解的名称。使用 Java 的 Lambda 表达式可以简化代码,不再需要创建完整的类。接口的功能就是接收一个对象,处理它后返回相同类型的对象。点击上方关注,添加“

2025-11-16 03:10:58 269

原创 为什么 SQLite 至今还在用 C 写?

技术可以流行,但基础设施必须稳定。C 语言或许没有潮流光环,但它让 SQLite 能在数十亿设备上无声运行、无惧时间。SQLite 选了三个,全都要。喜欢就奖励一个“👍”和“在看”呗~

2025-10-28 22:29:15 626

原创 你真的用好 AI 了吗?带你看懂「持续 AI 成熟度模型」,测测自己在哪一层!

在软件工程里,「成熟度模型」并不新鲜。从零散尝试到深度融入工作流,AI 的应用会经历怎样的阶段。持续 AI 成熟度模型正是这样一个框架,它把开发者的 AI 使用分为 3 个层次,每个层次都有优势,也有局限。

2025-10-10 17:24:13 612

原创 用 Python UTCP 直调 HTTP、CLI、MCP……

如何调用、在哪调用。

2025-09-10 14:25:23 937

原创 Qwen3-235B 巨兽模型来袭:支持百种语言,编程写作全都行!

大家好,这里是!点击上方关注,添加“”,一起学习大厂前沿架构!关注、发送C1即可获取JetBrains全家桶激活工具和码!近年来,大语言模型一波接一波,而 Qwen 团队最新推出的模型无疑再次刷新了人们的认知。它不仅规模庞大,更在实用性和多领域适配上展现出惊人的能力。下面,小D就带大家快速了解下这款“巨兽”模型。

2025-08-28 16:11:57 364

原创 OpenAI的“学习模式”真能教会你思考?别被AI的夸奖冲昏头脑!

学习模式」并非一无是处。对于自学者、追求效率的知识搬运、记忆类任务,它或许是一种不错的工具。但如果我们指望它替代课堂,替代老师,甚至成为下一代学生的思维训练器,那就过于乐观了。真正有意义的学习,从来不是在“你太棒了”的氛围中产生的,而是在“你可以做得更好”的反思与挑战中逐渐形成。AI 的未来在教育领域仍然值得期待,但前提是它不再只是个“会夸人”的机器人。

2025-08-25 18:35:15 967

原创 惊了!随机淘汰竟然能打败LRU?这种“2随机选择”策略逆袭成为缓存管理黑马!

LRU 仍是缓存替换策略中的王者,但不是万能;2-random 在大缓存、高 miss 场景下拥有明显优势;简单实现的 Pseudo 2/3-random 足以媲美甚至超越传统策略;这类算法,已在缓存、负载均衡、哈希、路由等领域大放异彩。在“缓存无处不在”的时代,从移动端到大模型推理系统,这种简单却强大的策略,值得每一位开发者了解和尝试!

2025-08-21 18:45:18 607

原创 这 6 周,我用 Claude Code “抄” 了自己十年的技术债!

Claude Code 正在改变“程序员如何工作”本身。它让“边做边改”成为新常态、让“试试看”不再冒险、让“技术债”变成“顺带清理”。AI 不是替代人类,而是放大我们的意图。你不需要每一行都写得完美,但你需要懂怎么跟 AI 搭配,把原本的“体力活”变成“设计活”。Claude Code 不会替你做决定,但它能给你时间、空间和工具,让你做更好的决定。喜欢就奖励一个“👍”和“在看”呗~

2025-08-20 19:21:28 640

原创 再见 tmux?这位程序员用一套组合拳干掉了它!

不依赖复杂分屏重度远程开发偏爱 native scrollback 和终端特性支持那么shpoolsshautossh的组合可能会是你的理想选择。技术在发展,也许我们该放下对老工具的执念,拥抱更轻、更快、更现代的方案。喜欢就奖励一个“👍”和“在看”呗~kitty。

2025-08-19 16:27:26 815

原创 Opsqueue:为重负载而生的轻量级批处理队列,已开源!

我相信:你可能也遇到过类似的需求。希望 Opsqueue 这个项目能帮上忙,或者激发你构建更好的队列系统!GitHub 仓库祝你的任务队列永不卡顿,批处理永不爆炸!喜欢就奖励一个“👍”和“在看”呗~

2025-08-18 09:45:43 558

原创 别再观望了!这才是把 AI 融入日常工作的正确姿势

将 AI 融入工作流,并不是要你彻底“改造人生”,而是在不知不觉中减少重复劳动、释放大脑带宽。每天节省一小时,一周就多出一天的时间,去做真正重要的事。你已经开始用 AI 提升效率了吗?有哪些工具真正帮你节省了时间,欢迎留言一起讨论!“AI 不是让你偷懒,而是让你聪明地偷懒。” —— 架构资源栈·小D喜欢就奖励一个“👍”和“在看”呗~

2025-08-04 21:17:24 1176

原创 gRPC性能陷阱:低延迟网络下的客户端瓶颈揭秘

别指望 gRPC 默认配置能打满你的服务端;多个 channel、不同参数、不同连接,是高性能通信的前提;在低延迟网络下,客户端瓶颈极其显著,必须关注;gRPC 的连接复用设计,在高性能场景中是一把双刃剑;使用微基准(如本文中的 grpc_ping)做压力验证,是性能优化第一步。谁能想到,在一个号称高性能的框架下,还能被“客户端只有一个连接”拖垮性能。下次你写压测工具,别忘了检查连接数。否则,你不是在压服务,而是在压你自己。

2025-07-29 21:06:24 779

原创 惊艳上线!阿里开源最强编程模型 Qwen3-Coder,开发者的智能副驾来了!

ccr code这两种方式都能让 Claude Code + Qwen3-Coder 成为你的 AI 编程最强组合!Qwen3-Coder 是目前国内开源阵营最有野心的代码模型,具备超长上下文、Agent能⼒、强化学习调优等多项前沿技术。它不是替代开发者,而是为你提供一位 7x24 不喊累的AI 编程助手!如果你也期待一个能真正帮你“搬砖写码”、查 bug 修复、优化逻辑的 AI 合作者,不妨马上体验 Qwen3-Coder 带来的革命性变化。

2025-07-28 01:46:33 1087

原创 “SQL注入即服务”:一个10年历史系统的奇幻演变

当小D加入团队时,这个奇葩系统正式归自己维护。原本打算大改一波,重新做个正常报表组件:日期范围、筛选框、输入框……但看完源码和十年来的JIRA工单后,小D放弃了。直到某天,一个员工执行了一个DELETE命令——以为只删了一条数据,结果系统整体报表全部异常。原来两个表之间没有外键,JOIN逻辑全靠“日期字段相等”。小D只能临时加了一条“假数据”补回去,然后顺便把DELETE加入黑名单。系统总算活过来了。

2025-07-27 00:33:05 958

原创 超600个Laravel应用遭远程执行漏洞攻击:罪魁祸首是GitHub泄露的APP_KEY!

泄露的不是 Laravel 的锅,而是开发者的粗心和安全意识的薄弱。重视 .env 文件管好配置与凭证引入持续监控和审计机制毕竟,一串泄露的密钥,可能就是一家公司基础设施的命门。小D友情提醒:开发可以随便写,密钥绝不能随便传。养成好习惯,是对团队和用户最大的负责。原文地址:https://mp.weixin.qq.com/s/W4OtXwrHTDPS_h1CW2a8XQ。

2025-07-21 00:46:24 805

原创 虚拟线程吃掉了我的内存?一个爬虫的并发之殇!

这场爬虫事故让人深刻明白:虚拟线程并不是平台线程的“更强版”,而是一种需要你亲自管控资源的全新编程模型。在传统线程中,线程池大小天然限制了并发上限,但虚拟线程取消了这种束缚,你得亲手添加“限流器”。在追求极致性能的同时,也别忘了内存、CPU、网络等资源仍然是“有限的”。性能优化永远是“系统性工程”,不是只换一个关键词就能起飞的。在引入虚拟线程前,先清晰评估系统瓶颈;配合Semaphore或任务队列做好并发管控;针对网络型应用,考虑引入背压机制或响应式框架;

2025-07-20 11:55:56 849

原创 高性能不等于牺牲内存安全?这款Web框架做到了!

Hyperlane 带来的不仅是技术上的提升,更是一种思维模式的变革:“我们不再需要在性能和安全之间妥协,而是能够同时拥有它们。借助 Rust 的底层优势与该框架的设计理念,现代 Web 服务开发正走向一个新纪元。尤其是在构建金融、电商、物联网等对安全性和并发性要求极高的场景时,Hyperlane 这样的框架,无疑是最值得信赖的基石。GitHub 地址:github.com/eastspire/hyperlane。

2025-07-18 02:42:27 513

原创 Devstral Small 1.1 本地部署实战指南:打造你的专属 AI 编程助手

🧩 全流程控制:无需依赖云端,数据安全可控🔧 可定制性强:可与 OpenHands、Gradio 等工具深度集成📊 实测表现卓越:在真实开发场景中具备实用性与可靠性🧙 开发者友好:理解多语言、支持自动工具调用、适配大代码上下文现在,你已经成功将 Devstral Small 1.1 部署在本地 GPU 环境中!欢迎探索更多高级用法,将其集成到代码审查、PR 生成、Refactor 自动化等开发流程中。

2025-07-17 14:31:51 672

原创 他花了一千美元买AI写代码,却说“值了”:深入解析大型思维模型的开发效率革命

这场从 Claude 到 o3 的转变,不只是模型性能的提升,更是一种开发范式的进化。从“AI 帮你写烂代码赶 Demo”,变成“多个智能代理协作优化维护性良好的产品代码”。用 Thomas Ptacek 的话说:“即使是最依赖 Claude 的开发者,也仍然保有审美、判断和方向感。AI 清理繁琐,腾出时间专注真正重要的事。AI 编程助手的价值,不在于“取代开发者”,而在于“让开发者更专注于系统设计和用户价值”。这就是他那 $1000 花得值的原因——真正的生产力提升,远超那张账单本身。

2025-07-14 14:40:24 466

原创 Cloudflare 发布容器服务公测版:边缘计算新时代来临?

Cloudflare Containers 的发布,是边缘计算平台走向“通用容器化”的重要一步。它不仅补足了 Workers 无法处理的场景,还赋予开发者更强的控制权和扩展能力。无论你是构建下一代 AI 应用、构建 API 服务、或是尝试构建一个真正全球化的微服务系统,Cloudflare Containers 正在把“边缘即平台”变成现实。🌐 真正的 Serverless,不止函数 —— 还可以是你完整的容器。📌 延伸阅读官方博客介绍容器服务开发文档Durable Objects 机制解析。

2025-07-10 16:26:21 1239

原创 立即卸载这些插件,别让它们偷你的资产!

这波 Firefox 插件“伪装认证”攻击事件,再次警示所有 Web3 用户:浏览器插件,不是你信任钱包的延伸,而是潜在的后门!随着加密资产愈发普及,浏览器扩展正成为黑客重点攻击目标。无论是否是资深用户,都应对插件生态保持持续关注和审慎态度。

2025-07-09 18:34:00 561

原创 AI的兴起真的会让你我失业么?

大家好,这里是!点击上方关注,添加“”,一起学习大厂前沿架构!关注、发送C1即可获取JetBrains全家桶激活工具和码!随着 AI 技术的飞速发展,从生成代码、设计海报,到自动应答客户问题,人工智能正悄然重塑我们的工作方式。一句“AI 会不会取代我的工作?”成为职场人的焦虑共鸣。今天,我们就来系统分析:谁最有可能被 AI 替代?哪些岗位正在崛起?刚入行的你,又该如何借势进阶?

2025-07-03 18:09:10 896

原创 Anthropic 开源 LLM“电路追踪器”:首次可视化语言模型的“推理路径”!

Anthropic 提出的电路追踪(Circuit Tracing)技术,目标是揭示 LLM 在生成每个 token 时“推理路径”中哪些特征参与了决策过程,以及它们之间是如何相互作用的。模型“改造”:将原始神经元表示替换为稀疏激活的“特征节点”(transcoder features),类似于语义概念单位构建“归因图”(Attribution Graph):剔除无影响特征,仅保留对某输出有贡献的路径可视化输出:展示 token 决策前后,各层中概念特征的相互影响关系。

2025-07-01 15:11:59 1078

原创 在混乱中做技术决策:AI时代,工程领导者的认知升级指南

转型认知人类角色AI 可生成代码人类需判断其合理性与风险自动化能减少重复劳动人类仍需负责系统整体行为解释与责任归属LLM 无意识熟练人类提供可解释与教学能力所有抽象都会泄漏人类需维持跨层认知弹性系统故障源于假设人类需能建模、预演、改进系统如何让团队在 AI 浪潮下保持成长?如何提升对复杂系统的建模与掌控能力?如何构建“人机共创”而非“盲目代写”的开发体系?那么这场演讲带来的启发值得深思、复盘与转化实践。

2025-06-29 21:52:52 811

原创 警惕「过早收敛」:当 AI 写代码越来越像对的,它反而更危险了

生成式 AI 工具的强大不容置疑。但正因为它越来越“像对的”,越要保持工程警觉。每一个“看起来不错”的代码块,都可能是一次学习机会的消失、一次隐性 bug 的种子、一次架构未来不可维护的根源。快,并不值得赞美。在需要慢的时候敢于慢下来,才是真正成熟的工程判断力。📌 如果你在使用 Copilot、ChatGPT、CodeWhisperer 等工具时也曾体会过“似是而非”、“看不出问题但不安心”的体验,不妨将本文分享给团队同事,共建「AI 编程协作健康指南」。

2025-06-23 18:17:18 902

原创 [特殊字符] Quarkus配置宝典:玩转 `.properties`、Profiles 与多环境部署

大家好,这里是!点击上方关注,添加“”,一起学习大厂前沿架构!关注、发送C1即可获取JetBrains全家桶激活工具和码!Java 微服务如何轻松适配开发、测试与生产?一篇搞懂 Quarkus 配置体系的核心机制与实战技巧在现代企业级开发中,是后端架构绕不过去的必修课。而在 Quarkus 中,配置能力不仅强大、灵活,还天然契合云原生场景,能以极低的学习成本,完成对、环境变量、命令行参数、Kubernetes Secret 等多种配置源的统一接管。

2025-06-21 10:29:16 895

原创 AI 写代码?这位工程师直言:对我没用,甚至拖慢效率

生成式AI可能会改变开发行业,但它绝不是免检外包机器。它需要极强的责任意识与技术理解力来配合使用,而不是盲目相信自动化带来的“轻松感”。Miguel 的选择,是出于对软件质量的坚持,也代表了一部分工程师的职业态度:“我可以不用AI写代码,但我不能不对代码负责。📣 如果你也曾思考过:为什么明明有AI工具,自己还是习惯手写每一个函数?这篇文章,也许会引起你的共鸣。转自:https://mp.weixin.qq.com/s/ZhWaVJ8MpwdwnS0VK_PzZw。

2025-06-20 15:54:48 395

原创 Quarkus核心揭秘:CDI依赖注入的魔法机制

构建 Java 应用就像盖房子。传统方式下,每个类都“亲力亲为”造砖、砌墙、装门;而依赖注入的方式则像是接入一套强大的供应链系统——每个类不再负责创建依赖对象,而是由 CDI 容器统一管理并按需提供。🧪测试更轻松:可以方便地注入 mock 对象进行单元测试🔧维护更简单:清晰分工,便于管理和扩展♻️组件更复用:服务可以在多个模块中复用🔄切换更自由:不同实现类之间的替换毫不费力通过CDI,Quarkus不仅提升了开发效率,更为模块化架构、测试友好型设计与性能优化提供了强大支撑。

2025-06-18 15:07:07 384

原创 更加智能的自动同步 NGINX 配置文件工具

使用 Ansible 管理 NGINX 配置,不仅节省时间,而且流程规范、可重复。你只需将配置文件放入角色目录,在defaults中声明一下,然后运行 Playbook,一切就绪。

2025-06-17 11:45:00 365

原创 Amazon Verified Permissions 价格大跳水,我们是否还需要缓存?

大家好,这里是!点击上方关注,添加“”,一起学习大厂前沿架构!关注、发送C1即可获取JetBrains全家桶激活工具和码!亚马逊的权限服务 AVP(Amazon Verified Permissions)终于迎来了一次真正意义上的重大更新——。这对很多开发者和中小企业来说无疑是一场“及时雨”。

2025-06-15 00:23:06 765

原创 Java 新手指南:类和对象到底是啥?

在 Java 里,类就是一组代码的集合,它定义了某一类对象应该有什么属性(变量)和行为(方法)。简单来说,你要描述一个“学生”,那这个学生有名字、学号、有学习这个行为,那这些都可以写在类里。说白了,对象就是按照类这张图纸造出来的“具体东西”。每个对象都能拥有自己的状态和行为。比如你造了两只狗对象,虽然它们都是Dog类出来的,但名字、颜色、年龄都可以不一样。Java 是一门面向对象的语言,而类和对象就是它的地基。掌握这俩概念,才能写出有结构、有逻辑的代码。

2025-06-14 20:38:37 638

原创 CouponAI:自动帮你提取邮箱里的隐藏优惠!

大家好,这里是!点击上方关注,添加“”,一起学习大厂前沿架构!关注、发送C1即可获取JetBrains全家桶激活工具和码!每次打开邮箱,是不是都会被一大堆促销邮件轰炸?Swiggy、Zomato、Uber、各种电商……看着眼熟,但大多数我们都懒得点开看。。—— 它能自动帮你从邮箱中提取优惠信息,整理成一目了然的格式,再也不错过每一次省钱的机会!

2025-06-13 18:36:02 917

原创 JetBrains Symfony Plugin 深度解析:Symfony 开发者的高效利器

Symfony Support+ 是插件作者通过 JetBrains Marketplace 提供的高级订阅服务,每月大约2.99 欧元(可选),用户支付后可解锁高级导航、代码生成与特定框架支持等功能。JetBrains Symfony Plugin 凭借其全面支持 Symfony 框架核心特性的能力,成为 PHPStorm 用户进行现代 Symfony 开发的理想伴侣。配合 JetBrains 强大的 IDE 能力,无论是控制器、服务、配置还是模板,开发者都能享受到高效、清晰且可预测的编码体验。

2025-06-09 12:45:27 683

原创 常见 GC 垃圾收集器对比分析

收集器新生代算法老年代算法并发/并行停顿时间吞吐量特点Serial复制标记-整理无长高单线程,简单可靠ParNew复制标记-整理并行中高CMS 搭档,支持多线程CMS复制标记-清除并发短高响应快,但有内存碎片G1复制 + 整理标记-整理并行 + 并发可调中高面向大内存,支持预测暂停ZGC标记-整理标记-整理全并发极短中支持 16TB,大内存低延迟Shenandoah标记-整理标记-整理全并发极短中。

2025-06-08 10:13:52 572

原创 CMS、G1、ZGC、Shenandoah 的全面对比

GC 没有“银弹”,只有“适合”。理解各种 GC 的特点后,结合业务特性才能做出最佳选择。未来,ZGC 和 Shenandoah 正逐步成为低延迟服务的标配,而 G1 仍然是多数企业的主流选择。

2025-06-07 21:03:49 1021

原创 Spring 团队详解:AOT 缓存实践、JSpecify 空指针安全与支持策略升级

借助 AOT 缓存与 Project Leyden 接轨,助力 Spring 应用迈入“亚秒级启动”时代;推广 JSpecify,构建更健壮、类型安全的 Java 空值体系;更新支持策略,简化升级路径,延长版本生命周期,回馈企业级用户信任。在迈向 Spring Framework 7.0 与 Boot 4.0 的关键阶段,Spring 团队正以更开放、标准化的姿态迎接未来挑战。转自:https://mp.weixin.qq.com/s/vQkL1bULGf6fduJ1g4cLsA。

2025-06-06 20:39:42 2044 1

原创 Java 25 全新 Stable Values API 解锁延迟不可变性,加速应用启动

/ 首次调用时初始化这种方式特别适用于依赖注入或连接池等场景,避免无谓的资源占用。Java 25 的 Stable Values API,标志着 Java 对启动优化与懒加载模式的再进化。它提供了一种线程安全、语义明确且性能优越的懒初始化手段,帮助开发者更灵活地管理复杂对象的创建时机。未来,在更多实际项目中引入 Stable Values,有望为大型企业应用、微服务系统乃至框架开发提供全新的性能与设计思路。用,取代旧式懒加载,从此不再手写!

2025-06-05 09:14:30 992

原创 深入解析 Java ClassLoader:揭开 JVM 动态加载的神秘面纱

Java 中的 ClassLoader 负责在运行时动态加载类。当某个类被首次使用时(如实例化、调用静态方法或访问静态变量),JVM 会委托 ClassLoader 去加载该类的字节码,并将其转化为内存中的Class对象。Java 默认提供三种内建的类加载器,构成一个层级结构Bootstrap ClassLoader(引导类加载器)由 C++ 实现,是所有 ClassLoader 的根。负责加载核心类库,如rt.jar中的类。Platform ClassLoader(平台类加载器)

2025-06-04 18:55:47 1175 1

空空如也

空空如也

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

TA关注的人

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