自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Markdown学习

Markdown学习1、标题#+空格+标题内容,几级标题就写几个#号就行了。二级标题三级标题四级标题2、字体Hello, World —— 粗体Hello, World —— 斜体Hello, World —— 斜体加粗Hello, World —— 删除线3、引用这是应用?4、分割线5、图片5.1、本地图片:5.2、网络图片6、超链接百度7、列表7.1有序列表 A B C 7.2无序.

2021-05-21 17:03:54 109

原创 @ApiModel不起作用

实体类中添加@ApiModel注解Swagger接口层返回数据:并没有出现想要的结果:原因分析: 在Controller接口层需要直接返回实体类,或者集合-泛型为使用@ApiModel注解的实体类。 如果使用统一的返回封装类是不会显示@ApiModel所注释的信息,即使使用Object作为返回类也不行。...

2019-10-15 11:48:44 6991

原创 SpringBoot+RabbitMQ实现延迟队列

Rabbitmq实现延时队列一般而言有两种形式: 方式一:利用两个特性: Time To Live(TTL)、Dead Letter Exchanges(DLX) 方式二:利用rabbitmq中的插件x-delay-message方式一: 此方式使用的是direct模式的Exchange交换机。原理图:原理图解释: 1...

2019-10-12 16:28:58 672

转载 JDK开发环境搭建及环境变量配置

https://www.cnblogs.com/qianguyihao/p/3788534.html

2019-10-11 15:16:50 158

原创 reply-code=503, reply-text=COMMAND_INVALID - unknown exchange type 'x-delayed-message'

1.日志信息:2019-09-26 15:27:03.415 ERROR 13580 --- [ 127.0.0.1:5672] o.s.a.r.c.CachingConnectionFactory : Channel shutdown: connection error; protocol method: #method<connection.close>(reply...

2019-09-26 17:21:30 6669 2

原创 SpringCloud Eureka注册中心日志输出问题:Running the evict task with compensationTime 0ms

启动Eureka注册中心后,控制台一直输出--- [a-EvictionTimer] c.n.e.registry.AbstractInstanceRegistry : Running the evict task with compensationTime 0ms这段日志,间隔时间与你的配置有关。强迫症看着很烦,那么在开发过程中如何关闭这条日志输出呢?首先我们来看这段日志是从哪来输出的...

2019-09-21 15:10:43 28654

原创 mysql随机获取一条或多条记录的不随机问题

最近公司有个接口,需要从数据库查询的数据中随机获取一条(n条)返回。方式1: 大家都能百度的到的(最简单粗暴,也是效率最低的)方法是下面这种: SELECT id FROM table ORDER BY RAND() limit 1这种方式的问题大家也都知道: 在ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫...

2019-09-16 17:46:21 713

转载 windows 安装运行 rabbitmq 目录名称无效。 文件名、目录名或卷标语法不正确

按照教程,第一步先安装Erlang,再安装RabbitMQ-Server。(傻瓜安装,一直按照提示下一步就行。)下面两个exe分别是Erlang和rabbitmq-server的安装程序。安装完成之后,但是不能正常启动RabbitMQ服务。报以下错误:目录名称无效。 文件名、目录名或卷标语法不正确原因是:erlang 要求电脑名称不能有 中文。解决办法:1....

2019-07-30 21:31:30 3780 4

原创 equals何时会空指针异常?

A.equals(B);明白一点就能理解这个问题: 对象为空(null),则不能调用方法; 所以,为了避免出现空指针异常,应该这样写"要比较的字符串A".equals(变量B)...

2019-03-03 15:16:35 664

原创 lombok的@Data与@Value注解额

@Data测试类:package lombok;@Datapublic class TestData { private String name1; private Integer id;}@Data注解作用:1)生成无参构造方法;2)属性的set/get方法;3)equals(), hashCode(), toString(), canEqual()...

2019-02-22 19:48:37 7958

原创 Druid数据库连接池异常--求助问题贴

1.异常问题描述:项目重启运行一段时间之后(几个小时甚至几天),会抛获取连接异常(异常日志这种下面),但又不影响数据库的访问,项目能正常运行,数据库数据能正常获取。 2.异常日志信息:2019-02-18 11:42:43.789  WARN 30571 --- [uire-timer-jobs] com.alibaba.druid.pool.DruidDataSource   :...

2019-02-18 12:40:31 4766 4

原创 gradle配置中dependencies的provided依赖方式未生效报错

dependencies { testCompile group: 'junit', name: 'junit', version: '4.12' provided 'org.projectlombok:lombok:1.18.2'} dependencies的provided依赖方式作用:           引入的依赖只参与编译,不参与打包。错误信息:Cou...

2018-12-07 16:37:20 5074

原创 Spring的Controller方法声明为private获取注入属性为null到的问题

Controller方法声明为private时出现获取到的注入service属性为null问题,而public方法却能正常获取注入的service。百度了很多,也没找到具体的原因分析,所以自己研究了下。原因分析:容器扫描bean生成代理类的时候,public和protected方法可以被正常代理,而private方法的不会被代理,属性的注入也是在代理类中完成,所以public/protected方...

2018-04-25 18:26:46 8010 4

原创 自定义Spring的Aop切面类拦截业务请求,并获取到请求的参数名和参数值

在切面类中如何获取请求的参数,和参数对应的值?Object[] args = joinPoint.getArgs();(import org.aspectj.lang.JoinPoint;)只能获取参数值而不能连同参数名一起获取。测试结果:后台获取:需要引入javassist的jar包&lt;dependency&gt;    &lt;groupId&gt;ja...

2018-04-13 16:34:02 15698 1

转载 解决maven update project 后项目jdk变成1.5

一、问题描述 在Eclipse中新建了一个Maven工程, 然后更改JDK版本为1.7, 结果每次使用Maven &gt; Update project的时候JDK版本都恢复成1.5。二、原因分析Maven官方文档有如下描述:编译器插件用来编译项目的源文件.从3.0版本开始, 用来编译Java源文件的默认编译器是javax.tools.JavaCompiler (如果你是用的是java 1.6) ...

2018-04-04 19:07:19 190

原创 springMVC中RequestParam注解中name和value两个属性的区别

自SpringMVC4.2之后,RequestParam内部有4个参数:1、String name;2、String value;3、boolean required;4、String defaultValue;源码中name的别名是value,value的别名是name,所以说name和value两个属性基本是等价的,都是获取从前台传入的参数...

2018-03-06 13:14:40 22190

原创 Mybatis中0 null 空字符串''的关系

选择"全部"时,传入的参数为0,由于在Controller中使用的是Integer接收参数,所以此参数传入SQL时是int类型,这样就出现了一个问题:        Mybatis中int类型的参数0会被识别为null,所以*mapper.xml文件中的if标签会出现跟预期不一样的效果,如果0本身就代表全部的话此处反而不需要额外的处理,但是如果0代表某一个查询条件的话,可以将参数转成String类...

2018-03-01 16:42:46 2018

原创 eclipse启动报错------java.lang.ArrayIndexOutOfBoundsException: 0

报错问题描述:前一天使用eclipse还是正常的,第二天启动时报如下错误:主要是选择WorkSpace时的错误!ENTRY org.eclipse.osgi 4 0 2018-01-18 11:31:51.405!MESSAGE Application error!STACK 1java.lang.ArrayIndexOutOfBoundsException: 0 at org.eclipse.u

2018-01-18 12:15:15 3676 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除