logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

云悦智销项目04_员工部门懒加载的no Session的_一系列问题

> 本文是云悦智销项目系列第 04 篇,分为两大模块。**上篇**:彻底终结懒加载的 noSession/noSerializer/n-to-n 三大问题,给出企业级最佳实践。**下篇**:全面入门 Apache Shiro 轻量级权限框架——四大基石、核心组件、RBAC 模型、shiro.ini 配置、Hello World 完整案例(登录认证 + 角色/权限校验)。

#java
Java 点赞功能设计与实现

本文详细介绍了Java点赞功能的完整设计与实现方案。系统采用Spring Boot+MyBatis Plus框架,包含以下核心内容: 功能需求:支持登录用户点赞/取消点赞、点赞计数、状态查询,并实现每小时30次的防刷限制和游客点赞功能。 数据库设计: 点赞明细表(t_nice_detail)记录用户-内容关系 内容表(t_video)预存点赞数 通过唯一索引防止重复点赞 技术实现: 实体类与Map

#java#开发语言
Redis 实时监控与性能分析:Jedis + INFO 命令实战

本文介绍了基于Redis INFO命令和Jedis客户端实现Redis实时监控的方法。通过Java代码调用Redis INFO指令,可以获取内存使用、QPS、连接数、慢日志等核心指标数据。文章详细说明了技术架构,包括JedisPool连接池配置、监控数据采集层的实现,以及如何获取Redis服务器完整INFO信息和慢日志。配置部分展示了RedisConfig和application.yml的设置,为

#redis#java
Java + AI 实战:Spring AI 从入门到企业级落地

本文档为Java开发者提供Spring AI框架实战指南,帮助构建生产级AI应用。内容涵盖:1) Spring AI的优势与选型对比;2) 环境准备与项目创建;3) 核心功能实现包括提示词模板、结构化输出、多模型切换等;4) 完整AI客服助手项目示例;5) 生产部署建议。Spring AI作为Spring官方框架,支持20+模型,提供RAG能力,与Spring生态无缝集成,是Java团队集成大语言

#java#人工智能#spring
SpringAI 常见问题及解决方案大全

本文总结了SpringAI框架使用中的常见问题及解决方案,涵盖依赖配置、API密钥、连接超时、模型配置、JSON解析、内存性能和并发安全等7大类问题。针对每个问题提供了详细的解决步骤,包括代码示例和配置方法,帮助开发者快速排查和解决SpringAI集成过程中的各类问题。文章特别强调了版本兼容性、API密钥安全配置、超时处理、模型选择等关键点,并提供了线程安全和性能优化的实用建议。

#java
SpirngAI

Service// 模拟天气数据(实际项目中调用真实天气 API)@Tool(description = "查询指定城市的当前天气")public Weather getWeather(@ToolParam("城市名称") String city) {// 实际项目中调用第三方天气 APIreturn new Weather(city, "晴天", 25);@Tool(description =

#java
SpirngAI

Service// 模拟天气数据(实际项目中调用真实天气 API)@Tool(description = "查询指定城市的当前天气")public Weather getWeather(@ToolParam("城市名称") String city) {// 实际项目中调用第三方天气 APIreturn new Weather(city, "晴天", 25);@Tool(description =

#java
Linux jstack 与 jmap 命令安装与实战

【代码】linux的jstack,jmap命令的安装。

文章图片
#linux#运维
Elasticsearch 详解:从入门到上手

ES一.ES的介绍二.安装ES三.回顾Restful四.ES相关概念五.文档的CRUD六.文档简单查询七.DSL查询一.ES的介绍1.基本概念分布式全文搜索引擎2.特点1.基于lucene2.使用简单3.分布式的 ,4.基于Restful API(http),5.支持各种客户端(java,php。。)6.PB级别数据7.性能好,速度高(近实时)8.支持集群9.ES处理JS...

Oracle 分组取最新记录

【代码】oracle 某一列重复 获取最新的时间的一条数据。

文章图片
#oracle#数据库
    共 13 条
  • 1
  • 2
  • 请选择