江苏港口建设费申报网站今日竞彩足球最新比赛结果查询
fail fast 是把数组原来的更改次数记住 每次都去比较 变了 就抛异常
如果数组容量没到64 会先扩容 再树化
缺点:全是偶数 hash分布不均匀
质数比较好(二次哈希也不需要)
效率好 2的n次幂
使用内存屏障解决指令重排序
第一次扩容和之后的不一样
put get
类加载器被回收了才会回收
OOM:内存溢出
数字越小 优先级越高
解决循环依赖 用代理对象
读取外部自定义properties配置文件
3.响应状态码
统一处理异常
请求参数@requestparam(可以设置默认值)
绑定键值信息