logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于mybatis-plus动态数据源实现mysql集群读写分离和从库负载均衡教程(详细案例)

本文介绍基于Spring Boot 2.7.x、MyBatis-Plus 3.5.x和MySQL 8.0实现数据库读写分离及从库负载均衡的详细方案。通过dynamic-datasource插件配置主从数据源,主库处理写请求,从库通过轮询策略负载均衡读请求。包含完整的Maven依赖配置、application.yml多数据源设置(支持健康检测和故障剔除)、以及MyBatis-Plus集成说明。本方案

文章图片
#数据库#mysql#mybatis +1
Windows安装Claude Code详细教程(含apikey配置)

本文介绍了在Windows系统上安装配置ClaudeCodeCLI命令行工具的详细步骤。主要内容包括:1)安装Node.js和Git环境;2)通过国内镜像源安装ClaudeCodeCLI;3)创建配置文件并设置API密钥;4)验证安装是否成功。文章还提供了常见问题的解决方法,如连接失败、API密钥无效等问题的处理方案。如果遇到问题,建议向AI助手咨询或联系技术支持人员获取帮助。

文章图片
#windows
Windows安装Claude Code详细教程(含apikey配置)

本文介绍了在Windows系统上安装配置ClaudeCodeCLI命令行工具的详细步骤。主要内容包括:1)安装Node.js和Git环境;2)通过国内镜像源安装ClaudeCodeCLI;3)创建配置文件并设置API密钥;4)验证安装是否成功。文章还提供了常见问题的解决方法,如连接失败、API密钥无效等问题的处理方案。如果遇到问题,建议向AI助手咨询或联系技术支持人员获取帮助。

文章图片
#windows
spring boot框架中本地缓存@Cacheable原理与踩坑点详细解析

Spring Boot本地缓存使用存在对象引用共享风险,当修改@Cacheable返回的缓存对象时,会直接污染缓存数据。本文详细分析了这一风险机制,通过测试验证了修改缓存对象属性的危险性,并提出了两种解决方案:1)防御性拷贝(手动深拷贝或序列化深拷贝),确保返回缓存副本而非引用;2)采用不可变对象模式,通过设计不可变DTO从根本上防止缓存污染。这些最佳实践能有效避免因对象引用导致的缓存数据意外修改

文章图片
#spring boot#缓存#后端 +1
Ubuntu 24.04.2 LTS 安装mysql8.0.36保姆级教程(从安装到远程连接)

MySQL 是最流行的开源关系型数据库之一,本文将详细介绍在 Ubuntu 24.04.2 LTS 系统上安装 MySQL 8.0.36 的完整过程,包括基础安装、安全配置和远程连接设置。

文章图片
#ubuntu#linux#运维 +1
java基于POI根据word模板生成word文档并下载

前言:项目中通常会需要导出合同,导出周报等需求等。本文是基于poi技术,实现通过填充word模板生成word文件并支持下载。word模板数据填充是采用的占位符方式,其中数据采用key-value接口,推荐采用HashMap。

文章图片
#开发语言#java
centos7系统安装minio教程&spring boot集成minio

项目中多地方有“头像上传”、“附件上传”、“图片上传”、“根据url直接预览文件”等需求,虽然手写文件上传、下载等功能可以实现,但是后期文件管理,功能扩展起来会相当麻烦,因此准备引入开源且功能完善强大的文件存储服务系统minio。

文章图片
#spring boot#后端
基于RabbitMQ的消息提醒系统设计与实现(spring boot + vue2案例)

本文介绍了基于RabbitMQ实现的消息提醒系统设计方案,采用Spring Boot+Vue2技术栈。系统包含三种消息类型:系统通知、站内信和实时弹窗提醒。架构上使用RabbitMQ进行消息路由,通过FanoutExchange实现广播消息,TopicExchange处理定向用户消息。后端实现了RabbitMQ配置、消息模型定义和生产者逻辑,支持消息持久化和动态队列创建。前端通过WebSocket

文章图片
#java-rabbitmq#rabbitmq#spring boot
centos7系统安装minio教程&spring boot集成minio

项目中多地方有“头像上传”、“附件上传”、“图片上传”、“根据url直接预览文件”等需求,虽然手写文件上传、下载等功能可以实现,但是后期文件管理,功能扩展起来会相当麻烦,因此准备引入开源且功能完善强大的文件存储服务系统minio。

文章图片
#spring boot#后端
基于RabbitMQ的消息提醒系统设计与实现(spring boot + vue2案例)

本文介绍了基于RabbitMQ实现的消息提醒系统设计方案,采用Spring Boot+Vue2技术栈。系统包含三种消息类型:系统通知、站内信和实时弹窗提醒。架构上使用RabbitMQ进行消息路由,通过FanoutExchange实现广播消息,TopicExchange处理定向用户消息。后端实现了RabbitMQ配置、消息模型定义和生产者逻辑,支持消息持久化和动态队列创建。前端通过WebSocket

文章图片
#java-rabbitmq#rabbitmq#spring boot
    共 13 条
  • 1
  • 2
  • 请选择