- 博客(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关注的人