Spring框架中一个有用的小组件之Spring Retry组件详解

1、概述Spring Retry 是Spring框架中的一个组件,
它提供了自动重新调用失败操作的能力。这在错误可能是暂时发生的(如瞬时网络故障)的情况下很有帮助。在本文中,我们将看到使用S...

2021-08-09

Java日常练习题,每天进步一点点(19)

目录1、Which is not Java primitive types?(哪一个不是Java原始类型?)
2、下列类定义中哪些是合法的抽象类的定义?()
3、以下的变量定义语句中,合法的是()
4、表达式(short...

2021-08-09

java控制台实现拼图游戏

本文实例为大家分享了java控制台实现拼图游戏的具体代码,供大家参考,具体内容如下1、首先对原始的拼图进行多次无规律的移动,将拼图打乱2、然后进行游戏,在游戏移动同时对拼图顺...

2021-08-09

java实现九宫格拼图游戏

本文实例为大家分享了java实现九宫格拼图游戏的具体代码,供大家参考,具体内容如下设计步骤: 先将框架构思出来,首先将拼图游戏的雏形实现,即一个界面,九个按钮,按钮上的图片显示出...

2021-08-09

SpringBoot actuator 健康检查不通过的解决方案

SpringBoot actuator 健康检查不通过今天遇到有个服务能够注册成功,但是健康检查不通过,通过浏览器访问健康检查的url,chrome的network一直显示pending,说明这个请求提交了,但是...

2021-08-09

解决Spring配置文件中bean的property属性中的name出错问题

Spring配置文件中bean的property属性中的name有错,红色原因:在实现类中没有写set方法解决:理解Spring配置文件中的property标签中的属性1.ref引用一个已经存在的对象,value创建...

2021-08-09

SpringBoot MyBatis简单快速入门例子

目录一、MyBatis简介二、MyBatis使用步骤一、MyBatis简介MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以...

2021-08-09

Java日常练习题,每天进步一点点(9)

目录1、“先进先出”的容器是:( )
2、不考虑反射机制,一个子类显式调用父类的构造器必须用super关键字。( )
3、以下是java concurrent包下的4个类,选出差别最大的一个
4、判断对...

2021-08-09

Java日常练习题,每天进步一点点(11)

目录1、对接口的描述正确的是()
2、类中的数据域使用private修饰为私有变量,所以任何方法均不能访问它。
3、已知如下类定义:4、在java的一个异常处理中,可以包含多个的语句块...

2021-08-09

Java日常练习题,每天进步一点点(14)

目录1、下面程序的运行结果:()2、如果int x=20, y=5,则语句System.out.println(x+y +""+(x+y)+y); 的输出结果是()
3、有以下类定义:4、以下代码的输出的正确结果是5、下列说法正...

2021-08-09

SpringBoot整合Shiro实现权限控制的代码实现

1、SpringBoot整合ShiroApache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。1.1、shiro简介shiro有个核心组件,分别为Subject、SecurityManag...

2021-08-09

SpringBoot2新特性 自定义端点详解

SpringBoot2新特性 自定义端点package com.yan.otlan.springboot; import org.springframework.boot.actuate.endpoint.annotation.Endpoint;import org.springframework.bo...

2021-08-09

RabbitMQ交换机与Springboot整合的简单实现

RabbitMQ-交换机1、交换机是干什么的?
消息(Message)由Client发送,RabbitMQ接收到消息之后通过交换机转发到对应的队列上面。Worker会从队列中获取未被读取的数据处理。
1、交...

2021-08-09

Java反应式框架Reactor中的Mono和Flux

1. 前言最近写关于响应式编程的东西有点多,很多同学反映对Flux和Mono这两个Reactor中的概念有点懵逼。但是目前Java响应式编程中我们对这两个对象的接触又最多,诸如Spring Web...

2021-08-09

Java基础之java泛型通配符详解

前言Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作...

2021-08-09

Unity&Springboot实现本地登陆验证

目录Springboot使用IDEA编译器IDEA上实现登录验证返回登录是否成功和登陆用户的id信息Unity端的请求Springboot使用IDEA编译器IDEA上实现登录验证因为这里只能返回网页,但是...

2021-08-09

解决springboot+activemq启动报注解错误的问题

springboot+activemq启动报注解错误Description:
Field jmsMessagingTemplate in com.haozz.demo.mq.PromoteActProducer required a bean of type 'org.springframework.jm...

2021-08-09

java五子棋小游戏实现代码

前言之前学完java基础课程,试着简单做了一下java的一个五子棋小游戏,记录下来。界面由于直接用的java库中的一些基本控件写的一个GUI,并没有做过多优化,感觉比较丑
下面是界面展...

2021-08-09

Java日常练习题,每天进步一点点(29)

目录1、下列不属于访问控制符的是()
2、Java 源程序文件的扩展名为()
3、以下程序的执行结果是:
4、给定代码:
5、下面有关List接口、Set接口和Map接口的描述,错误的是?
6、以下代码...

2021-08-09

使用springboot 打包插件去除jar包瘦身

1、pom文件配置1.1 添加maven-dependency-plugin插件用于将引用的jar包拷贝到指定的路径便于后续tomcat启动指定依赖包路径<!--拷贝依赖到jar外面的lib目录--><plugin> <...

2021-08-09

使用apache 的FileUtils处理文件的复制等操作方式

平时对一些文件进行操作,比如说写文件,读文件,复制一个文件等,使用原生File操作需要读取源文件,生成流对象,再写入一个新的文件中一系列过程,使用apache commons-io帮我们封装了这...

2021-08-09

Spring Cloud Stream简单用法

目录简单使用Spring Cloud Stream 构建基于RocketMQ的生产者和消费者生产者消费者Stream其他特性消息发送失败的处理消费者错误处理Spring Cloud Stream对Spring Cloud体系...

2021-08-09

Java日常练习题,每天进步一点点(28)

目录1、为AB类的一个无形式参数无返回值的方法method书写方法头,可以用AB.method()方式调用,该方法头的形式为( )。
2、以下类定义中的错误是什么?()
3、请问以下代码运行结果是:...

2021-08-09

Springboot2 集成 druid 加密数据库密码的配置方法

一:环境springboot 2.x
druid 1.1.21二:druid加密数据库密码本地下载druid-1.1.21.jar包,运行cmd,输入命令java -cp jar包路径 com.alibaba.druid.filter.config.ConfigTools 数...

2021-08-09

Springboot+AOP实现返回数据提示语国际化的示例代码

前言本篇内容:
提示语的国际化返回,自定义多语言。
本文使用aop方式,拦截接口返回的数据,进行转换。正文 先看这次示例教学的项目 目录结构: (当然resource里面的i18n文件夹和三...

2021-08-09

Spring Boot邮箱链接注册验证及注册流程

简单介绍注册流程
【1】前端提交注册信息
【2】后端接受数据
【3】后端生成一个UUID做为token,将token作为redis的key值,用户数据作为redis的value值,并设置key的时长
【4】后...

2021-08-09

关于springboot 配置date字段返回时间戳的问题

遇到一个问题,springboot升级成2.0后,从数据库查出来的日期,用Date接收,最后直接返回给前端,在谷歌浏览器中能正常显示成yyyy-MM-dd HH:mm:ss格式。但是在IE浏览器中日期显示的是...

2021-08-09

SpringRetry重试框架的具体使用

目录一、环境搭建二、RetryTemplate
2.1 RetryTemplate2.2 RetryListener2.3 回退策略
2.3.1 FixedBackOffPolicy2.3.2 ExponentialBackOffPolicy2.4 重试策略2.5 RetryCall...

2021-08-09

Java中为什么this可以调用当前实例

目录1. 前言
2. 栈帧
3. 分析
4. 总结
1. 前言
在刚开始学习Java的时候,大家肯定都接触过this关键字,尤其是在构造函数赋值的时候,如下示例:
public class Person { private Str...

2021-08-09

Java并发中的Fork/Join 框架机制详解

什么是 Fork/Join 框架Fork/Join 框架是一种在 JDk 7 引入的线程池,用于并行执行把一个大任务拆成多个小任务并行执行,最终汇总每个小任务结果得到大任务结果的特殊任务。通过...

2021-08-09

SpringBoot2.x中management.security.enabled=false无效的解决

management.security.enabled=false无效一、在1.5.x版本中通过management.security.enabled=false来暴露所有端点具体配置类:org.springframework.boot.actuate.autoconfigur...

2021-08-09

Java日常练习题,每天进步一点点(24)

目录1、Java 语言中创建一个对象使用的关键字是()
2、创建一个标识有“关闭”标签的语句是 ( ) 。
3、When is the text “Hi there”displayed&#63;4、下列哪个说法是正确的()...

2021-08-09

springmvc path请求映射到bean 方法的流程

一、加载注册流程1.在dispatch-servlet.xml中配置< mvc:annotation-driven/>,在控制器的方法上加入@RequestMapping注解即可。2.mvc:annotation-driven的解析流程 会调用到自...

2021-08-09

Java二维数组实现数字拼图效果

二维数组实现数字拼图,供大家参考,具体内容如下二维数组可以自己随意定义大小,通过方法判断来实现对所有的数字进行随机打乱,并可以通过移动来正确还原,并可以判断0(表示空格)是否...

2021-08-09

Java日常练习题,每天进步一点点(27)

目录1、与未加访问控制符的缺省情况相比,public和protected修饰符扩大了属性和方法的被访问范围,private修饰符则缩小了这种范围。
2、下列叙述错误的是( )
3、能用来修饰interf...

2021-08-09

springboot 排除redis的自动配置操作

springboot 排除redis的自动配置因为要配置一个redis链接,所以将系统自带的配置排除,分别是RedisAutoConfiguration.class 和 RedisRepositoriesAutoConfiguration.class两个...

2021-08-09

Java日常练习题,每天进步一点点(30)

目录1、以下程序段的输出结果为:
2、在java7中,下列不能做switch()的参数类型是?
3、以下代码的输出结果是?
4、What results from the following code fragment&#63;
5、对于构...

2021-08-09

springboot 运行 jar 包读取外部配置文件的问题

案例:本文主要描述linux系统执行jar包读取jar包同级目录的外部配置文件
方法一:相对路径设置配置文件
(1)在jar包同级目录创建配置文件conf.properties并写入配置数据:confData=d...

2021-08-09

Spring cloud alibaba之Ribbon负载均衡实现方案

目录1.什么是Ribbon1.1客户端的负载均衡1.2服务器端的负载均衡1.3常见负载均衡算法2.Nacos使用Ribbon3.Ribbon负载均衡策略3.1常用负载均衡描述3.3修改默认的负载均衡策略--...

2021-08-09

SpringBoot SpringEL表达式的使用

目录一、SpringEL-基础介绍二、EL表达式-基础使用
三、SpringEL-基础使用四、属性自动注入一、SpringEL-基础介绍什么是SpringEL(SpEL)? Spring3中引入了Spring表达式语言...

2021-08-09

简述IDEA集成Git在实际项目中的运用

1.企业实际项目中Git的使用在实际的企业项目开发中,我们一般Java的项目在公司都有自己的局域网代码仓库,仓库上存放着很多的项目。以我工作过的公司如华为的项目,一般是存放在...

2021-08-09

Java日常练习题,每天进步一点点(31)

目录1、现有如下代码段:2、对于非运行时异常,程序中一般可不做处理,由java虚拟机自动进行处理。
3、多重继承的概念在Java中实现是通过如下哪些?()
4、关于 Socket 通信编程,以下描...

2021-08-09

springboot中mybatis多数据源动态切换实现

目录多数据源配置引入
动态数据源路由实现
动态数据源切换使用
案例源码
在开发中,动态数据源配置还是用的比较多的,比如在多数据源使用方面,又或者是在多个DB之间切换方面。这...

2021-08-09

SpringBoot动态修改日志级别的操作

前言为了减少日志频繁打印带来的性能影响,线上环境设置的日志级别一般都相对较高。而当出现生产问题需要排查的时候,可能需要适当降低日志级别(例如DEBUG)来打印更多的日志信...

2021-08-09

轻轻松松吃透Java并发fork/join框架

目录一、概述二、说一说 RecursiveTask三、 Fork/Join框架基本使用四、工作顺序图1、ForkJoinPool构造函数2、fork方法和join方法五、使用Fork/Join解决实际问题1.使用归并...

2021-08-09

Java日常练习题,每天进步一点点(25)

目录1、下面程序段执行后b的值是()。
2、以下关于继承的叙述正确的是
3、下面关于依赖注入(DI)的说法不正确的是()
4、下列整型常量 i 的定义中,正确的是( )
5、下面关于Java...

2021-08-09

Java日常练习题,每天进步一点点(26)

目录1、定义:String s1 = “uml”; String s2 = “uml”; String s3= new String(“uml”); String s4= new String(“uml”);那么,s1==s2;s3 == s4;s1.equals(s3); 判断正确与...

2021-08-09

SpringMvc接受请求参数的几种情况演示

说明:  通常get请求获取的参数是在url后面,而post请求获取的是请求体当中的参数。因此两者在请求方式上会有所不同。  1.直接将接受的参数写在controller对应方法的形参当...

2021-08-09

java实现对excel文件的处理合并单元格的操作

一、依赖引入<dependency> <groupId>net.sourceforge.jexcelapi</groupId> <artifactId>jxl</artifactId> <version>2.6.12</version></dependency>二、表格操作1、读取xls...

2021-08-09

springboot整合mybatis分页拦截器的问题小结

简介又到了吹水时间,是这样的,今天开发时想将自己写好的代码拿来优化,因为不想在开发服弄,怕搞坏了到时候GIT到生产服一大堆问题,然后把它分离到我轮子(工具)项目上,最后运行后发...

2021-08-09
返回顶部
顶部