![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
二锅头与狗
这个作者很懒,什么都没留下…
展开
-
LRU算法原理及实现(java)
1.原理 LRU(Least Recently Used)是一种常见的页面置换算法,在计算中,所有的文件操作都要放在内存中进行,然而计算机内存大小是固定的,所以我们不可能把所有的文件都加载到内存,因此我们需要制定一种策略对加入到内存中的文件进项选择。 LRU的设计原理就是,当数据在最近一段时间经常被访问,那么它在以后也会经常被访问。这就意味着,如果经常访问的数据,我们需要然其能够快速命中...原创 2019-12-07 15:43:30 · 2184 阅读 · 0 评论 -
关于Mysql索引的N问N答
问:什么是索引? 答:索引是一种数据结构,能帮我们快速的检索数据库中的数据。 问:Mysql的索引采用的是哪种数据结构? 答:常见的Mysql索引主要有两种结构:Hash索引和B+Tree索引。在InnoDB中,默认使用的是B+Tree结构的索引。 问:为什么采用B+Tree结构的索引?它与Hash索引相比有啥优缺点? 答:因为Hash索引底层是用哈希表实现的,多个数据在存储上完全没有任...原创 2019-07-14 15:42:33 · 139 阅读 · 0 评论 -
Cookie,Session和Token详解
1.Cookie Cookie由Server生成,返回给浏览器,浏览器以key-value的格式保存的自己的目录下,下一次再请求Server时,把Cookie发送给Server。 Cookie主要缺点: 1.用户使用浏览器时,可以禁用Cookie,影响性能; 2.Cookie数据是暴露的,需要加密避免暴露; 3.浏览器端保存的数据量有限制,每个Cookie限制的大小是4KB,浏览器一般保存30...原创 2019-07-05 13:08:27 · 306 阅读 · 0 评论