burnbrid 最近的时间轴更新
burnbrid

burnbrid

V2EX 第 280363 号会员,加入于 2018-01-06 16:08:05 +08:00
项目首页 welcome-file-list
Java  •  burnbrid  •  146 天前
页面预览 PDF 文件
HTML  •  burnbrid  •  2020-04-15 13:28:05 PM  •  最后回复来自 davin
11
Java 很普通的代码执行很慢
Java  •  burnbrid  •  2020-04-09 14:53:05 PM  •  最后回复来自 zhangjiayi1095
44
Java 线程会莫名其妙的消失
程序员  •  burnbrid  •  2020-01-19 04:34:09 AM  •  最后回复来自 alexgor
14
双十一
程序员  •  burnbrid  •  2019-10-23 18:03:57 PM  •  最后回复来自 AllenHua
12
burnbrid 最近回复了
但是还有一个疑问就是,我在本地测试的时候,就从来没报过这个错。我本地的环境是 JDK1.6.0_45,tomcat6 。而且我本地的 JDK 安装目录 jre/lib/ext/这个目录下也没有 bcprov-jdkxxx-xxx.jar 这种格式的 jar 包。/jre/lib/security/java.security 这个文件里面也没有 security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider 这样的配置。我怀疑我们服务器上面有这个 bcprov-jdkxxx-xxx.jar 包,是我前任同事为了解决别的问题放上去的。然后有了这个 bcprov-jdkxxx-xxx.jar 包之后就会触发证书验证。其实没有这个 bcprov-jdkxxx-xxx.jar 包直接调 https 接口应该也不会报错。有了 bcprov-jdkxxx-xxx.jar 包刚好触发了 https 证书验证,但是服务器上这个 bcprov-jdkxxx-xxx.jar 包又不敢贸然删除,删了之后要大面积测试的。应该跟-DUseSunHttpHandler=true 这个 JVM 参数也有关系。等我晚上下班测试一下。
已经解决了,详情见 https://club.perfma.com/question/2195295,解决办法就是升级了 bcprov-jdkxxx-xxx.jar 这个 jar 包。由 bcprov-jdk16-1.46.jar 升级到 bcprov-jdk15on-160.jar 就解决了。这个 bcprov-jdkxxx-xxx.jar 包在 JDK 的安装目录 jre/lib/ext/这个目录下。同时还需要在 JDK 的安装目录 /jre/lib/security/java.security 这个文件中添加 security.provider.9=org.bouncycastle.jce.provider.BouncyCastleProvider

图片 https://img-ask.csdnimg.cn/upload/1611737103967.png
加好友过于频繁了
@airfling wsl 这个东西没听过也没用过,尴尬了。WSL (Windows Subsystem for Linux) 这个?
@airfling 生产环境是 Linux,我要在 Windows 上面重现。这个版本下载不了是吧?
@GM 重现生产问题
@justsosososo 技术这个东西,我感觉没天赋很难学到很厉害。网上的教程只能让你入门,学会怎么用,怎么去编程。你觉得呢?你现在月薪多少?
我一个高中毕业的,怎么学习才能达到你招聘的要求?有学习路线推荐吗?
工资发给你就行了,背不背锅有什么关系?
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2390 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 13:37 · PVG 21:37 · LAX 06:37 · JFK 09:37
♥ Do have faith in what you're doing.