logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

IDEA 终于能爽用 Claude Code了!!

《在IDEA中通过ACP协议集成ClaudeCode的实践指南》 摘要:本文详细介绍了如何在JetBrains IDEA中通过ACP(AgentClient Protocol)协议集成ClaudeCode AI工具。ACP作为新兴的开放协议,可实现AI代理与IDE的无缝对接,解决了以往需要单独开发适配器的问题。文章从ACP的基本原理讲起,逐步演示了安装claude-code-acp适配器、配置ac

#intellij-idea#java#ide +4
传音今年的薪资还不错,冲了!

不管是否做 AI 相关的工作,建议都要学习了解下面这些核心概念:什么是大语言模型 (LLM) :了解其基本工作方式(输入 Prompt -> 输出 Completion)、主要能力(文本生成、理解、摘要、翻译、问答等)以及局限性(知识截止、幻觉等)。提示工程 (Prompt Engineering) 基础 : 学习如何设计有效的 Prompt 来引导模型产生期望的输出。掌握基本技巧,如提供清晰指令

文章图片
#nio#java#spring +3
阻塞、非阻塞、多路复用、同步、异步、BIO、NIO、AIO 一锅端

本文对比分析了阻塞IO、非阻塞IO、IO多路复用和异步IO四种IO模型。阻塞IO会完全阻塞用户线程;非阻塞IO通过轮询减少等待时间;IO多路复用通过单线程管理多个IO流,介绍了select、poll和epoll三种实现方式及其优缺点;异步IO由内核完成所有操作无需等待。文章还区分了同步与异步的概念,指出同步需要用户线程参与数据拷贝,而异步由内核完成。最后介绍了Java中对应的BIO、NIO和AIO

#nio#java#spring +4
字符串硬核讲解

本文介绍了四种常见的字符串匹配算法:暴力破解法、Rabin-Karp算法、Boyer-Moore算法和KMP算法。暴力破解法通过逐个比较实现简单匹配,时间复杂度为O(n*m)。Rabin-Karp算法利用哈希值比较优化匹配过程,时间复杂度为O(n)。Boyer-Moore算法采用坏字符和好后缀规则,通过预处理模式串实现高效匹配。KMP算法利用next数组记录部分匹配信息,实现快速滑动模式串。文章详

#算法#java#开发语言 +4
JDK高版本特性总结与ZGC实践

本文探讨了从JDK8升级到JDK17的实践过程与收益。JDK17在语言特性(如var变量、密封类、Record类)、API工具(HttpClient、jpackage)和性能优化(ZGC、弹性元空间)等方面都有显著提升。美团实践表明,JDK17+ZGC组合能有效降低GC停顿时间(TP9999下降18%-74%),减少机器成本约10%。升级过程需解决模块化带来的兼容性问题,通过添加JVM参数调整。虽

文章图片
#java#开发语言#redis +3
搞懂 Java 中的 VO、BO、PO、DTO、DO:一个八年 Java 开发的踩坑与总结

本文总结了Java开发中VO、BO、PO、DTO、DO等数据对象的使用场景和区别。PO是数据库映射对象,DO封装业务逻辑,DTO用于数据传输,BO整合服务层数据,VO负责前端展示。作者通过8年实战经验指出:PO必须严格对应表结构,DO要包含业务方法,DTO要过滤敏感字段,VO需格式化数据。建议使用MapStruct自动转换对象,统一命名规范,小项目可灵活处理但大项目必须严格区分。核心原则是让每个对

#java#开发语言
为什么越来越多的人放弃Flask转向FastAPI?

FastAPI是一个现代化的高性能Python Web框架,具有以下核心特性:1)基于Starlette和ASGI,性能媲美Node.js/Go;2)支持Python类型提示和自动API文档生成;3)原生async/await异步支持。文章详细介绍了FastAPI的安装配置、核心功能(路径参数、查询参数、请求体处理)、依赖注入、JWT认证、中间件等使用方法,并提供了项目结构组织和多种部署方案(Do

#flask#fastapi#python +4
Go 语言未来会取代 Java 吗?

1. 优先选 Go 的场景云原生基础设施:API 网关、服务网格、CI/CD 工具链(如 Kubernetes 用 Go 开发)。高并发实时系统:IM 聊天、金融交易、IoT 数据采集(单机 QPS 需求 > 1 万)。AI 推理服务:边缘计算节点、实时推荐系统(需低延迟和高吞吐量)。2. 优先选 Java 的场景复杂企业级系统:ERP、CRM、银行核心业务(需事务、权限、审计等功能)。Andro

#golang#java#开发语言 +4
到底了