用 10 行 Java8 代码,开发一个自己的 ClaudeCodeCLI?你信吗?
最近 Anthropic 推出的 Claude Code 席卷了开发者圈子,其强大的终端交互和“自动驾驶”般的编程能力令人惊叹。那么,在 Java 生态中,我们能否快速构建一个同样强大且高度可控的应用? ...
精灵潜入C++,莲花咒语显神奇
看视频在这里:https://www.douyin.com/video/7603656116593052963 看看这一行长长的C++代码: while(1)r.bgcolor("black").pensize(5).speed(0).color(r.heading()).circle(100,90 ...
ArcGIS授权管理器断网后自动停止
问题的由来 系统重装win10 22h2,重新安装ArcGIS10.2.2版本,断网启动许可服务器管理员(LicenseManager) 的时候无法启动,联网时该软件自动启动了,断网时又自动停止了。 排查 查看lmgrd9.log没啥问题,->授权->机器ID,得到以下的异常标识。 异常的机器ID ...
Windows + AMD 显卡,终于能用 PyTorch 炼丹了
前言 上一篇文章里,我开始折腾在 Windows11 上编译 ROCm 版的 PyTorch,虽然折腾失败了,但积累了一些经验。 这不第二天就编译成功了。 编译产物 爽啊! -a 2026/1/5 15:58 151148776 torch-2.9.1+rocm7.11.0a20260104-cp3 ...
[大模型实战 04] 从玩具到生产:基于 ChromaDB 打造工程级 RAG 系统
大模型应用开发必修课!本文通过通俗易懂的案例详解 RAG (检索增强生成) 的核心原理,对比 LlamaIndex 与 LangChain 的优劣,并手把手带咱们在 Kaggle 环境下,利用 ChromaDB 和 Qwen 模型搭建一个支持私有数据问答的企业级 RAG 系统。 ...
从零开始学Flink:Flink SQL 极简入门
无需Java/Scala代码!本文基于Flink 1.20.1版本,手把手教你在WSL2 Ubuntu环境下搭建开发环境,使用SQL Client体验实时流计算的魅力,轻松跑通第一个数据流任务。 ...
Seata实现分布式事务:大白话全剖析(核心讲透AT模式)
Seata 本质是把分布式事务的各种经典方案(2PC、TCC、Saga、XA)做了极致封装和优化的框架,不用你从零写底层逻辑,只需要简单配置和少量注解,就能落地分布式事务。 它的核心设计是拆分全局事务为多个本地事务,由Seata统一协调管理,保证这些本地事务要么全提交、要么全回滚;而且Seata对J ...
Redmi AX6 TTL 救砖记录
记一次红米 AX6 普砖TTL救砖过程。本文通过 TTL 串口利用 TFTP 在UBoot命令行 修复MIBIB分区表,重新刷入 OpenWrt 固件。 ...
浅析二叉树、B树、B+树和MySQL索引底层原理
介绍二叉树、AVL树、红黑树、B树、B+树和B\*树等六种树的数据结构后,浅析MySQL InnoDB索引选择B+树的原因,并给出一些MySQL 索引高频面试题。 ...
从回调函数到Promise
最近在面试中遇到了很多关于 Promise 的问题,因为以前的业务在请求方面并不复杂,多数时候都是在用 async/await,对 Promise 的理解还是有所欠缺,最近重新学习了一下 Promise,尽量避免写成API式的文章,主要还是结合自己的一些理解和思考来整理一下。 为什么要使用 Prom ...
AI开发-python-langchain框架(1-12 返回json-格式解析器)
关键点来了,现在json格式是开发中是最为普遍的数据格式,尤其在前后端交互中应用十分广泛,如何让大模型返回的数据是标准的json格式? 看如下代码: from langchain.prompts import PromptTemplate from langchain_openai import C ...
刚刚,Claude Opus 4.6 和 GPT-5.3-Codex 同时炸场!AI 编程要变天了
这次两家巨头同时发布新模型,互相贴脸开大,对我们用户来说是好事。可以看到,这两个模型都在往 实用方向 猛卷,是真的想让你日常工作中用得上。
这两个大模型你会如何选择呢? ...
Linux内核中模块定义宏机制解析
本文解析了 Linux 内核中的 module driver helper macro,讲解了 module_platform_driver 的实现原理与设计思想,展示了宏如何通过 宏拼接、可变参数、__init/__exit 和 module_init/module_exit 自动生成驱动注册与注... ...
ClawdBot 出圈记:AI Agent 正在走向大众
国内外的社交平台上,无论你是否关注 AI,最近大概率都刷到过 ClawdBot / OpenClaw。短短几天时间,这个项目在 GitHub 上已经斩获了 13 万+ Star,堪称现象级开源项目。 它不仅再次点燃了大众对 AI Agent 的热情,也让「让 AI 真正帮你干活」这件事,从极客玩具逐 ...
FastAPI实战:用懒加载与Lifespan优雅管理重型依赖
本文针对FastAPI应用在部署文生图等大模型时遇到的启动慢、资源占用高问题,深入剖析了应用启动(冷启动)与请求处理(热路径)的区别。核心介绍了利用懒加载模式与Lifespan事件管理上下文,将耗时的初始化操作从启动迁移到首次请求时或进行异步预热,从而实现服务的快速启动与高效资源利用,并提供了详细的... ...
概念解析:机器视觉如何赋予机器“三维双眼”——3D重建技术全景指南
在人工智能的浪潮中,如果说传统的2D图像识别是让机器“认出”物体,那么**3D重建(3D Reconstruction)**则是让机器真正“理解”物理世界。通过机器视觉实现3D重建,是赋予机器人、无人机和自动驾驶汽车空间感知能力的核心技术。 ...
别再只做 “点点点”!AI测试的六种不同玩法,附带Midscene详细教程!
零基础新手,最大的学习障碍是"恐惧感"! 上一篇,我们以AI编程切入,手把手带大家如何在10分钟内做出第一个应用,并且如何将它部署到互联网上。 不需要你有任何编程基础,只要你会打字、会上网,就能跟着做。通过第一个项目,帮助大家建立Vibe Coding 的思维方式:关注 "要做什么" 而不是 "怎么 ...
Unsafe魔法类深度解析:Java底层操作的终极指南
介绍 Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源操作能力方面起到了很大的作用。但由于Unsafe类使Java语言拥有了类似C语言指针一样操作内存空间 ...
通过 OpenSpec + OpenCode 实践 AI Specs
目录规划项目设计 UI了解 OpenSpec体验 OpenSpec第 1 阶段:创建变更 (提案)第二阶段:实施第 3 阶段:归档 (集成) 前段时间写了 《万字长文讲解:团队落地 AI 辅助编程和 AI Specs 实战》,核心内容是讨论公司落地 AI 辅助编程的一些常见问题,通过使用 Kiro ...


