标签:core 哪些 ble 工作 ringbuf exce 工作流 读写锁 线程安全
1 HashMap在put的时候,插入的元素超过了容量(由负载因子决定)的范围就会触发扩容操作,就是rehash,这个会重新将原数组的内容重新hash到新的扩容数组中,在多线程的环境下,存在同时其他的元素也在进行put操作,如果hash值相同,可能出现同时在同一数组下用链表表示,造成闭环,导致在get时出现死循环,所以hashMap是线程不安全的。 2 通过Collections.synchronizedMap()来封装HashMap的方法
队列适用于哪些开发场景,什么时候你会考虑使用队列?常见的队列,你会如何选择
Spring里用到了哪些常见的设计模式?请详述使用场景。
线程为什么不是以run方法运行,而是start方法?
1 1.主从模式:可进行读写分离,可分担同步的压力,可用性不太高,master宕机需要手动配置从节点转为master 2 2.cluter模式: 引入了主从模式,每个节点存储不同的内容 3 3.哨兵模式:主从模式升级版,主节点挂掉会自动将从节点转为主节点,可用性更高
1 1:申请SSL证书 2 2:让自己的服务器支持SSL,nginx需要配置SSL模块和https的跳转 3 3:开放443端口
标签:core 哪些 ble 工作 ringbuf exce 工作流 读写锁 线程安全
原文地址:https://www.cnblogs.com/zsl-keep-learning/p/11631948.html