摘要: 今天做leetcode的时候发现泛型类有报错,方法要返回List<List<Integer>> result List<List<Integer>> result=new ArrayList<ArrayList<Integer>>(); 里面的泛型无法转换正常转换。。要因为左边是接口,右边是实现类, 阅读全文
posted @ 2023-04-04 09:53 BBI丨BBI 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 按业务需求需要模拟亿级数据插入到数据库,我们可以使用存储过程做循环插入,参考存储过程代码链接:https://blog.csdn.net/qq_42093488/article/details/87160817 DROP PROCEDURE IF EXISTS insertemployees; CR 阅读全文
posted @ 2023-01-06 10:46 BBI丨BBI 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.crontab -e编辑 00 00 * * * /bin/bash /opt/ott/offline-tomcat/cut_catalina_log.sh >/dev/null 2>&1 每天0点运行cut_catalina_log.sh 脚本文件路径 /opt/ott/offline-tom 阅读全文
posted @ 2023-01-04 16:15 BBI丨BBI 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.mysql数据查询不了 明明是有这条数据,可是查询不到,后面发现是反斜杠"\"的问题,反斜杠需要转义成 "\\" 2.关联查询不走索引问题 tjoi是50条数据,tjpp是200万条数据,由于小表驱动大表,应该是50*1才对,可是执行计划是200万*1。 后面发现原来是关联字段的字符集不一致导致 阅读全文
posted @ 2022-11-29 14:52 BBI丨BBI 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 在项目中,因为遗留问题,@Transactional注解都是加在类上,这样所有的方法都会开启事务注解。 问题: 开启事务后,会占用一条数据库连接,因为很多地方都会调用http请求,http请求可能会因为各种原因占用时间,这样数据库连接就不会释放,如果并发量一高就会导致数据库连接占满,系统出现问题。 阅读全文
posted @ 2022-11-15 15:44 BBI丨BBI 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 最近对接外部接口的时候出现一个神奇的问题,httpclient调用post请求,返回code为200,但是content length 为0,没有返回值,这是不正常的。 一开始以为是他们的服务接口有问题,但是我用postman请求是正常的,有返回值返回。 因为接口有一个签名是拼在url里面的,我把签 阅读全文
posted @ 2022-10-25 14:59 BBI丨BBI 阅读(1785) 评论(0) 推荐(0) 编辑
摘要: 背景 应业务要求,对接腾讯接口签名参数需要使用RSA加密算法。 介绍 RSA公开密钥密码体制的原理是:根据数论,寻求两个大素数比较简单,而将它们的乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。 简单来说,我们可以用公钥加密私钥解密,或者私钥加密公钥解密,一般私钥是给自己保管,公钥提供出 阅读全文
posted @ 2022-10-14 11:05 BBI丨BBI 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 嘀嘀嘀,国庆第一天工作群就反应某电视业务超时了,超时时间在10点到10点10分左右,刚好是某个业务的自动续费时间,难道是并发太高把系统搞挂了?那个业务并发也不算太高,但是因为要调腾讯接口,腾讯要过3 4秒钟才返回,我一开始是怀疑httpClient的线程占满了,其他线程都在等待。top命令一看,那段 阅读全文
posted @ 2022-10-08 11:35 BBI丨BBI 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 测试环境调用腾讯发货接口返回Http 302,以下是302的定义 后面我们发现把http改成https就能正常返回了,应该是腾讯那边为了信息安全把HTTP改成了HTTPS。 我们可以总结几个小知识: 1、返回302之后可以去浏览器看看他的正确地址,按F12 我们可以看到第一次他会返回302,然后他会 阅读全文
posted @ 2022-09-23 10:07 BBI丨BBI 阅读(3256) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.csdn.net/IT_Bigboy_sz/article/details/118545837 1、在jdk的bin目录下生成免费的证书 keytool -genkey -alias tomcat -keyalg RSA -keypass 123456 -stor 阅读全文
posted @ 2022-08-09 14:58 BBI丨BBI 阅读(261) 评论(0) 推荐(0) 编辑