每日一问
文章平均质量分 50
每天进步一点点,钱多幸福也多点
北街风
多练、积累代码才会有经验。
多问、想办法在最短的时间内解决问题
及时总结、通过笔记进行记录
温故而知新,不怕你菜,就怕你知道自己菜还不去改变自己。
不必去吹自己有多牛逼,做好你自己,人家觉得你牛逼的时候你才是牛逼
展开
-
回溯算法练习
给定一个没有重复数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]] package demo; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Solution { public static void main(Stri...原创 2021-11-28 11:20:24 · 202 阅读 · 0 评论 -
2021-05-28 缓存雪崩,击穿,穿透是什么?怎么解决这些问题。有哪些方案?(每日一问)
缓存的由来: 随着互联网系统发展的逐步完善,提高系统的qps,目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈,极大的提升了用户体验和系统稳定性。 虽然使用缓存给系统带来了一定的质的提升,但同时也带来了一些需要注意的问题。一下来了解缓存的问题 a、缓存雪崩 在普通的缓存系统中一般例如redis、memcache等中,我们会给缓存设置一个失效时间,但是如果所有的缓存的失效时间相同,那么在同一时间失效时,所有系统的请求都会发送到数据库层,数据库可能无法承受如此大的压力导致系原创 2021-05-28 15:22:12 · 95 阅读 · 0 评论