
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
有意思的是,AI最初的目的是帮人提高效率,结果效率确实上去了,人却也跟着被“优化”了。从汇编到C,从C到Java,从Java到Python,从IDE到Copilot,再到AI Agent——每一次技术革命,都会淘汰一批不愿学习新工具的人。报告还指出了一个有趣的现象:最不容易被AI影响的职业,几乎都是体力劳动类,比如厨师、机械维修、救生员、酒吧调酒师、园林工人等。过去,一个普通程序员写代码,只是团队
CC-Switch是一款专为AI编程工具设计的跨平台配置管理工具,可集中管理ClaudeCode、Codex和GeminiCLI的API配置、MCP服务器、Skills插件和系统提示词。它解决了开发者手动修改分散配置文件、多设备同步困难、热切换不直观等痛点,通过可视化界面实现一键切换配置并自动同步到各工具。支持Windows/macOS/Linux系统,提供云端同步、速度测试等功能,特别适合同时使
本文介绍了基于Java和LangChain开发大语言模型应用的基础知识。LangChain是一个用于构建语言模型应用的框架,支持Python、JavaScript和Java(通过LangChain4j)。文章详细讲解了语言模型的基础概念、提示词工程、词向量等核心知识,并展示了如何使用LangChain4j的关键模块,包括模型输入输出、内存管理、文档检索等功能。此外,还介绍了如何构建更复杂的链式调用
1Code是一款为ClaudeCode设计的开源桌面应用,旨在解决纯命令行操作的痛点。它将AI编程体验提升到Cursor级别,主要功能包括:Git Worktree隔离运行(确保分支安全、支持并行开发)、实时Diff预览(可视化代码变更)、PlanMode结构化输出(先规划后执行)以及后台Agent任务管理。该工具特别适合需要同时处理多个功能分支、重视可视化反馈的开发者,支持从源码构建或订阅预编译
MinIO宣布进入维护模式,停止新功能开发并转向商业版MinIO AI Stor(年费9.6万美元起)。作为S3兼容对象存储的开源先驱,这一商业转型引发用户关注替代方案。目前RustFS和Garage成为热门候选:RustFS是基于Rust的高性能分布式存储,性能达MinIO的1.8-2.3倍,采用Apache2.0许可;Garage则专注中小规模自托管场景,支持跨机房部署。二者均兼容S3协议并提
Claude Code 最近是真的火。GitHub 上讨论量暴涨,程序员圈子里几乎人手一个,连非技术岗的朋友都来问我这是什么东西。我自己用了半年,从一开始把它当聊天机器人,到现在它成了写代码时的半个搭档,中间踩了不少坑。这篇不讲安装配置,直接上我觉得最实用的 10 个技巧。每个都是自己用出来的,不是翻文档列的清单。
流批一体技术通过统一架构实现实时流处理和离线批处理的融合,核心价值在于提升开发效率、简化运维并保证数据一致性。关键技术包括:统一API层(如Flink TableAPI)、执行引擎(流式优先处理)、数据存储层(Iceberg/Hudi等)以及状态管理(Checkpoint机制、状态分区等)。典型实现方案基于Apache Flink,通过设置批处理模式、状态后端配置等实现流批统一处理。面试时应分层阐

本文介绍了基于Java和LangChain开发大语言模型应用的基础知识。LangChain是一个用于构建语言模型应用的框架,支持Python、JavaScript和Java(通过LangChain4j)。文章详细讲解了语言模型的基础概念、提示词工程、词向量等核心知识,并展示了如何使用LangChain4j的关键模块,包括模型输入输出、内存管理、文档检索等功能。此外,还介绍了如何构建更复杂的链式调用
摘要:文章探讨了Java后端开发中金额计算字段的类型选择问题,对比了Long和BigDecimal两种方案的优缺点。通过实际案例展示了浮点数精度问题带来的严重后果,详细分析了两种解决方案的实现原理、性能差异和适用场景。Long方案适合金融交易等高性能场景,BigDecimal则更适合需要复杂计算的电商系统。文章还提供了避坑指南和代码规范建议,强调应根据业务特点选择合适方案,并保持系统内的一致性。最
本文研究了分布式环境下的TopK问题解决方案,提出了多种算法实现和优化策略。主要内容包括: 算法基础:定义了TopK问题的不同类型(最大K个、最小K个、最频繁K个等),并分析了数据分布对算法选择的影响。 核心算法实现: 基于阈值的剪枝算法:通过迭代调整阈值减少数据传输 树形聚合算法:采用分层结构减少通信轮次 MapReduce风格算法:适合大规模数据处理 基于分位数的算法:利用统计分布特征优化查询








