![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结错误篇
文章平均质量分 69
dotaer-df
这个作者很懒,什么都没留下…
展开
-
阿里云MFA绑定Chrome浏览器
阿里云MFA绑定Chrome浏览器原创 2022-06-17 18:47:55 · 2599 阅读 · 1 评论 -
广告业务Bug复盘总结
因为公司业务调整,最近接手了公司的广告系统的业务,其中遇到这样的一个Bug,它的表象是这样:广告主账户里面没钱了,但是广告依然给他投放了出来。一、基本业务逻辑首先广告的计费方式有几种,CPA,CPT,CPC,CPM等,而CPM这种计费方式是按每1000次曝光收费x元,也就说如果单价为10元,那么单次曝光就是0.01元,每次曝光我们首先都会从广告系统的缓存余额里面扣对应的钱,扣完钱,会给账户系统发送一条事物消息,然后执行本地事物,将扣款订单落库,事物提交,然后账户系统那边也会在缓存里面记录扣款金额,如原创 2022-05-27 17:43:48 · 756 阅读 · 0 评论 -
httpclient默认配置导致rt飙高
功能上线后,运行平稳过一段时间(也许新功能上线后,访问量不大)也就没引起注意。事故发生后,也立即做了补救措施,但部分现场也没有及时保留,从告警日志中发现,rt飙高的接口都指向了同一个接口。该接口是通过httpclient来调用微信的接口,因为微信为了方便用户对接其接口,对httpclient进行了封装,提供了一个sdk,代码如下: // 加载商户私钥(privateKey:私钥字符串) PrivateKey merchantPrivateKey = null; ...原创 2021-07-27 15:24:11 · 1218 阅读 · 0 评论 -
Mockito3.8 如何mock静态方法 (如何mock PageHelper)
项目中遇到需要mock PageHelper,因为用到了startPage方法,而此方法是静态方法,如果需要mock静态方法,网上说法比较多的都是需要用Powermock,而这就需要引入新的依赖,这样的话就比较臃肿了,那如何不引入新依赖,百搜不得其解,那如何解决这个问题呢?升级org.mockito版本至3.8.0(3.4.0之前的版本不支持mock静态方法) <dependency> <groupId>org.mocki...原创 2021-07-16 15:27:03 · 6704 阅读 · 7 评论 -
记录一下restTemplate返回空对象
初学SpringCloud,使用restTemplate进行远程调用,但是发现调用的返回对象一直为null,因为从网上找了份项目源码,自己也想动手敲一敲,但是部分配置,和简单的都直接复制粘贴,我的提供者和消费者都继承一个api父类,其中提供者的pom.xml中引的是源码当中父类的实体类,消费者pom.xml引的是我自己写的父类实体类。。。。。 大意了,害我浪费了一个上午。...原创 2020-02-01 14:51:23 · 3709 阅读 · 2 评论 -
记录一次redis rdb爆满,导致服务器崩溃
先谈一下我使用到redis的业务:需要预先将数据库成绩缓存到redis中,数据也不大,二万多条记录,但是到了期末,学生查成绩那是疯狂啊,小服务器的数据库承载不了怎么多访问。刚开始,将数据写入缓存发现很慢很慢,因为服务器是虚拟机而数据库在物理机上,以为是通信问题,用了管道技术 Jedis jedis = JedisUtil.getJedis(); Pipeline pi...原创 2020-01-03 09:54:29 · 5189 阅读 · 0 评论 -
记一次spring整合redis,RedisTemplate jar包版本问题
出现的异常Error creating bean with name 'redisTemplate' defined in filespring-data-redis与spring版本不兼容出现此问题成功版本: <!-- spring核心包 --> <dependency> <groupId>org.springframework</gr...原创 2019-05-08 16:56:35 · 2838 阅读 · 0 评论 -
关于使用Collections.sort排序出现java.lang.UnsupportedOperationException异常
网上搜了很多关于此类异常,很多都是关于集合remove等操作,但是我并没有进行这些操作我使用的jpa这个getContent()返回的是一个List,其实不然,它本质上返回的是一个List所有要进行转换一下这样就完美解决了...原创 2019-04-25 10:36:58 · 2380 阅读 · 0 评论 -
springboot多模块遇到的坑,已解决
我用的springboot开发了一个项目首先看看整体结构web项目的pom.xml中引入了service模块<dependency> <groupId>com.xxx</groupId> <artifactId>xxx-service</artifactId> <version>1.0.0</ve...原创 2019-03-21 17:12:22 · 2427 阅读 · 0 评论 -
el表达式在上传至云服务器后无法得到数据
我最近遇到一个很奇葩的错误,在本地测试el表达式的c:froeach都能得到值,但是我将项目打成 war 包上传到云服务器后c:froeach得不到值。首先以为是浏览器将jsp解析成html出现了问题,因为浏览器只能识别html。经过一系列排查不是这个原因。最后查看云服务器的tomcat日志文件结果发现我根本就没有得到值意思是我从数据库中根本没得到值。我开始打印sql语句,我从前台传进来...原创 2019-03-10 23:48:09 · 172 阅读 · 0 评论