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

Java

Java中try-with-resources的使用详解

2026-01-21 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 57

try-with-resources 是 java 7 引入的语法糖,用于 自动 管理资源(如文件流、数据库连接等),确保资源在使用后被正确...

Java定时任务Schedule的基本用法及Cron表达式实践记录

2026-01-21 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 55

在日常java开发中,定时任务是高频需求场景,比如定时同步数据、定时清理日志、定时发送通知等。spring框架提供的@scheduled注解...

SpringBoot 框架下高效敏感词过滤功能的实现方案

2026-01-21 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 61

在实际项目开发中,内容安全审核是一个非常重要的功能。本文将详细介绍如何在springboot项目中实现一个功能完善的敏感词过滤系统。我们将从...

SpringBoot高效实现API限流的多种方法实战

2026-01-21 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 55

一、guava库在springboot项目中实现限流,我们可以使用多种策略,如基于令牌桶(token bucket)的guava ratel...

Java中的原子性、可见性和有序性示例详解

Java中的原子性、可见性和有序性示例详解

2026-01-21 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 52

一、回答重点原子性、可见性、有序性是 java 并发编程的三大核心特性,任何并发 bug 基本都能归到这三类里面。1 原子性原子性指一个操作...

Java多线程中Future.get () 的潜在陷阱

2026-01-21 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 44

一、bug 场景在一个基于 java 的多线程应用程序中,使用future来异步执行一些耗时任务,例如数据的远程获取或者复杂的计算。开发人员...

JeecgBoot页面Online报表配置过程(动态)

JeecgBoot页面Online报表配置过程(动态)

2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 53

一、效果图根据登录者角色信息,动态配置报表,查询对应信息。红框展示字段,可以在报表中配置,也可以添加查询条件。二、online报表配置数据源...

maven包冲突排查的解决方法

2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 54

一、什么是maven包冲突?maven包冲突指的是项目中引用了多个版本的相同依赖(jar包),最终编译和运行时只会用其中一个版本,可能导致兼...

RustFS接口实战之Java+Docker实现实时上传下载功能

2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 47

在日常开发中,对象存储的集成总让人头疼?本文通过完整可运行的java代码,手把手教你实现rustfs的实时上传下载功能,带你彻底告别集成难题...

RabbitMQ从入门到精通与实战指南

2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 56

在分布式系统架构中,消息中间件是实现服务解耦、流量缓冲、异步通信的核心组件。而rabbitmq作为基于amqp协议的开源消息代理,凭借其高可...

Spring3整合MyBatis实现分页查询和搜索功能

Spring3整合MyBatis实现分页查询和搜索功能

2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 67

在实际项目开发中,数据库数据量往往较大,直接查询全量数据会导致性能下降、页面加载缓慢;同时,用户需要快速定位目标数据,搜索功能必不可少。本文...

Java Collection 体系与使用场景多角度分析

Java Collection 体系与使用场景多角度分析

2026-01-20 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 69

java collection 体系与使用场景整理本文从抽象层级、接口设计、实际使用场景三个角度,系统说明什么是 collection,什么...

JeecgBoot页面级联选择框的三种实现方式

2026-01-20 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 53

1、form表单级联选择框(已实践)2、j-vxe-table联动示例(已实践)3、j-editable-table三级联动(简单测试,只贴...

通过Idea或命令将本地项目上传至git的过程

通过Idea或命令将本地项目上传至git的过程

2026-01-20 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 51

一、git创建仓库1、登录gitee账号,点击新建2、填写如下相关信息,点击创建3、在此处可以复制项目链接二、idea配置和解绑git,提交...

Java使用Spire.Presentation for Java库合并PowerPoint的技术教程

2026-01-20 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 41

引言在现代企业和个人开发中,文档处理是不可或缺的一环。尤其是在报告演示、内容整合等场景下,powerpoint 文件(ppt/pptx)的自...

mysql-connector-java.jar包的下载实践

mysql-connector-java.jar包的下载实践

2026-01-20 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 45

mysql-connector-java.jar包的下载教程1.首先我们打开mysql的官网https://www.mysql.com/2....

一文彻底搞懂Java中的回调函数

2026-01-20 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 44

在学习代理设计模式中提到了“回调”这个东东,一下子把我打蒙了。于是决心花点小时间彻底理解java里的回调是什么。是什...

SpringBoot 集成消息队列实战指南(RabbitMQ/Kafka):异步通信与解耦,落地高可靠消息传递

2026-01-20 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 53

消息队列(mq)作为分布式系统的核心组件,核心价值是「异步通信、系统解耦、流量削峰」—— 通过消息中间件实现服务间的...

SpringBoot项目中Controller层代码编写规范整理方式

2026-01-20 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 45

controller层代码规范主要的内容是就是接口定义里面的内容,你只要遵循里面的规范,controller就问题不大,除了这些,还有另外的...

java引用类型WeakReference用法及原理详解

2026-01-19 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 40

1. 核心概念:什么是 weakreference?weakreference(弱引用)是 java java.lang.ref 包下提供的...

Java面向对象全解析之this关键字+构造方法+标准JavaBean

2026-01-19 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 48

java面向对象精讲(二):this关键字+构造方法+标准javabean|吃透封装进阶语法文章摘要本文是java面向对象系列第二篇核心进阶...

SpringBoot配置与使用maven的方法

SpringBoot配置与使用maven的方法

2026-01-19 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 40

引言当我们在创建一个新的idea项目时,不知道大家注意过没有在这个页面中除了intellij选项之外,还有一个maven选项。而这个mave...

基于SpringBoot实现一个简易加法计算器

基于SpringBoot实现一个简易加法计算器

2026-01-19 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 37

前言需求:输入两个整数,点击“点击相加”按钮,显示计算结果一、准备工作1、创建springboot项目:引入spri...

Java实现Html保存为.mhtml文件的代码逻辑

2026-01-19 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 34

功能需求将html字符串保存为.mhtml文件代码实现pom.xml依赖<dependencies> <de...

基于数据库 + JWT 的 Spring Boot Security 完整示例代码

2026-01-19 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 37

基于数据库 + jwt 的 spring boot security 完整示例该示例实现 用户数据库存储 + jwt 无状态认证 + 角色权...

Java中的RoundingMode舍入模式详解

2026-01-19 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 40

roundingmode 是 java 中用于控制舍入行为的枚举类,位于 java.math 包中。它常与 bigdecimal、decim...

30个最常见算法题及其Java实现和详细解析

2026-01-19 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 42

前言算法是计算机科学的核心,掌握常见算法问题对java开发者至关重要。本文精选30个高频算法题,附java实现和详细解析,助你提升编程和面试...

Spring Boot + WebFlux 全面使用实践指南

2026-01-19 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 39

一、什么是 spring webflux?定位:spring framework 5+ 提供的 响应式 web 框架,与 spring mv...

Springboot项目中使用EasyPOI操作Excel的详细教程

Springboot项目中使用EasyPOI操作Excel的详细教程

2026-01-19 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 45

1、easypoi简介上几篇文章都介绍poi在导出导出excel、导出csv、word的功能,用起来感觉代码有点过于繁琐,目前开发市场上流行...

SpringBoot调用ffmpeg实现对视频的截图、截取与水印

2026-01-18 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 43

1.视频处理服务package com.caige.openai.service.impl;import cn.hutool.core.co...

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