最新 最热

面试、工作中常用sql大全(建议收藏备用)

关键字UNIQUE与DISTINCT作用相同,但是UNIQUE为ORACLE特有语法,不易于移植。

2022-10-26
1

【java筑基】面试必会的map集合

实际上,map集合和set集合非常类似,如果把Map集合中所有的Key单独来看,就组成了一个Set集合。事实上,Map中提供了keySet()方法,用于返回由key组成的Set集合。而从源码来看,Java是先实现了Map集合,然后将一个所有value都为null...

2022-10-26
1

146. LRU缓存机制

运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。

2022-10-26
1

redis02——一篇终结redis的五种数据类型操作命令(可学习、复习、面试、收藏备用)

redis的操作命令相当于mysql中的sql语句,可以用来对于数据进行增删改查等操作。

2022-10-26
1

Redis01——Redis入门这一篇就够了(可学习、复习、面试,收藏备用)

Redis是一种数据库。数据库是用于存储数据、管理数据的软件,不同的数据库有不同的特点,因此我们要根据项目的需要选择数据库,有时候,我们甚至需要在一个项目中使用多个数据库。...

2022-10-26
1

Mysql进阶优化篇01——四万字详解数据库性能分析工具(深入、全面、详细,收藏备用)

数据库的优化整个流程划分成了 观察(Show status) 和 行动(Action) 两个部分。数据库的优化可以总结为下图。字母 S 的部分代表观察(会使用相应的分析工具),字母 A 代表的部分是行动(对应分析可以采取的行动)。...

2022-10-26
1

MySql进阶索引篇01——深度讲解索引的数据结构:B+树

索引是存储引擎中一种用于快速找到数据的存储结构,他就像《新华字典》的目录,可以使我们查每个字的速度大大提升。

2022-10-26
1

分布式锁

基于zookeeper临时有序节点可以实现的分布式锁。大致思想即为:每个客户端对某个方法加锁时,在zookeeper上的与该方法对应的指定节点的目录下,生成一个唯一的瞬时有序节点。 判断是否获取锁的方式很简单,只需要判断有序节...

2022-10-26
1

缓存雪崩防范-一致性hash

当缓存服务器重启或者大量缓存集中在某一个时间段失效,这样在失效的时候,也会给后端系统(比如DB)带来很大压力。

2022-10-26
1

Vue的基本使用

前端开发者最主要的工作,就是为网站的使用者(又称为:网站的用户)构建出美观、舒适、好用的网页。

2022-10-26
1