![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识回顾
文章平均质量分 55
qq_38892945
这个作者很懒,什么都没留下…
展开
-
linux常用命令
1.目录切换 cd 路径 进入某个路径下 cd / 切换到根目录 cd ../ 切换到上一级(cd ..) cd - 切换到上次访问的目录 2.目录查看 ls 查看当前路径下的文件包括文件夹 ls -a 查看当前路径下所以文件包括隐藏文件 ll 或ls -l 列表形式查看当前路径下所以文件 ls 路径 查看指定目录下的文件 3.创建文件 mkdir 4.删除文件 rm...原创 2021-01-31 20:54:01 · 1208 阅读 · 3 评论 -
redis篇
1.redis雪崩,穿透,击穿 缓存雪崩:假设每天高峰请求量每秒1000个请求,本来缓存能够承受每秒800个请求,但是缓存出现了宕机,缓存挂掉了,此时每秒1000个请求全部落在数据库上,它肯定扛不住,他会报一下警,然后挂掉,如果没有采用什么特别的方案处理这个故障,DBA(数据管理员)很着急,重启数据库,但是数据库立马又被新的流量打死,这就是雪崩 总结:短时间内大量的请求,超出缓存能够承受的范围,缓存宕机,大量请求直接访问数据库,造成数据库挂掉,就是雪崩 缓存雪崩的事前事中事后的解决方案如下。 事前:r原创 2021-01-31 20:34:19 · 210 阅读 · 2 评论 -
HashMap和ConcurrentHashMap
1.HashMap与concurrenthashmap的区别 hashmap: 是基于哈希表的Map接口实现,此实现提供所有可选的映射操作,并允许null值,null键,hashmap本质是数组加链表,根据key取hash值,然后计算出数组下标,如果多个key对应同一个下标,就用链表串起来,新插入的再前面。 还有一点需要注意,hashMap不是线程安全的,如果想要相乘安全的HashMap,可以通过Collections的静态方法synchronizedMap获得线程安全的HashMap。 HashMa原创 2021-01-31 20:09:22 · 255 阅读 · 1 评论