自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(51)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 【一文看懂JDBC到MyBatis进化过程】从JDBC的炼狱到MyBatis的天堂

重构你的数据库操作逻辑——不仅高效优雅,还能让代码维护成本直降80%!今天,我将带你从JDBC的泥潭中爬出,用。→ 通过ResultMap自动封装JavaBean。→ 内置Druid/C3P0等连接池,性能飙升。→ SQL写进XML配置文件,修改无需编译。、手写拼接到吐血的SQL、以及繁琐的。:当你的DAO层出现第100个重复的。→ 不如JPA的关联映射直观。解析方法时,是否想过掀桌?→ SQL调试复杂度增加。→ 动态SQL语法需适应。→ 避免恶心字符串拼接。

2020-12-22 22:06:43 418

原创 【一文搭建MyBatis-Plus逆向工程】告别CRUD手写!MyBatis-Plus逆向工程实战:5分钟生成企业级数据库层代码

告别CRUD手写!MyBatis-Plus逆向工程实战:5分钟生成企业级数据库层代码。

2020-05-17 20:51:22 647

原创 【一文看懂MySQL存储emo】10亿用户都爱用的emoji昵称,竟让MySQL崩溃?一招根治的底层解决方案

转发给那个还在为emoji秃头的同事吧!

2018-04-20 10:07:41 8801

原创 【一文看懂RabbitMQ改造Kafka指南】RabbitMQ到Kafka零停机迁移全指南

一文看懂RabbitMQ迁移Kafka

2025-06-10 12:00:41 691

原创 RabbitMQ路由核心解密:从Exchange到RoutingKey的深度实践与避坑指南

理解Exchange与RoutingKey的协作,如同掌握物流系统的调度算法——让每条消息精准抵达,是架构优雅性的终极体现。:你在使用Topic Exchange时遇到最棘手的路由问题是什么?Exchange是RabbitMQ的消息分发中心,生产者从不直接发送消息到队列,而是将消息。理解Exchange与RoutingKey的协作机制,正是解开路由谜题的关键钥匙。:Exchange本身不存储消息——它只做。,消息存储由队列(Queue)完成。路由不仅影响消息流向,更决定了系统的。,防止消息静默丢失。

2025-06-10 11:53:00 950

原创 【一文看懂zookeeper打满磁盘生产问题】Zookeeper容器日志暴增?三让磁盘空间起死回生!

Zookeeper容器日志暴增?三让磁盘空间起死回生!

2025-06-10 11:48:31 253

原创 【一文看懂Nacos鉴权机制】Nacos服务端身份认证机制深度解析:从漏洞修复到生产实践

Nacos服务端身份认证机制深度解析:从漏洞修复到生产实践

2025-06-10 11:41:54 787

原创 【一文看懂MySQL架构选型】MySQL高可用架构全景解析:从基础到高阶方案

MySQL高可用架构全景解析:从基础到高阶方案

2025-06-10 11:36:50 500

原创 【一文看懂Spring循环依赖】Spring循环依赖:从陷阱破局到架构涅槃

Spring Boot循环依赖:从陷阱破局到架构涅槃

2025-06-10 11:27:29 934

原创 【一文看懂Spring配置未被定义问题】Spring Cloud 2020+ 启动报错解决指南:深入解析Spring配置未被定义问题

Spring Cloud 2020+ 启动报错解决指南:深入解析 "No spring.config.import has been defined" 问题

2025-06-10 10:58:12 720

原创 Spring Boot集成Mina的Socket资源管理:从稳定通信到高性能优化

Spring Boot集成Mina的Socket资源管理:从稳定通信到高性能优化

2025-06-10 10:50:07 803

原创 【一文看懂Spring项目多环境配置】Spring多环境配置:优雅管理环境切换与加载机制深度解析

Spring多环境配置:优雅管理环境切换与加载机制深度解析

2025-06-10 10:44:14 566

原创 【一文看懂多模块Bean初始化难题】Spring Boot多模块项目中的Bean初始化难题:包名不一致的优雅解决方案

Spring Boot多模块项目中的Bean初始化难题:包名不一致的优雅解决方案。

2025-06-10 10:41:26 635

原创 【springboot升级导致的404问题】springboot2.x升级springboot3.x接口路径问题

