JDK,TOMCAT,MAVEN,Springboot,Spring版本对应详解
2026-04-03 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 140
升级jdkjdk官网下载:https://www.oracle.com/java/technologies/downloads/#jdk21...
Springboot各版本与Java JDK的对应版本梳理
2026-04-03 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 119
springboot各版本与java jdk的对应版本spring boot 的各个版本通常都会支持多个 java jdk 版本。一般来说你...
SpringBoot项目如何修改Tomcat版本号
2026-04-03 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 121
前言springboot项目,默认是使用内嵌tomcat servlet容器形式打包部署。关于怎么修改默认的版本号,捣鼓了好久终于解决,sp...
Java基于EasyExcel实现读取Excel文件详解
2026-04-03 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 116
1.引入依赖<dependency> <groupid>com.alibaba</groupid>...
Springboot的jak安装与配置实践
2026-04-03 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 106
windows系统下载jdk访问oracle官网或其他jdk提供商网站,下载适合windows系统的jdk版本。网站地址:oracle 甲骨...
Java实现后端和前端的接口数据加密方案详解
2026-04-03 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 122
1.解决问题前后端在交互过程中,请求和响应的数据需要加密处理,并保证安全和性能。方案名称:ecies (elliptic curve int...
Java实现文件上传和url格式校验工具
2026-04-03 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 113
废话不多说,直接上代码,用到了lombok, hutool, google guava等。filenamesuffixenumpackage...
IntelliJ IDEA AI Assistant 携带OpenCode保姆级安装教程
2026-04-03 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 145
01 引言ai assistant 是 jetbrains 官方推出的 ai 驱动插件,专为软件开发设计。但是之前由于需要订阅才能使用,安装...
Java实现LaTeX转为OMML并写入word文档
2026-04-03 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 109
1.需求我有一些数学考题试卷数据存在数据库,考题数据是以大文本的形式存储,其中公式部分的格式为latex,现在需要将这些数据生成word文档...
SpringBoot整合JdbcTemplate快速开发数据访问层
2026-04-03 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 119
很多人一提到 springboot 操作数据库,就只想到 mybatis、jpa,其实在很多简单业务、小工具项目、后台管理模块里,根本没必要...
SpringBoot AOP实现钉钉+企业微信双渠道异常告警
2026-04-03 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 103
前言在微服务/分布式系统中,接口异常、mq消费失败是高频故障点。若依赖人工排查,会导致故障响应滞后、影响业务可用性。本文基于 spring ...
C# 异步回调与等待机制全解
2026-04-03 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 139
taskcompletionsource (tcs)一个可以手动控制状态的 task。它允许你创建一个任务,并在稍后的某个时间点手动将其标记...
Java的@ComponentScan(com.sx)全面解析
2026-04-03 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 92
java的@componentscan(com.sx)怎么理解?在spring框架中,@componentscan 是一个非常核心的注解,它...
C++中的freopen的用法实例详解
2026-04-03 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 137
介绍: freopen常用于比赛中,是文件输入输出的意思。写法: freopen("输入文件名”,&ldq...
Java 8 核心新特性实战指南
2026-04-03 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 142
java 8 是 java 发展史上最具里程碑意义的版本之一。它引入了函数式编程思想,极大地简化了代码编写,提升了开发效率和系统性能。本教程...
JavaSpring boot配置JDK和MAVEN开发环境详解
2026-04-03 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 101
一、配置jdk环境安装jdk确保电脑上安装了jdk 8及以上版本,下载网址:https://www.oracle.com运行安装程序:双击下...
RabbitMQ在Java中的应用与实践示例展示
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 117
引言在现代分布式系统架构中,消息队列发挥着举足轻重的作用。rabbitmq,作为一款广受欢迎的开源消息代理和队列服务器,凭借其卓越的性能、出...
MyBatis-Plus 实现单表 CRUD的示例代码
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 111
一、mybatis-plus 核心认知1.1 什么是 mybatis-plusmybatis-plus(简称 mp)是国内「苞米豆」团队开发...
C++ class传值和传引用的详细介绍
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 145
在 c++ 中,class(类对象)的传值和传引用是两种截然不同的参数传递方式,它们在性能、内存管理和行为上有着本质的区别。简单来说:传值是...
Mybatis延迟加载的实现示例
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 108
什么是延迟加载延迟加载(lazy loading)是 mybatis 的一种优化机制,也称为懒加载。它指的是在进行关联查询时,按需加载数据,...
mybatis-plus根据任意字段saveOrUpdateBatch更新插入的方法实现
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 109
mybatisplus iservice接口下的saveorupdatebatch方法默认是根据主键来决定是要更新还是插入的,如果要根据其他...
SpringBoot3.x与MyBatis-Plus兼容问题小结
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 141
问题场景spring boot 3.2+ 版本使用 mybatis-plus 时,出现 invalid value type 等类型不匹配/...
mybatis多条件in查询的实现
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 136
最近碰上有个业务,查询的sql如下:select * from table where (sku_id,batch_no) in ((#{s...
MyBatisPlus中Join联表查询的项目实践
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 106
mybatis-plus-join官网1:添加依赖<dependency> <groupid>com.gith...
Spring Boot整合全局异常处理器、junit、多环境、logback的过程
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 114
一、springboot整合全局异常处理器1. 非前后端分离(了解)适用于传统mvc应用,返回视图页面:@componentpublic c...
Java使用docx4j实现将Word文档转换为PDF
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 110
使用 docx4j 实现 docx 转 pdf,核心是通过 xsl-fo + apache fop 进行格式转换。以下是完整、可直接运行的方...
Navicat如何查看并导出ER图
2026-04-02 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 95
navicat真的是一个很强大的工具!navicat查看er图打开数据库表可以看到右下角,有三个查看选项,分别是列表、详细信息、er图表点击...
Springboot关于@Configuration的用法解读
2026-04-02 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 89
@configuration 全部用法现在大部分的项目都采用了基于注解的配置,采用了@configuration 替换 标签的做法。但是最近...
Java 部署Jenkins Pipeline 构建 Java 项目的流程(自动化)
2026-04-02 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 112
在现代软件开发中,持续集成(ci)与持续部署(cd)已成为提升开发效率、保障代码质量、加速产品交付的核心实践。对于 java 开发者而言,如...
Linux环境下Java项目基础环境搭建过程
2026-04-02 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 103
一、下载解压jdk和tomcat(jdk为必备环境)linux软件安装方法:1、tar:解压安装安装包格式:tar、tar.gz、tar.b...