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
├──基础数据结构
趣味算法——链表:灵活性与高效性的完美结合
2.3节点的实现三、链表的基本操作3.1插入操作3.2删除操作3.3查找操作3.4遍历操作四、链表的世界:不只有单向链表五、总结一、链表的独特魅力1.1简介和定义链表(LinkedList)是一种常见的
基础数据结构
沐雨风栉
·
2023-06-21 06:18
链表
算法
数据结构
TBB 开源库及并发 Hashmap 的使用
康俊老师在Raft一致性协议优化、分布式存储与调度、高可用双活容灾、多Region地理分区等分布式处理模块研发领域具备丰富经验,现负责KaiwuDB
基础数据结构
研发与设计。
·
2023-06-19 12:27
数据库
redis与memcached对比
其中包括五种
基础数据结构
:string、hash、list、set、zset,以及3种高级数据结构:Bitmaps、HyperLogLogs、GEO。
developer of java
·
2023-06-18 20:17
memcached
redis
redis
基础数据结构
(1)-SDS源码解析
redis并未使用C语言提供的传统字符串表示,而是使用了自定义的简单字符串(SDS),本文所有的源码解析均基于6.0.8版本,大家可以直接到github上下载。sds数据结构相关实现源码位于sds.h及sds.c两个文件中。SDS结构定义在3.2版本前,redis只提供了一种SDS结构,3.2版本后,sds.h中的源码改成了这个样子,,,/*Note:sdshdr5isneverused,we
梦想做一个不秃头的程序猿
·
2023-06-15 08:48
Lua基本语法
目录1lua
基础数据结构
2Lua变量3Lua循环3.1Luawhile循环3.2Luafor循环数值for循环泛型for循环3.3Luarepeat...until循环3.4Lua循环嵌套3.5循环控制语句
风间净琉璃
·
2023-06-15 07:23
lua
开发语言
数组:为什么数组都从0开始编号?
尽管数组看起来非常基础、简单,但是我估计很多人都并没有理解这个
基础数据结构
的精髓。在大部分编程语言中,数组都是从0开始编号的,但你是否下意识地想过,为什么数组要从0开始编号,而不是从1开始呢?
Moshow郑锴
·
2023-06-15 06:22
Architect架构
数据结构
链表
数组
theano入门学习
一、初识theano1、theano.tensor常用数据类型学习theano,首先要学的就是theano.tensor使用,其是
基础数据结构
,功能类似
wonengguwozai
·
2023-06-14 02:09
theano相关
theano
Python
库
「进击Redis」五、Redis Hash运用场景、API解析
前言Redis有五种
基础数据结构
,本来想把这些数据结构的运用场景和API的解析放在一篇,但是我弄完上一篇Redis字符串API、运用场景解析,我又放弃了这个想法。是的,我会把他们拆开。
·
2023-06-13 16:25
九神带你理解消息队列MQ
所谓队列,是
基础数据结构
中“先进先出”的一种数据结构。而消息队列,是指在不同服务之间传播消息。MQ存在的意义为什么需要MQ?技术上任何东西存在要有价值,就必须有使用的场景。
·
2023-06-13 15:30
后端javamq消息队列面试
一文快速了解软件技术基础
软件技术
基础数据结构
数据结构是带有结构的数据元素的集合,被定义为(D,R),其中D是数据元素的集合,R是定
夏天是冰红茶
·
2023-06-13 09:22
#
优质教程
数据结构
Julia系列14:调用自定义C/C++库
1.基础调用:ccall调用的基本格式为:ccall((:函数名,库地址),输出格式,(输入格式列表),输入数据)下面是例子:1.1
基础数据结构
1.2数组首先是输入数组,注意需要convert接着是输出数组
IE06
·
2023-06-12 08:52
Julia系列
c++
julia
c语言
Python-练脑系列-02
基础数据结构
题
今天再来一次练脑。本章题目先对基础,所以,你懂的❝1、给定一个列表,去除其中重复的元素,并返回新的列表。❞❝2、给定一个字典和一个键,返回字典中对应键的值,如果键不存在则返回默认值。❞❝3、给定两个列表,找出它们的差集,并返回结果的列表。❞❝4、给定一个列表和一个整数k,将列表中的元素按照k个一组进行分组,并返回分组后的列表。❞❝5、给定一个列表,将其中所有的字符串转换为小写,并返回新的列表。❞第
清安无别事
·
2023-06-09 01:23
python
数据结构
开发语言
浅谈LCT
其中解决这一问题的某些简化版(不包括对子树的操作)的
基础数据结构
就是LCT(link-cuttree)。
kyrielrving
·
2023-06-07 08:55
算法
LCT
PG postgresql原理
基础数据结构
总结(数据库内核分析)
查询分析是查询编译的第一个模块,包含词法分析、语法分析(生成分析树)和语义分析(得到查询树)三个部分。它将用户输入的SQL命令转换为查询树(Query结构)。词法分析和语法分析分别借助词法分析工具Lex和语法分析工具Yacc(flex)来完成各自的工作。pg_parse_querygram.y搜索Stmt/SelectStmt/simple_selectsimple_select:SELECTop
djgclzdyc
·
2023-06-06 22:28
数据库
postgresql
数据库
redis
基础数据结构
string字符串redis的字符串是动态字符串,可以修改,底层是类似于Java的arrayList。包含capacity(容量长度)和len(实际字符长度)。当长度大于capacity时,会进行扩容,当字符串长度小于1MB时,加倍现有的空间扩容;超过1MB时,一次多扩1MB。最大长度为512MB.。操作命令单个操作127.0.0.1:6379>setnameliOK127.0.0.1:6379>
鲁四
·
2023-04-20 04:55
数据结构
redis
java
2.
基础数据结构
之链表
1.链表的存储结构相比数组,链表是一种稍微复杂一点的数据结构。对于初学者来说,掌握起来也要比数组稍难一些。这两个非常基础、非常常用的数据结构,我们常常将会放到一块儿来比较。所以我们先来看,这两者有什么区别。数组-链表内存分配图从图中我们看到,数组需要一块连续的内存空间来存储,对内存的要求比较高。如果我们申请一个100MB大小的数组,当内存中没有连续的、足够大的存储空间时,即便内存的剩余总可用空间大
青漾
·
2023-04-19 21:54
【算法竞赛-初级】
基础数据结构
-链表篇
这里写目录标题第一章、
基础数据结构
1.1、链表(动态、静态、STL链表)1)从尾到头打印链表(LeetCode剑指Offer06)2)链表中倒数第k个节点(LeetCode剑指Offer22)3)
教练我写不出来
·
2023-04-19 18:42
算法
java
链表
数据结构
算法
【游戏编程精粹】目录
一第一章通用编程技术1.0神奇的数据驱动设计1.1面向对象的编程与设计技术1.2使用模板元编程的快速数学方法(斐波那契数列、阶乘、三角学、矩阵、模板和标准c++)1.3一种自动的Singleton工具1.4STL(
基础数据结构
持刀的要迟到了
·
2023-04-19 13:03
《图解数据结构与算法》大纲
文章目录图解数据结构与算法数据结构
基础数据结构
数组一维数组二维数组三维数组及更高纬数组链表单向链表双向链表栈基于数组的栈基于链表的栈队列基于数组的队列基于链表的队列高级数据结构树二叉树二叉搜索树AVL树红黑树
Shipley_Leo
·
2023-04-17 17:52
#
数据结构
#
Java中常用的算法
数据结构
算法
iOS Runtime(二)-类和对象
一、类的
基础数据结构
1.objc_classOC类是由Class类型来表示的,它实际上是一个指向objc_class结构体的指针。
搬砖的crystal
·
2023-04-17 15:42
JAVA-容器 LinkedList
链表(Linkedlist)是一种常见的
基础数据结构
,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。
卢大宝宝
·
2023-04-17 00:02
Java基础-容器
java
【mq】从零开始实现 mq-01-生产者、消费者启动
MQ(MessageQueue)消息队列,是
基础数据结构
中“先进先出”的一种数据结构。
老马啸西风2020
·
2023-04-16 14:17
【Python——链表】
1.定义:链表(Linkedlist)是一种常见的
基础数据结构
,是一种线性表,在每一个节点(数据存储单元)里存放下一个节点的位置信息2.优点:顺序表的构建需要预知数据大小来申请连续存储空间,扩充时需要进行数据迁移
In my opinion
·
2023-04-16 09:39
python
pandas
数据分析
redis-1
Redis:RemoteDictionaryServer五种
基础数据结构
:string,list,hash,set,zset1.
基础数据结构
string内部表示就是一个字符数组。
少年王ki
·
2023-04-16 02:25
mysql innodb 源码_MySQL列:innodb的源代码的分析的
基础数据结构
在过去的一年中的数据库相关的源代码分析。前段时间分析levelDB实施和BeansDB实现,数据库网络分析这两篇文章非常多。他们也比较深比较分析,所以没有必要重复很多劳力。MYSQL,当然主要还是数据库存储引擎,首先我还是从innodb这个最流行的开源关系数据库引擎着手来逐步分析和理解。我一般分析源代码的时候都是从基础的数据结构和算法逐步往上分析。遇到不明确的地方,自己依照源代码又一次输入一遍并做
weixin_39639286
·
2023-04-15 18:07
mysql
innodb
源码
DPDK系列之十二虚拟化virtio源码分析之数据管理层
一、
基础数据结构
在virtio中,中间层的数据管理是一个重点,前期的文章中提到的相关的队列和缓冲区就是最典型的数据结构即vring,virtqueue。
fpcc
·
2023-04-15 18:35
网络开发
DPDK
python学习(1) -
基础数据结构
(列表元组集合字典)
文章首发于:欢迎大佬们前来逛逛文章目录列表元组和序列集合字典循环技巧列表列表是最简单的数据类型,相当于数组。列表的基础操作函数列表模拟栈队列列表推导式以下是列表的常见操作:l=[1,2,3,4,5]#往末尾添加一个元素l.append(6)l[len(l):]=[7]l2=[0]#所有元素添加到另一个列表中l2.extend(l)l2[len(l2):]=l#插入一个元素,插入到第一个参数的位置处
HugeYLH
·
2023-04-15 14:31
python
python
数据结构
学习
Redis(三)--Redis有哪几种数据结构
Redis(三)–Redis有哪几种数据结构Redis有5种
基础数据结构
,它们分别是:string(字符串)、list(列表)、hash(字典)、set(集合)和zset(有序集合)。
想飞的盗版鱼
·
2023-04-15 10:54
Redis
vector
1.静态变量和成员变量/***
基础数据结构
*/protectedObject[]elementData;/***数据个数*/protectedintelementCount;/***数据增长个数*/protectedintcapacityIncrement
初阳拾叁
·
2023-04-14 17:20
Android开发中基础知识概括
俗话说“工欲善其事必先利其器”就是这个道理,我们首先要知道学习Android会学到那些知识点,我初步的整理了一下:一、基础知识Java
基础数据结构
(要做一个初步的了解:例如栈和队列,基本的算法)面向对象编程的思想
join_xiao
·
2023-04-13 05:46
Android基础
Android开发知识体系结构
程序员必须掌握的核心算法有哪些?
文章推荐:算法分析神器—时间复杂度二、
基础数据结构
1、线性表列表(必学)链表(必学)跳跃表(知道原理,应用,最后自己实现一遍)并查集(建议结合刷题学习)不用说,链表、列表必须,不过重点是链表。三
zxxaxxz
·
2023-04-13 01:30
数据结构与算法--链表(单向链表)
链表的定义链表(Linkedlist)是一种常见的
基础数据结构
,是一种线性表,但是不像顺序表一样连续存储数据,而是在每一个节点(数据存储单元)里存放下一个节点的位置信息(即地址)。
墨痕hz
·
2023-04-12 11:53
机器学习路线
1)数学篇高等数学:微分部分即可(掌握微分原理)线性代数:掌握矩阵的基本运算、矩阵微分、Jacobian矩阵和Hessian矩阵(2)英语篇:具有大学英语4级水平(3)编程篇:具有使用Python解决
基础数据结构
问题的能力
m0_50538723
·
2023-04-12 05:11
Go技术服务提供,问题解决,简历优化
转行,初学者关于我【本人】:5年互联网大厂技术工作经验专业技能熟悉Linux平台下Go开发,有Go项目完整生命周期经历,熟练或使用常用的Web框架,如gin;扎实的Python基础,了解多线程、装饰器、
基础数据结构
及模块化
CoLiuRs
·
2023-04-11 23:38
golang
开发语言
后端
java 链表
实例地址一种常见的
基础数据结构
,是一种线性表,但是并不会按线性的顺序存储数据而是在每一个节点里存到是下一个节点的指针(pointer)链表与数组:线性数据结构数组适合查找,遍历,固定长度链表适合插入,删除
liust15
·
2023-04-11 18:03
Redis
基础数据结构
-简单动态字符串
前言从今天开始,从头到尾来整理一遍Redis,为了督促自己保持良好的学习习惯,打算用写文章的方式来控制自己,尽量日更。干货开始简单动态字符串Redis没有直接使用C语言传统的字符串表示(以空字符结尾的字符数组,以下简称C字符串),而是自己构建了一种名为简单动态字符串(simpledynamicstring,SDS)的抽象类型,并将SDS用作Redis的默认字符串表示。当Redis需要的不仅仅是一个
于情于你
·
2023-04-11 12:00
基础数据结构
和算法2:顺序表
0.线性结构数据结构中最常用最简单的结构是线性结构。线性结构,又称线性表。逻辑结构上数据元素之间存在一个对一个的相邻关系。线性结构是n个数据元素的有序(次序)集合,它有下列几个特征:1.集合中必存在唯一的一个"第一个元素";2.集合中必存在唯一的一个"最后的元素";3.除最后元素之外,其它数据元素均有唯一的"后继";4.除第一元素之外,其它数据元素均有唯一的"前驱"。1.顺序表是什么?顺序表是用一
jdzhangxin
·
2023-04-11 12:09
Python学习笔记-第3天: 元祖、字典、集合、控制语句(2)
第三天语法基础:元祖、字典、集合、控制语句(2)今天继续学习Python的一些
基础数据结构
和控制语句的语法。
6d1bf2ffc4f3
·
2023-04-11 05:01
日撸 Java 三百行(11-20天,线性数据结构)
,线性数据结构21-30天,树与二叉树31-40天,图41-50天,查找与排序51-60天,kNN与NB61-70天,决策树与集成学习71-80天,BP神经网络81-90天,CNN卷积神经网络本贴针对
基础数据结构
闵帆
·
2023-04-09 21:19
Java
程序设计基础
数据结构
kafka源码阅读
1、疑问点:kakfa网络模型kafka协议&
基础数据结构
kafka分区&副本逻辑kafka文件读写kafkaoffset和highWatermark原理kafkaleader&follower数据同步
shandadadada
·
2023-04-09 16:15
kafka
源码
进大厂必备的C/C++技能点全部总结好了
总的来看,大的方便有以下几个编程语言
基础数据结构
与算法计算机网络操作系统每个方面的核心问题编程语言基础new和malloc的区别以及底层实现原理怎么理解static?static在C和C++中的区别?
乱红飞
·
2023-04-09 16:38
C/C++
JavaScript数据结构与算法基础笔记
1、
基础数据结构
1.1数据结构种类数组栈队列和双端队列链表集合字典和散列表递归树二叉堆和堆排序在写每个知识点的时候我自己总结的方式是按照定义>javascript实现方式>对应的方法>算法实现的结构去写的后面有想法在继续补充
十九万里
·
2023-04-09 06:30
算法
javascript
jquery
数据结构
javascript
算法
你确定不来了解一下Redis中 Hash的原理吗
前言本章接着上一节继续介绍Redis的
基础数据结构
中的Hash字典.基本介绍Hash也可以用来存储用户信息,和String不同的是Hash可以对用户信息的每个字段单独存储,String则需要序列化用户的所有字段后存储
YyangSir
·
2023-04-09 06:08
一刷代码随想录总结
在数组、链表、哈希表、字符串、栈与队列等
基础数据结构
的学习中,我深入理解了它们的特点和应用,并且掌握了它们的基础操作。这些基
小生舞梦蝶
·
2023-04-09 04:23
刷题
算法
数据结构
数据结构与算法学习 01 栈、队列、链表
学习数据结构与算法的好处:代码化繁为简提高代码性能栈栈的概念栈是数据结构中的
基础数据结构
。
皮蛋很白
·
2023-04-07 19:38
前端基础
javascript
算法
Redis,一文带你领略它的方方面面
1.
基础数据结构
及其应用场景Redis的
基础数据结构
分别为:String、Hash、List、Set、Zset。
Jerry_Liang
·
2023-04-07 10:52
第一课 知其然知其所以然
在这些基础框架中,一般都揉和了很多
基础数据结构
和算法的设计思想。比如,我们常用的Key-Value数据库Redis中,里面的有序集合是用什么数据结构来实现的呢?为什么要用跳表来实现呢?
爱跑步的coder
·
2023-04-07 04:05
Redis 源码简洁剖析 07 - main 函数启动
前面6篇文章分析了Redis的
基础数据结构
。Redis源码简洁剖析01-环境配置Redis源码简洁剖析02-
被称为L的男人
·
2023-04-06 19:08
算法竞赛ICPC、CCPC、NIO、蓝桥杯、天梯赛
算法竞赛前言一、为什么学习算法竞赛二、学习算法的阶段三、算法竞赛具体学习内容1、
基础数据结构
1.1、链表1.1.1、动态链表1.1.2、静态链表1.1.3、STLlist1.2、队列1.2.1、STLqueue1.2.2
ProgramStack
·
2023-04-06 10:04
算法
算法
nio
蓝桥杯
RabbitMQ简单使用
一、MQ的介绍1.MQ概述MQ(MessageQueue):消息队列,是
基础数据结构
中FIFO的一种数据结构。
喝咖啡学Java
·
2023-04-06 09:13
RabbitMQ
分布式
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他