Java的位图和布隆过滤器深入详细讲解
2024-10-04 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 141
前言介绍在学习之前的数据结构的时候,我们使用的数据量都不是很大,但是在生活中,我们常常面临着要处理大量数据结果并得出最终结果,那么有没有什么...
SpringBoot使用@Slf4j注解实现日志输出的示例代码
2024-10-04 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 136
介绍@slf4j 是 lombok 库中的一个注解,它极大地简化了日志记录的代码。通过使用这个注解,lombok 会自动在你的类中注入一个静...
解决遇到Cannot resolve ch.qos.logback:logback-classic:1.2.3错误的问题
2024-10-01 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 249
遇到cannot resolve ch.qos.logback:logback-classic:1.2.3当我们添加依赖配置时,通常会遇见如...
解决swagger主页访问,返回报错500问题
2024-10-01 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 265
swagger主页访问,返回报错500报错日志下面展示一些内联代码片。java.lang.nullpointerexception: nul...
idea项目启动报错,日志包冲突slf4j和logback冲突问题
2024-10-01 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 204
idea项目启动报错,日志包冲突slf4j和logback冲突报错如下slf4j: found binding in [jar:file:/...
IDEA设置多行展示导航栏方式
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 242
在idea中设置多行展示导航栏可以按照以下步骤操作1、首先,点击idea右上角的“file”选项。在展开的菜单中选择...
SpringBoot 注解 @AutoConfiguration 在 2.7 版本中被新增的使用方法详解
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 229
自 spring boot 2.7.0 版本起,关于自动配置进行了较大调整,要特别注意,主要内容如下。1、自动配置注册文件之前版本的自动配置...
IDEA中设置背景颜色的步骤
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 308
idea如何设置背景颜色在 intellij idea 中设置背景颜色,你可以按照以下步骤操作:1、打开 idea 软件点击左上角的【fil...
Java中使用Hutool的DsFactory操作多数据源的实现
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 383
引言在java开发过程中,经常需要处理来自不同数据库的数据。为了高效地管理多个数据源,开发者常常需要借助一些工具或框架来实现。hutool是...
使用@ConfigurationProperties注解获取为null的解决方法
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 322
一、问题描述通过get方法去取值一直为null。代码如下:@component@configurationproperties(prefix...
Spring Boot 3.x 集成 Feign的详细过程
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 352
一、前言本篇主要是围绕着两个点,1、集成 feign,2、分离feign接口层,独立服务;还有一点就是上篇文章的服务 iot-channel...
Spring Boot 3.x 集成 Eureka Server/Client的详细过程
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 340
一、前言基于 spring boot 3.x 版本开发,因为 spring boot 3.x 暂时没有正式发布,所以很少有 spring b...
springboot 实现动态修改接口返回值的方法
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 321
一、前言在日常项目开发中,涉及到很多需要动态修改rest接口返回参数的场景,比如对接口中的字段统一脱敏,对接口中的某些字段进行二次加密处理,...
SpringBoot项目请求不中断动态更新代码的实现
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 337
1. 代码概述我们实现了一个简单的 spring boot 应用程序,它可以自动检测端口是否被占用,并在必要时切换到备用端口,然后再将目标端...
IDEA一键启动多个微服务操作步骤
2024-09-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 342
前言我们在做微服务项目开发的时候,每次刚打开idea,就需要把各个服务一个个依次启动,特别是服务比较多时,逐个点击不仅麻烦还费时。下面来说一...
SpringBoot中的手动提交事务
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 487
今天在工作中遇到了一个spring事务的问题:在service方法内需要通过线程去执行添加用户积分和用户积分日志的情况,试了下通过@tran...
Shell脚本管理Java应用程序的高效方法
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 505
脚本功能概述本脚本提供以下主要功能:检查 jar 包的运行状态启动尚未运行的 jar 包停止所有运行中的 jar 包删除 10 天之前的旧日...
Java.lang.NullPointerException的错误解决
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 515
引言在java编程中,nullpointerexception是一个常见的运行时错误,表明代码尝试访问或操作一个null值。java.lan...
SpringBoot3.X配置OAuth的代码实践
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 476
背景之前在学习oauth2时,我就有一个疑惑,oauth2中有太多的配置、服务类都标注了@deprecated,如下:显然这些写法已经过时了...
Maven中两个命令clean 和 install的使用
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 501
clean :清除由项目编译创建的target,install:安装jar包到本地仓库。首先是clean 的举例,因为上一个项目刚编译完毕,...
Spring MVC 处理Ajax请求的方式详解
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 509
在spring mvc中我们通常处理ajax的方式主要依赖于控制器(controller)和返回类型的配置。使用@requestmappin...
Java获取支付宝OpenID的实现方法
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 507
在java中获取支付宝用户的openid,通常是通过支付宝的开放平台api来完成的。openid是支付宝用于唯一标识一个支付宝用户的字符串,...
使用Maven打包、发布、配置版本号命令
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 502
maven打包、发布、配置版本号命令一、打包、发布时跳过测试# 打包时跳过测试mvn package -dmaven.test.skip=t...
关于IDEA无法预览Markdown文件的解决思路
2024-09-29 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 450
idea无法预览markdown文件一、问题描述在项目开发中,一般情况都需要写一个 readme.md 来介绍项目的整体情况。但是有些同事的...
SpringBoot使用validation进行自参数校验的方法
2024-09-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 442
一:介绍 在 springboot 项目开发中,很多与数据库交互的参数需要校验数据正确性。很多小伙伴会把参数判断写进代码里,但是这种写...
IDEA运行java程序时总弹出提示配置Edit Configurations问题
2024-09-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 329
idea运行java程序时总弹出提示配置edit configurations今天更新了idea,然后右键run时,每次都弹出edit co...
Java解决同时出库入库订单号自动获取问题解决
2024-09-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 350
在java中处理同时出库和入库的订单号自动获取问题,通常涉及到多线程环境下的并发控制。为了确保订单号的唯一性和连续性,我们可以使用多种策略,...
Spring Boot 自动装配原理及 Starter 实现原理解析
2024-09-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 324
1、situation传统 spring 引入依赖时需要用 xml 或 java 显式配置,非常繁琐。2、target方便快捷地引入依赖或者...
idea.vmoptions 最佳配置方案
2024-09-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 332
1. 推荐的 idea64.exe.vmoptions 配置:-xms1024m-xmx4096m-xx:reservedcodecache...
JDBC中Fetchsize的实现
2024-09-27 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 390
1. 什么是fetchsize?1.1 oracle中的fetchsize当我们执行一个sql查询语句的时候,需要在客户端和服务器端都打开一...