在 Spring Boot 3.5.0 中,@PostMapping 注解如果不显式指定路径会导致 404 错误,而在 Spring Boot 2.x 中可能正常,这主要是由于 ​路径映射规则的严格化​ 和 ​默认行为变更​ 引起的。

2025-06-09 09:55:11 1033

原创 【一文看懂Spring中Bean的优雅注入】Spring Boot中Bean注入方式对比与最佳实践

​Spring Boot 依赖注入方式对比与最佳实践​

2025-06-08 23:44:02 505

原创 【一文看懂Spring Boot集成智谱清言AI最佳实践】Spring Boot集成智谱清言AI

这里如果使用了springdoc/swagger,需要exclude这个包,不然会出现包冲突,导致项目启动失败定义智谱清言AI配置类AiService类以上就完成了AiService类的编写,controller类可以通过调用sendMessage方法和智谱清言AI接口进行对话。

2025-06-08 22:03:11 227

原创 【一文看懂Spring Boot2.x升级Spring Boot3.x】springboot2.x升级springboot3.x

springboot2.x升级springboot3.x实操

2025-06-08 21:40:38 509

原创 tomcat9安装配置

tomcat9安装配置官网下载解压缩配置环境变量安装tomcat服务开启服务验证tomcat服务官网https://tomcat.apache.org/下载解压缩配置环境变量系统变量中添加CATALINA_HOME指定tomcat目录系统变量path中,添加 %CATALINA_HOME%\bin 和 %CATALINA_HOME%\lib安装tomcat服务管理员权限运行cmd,cd到tomcat目录,service.bat install开启服务双击startup.

2020-12-15 00:17:15 428

原创 mysql8安装配置

