![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人随笔
董董董不懂
做任何事,都有它存在的意义,有些是实实在在的,另一些是潜移默化的,感谢每一天的生命。
展开
-
SecureRandom产生随机数采坑记录
前言:最近上线时遇到一个很诡异的问题,这个问题在测试环境和pr环境都没问题,但是在生产环境必现,排查配置、代码是否一致等原因后,最终通过cat生成的traceId和研读代码,花费了两个小时,定位到问题是由于SecureRandom产生随机数系统熵池中数量不足,阻塞了当前线程。记录一下这个踩坑经验,希望大家规避掉类似的使用~情境描述以及随机算法介绍系统中经常有获取随机数的场景,我们通常new一个Random对象,通过random.nextInt(size)来获取一个随机数。通过jdk8中对Random类的原创 2020-11-08 17:05:42 · 4112 阅读 · 7 评论 -
java工程师必备能力
和前端联调沟通能力json、get,post,http,restemplate、跨域get和post的区别json分为数组和对象(jsonArray和jsonObject),他们与java对象的之间的转化http请求(头和体)@requestBody、@requestParam注解,httpclient的运用restemplate——-springboot相互调用独立建项目,设计数...原创 2019-03-04 17:42:18 · 226 阅读 · 0 评论