当前位置: 代码网 > it编程>编程语言>

Java

SpringBoot整合 Quartz实现定时推送实战指南

SpringBoot整合 Quartz实现定时推送实战指南

2025-12-10 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 56

前言根据需求(多条不确定的结束时间 + 提前 n 分钟推送),spring boot 中最优方案是结合 quartz 动态定时任务 + 任务...

Java利用Spire.XLS for Java自动化设置Excel的文档属性

2025-12-10 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 51

在日常开发中,我们经常需要自动化生成 excel 报表。然而,仅仅填充数据是远远不够的。一个专业的 excel 文件,其文档属性(如作者、标...

mybatisPlus FieldStrategy 策略作用小结

2025-12-10 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 51

mybatis-plus 的 fieldstrategy 枚举用于控制实体字段在 插入(insert)、更新(update) 和 查询条件(...

Java面向对象特性详解之封装篇

Java面向对象特性详解之封装篇

2025-12-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 68

引用我们学习面向对象的语言时,应该都了解它有三大特性。面向对象的三大特性:封装、继承和多态。这篇博客主要介绍的就是封装。1.封装1.1什么是...

Java根据MM-dd和HH:mm格式日期计算时长与大小比较

2025-12-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 59

1.如何根据多个"mm-dd"格式的日期(可能跨年)来计算总时长特别处理当日和次日的情况解决方案方法思路将输入的&quo...

Spring Boot + Redisson 分布式锁示例案例

2025-12-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 59

下面为你提供一个完整的 spring boot + redisson 分布式锁示例项目结构,包含:maven 依赖配置redisson 配置...

java对象转JSON字符串不乱序的问题解决

2025-12-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 59

在 java 中,将对象转换为 json 字符串时默认情况下可能会出现顺序混乱的问题,这是因为一些 json 处理库(如 jackson、g...

Java 中多线程异步处理最佳实践

2025-12-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 58

第一部分: completablefuture 级联调用以下代码展示了 supplyasync(异步执行有返回值任务)和 thenapply...

MybatisPlus较全常用复杂查询的示例(limit、orderby、groupby、having、like...)

2025-12-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 62

mybatis-plus 是一个 mybatis 的增强工具,在 mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。以下是...

Java新手启航之JDK 21版本安装开启编程之路

Java新手启航之JDK 21版本安装开启编程之路

2025-12-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 51

在java开发前,jdk是必不可少的环境,接下来,让我们一起完成jdk 21版本的下载和安装!1. jdk 21的下载进入官网下载,官网地址...

SpringBoot实现QPS监控的完整代码

2025-12-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 59

一、什么是qps?—— 系统的"心跳频率"想象一下你的系统就像一个忙碌的外卖小哥,qps(que...

Spring Boot 事务实战之如何解决 DB 与 MQ 的"双写不一致"问题

2025-12-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 63

摘要:在分布式系统中,“先存数据库还是先发消息”是一个经典的架构难题。特别是在 im 系统的多媒体消息处理场景中,如...

mybatisPlus 大于小于的实现示例

2025-12-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 63

在 mybatis plus 中进行条件查询,使用小于等于(<=)、大于等于(>=)操作可以通过其提供的条件构造器(wrappe...

C语言、Java、Python的选择与未来指南(适合新手)

2025-12-10 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 48

引言你好,编程世界的新朋友!当你第一次踏入代码的宇宙,面对形形色色的编程语言,是否感到眼花缭乱?今天我们就来聊聊最主流的三种编程语言&mda...

Springboot请求和响应相关注解及使用场景分析

2025-12-09 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 71

在spring boot中,请求和响应相关的注解主要用于处理http请求和构建http响应。以下是常用的请求和响应相关注解的详细介绍,包括使...

mybatis-plus分表实现案例(附示例代码)

mybatis-plus分表实现案例(附示例代码)

2025-12-09 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 61

文档说明基于springboot框架下mybatis-plus 3.5.5的分表案例和分表实现思路数据库水平分表思路1. 为什么要水平分表&...

通过案例理解Spring中静态代理

2025-12-09 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 57

参考https://www.jb51.net/program/3545702mr.htm无论是静态代理还是动态代理,都有四大角色:抽象角色:...

Spring中静态代理与动态代理的实现及区别对比分析

2025-12-09 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 60

spring中静态代理与动态代理的区别前言代理模式在java中特别常见,如spring aop功能就是用代理来实现的。代理模式作用是:在不修...

Java调用DeepSeek API的8个高频坑与解决方法

2025-12-09 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 56

引言现在大模型开发特别火,deepseek 因为中文理解好、反应快、还便宜,不少 java 开发者都用它。但实际写代码的时候,好多人因为没搞...

Spring Boot 与 Spring Cloud

2025-12-09 15:14 | 分类:编程语言 | 评论:0 次 | 浏览: 52

一、Spring Boot 与 Spring Cloud1.1 Spring Boot 与 Spring CloudSpring Boot ...

Java线程池配置原则与实战解析

2025-12-09 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 58

java线程池配置是一个非常经典的问题,首先需要明白没有“银弹”配置,需要根据任务类型、系统资源和业务场景综合决定。...

使用Java将CSV文件转换为格式化的Excel文件

2025-12-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 52

引言在日常的数据处理和报表生成工作中,csv 格式因其简洁性而被广泛采用。但在展示数据时,csv 文件往往缺乏格式和结构化样式,不利于阅读与...

Java线程池核心参数原理及使用指南

2025-12-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 60

一、线程池概述1.1 什么是线程池线程池是一种多线程处理形式,它维护着一个线程队列,等待监督管理者分配可并发执行的任务。通过线程池可以避免频...

Spring Boot 异步HTTP客户端配置使用

2025-12-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 61

1. 添加依赖如果是 spring boot 2.x 或 3.x,webclient 已包含在spring-boot-starter-web...

使用Java读取Excel文件内容的三种方法

2025-12-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 49

在日常开发中,我们常常需要读取excel文件中的数据进行进一步处理。无论是批量导入数据、统计分析,还是自动化表格处理,java都可以提供高效...

SpringBoot 实现多租户架构的步骤实践

2025-12-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 56

一、概述1 什么是多租户架构?多租户架构是指在一个应用中支持多个租户(tenant)同时访问,每个租户拥有独立的资源和数据,并且彼此之间完全...

SpringBoot&nbsp;启动时自动执行代码的几种方式讲解

SpringBoot 启动时自动执行代码的几种方式讲解

2025-12-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 62

前言目前开发的springboot项目在启动的时候需要预加载一些资源。而如何实现启动过程中执行代码,或启动成功后执行,是有很多种方式可以选择...

Python基本语法总结大全(含java、js对比)

2025-12-09 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 52

专为有 javascript & java 基础的工程师《python 基本语法快速上手指南》python 基本语法 ·...

在IDEA里Git特别慢的问题及解决过程

2025-12-08 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 62

在idea里git特别慢一直以来在idea里使用git进行更新、提交等操作的时候,都特别慢,慢的出奇。搜到官网论坛的相关讨论:老沙骑马马:我...

java&nbsp;依赖包引入本地maven库的实现示例

java 依赖包引入本地maven库的实现示例

2025-12-08 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 61

jar文件地址shell命令窗口执行mvn install:install-file -dfile="e:\work\gaussdb\gau...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com