摘要: 当链表长度大于8时,HashMap会从链表转成红黑树 并不是说大于8 = 大于等于7或者大于等于8,而是因为 if(binCount > TREEIFY_THRESHOLD -1){\ } 这里的binCount是从0开始的,并且这行代码前面还有一行是通过尾插法插入了一个节点(JDK8是采用了尾插法 阅读全文
posted @ 2022-02-10 15:22 最强Java代表 阅读(1247) 评论(0) 推荐(0)
摘要: 1.判断下列的值是多少 2.写一个单例模式 3种饿汉式: 3种懒汉式: 饿汉式枚举类型最简单,懒汉式静态内部类最简单 3.结果是什么 只发生类初始化时,是5,1,10,6 实例初始化,是9,3,2,9,8,7, 9,3,2,9,8,7 4.结果是什么 5.多少种走法 6.结果是多少 2,1,5 和 阅读全文
posted @ 2022-02-10 00:12 最强Java代表 阅读(118) 评论(0) 推荐(0)
摘要: 解决: 1.select @@global.sql_mode; 2.down掉mysql服务 3.找到my.cnf文件,在[mysqld]下面追加 sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION 阅读全文
posted @ 2022-02-09 11:44 最强Java代表 阅读(82) 评论(0) 推荐(0)
摘要: 将前端控制器DispatcherServlet的初始化时间提前到服务器启动时 <load-on-startup> 1</load-on-startup> 阅读全文
posted @ 2022-02-08 20:23 最强Java代表 阅读(26) 评论(0) 推荐(0)
摘要: 1.什么是MQ MQ本质是一个队列,FIFO先入先出,只不过队列存放的内容是message而已,还是一种跨进程的通信机制,用于上下游传递消息,在互联网架构中,是一种非常常见的上下游 逻辑解耦+物理解耦 的消息通信服务,使用了MQ,消息发送上游只需要依赖MQ,不需要依赖其他服务 2.为什么要使用MQ 阅读全文
posted @ 2022-02-08 11:01 最强Java代表 阅读(43) 评论(0) 推荐(0)
摘要: 懒汉式(线程不安全的) 懒汉式(线程安全,同步方法) 双重检查锁 静态内部类 枚举 用的饿汉式,一开始就加载好了 工厂模式 浅拷贝只复制某个对象的引用,而不复制对象本身,新旧对象还是共享同一块内存,默认的clone()方法就是浅拷贝 深拷贝会创造一个一摸一样的对象,新对象和原对象不共享内存,修改新对 阅读全文
posted @ 2022-02-06 21:53 最强Java代表 阅读(30) 评论(0) 推荐(0)
摘要: 一.Spring框架概述: 1.Spring是一个轻量级的开源的JavaEE框架 2.Spring可以解决企业应用开发的复杂性 3.Spring有两个核心的部分:IOC,AOP (1)IOC:控制反转,把创建对象的过程交给了Spring进行管理 (2)AOP:面向切面,不修改源代码进行功能增强 4. 阅读全文
posted @ 2022-02-05 16:58 最强Java代表 阅读(482) 评论(0) 推荐(0)
摘要: Mysql5.5.27 https://blog.csdn.net/onionm/article/details/77892123 Maven https://blog.csdn.net/sz15732624895/article/details/81842361 阅读全文
posted @ 2022-02-04 22:46 最强Java代表 阅读(23) 评论(0) 推荐(0)
摘要: Redis 的 key 操作: 1.keys* 查看当前库所有的key 2.exists key 判断某个key是否存在 3.type key 查看你的key是什么类型 4.del key 删除指定的key数据 5.unlink key 根据value选择非阻塞删除 6.expire key 10 阅读全文
posted @ 2022-02-02 12:32 最强Java代表 阅读(56) 评论(0) 推荐(0)
摘要: @Autowiredprivate RedisTemplate<String, String> redisTemplate;//set到redis中redisTemplate.opsForValue().set(RedisKeyConstant.AGV_CODE,"0");//读取redis中的ke 阅读全文
posted @ 2022-01-24 20:25 最强Java代表 阅读(120) 评论(0) 推荐(0)