HashSet 内部维护了一个HashMap,set中的值保存在map的key中,由于map的key不能重复,故set可以达到去重的目的。
springmvc面试题 https://blog.csdn.net/a745233700/article/details/80963758
dubbo面试题 https://blog.csdn.net/Y0Q2T57s/article/details/83005376
jdk动态代理实质:生成一个继承Proxy并实现自定义接口的类,在实现接口方法内部,通过反射调用我们编写的InvocationHandler实现类的invoke方法
NIO学习: https://blog.csdn.net/forezp/article/details/88414741/
es学习:http://www.ruanyifeng.com/blog/2017/08/elasticsearch.html