logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring Security入门:从零开始构建安全应用

本文介绍了Spring Security框架的核心概念与使用方式。作为Spring生态中最强大的安全框架,它提供了全面的认证与授权功能。文章详细讲解了认证流程、授权机制以及项目搭建步骤,包括如何添加依赖、配置安全过滤链和实现自定义用户服务。通过代码示例展示了URL级别和方法级别的权限控制方式,帮助开发者快速掌握Spring Security的基本使用方法,为构建安全的Java应用奠定基础。

文章图片
#spring#安全#java
Java IO、NIO、AIO 演进:从阻塞到异步,一文读懂!

本文系统介绍了Java IO模型的演进历程,从传统阻塞式IO到非阻塞NIO,再到异步AIO。传统IO采用同步阻塞模式,每个连接需要独立线程;NIO引入通道、缓冲区和选择器,实现非阻塞IO和多路复用;AIO则基于事件回调机制实现真正的异步IO。文章通过代码示例展示了三种模型的实际应用,帮助开发者理解不同IO模型的原理、特点和适用场景,为高并发应用开发提供技术选型参考。

文章图片
#java#nio#开发语言
MyBatis-Plus从入门到实战

MyBatis-Plus是基于MyBatis的增强工具,提供通用Mapper和Service简化开发。核心特性包括无侵入设计、强大的CRUD操作、Lambda表达式查询、主键自动生成和内置分页插件。环境搭建需配置Maven依赖、数据库连接和启动类。实体类通过注解定义表字段映射,Mapper接口继承BaseMapper自动获得CRUD能力。Service层可进一步封装业务逻辑,支持条件构造器实现复杂

文章图片
#mybatis#java
Java + Groovy计费引擎详解

本文介绍了使用Java和Groovy构建灵活计费引擎的方案。计费引擎作为电信、金融、SaaS等行业的核心系统,需要处理复杂多变的计费规则。传统的Java硬编码方式难以应对频繁变化的业务规则,而Groovy作为JVM上的动态脚本语言,可以与Java无缝集成,实现规则的热加载和动态配置。文章详细阐述了计费引擎的架构设计,包括业务层API、Java实现的计费引擎核心、Groovy脚本规则层以及数据层。同

文章图片
#java#开发语言
Multi-Agent + Skills + Spring AI 构建自主决策智能体

本文介绍了基于Multi-Agent、Skills模式和Spring AI构建自主决策智能体的方法。首先阐述了智能体的核心特征(自主性、感知、决策、执行和学习能力)及其组件架构(感知层、决策层、执行层和记忆层)。其次详细讲解了Skills技能模式,包括模块化设计优势、标准接口定义以及查询技能、记忆技能等常见类型实现。通过这种架构,智能体可以灵活组合不同技能,实现复杂任务的自主决策与执行。

文章图片
#spring#人工智能#java
OpenClaw:开源AI助手平台的革命之路

OpenClaw 是一个**开源的个人AI助手平台**,由开发者 @steipete 创建,采用 MIT 许可证完全免费开放。它的核心理念是:**让每个人都能够在自己的电脑上运行AI助手,数据完全掌控在自己手中**。

文章图片
#开源#人工智能
Spring AI + JManus 从入门到实战

Spring AI + JManus:企业级AI应用开发指南 本文介绍了Spring AI与JManus框架的整合应用,为Java开发者提供构建企业级AI解决方案的完整路径。Spring AI作为Spring生态系统中的AI统一接口,解决了模型调用、对话管理等核心问题;JManus则提供智能路由、Prompt模板等增强功能。文章详细阐述了技术架构、核心组件,并提供了5分钟快速搭建AI应用的实践指导

文章图片
#spring#人工智能#java
Spring AI 1.0实战:构建基于DeepSeek的智能客服系统

本文介绍了使用Spring AI 1.0框架构建基于DeepSeek大模型的智能客服系统的完整方案。文章首先概述了Spring AI的核心组件和技术栈选型,然后详细阐述了系统的分层架构设计、核心模块划分以及交互流程。在实现层面,提供了数据库表结构设计、关键索引优化建议,并展示了项目初始化配置、DeepSeek API对接以及AI服务层的核心代码实现。该方案充分利用了Spring生态系统的优势,结合

文章图片
#spring#人工智能#java
Spring AOP详解:从原理到实战

本文深入解析Spring AOP的核心概念与应用。AOP通过分离横切关注点(如日志、事务)与业务逻辑,实现代码解耦和复用。文章详细介绍了AOP的五大通知类型(@Before、@After、@AfterReturning、@AfterThrowing、@Around)及其执行顺序,并提供了切点表达式语法示例。通过对比传统编程与AOP实现方式,展示了AOP在简化代码、提高可维护性方面的优势。Sprin

文章图片
#spring#java#数据库
OpenClaw:让 AI 真正“干活“的私有智能体平台

OpenClaw 代表了 AI 工具的一个根本性转变:从**“你来找 AI 聊天”,到"AI 在后台帮你干活"**。1. 真正的自主执行:不只是给建议,而是实际操作系统、调用 API、浏览网页、执行代码,把 AI 的推理转化成现实世界的行动结果。2. 数据主权在手:所有配置、对话记忆、工具调用日志都存储在你自己的机器上,不依赖任何云服务商,AI 越用越懂你,记忆完全属于你。3. 无处不在的入口。

文章图片
#人工智能
    共 28 条
  • 1
  • 2
  • 3
  • 请选择