因为fastjson低版本的安全漏洞问题,所以公司所有服务全部要进行版本升级。

给公司升级fastjson版本时候发现了一个问题,在老版本中key的类型只能是String,而在新版本中可以为任意Object类型。但是在获取keySet()时候静态检测结果只能允许返回String。所以造成了运行时强转类型失败的异常。

展开全文

本文主要从线程池出发,具体了解一下其使用的各种不同的阻塞队列底层「放入」和「取出」是如何实现的。最后,具体介绍同步阻塞队列SynchronousQueue的底层实现和在线程池中的应用。

通过本文:我可以收获到的是—-一个线程池参数:阻塞队列的相关知识。多看源码多思考,秋招offer少不了。hhhhh

❤️——————❤️

展开全文

昨天阅文的一道笔试题,让仔细解释一下 intInteger各种不同数据比较的问题,我发现自己能说出来的东西挺少的。阿里一面面试官说我了解知识的深度不够的问题,确实让我想了很多,其实我给自己的特质定位应该是可以迅速发现问题并解决、可以很快的举一反三,但是很少会因为这个问题去思考到底是底层是因为什么,也就是说总结反思的能力太差了,说白了还是修炼不到位,平时太懒了。

所以以后遇到的每个问题都要认真的记录下来。争取秋招拿offer!

展开全文