JAVA中try-catch结构之异常处理的使用方法
2024-09-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 39
try-catch是 java 和许多其他编程语言中用于异常处理的关键字组合,它允许程序员优雅地捕获和处理运行时可能出现的错误。以下是try...
java byte数组转String的几种常用方法
2024-09-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 34
转换方法概览在java中,将byte数组转换为string是常见的操作,尤其是在处理二进制数据和字符串表示之间转换时。以下是java中几种常...
在Linux系统上升级Java版本的两种方法步骤
2024-09-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 36
方法 1: 使用系统包管理器升级 java如果你是通过系统的包管理器(如yum或dnf)安装的 java,并且你的仓库中包含了新版本的 ja...
Java获取调用当前方法的类名或方法名(栈堆信息)的四种方式举例
2024-09-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 36
前言在java代码中,是可以在运行时通过某种方式获取到当前方法被谁调用了(调用链路)。目前我所知道的有四种方式(通过thread、throw...
Java零基础教程之do-while循环语句实例
2024-09-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 33
前言java作为一门高级编程语言,其强大的功能和应用广泛性备受程序员和开发者青睐。而在java中,循环语句是程序开发中的重要组成部分,其中的...
Java使用枚举替代if/else和switch-case语句的实践
2024-09-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 40
在日常开发中,if/else 和 switch-case 语句被广泛用于根据不同条件执行不同的代码块。然而,随着代码的复杂性增加,这种结构可...
SpringBoot项目Docker部署三种方式
2024-08-31 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 39
一种:直接拷贝jar到服务器部署1.增加docker配置文件新建dockerfile文件,负责docker的配置from openjdk:2...
SpringBoot集成slf4j2日志配置的实现示例
2024-08-31 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 37
简介本章节主要介绍springboot项目集成slf4j2,看完本章内容可以轻松完成集成。另外说一下,在对日志输出场景比较多的情况下可以考虑...
mybatis如何在一个update标签中写多条update语句
2024-08-31 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 40
mybatis如何在一个update标签中写多条update语句在mapper里,一个update标签中写了多条update语句,在执行时会...
基于SpringBoot和Vue实现头像上传与回显功能
2024-08-30 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 45
技术栈介绍spring boot:一个基于spring框架的开源项目,用于简化spring应用的初始搭建以及开发过程。它通过提供默认配置减少...
Maven项目外部jar包导入的实现示例
2024-08-30 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 45
导语:在maven项目里,我们经常需要导入jar包依赖,正常情况下我们只需要到maven仓库(https://mvnrepository.c...
SpringBoot项目实现jar包方式打包部署
2024-08-30 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 45
传统的web应用进行打包部署,通常会打成war包形式,然后将war包部署到tomcat等服务器中。在spring boot项目在开发完成后,...
SpringBoot中配置nacos的方法实现
2024-08-30 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 40
在springboot中使用nacos一定要注意name,使用openfeign特别要注意这个点。spring: application:...
Java中常见的几种四舍五入方法总结
2024-08-30 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 42
在java中,四舍五入到特定的小数位数是一个常见的需求,可以通过多种方式实现。以下是几种常见的四舍五入方法及其代码示例:1. 使用math....
浅谈Spring Data JPA与MyBatisPlus的比较
2024-08-30 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 51
1 前言jpa(java persistence api)和mybatis plus是两种不同的持久化框架,它们具有不同的特点和适用场景。j...
Java线程本地变量导致的缓存问题解决方法
2024-08-30 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 0
一、前言前些时间看别人写的一段关于锁的(对象缓存+线程本地变量)的一段代码,这段代码大致描述了这么一个功能:外部传入一个key,需要根据这个...
SpringBoot中MapStruct实现优雅的数据复制
2024-08-30 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 45
你是否在做项目时遇到过以下情况:dto(数据传输对象)与entity之间的转换:在java的web应用中,通常不会直接将数据库中的entit...
Spring Boot 3.0x的Redis 分布式锁的概念和原理
2024-08-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 43
spring boot 中的 redis 分布式锁在分布式系统中,多个进程同时访问共享资源时,很容易出现并发问题。为了避免这些问题,我们可以...
SpringBoot使用FFmpeg实现M3U8切片转码播放
2024-08-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 49
概述视频上传到本地之后(此处可分片上传到本地,然后合并),使用ffmpeg对视频处理成m3u8文件,暂时只测试了avi和mp4格式的文件。代...
Spring Boot集成kubernetes客户端实现API操作k8s集群的方案
2024-08-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 41
1.什么是kubernetes?kubernetes(也称 k8s 或 “kube”)是一个开源的容器编排平台,可以...
MyBatis框架搭建与代码解读分析
2024-08-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 42
前言:mybatis是一个灵活的持久层框架,适合与数据库交互,支持自定义sql和高级映射。搭建mybatis的基本步骤包括:环境准备:安装j...
MyBatis查询 、修改 、删除操作示例代码
2024-08-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 48
前言:在现代应用开发中,数据库操作是核心环节。mybatis 作为一款灵活的持久层框架,提供了直接编写 sql 语句的能力,避免了其他 or...
mybatis-plus报错net.sf.jsqlparser.statement.select.SelectBody的问题解决
2024-08-29 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 45
在我们项目集成mybatis-plus时,总会遇到奇奇怪怪的报错,比如说下面的这个报错而这个报错,是告诉我们的分页依赖冲突,要加个jsqlp...
SpringBoot项目Maven下载依赖速度慢问题的解决方法
2024-08-29 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 46
引言在使用maven构建项目时,有时会遇到下载依赖包速度慢的问题。为了提高下载速度,我们可以将默认的仓库地址替换为国内镜像源。以下是如何通过...
Spring Cloud Config工作原理概述
2024-08-29 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 52
spring cloud config 是 spring cloud 生态系统的一部分,它提供了一种集中化管理应用配置的方法。通过 spri...
SpringBoot中的条件装配方法
2024-08-29 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 54
在实际的项目开发中,我们往往需要根据不同的环境做出不同的配置,例如:在开发环境下,我们会使用内存数据库以便快速启动服务并进行开发调试,在te...
修改SpringBoot 中MyBatis的mapper.xml文件位置的过程详解
2024-08-29 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 40
由于mybatis默认的mapper.xml的扫描位置是resource文件下,但是不可能整个项目的mapper.xml文件都放在resou...
SpringCache源码解析Annotation案例讲解
2024-08-29 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 41
〇、常用注解包地址注解名作用域作用org.springframework.cache.annotationcacheconfig类级别s设置...
对SpringBoot项目Jar包进行加密防止反编译的方案
2024-08-29 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 47
场景:最近项目要求部署到其他公司的服务器上,但是又不想将源码泄露出去。要求对正式环境的启动包进行安全性处理,防止客户直接通过反编译工具将代码...
详解SpringBoot目录结构划分
2024-08-29 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 49
前言springboot是整合spring技术栈的一站式框架,是简化spring技术栈的快速开发脚手架,是一个能够快速构建生产级别的spri...