E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
zset底层实现
优先级队列(堆)的详解
优先级队列提供了两个最基本的操作:一个是返回最高优先级对象,一个是添加新的对象,优先级队列
底层实现
用到的数据结构就是堆一、堆1、堆的概念如果有一个关键码的集合的所有元素按照完全二叉树的顺序存储方式存储在一个一维数组中
薰衣草2333
·
2023-11-06 16:28
数据结构
数据结构
java
算法
vue3组件通信的九大方式(props,自定义事件,$bus,v-model,useAttrs,ref和$parent,provide与inject,pinia,slot)
inject,pinia,slot一、props二、自定义事件2.1原生DOM事件2.2自定义事件2.2.1vue3原生DOM事件2.2.2vue3自定义事件传参三、全局事件$bus四、v-model4.1
底层实现
Gik99
·
2023-11-06 13:09
vue3
javascript
vue.js
前端
MySQL面试宝典
1.八股文带你吊打面试官之MySQL我们很多小伙伴平时会看很多面试八股文,但是经常遇到一个问题,结论是知道了,但是面试官继续深剖,问我们
底层实现
,这时我们懵圈了,因此我专门出一期面试突击专题,帮助各位小伙伴快速的准备好面试
阿杰同学
·
2023-11-06 12:05
数据库
mysql
mysql
面试
数据库
1.MySQL面试宝典
1.八股文带你吊打面试官之MySQL我们很多小伙伴平时会看很多面试八股文,但是经常遇到一个问题,结论是知道了,但是面试官继续深剖,问我们
底层实现
,这时我们懵圈了,因此我专门出一期面试突击专题,帮助各位小伙伴快速的准备好面试
Java程序鱼
·
2023-11-06 12:04
mysql
java
面试
golang--sync.map(安全字典)
本文将深入探讨sync.Map的使用方法和
底层实现
原理。一、sync.Map概述sync.Map是一个并发安全的映射类型,可以在多个goroutine之间
逍遥侯~
·
2023-11-06 12:15
数据结构
java
算法
了解Netty,从IO开始
,也不是网络编程的工作岗位,仅仅只是CRUD程序员,当你想要了解一下Dubbo、Redis、kafka、rabbitMQ、ES、zookeeper、nginx等等的底层原理或者是源码时,你会发现他们在
底层实现
上都用了
青鱼入云
·
2023-11-06 09:26
计算机网络
java
Netty
网络
POD的
底层实现
原理机制 8月11日学习笔记
文章目录一、为什么需要Pod容器的基本概念真实操作系统里的例子进程组概念进程组Pod=“进程组”为什么Pod必须是原子调度单位?再次理解Pod二、POD的实现机制Pod要解决的问题infracontainer1.共享网络2.共享存储三、详解容器设计模式举例InitContainer容器设计模式:SidecarSidecar:应用与日志收集Sidecar:代理容器Sidecar:适配器容器本文整理自
陈小c
·
2023-11-06 08:27
kubernetes
学习日常
k8s
SpringIoc
底层实现
原理
什么是SpringIOC
底层实现
原理1.读取bean的XML配置文件2.使用beanId查找bean配置,并获取配置文件中class地址。
HJJ_3c00
·
2023-11-06 07:18
Redis2-数据类型&常用Key命令&配置文件解析
见名知义Redis优势Redis的使用场景Redis测试工具Redis数据类型Redis字符串命令(String)Redis列表(List)Redis集合(Set)Redis哈希(Hash)Redis
Zset
都要好好的O
·
2023-11-06 07:48
数据库学习
redis
数据库
数据类型
配置文件
key
redis面试题
(2)Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,
zset
,hash等数据结构的存储。(3)Red
运维开发小白
·
2023-11-06 04:57
在java中操作Redis
springboot项目测试运行(发现问题)更改序列化方式编辑配置类取消序列化失败在让序列化key在java代码中返回操作String类型数据操作list类型数据操作Hash类型数据操作set类型数据操作
ZSet
鬼鬼骑士
·
2023-11-06 03:05
redis
笔记
成长阶段
redis
java
缓存
C++面试题汇总
目录1、C++三大特性1.1封装1.2继承1.3多态2、C++中map与unordered_map的区别3、unordered系列关联式容器4、STL常用函数,容器和使用容器的方法5、map的
底层实现
,
家门Jm
·
2023-11-06 02:00
SLAM面试
Redis如何实现延迟消息队列
1.使用
Zset
ZSet
实现消息队列的方式和List类似,zadd和zrangebyscore来实现存入和读取消息Redis如何实现延迟消息队列
ZSet
多了一个分值(score)属性,用它来存储时间戳,
Chris.Sui
·
2023-11-05 23:01
redis
数据库
缓存
尚硅谷Redis学习笔记
一、前言五大基本数据类型stringListoSetoHasho
Zset
三种特殊数据类型geohyperloglogobitmap二、Redis是什么?
-王二毛-
·
2023-11-05 17:40
#
redis
redis
缓存
java
【Redis】五大常见的数据类型之 Hash
文章目录前言概述简介内部实现常用命令应用场景缓存对象购物车后记前言我们都知道Redis提供了丰富的数据类型,常见的有五种:String(字符串),Hash(哈希),List(列表),Set(集合)、
Zset
sid10t.
·
2023-11-05 15:52
Redis
redis
java
nosql
linux
数据库
java redis 添加数据类型_Redis常见的5种不同的数据类型详解
一、前言Redis除了可以存储键还可以存储常见的5种数据类型,分别是:String、List、Set、Hash、
ZSet
。
Leo瓜牛
·
2023-11-05 15:18
java
redis
添加数据类型
STL(第七课):set
STLset的
底层实现
采用了红黑树的数据结构,具有自动排序和快速查找等特点。
Solitary_孤影照惊鸿
·
2023-11-05 14:48
C++更多语法
C++
STL
30篇拿下
c++
算法
开发语言
xlua源码分析(二)lua Call C#的无wrap实现
xlua源码分析(二)luaCallC#的无wrap实现上一节我们主要分析了xlua中C#Calllua的实现思路,本节我们将根据Examples03_UIEvent,分析luaCallC#的
底层实现
。
异次元的归来
·
2023-11-05 12:28
xlua源码分析
lua
c#
xlua
MyBatis 操作数据库
底层实现
是基于JDBC的,但是MyBatis隐藏了JDBC的复杂性,提供了简单易用的API,将SQL语句和Java代码分离,让开发者能够通过XML或注解来描述SQL语句,并把结果映射到Java对象上。
不摸鱼的程序员
·
2023-11-05 11:33
SSM
框架
mybatis
数据库
Redis数据类型及其
底层实现
方式
当list包含了数量较多的元素,或者列表中包含的元素都是比较长的字符串时,Redis会使用链表作为实现List的
底层实现
。此链表是双向链表字典
幸福乐呵呵
·
2023-11-05 10:10
Redis数据结构学习-跳表(四)
logN),最坏O(N)复杂度的查找,还支持顺序性操作来批量处理节点,大部分情况下、效率可以合平衡树相媲美,且实现简单,很多程序都可以使用skipList替代平衡树,Redis使用跳跃表作为有序集合键的
底层实现
之一
牛牛_735d
·
2023-11-05 09:19
redis的五种数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及
zset
(sortedset:有序集合)。
smallmww
·
2023-11-05 07:34
redis
后端
redis
后端
【Redis】Redis安装教程&基本操作语法
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,
zset
,hash等数据结构的存储。Redis支持数据的备份,即ma
Ar.小白
·
2023-11-05 01:50
java
数据库
mysql
SpringBoot结合内嵌Redis实现热词搜索功能
需求说明需要实现一个检索功能,需要查询到最近所有的所有热词,自定需求为所有一个月内检索数量最多的10个热词;这里使用Redis的内存数据库功能,其中Redis的
ZSet
格式提供的功能完全贴合该需求;后台服务使用
Super岩岩
·
2023-11-05 01:35
【Redis】Set
文章目录Redisset基础操作Redisset
底层实现
对象编码INTSET无序HASHTABLE有序Q&ASet是有序的吗?如何查看Set所有成员如何查看Set中成员个数?
xuwuuu
·
2023-11-04 23:56
redis
数据库
缓存
C++笔记之动态数组的申请和手动实现一个简单的vector
文章目录C++笔记之动态数组的申请和手动实现一个简单的vector1.C语言中动态数组的申请与使用1.动态数组的申请使用`new`和`delete`使用`std::vector`1.std::vector的
底层实现
一个不善言谈的害羞男孩
·
2023-11-04 20:27
c++
笔记
开发语言
java 正则表达式总结
目录一、简介二、源码分析1.简单实例:2.
底层实现
:1°fund()方法2°group(0/1)方法(1)group(0):(2)group(1):三、基本语法1.元字符介绍:2.元字符—字符匹配符:Δ
Cyan_RA9
·
2023-11-04 17:35
Java进阶
#
进阶知识
java
jvm
后端
正则表达式
Java
业务中间件设计方法论经验总结
目的是用来解耦
底层实现
细节,更简单的进行上层业务功能开发,比如常用的redis、levelDB、kafka、rpc本质上都属于技术中间件的范畴。
邹志全
·
2023-11-04 16:51
OC中Block的
底层实现
1.block是什么1.1底层1.2OC对象1.3结构体1.4构造函数1.5block申明1.6block调用2.block能做什么3.block使用中要注意什么4.block面试题
ANN_12
·
2023-11-04 15:44
redis实现
和Memcached类似,但是解决了断电后数据完全丢失的情况,⽽且她⽀持更多⽆化的value类型,除了和string外,还⽀持lists(链表)、sets(集合)和
zset
s(有序集合)⼏种数据类型。
索菲亚雪樱花流紫_fbda
·
2023-11-04 14:45
Redis | 非常重要的中间件
Redis谈谈你对Redis的理解redis是一种基于内存存储的NoSQL开源数据库,它提供了五种基本的数据类型:String、List、Hash、Set、
Zset
。
方人也几点
·
2023-11-04 12:09
redis
redis
java
数据库
那些我们不知道的java基础知识点总结!
Java的知识点其实非常多,并且有些知识点比较难以理解,有时候我们自以为理解了某些内容,其实可能只是停留在表面上,没有理解其
底层实现
原理。纸上得来终觉浅,绝知此事要躬行。
java老大哥i
·
2023-11-04 11:20
延时队列实现方法列表
2、Redissortedset(
ZSET
)实现思路大同小异。以过期时间的时间戳作为score。生产者将消息内容作为member,时间戳
白花蛇草可乐
·
2023-11-04 11:45
Sentinel
Sentinel数据统计
底层实现
?即每个桶固定时间段内的统计。sentinel核心流程:优化点:Sentinel使用了`滑动窗口算法`来做数据统计。
TheHarrySky
·
2023-11-04 10:20
天天JAVA
小小的天
Java
java
sentinel
流控
【Redis】Redis在Linux与windows上的安装&基本操作语法
Redis不仅仅支持简单的key-value类型的数据,同时还提供list(列表),set(集合),
zset
(有序集合),hash(哈希表)等数据结
〔Lisa〕
·
2023-11-04 06:07
redis
linux
数据库
【Flask专题】05.路由和视图函数(PyCharm)
路由和视图函数(PyCharm)路由和视图函数(PyCharm)路由和视图函数(PyCharm)路由和视图函数示例1路由和视图函数示例2
底层实现
路由和视图函数URL中包含字符(默认)变量URL中含包含整型变量
yyf248630
·
2023-11-04 05:30
Pycharm
Python
Flask
flask
pycharm
python
Java高级特性——Java注解介绍与
底层实现
原理(上)
每天进步一点,不做curd工程师与Api调用工程师!欢迎大家访问我的博客:https://coder-programming.cn/为了防止篇幅过长不易阅读,在介绍Java注解时。分为两篇文章进行详细介绍。Java高级特性——注解介绍与底层原理(上)内容如下Java注解Java注解基本介绍简介注解也叫元数据,例如我们常见的@Override和@Deprecated,注解是JDK1.5版本开始引入的
Coder编程
·
2023-11-04 04:05
error: call to implicitly-deleted default constructor of ‘unordered_map<vector<int>, int>‘
unordered_map,int>hang;错误原因:之后查阅了一些资料,发现这是和unordered_map的
底层实现
有关的,这需要知道unordered_map和map的区别,一个是无序的,一个是有序的
平常心-辉
·
2023-11-04 02:24
力扣
数学建模
Redis常见面试题及解答
常见面试题及解答Redis的版本1Redis单线程的速度快的原因2Redis为什么是单线程3Redis的网络模型4string(字符串)4.1string使用场景4.2string常用命令4.3string特点及
底层实现
西木Qi
·
2023-11-04 00:42
面试
redis
手写模拟Spring扫描
底层实现
1、ApplicationContext和AppConfig我们首先需要模拟的是spring的自动扫描机制,我们来想一下,当spring容器启动,自动扫描的时候,首先是肯定不能缺少启动类的,也就是我们的ApplicationContext,所以我们先创建一个ApplicationContext。回想一下,我们之前手动去配置spring.xml的时候,是要通过启动配置ApplicationConte
程序媛青青
·
2023-11-03 23:23
redis
数据结构
spring
java
后端
java进阶--数据库篇(Redis)
Redis的应用场景Redis数据类型String(字符串)hash(哈希)list(列表)set(集合)
zset
(有序集合)Redis常见问题雪崩穿透击穿Redis优缺点优点:缺点:Redis持久化RDB
江涛、
·
2023-11-03 23:47
数据库
Redis
数据库
redis
java
java arraylist
底层实现
原理_ArrayList和LinkedList底层原理
ArrayList和LinkedList都是List的实现类,是在日常开发中经常被使用到的两个集合,我们来结合源码看下两个集合的不同之处。先来看下ArrayList的源码://默认的初始化大小privatestaticfinalintDEFAULT_CAPACITY=10;ArrayList的底层数数组结构,我们创建ArrayList的时候,可以使用指定数组大小的构造函数或者直接是默认的构造函数。
weixin_39657249
·
2023-11-03 22:41
java
arraylist底层实现原理
java集合-LinkedList源码详解
文章目录前言一、LinkedList的继承和接口实现二、LinkedList
底层实现
1.底层结构2.增删改查三、LinkedList其他clear()Fail-Fast机制modCount四、另言导言:
饱了再吃
·
2023-11-03 22:40
java技术
java
链表
数据结构
java集合-ArrayList源码详解
文章目录前言一、ArrayList的继承和接口实现二、ArrayList
底层实现
1.底层结构2.增删改查三、ArrayList要知道的设计扩容机制Fail-Fast机制modCount四、另言导言:在实际应用开发的过程中
饱了再吃
·
2023-11-03 22:10
java技术
java
数据结构
ArrayList和LinkedList
底层实现
原理以及区别
ArrayList
底层实现
原理1、概述文章的内容基于JDK1.7进行分析,之所以选用这个版本,是因为1.8的有些类做了改动,增加了阅读的难度,虽然是1.7,但是对于1.8做了重大改动的内容,文章也会进行说明
曾是惊鸿照影来`
·
2023-11-03 22:09
链表
队列
数据结构
java
Java集合之List类型--LinkedList底层源码剖析
文章目录1、LinkedList简介2、LinkedList
底层实现
2.1、LinkedList初始化2.2、添加元素2.3、查找给定元素3、总结1、LinkedList简介 LikedList是List
LessenPaul
·
2023-11-03 22:04
Java基础及源码剖析
数据结构与算法
java
list
链表
数据结构
算法
redis是什么
redis支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和
zset
(有序集合)。一、基本介绍redis是一个key-value存储系统。
高神龙拒绝做个菜鸟
·
2023-11-03 16:45
redis
数据库
缓存
java入门,JSONObject实现源码解析
比如在代码中我们经常用到的这个类JSONObject,还有我们经常使用的String类型,它都是有
底层实现
的,我们直接引用别人开发的java包就行了,无需要关心它是如何实现的,所以平时开发其实对于底层的东西了解越来越少
奋力向前123
·
2023-11-03 13:22
java
java
python
开发语言
Redis——常用五大数据类型
3.2、常用命令3.3、数据结构4、Redis集合(Set)4.1、简介4.2、常用命令4.3、数据结构5、Redia哈希(Hash)5.1、简介5.2、常用命令5.3、数据结构6、Redis有序集合
Zset
前丨尘忆·梦
·
2023-11-03 12:26
微服务生态
redis
缓存
数据库
Redis入门--简介、安装、配置
2.Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,
zset
,hash等数据结构的存储。3.Redis支持数
纯洁2016
·
2023-11-03 11:28
#
NoSQL数据库
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他