开发
taohongjilv
这个作者很懒,什么都没留下…
展开
-
单元测试踩坑
写单元测试,项目是Springboot2.x,用lettuce作为redis的连接,需要创建一个RedisTemplate的Bean。原本程序运行是正常的,但是写单元测试的时候,运行总是报找不到LettuceConnectionFactory的Bean:因为正常运行可以但是单元测试报错,自然是考虑单元测试的问题。一开始以为是目录的问题,是不是目录不正确,还是单元测试的路径不对,结果还是不行。最后还是回到报错上,然后就发现上面工厂的类型和下面参数中工厂的类型不对啊!改完就可以了。下面思考为啥正常运行可以原创 2021-03-02 11:01:03 · 469 阅读 · 0 评论 -
报错记录1
java.lang.NoSuchMethodError: reactor.core.publisher.Mono.fromCompletionStage(Ljava/util/function/Sup报错,包不一致,修改pom文件,跟示例的一致即可(还好人家给了pom的配置TAT)。参照:https://blog.csdn.net/moonpure/article/details/826587...原创 2020-03-11 20:53:49 · 793 阅读 · 0 评论 -
Spring Cloud的feign服务调用——复合对象的传参
今天跟同事调试服务调用的时候,发现服务端接收到的参数都是null。由于业务关系,传的是一个复合对象,而且这些对象的属性带了很多数据库相关的注解。...原创 2019-12-30 16:30:19 · 328 阅读 · 0 评论 -
maven环境搭建
自己用IDEA创建或者更新MAVEN项目的时候,发现总是从远程仓库下载。按照网上的说法,maven应该会先去本地仓库查找,如果找不到,再到远程仓库查找。但是我是配置了本地仓库的,为什么总是到远程仓库下载呢?参考了一下这篇文章:https://blog.csdn.net/magicianjun/article/details/79224808大概就是根据配置的路径去找setting.xml文件,...原创 2019-12-30 16:20:38 · 57 阅读 · 0 评论 -
FastJson使用记录
1、对象转Json字符串:JSON.toJSONString(对象);2、Json字符串转回对象这个只能先根据字符串转成Json对象,然后对对象的属性赋值:JSONObject jsonObject = JSON.parseObject(jsonString);this.id = jsonObject.getLong("id");3、格式化存取日期在类的属性上添加JSONFiel...原创 2019-12-19 18:49:15 · 92 阅读 · 0 评论 -
Redisson的分布式锁
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-12-17 19:03:57 · 131 阅读 · 0 评论 -
jxl跳坑
很简单很落后的一个前台项目,struts1+hibernate+jxl。之前一直使用jsp导出excel表格的,但是有一个体验不太好的地方就是如果用户用的2007以上版本的excel,会出现如下的提示:“The file you are trying to open, ‘[filename]’, is in a differentformat than specified by the fi...原创 2018-12-21 10:56:23 · 157 阅读 · 0 评论 -
ASN.1解码
BER编码的一种,ASN1标准,全称Tag(标签),Length(长度),Value(值)。tag值:编码规则第一个字节 bit8~bit7 表明tag所属类型00 通用级 universal class01 应用级 application class10 规范级 context-specific class11 私有级 private class第一个字节 bit6 表明...原创 2019-07-23 11:47:36 · 1672 阅读 · 0 评论