自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 @Value注解缺少配置报错小技巧

中作周知使用@Value读取配置文件时,如果配置文件中没有该项配置,springboot启动会报错,但是有的配置有不一定总会配置,所以在后面加上:可以解决此问题,如下:

2021-06-11 16:26:44 4373 1

原创 注解实现redis锁

原理:基于切面编程实现通过注解的方式实现redis锁代码如下:依赖:<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.7.3</version></dependency>注解da...

2021-06-11 16:21:38 545 1

原创 java.lang.IllegalArgumentException: No enum constant org.springframework.web.bind.annotation.Request

在使用swagger2时启动报下面错误:[restartedMain] ERROR s.d.s.readers.operation.OperationHttpMethodReader - Invalid http method: postValid ones are [[Lorg.springframework.web.bind.annotation.RequestMethod;@2...

2018-08-06 09:52:02 11419

原创 ArralyList的扩容机制

 ArrayList的扩容算法是:增加原来容量的1.5倍(有的博主认为时1.5+1,其实是不对的,虽然ensureCapacityInternal方法传入的是size+1,但是扩容算法是用,是用容量计算而不是size,文章后面的测试代码也验证确实是1.5倍)具体代码如下:   扩容时机:添加元素时(执行add方法)   调用ensureCapac...

2018-06-28 11:38:00 1391

原创 Mysql5.7.20压缩版下载和安装

一、下载地址:http://dev.mysql.com/downloads/mysql/1.进入官网下载,显示的应该是最新版本,选择第二个(mysql5.7.20-winx64.zip)2.下载完成后,直接解压到自定义目录,解压目录就是安装目录二、配置环境变量1.新增环境变量,例:变量名:MYSQL_HOME变量值:D:\mysql\mysql5.7.20-winx642.修改环境变量PATH在P...

2018-06-27 17:12:39 511

原创 git报错:ssh: Could not resolve hostname gitlab.yto.net.cn:

现象:原因:git在拉去代码时找不到hostname,git路径中git@gitlab.yto.net.cn:new_yonmen/carrier.git中的域名不存在,需要配置host文件,或者修改域名为ip解决办法:为了方便以后的下载,建议修改host文件,hosts中增加10.1.221.231 gitlab.yto.net.cn ...

2018-06-13 09:48:56 22706 3

原创 ORA-01017:invalidusername/password;logondenied错误

工具:Navicat Premium11第一步:在配置目录增加tnsnames.ora文件第二步:修改连接配置服务器名称要和tnsnames.ora配置中的名称对应起来

2018-06-12 18:10:06 673

空空如也

空空如也

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

TA关注的人

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