MySQL8安装配置下载地址安装步骤下载地址mysql下载地址安装步骤解压下载好的安装文件:mysql-8.0.22-winx64新建配置文件:my.ini[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\\stools\\mysql-8.0.22-winx64# 设置mysql数据库的数据的存放目录datadir=D:\\stools\\mysql-8.0.22-winx64\\data# 允许最大连接数max_co

2020-12-14 22:35:59 338

原创 SpringBoot + Redis 深度整合指南:打造高性能缓存利器

SpringBoot + Redis 深度整合指南:打造高性能缓存利器

2020-05-22 18:38:05 362

原创 windows搭建配置redis

搭建redis下载rediswindows可视化工具其他免费可视化软件下载redis地址:https://github.com/microsoftarchive/redis/releaseswindows可视化工具https://redisdesktop.com/之前是免费的,现在是付费的了。可以使用14天试用版。其他免费可视化软件https://github.com/qishibo/AnotherRedisDesktopManager/releases...

2020-05-22 18:02:05 258

原创 Git神操作手册:3分钟精通版本控制,团队效率飙升200%!

玩转Git版本控制系统

2020-05-19 00:00:59 325

原创 IntelliJ IDEA双平台超神手册:Win/Mac双轨生产力技巧,编码效率突破天际!

IntelliJ IDEA双平台超神手册:Win/Mac双轨生产力技巧,编码效率突破天际!

2020-05-18 16:52:46 346 1

原创 零基础秒变CRUD大神!SpringBoot+MyBatis-Plus神级组合,效率飙升500%!

零基础秒变CRUD大神!SpringBoot+MyBatis-Plus神级组合,效率飙升500%!

2020-05-18 14:10:58 441

原创 java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException

springboot项目日常开发问题记录java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessExceptionjava.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException开发搭建ssm框架时,遇到java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessExcep

2020-05-18 10:21:15 7039 2

原创 【一文看懂Java开发规范】 从零到一:Java开发规范实战指南,让你的代码从“能跑“到“优雅“

Java编码规范

2020-05-18 00:31:02 446 1

原创 IDEA注释模板终极指南:3分钟打造阿里级代码规范,让团队效率飙升!

IDEA注释模板终极指南:3分钟打造阿里级代码规范,让团队效率飙升!

2020-05-17 23:58:15 262

原创 【一文看懂Spring Boot请求参数注入方式】Spring Boot请求参数注入终极指南:3大方式详解与最佳实践!

springboot请求参数注入的几种方式支持的请求模式参数注入方式注意事项源码

2020-05-17 17:01:44 2893

原创 阿里架构师揭秘:亿级流量接口设计规范,从此告别前后端甩锅大战!

阿里架构师揭秘:亿级流量接口设计规范,从此告别前后端甩锅大战!

2020-05-17 16:33:34 933

原创 接口文档革命:SpringBoot+Swagger2自动化神器,3分钟终结前后端扯皮!

接口文档革命:SpringBoot+Swagger2自动化神器,3分钟终结前后端扯皮!

2020-05-17 16:15:30 389

原创 BAT大厂学习资料收集

BAT大厂学习资料阿里云开发者社区阿里云开发者社区官网地址:https://developer.aliyun.com/官网出品的各种电子书,直达:https://developer.aliyun.com/topic/ebook你想要的这里都有:最新出品的JAVA开发手册,再也不用等其他公众号转载发布了。自己要什么就到这里找到官网。...

2020-05-17 14:08:52 434

原创 MySQL避坑终极指南:从乱码时空穿越到性能起飞,万字血泪总结!

MySQL避坑终极指南:从乱码时空穿越到性能起飞,万字血泪总结!

2020-05-16 18:53:10 213

原创 windows关闭被占用的8080端口

windows关闭端口寻找占用端口的进程查看PID对应的服务关闭指定进程按需关闭寻找占用端口的进程CMD运行命令:netstat -ano|findstr “8080”或者 netstat -ano|findstr :8080查看PID对应的服务tasklist|findstr “15568”关闭指定进程taskkill /F /PID 15568按需关闭...

2020-05-16 18:45:40 3071

原创 windows安装和配置gradle

windows安装和配置gradlegradle是未来趋势下载gradle安装和配置验证gradle是未来趋势版本依赖管理有三大构建工具:Ant、Maven、Gradle。Ant:最早期的构建工具Maven:约定大于配置,但是maven配置还是略微复杂Gradle:约定大于配置,更简单下载gradle官网下载地址点击下载binary-only即可安装和配置将压缩包gradle-6.4-bin.zip压缩到指定目录即可完成安装。新增系统变量添加到path路径验证cmd

2020-05-14 23:49:23 505

原创 单例模式:程序员的必修课,但你确定真的懂了吗?

单例模式:程序员的必修课,但你确定真的懂了吗?

2020-04-29 13:48:01 184

原创 微信官方支付验签源码分析

1.背景 随着微信的迅速崛起,在互联网支付的方式中,微信支付成了举足轻重的一部分。作为程序员,在朝着互联网靠拢的途中,了解微信支付必不可少。此处,笔者分享一下微信官方对于微信回调通知返回的xml数据进行支付验证签名的处理。2.源码分析 1.官方地址:https://pay.weixin.qq.com/wiki/doc/api/download/WxPayAPI_JAVA_...

2020-04-29 13:46:35 1650

原创 windows配置安装eclipse

官网下载https://www.eclipse.org/downloads/注意切换镜像安装选择Eclipse IDE for Enterprise Java Developers,作为企业级Java Web开发。其他开发者自行选择对应的版本。至此,eclipse安装完毕。小伙伴们,需要自行检查jdk和maven的安装配置。...

2020-04-29 13:37:41 666

原创 多线程执行顺序终极解密:从随机乱序到精准控制的性能飞跃!

多线程的执行顺序问题,Thread类中join方法的运行原理

2020-04-29 09:38:41 1361

原创 centos安装配置mysql5.7

1、mariadb和mysql CentOS 7 已经放弃mysql安装,而是安装mariadb。(可能是版权问题) 所以,安装centos 7安装mysql不能直接用yum install mysql命令。 需用用如下的操作进行安装。2、下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-re...

2020-04-28 16:47:04 177

原创 Maven引入本地Jar包的最佳实践与避坑指南

Maven引入本地Jar包的最佳实践与避坑指南

2020-04-28 16:45:27 856

FlashFXP5.4.0破解版

FlashFXP5.4.0最新版本,绿色破解版,解压缩即刻用。

2016-12-11

SercureCRT8.0

SercureCRT8.0.3版本,内含破解注册机。分享给大家。SecureFX8.0.3暂时没找到破解工具。希望大家都加油,努力!好好学习,好好生活!加油!

2016-12-11

Bandizip压缩工具

BANDIZIP 比WinRAR更好用的无广告解压缩工具 纯净 好用

2018-05-13

完美解码-视频播放器

PureCodec20180331.exe 完美解码 windows资源 Windows视频播放器 完美选择

2018-05-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除