logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

免费版IDEA也能玩转Spring开发?这款插件太强了

SpringExplyt是一款为IDEA免费版设计的开源插件,旨在提供类似Ultimate版的Spring开发体验。它通过轻量级运行时分析实现精准的Bean检测,支持代码补全、导航、YAML提示等高级功能。插件包含端点管理、HTTP客户端、调试增强等工具,特别提供Bean依赖分析和上下文视图等独特特性。安装简单,直接从插件市场获取即可。相比Ultimate版,该插件以免费形式提供了更全面的Spri

#spring
Maven vs Gradle:终极性能对决

本文对比了Java生态中两大构建工具Maven和Gradle的核心差异。Maven诞生于2004年,采用XML配置,强调"约定优于配置",具有成熟稳定的生态;Gradle则使用Groovy/Kotlin DSL,基于任务依赖图模型,在构建速度和灵活性上优势明显。性能方面,Gradle通过增量构建、守护进程等技术比Maven快2-100倍;依赖管理上Gradle提供更细粒度的控制

文章图片
#python#开发语言
彻底爆了!一文吃透AIGC、Agent、MCP的概念和关系

👉目录1 AIGC2 智能体 Agent3 MCP4 总结近两年 AI 技术发展迅猛,日新月异。大语言模型 (LLM)、AIGC、多模态、RAG、Agent、MCP 等各种相关概念层出不穷,若不深入了解,极易混淆。本文旨在简要介绍这些 AI 技术的核心概念、基本原理及其相互关系,主要帮助非 AI 行业的开发者建立基础认知。文中涉及的每项技术在其垂直领域都值得深入探索,本文仅作概念性和原理性的概述

文章图片
#人工智能
Claude Code 最佳实践:可验证、可治理、可分层的工程现实

每类任务至少补齐一种验证:• 后端改动:测试命令、失败用例、预期输出• 前端改动:截图、对比图、关键交互验收• 基础设施改动:构建通过、脚本输出、日志检查如果一个任务连“什么算完成”都说不清,别急着交给 Claude Code 自主跑。用 Claude Code 大概会经历三个阶段:第一阶段觉得新鲜,什么都想试;第二阶段开始撞墙,规则不听、上下文乱、工具堆太多;第三阶段关注点悄悄变了——从"这个功

#java#jvm#开发语言 +2
公司新来一个阿里 P8,把支付系统设计得炉火纯青,那叫一个优雅,佩服!

最后从技术实现的角度,总结一下支付流程中的一些关键问题:业务模型:对业务有清晰的理解,并能拆分出核心的节点,设计出相应的流程时序和数据结构;事务管理:交易流程中常用TCC事务机制,即Try(预处理)、Confirm(确认)、Cancel(取消)模式;加锁与重试:支付完成后发出支付成功的消息,而后进行业务更新,通常需要对处理的订单号加锁,避免消息重试机制引发数据问题;资金结算:涉及金额的计算,自然要

文章图片
#java#数据库#后端
到底了