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
数据结构#线段树
提升编程效率的利器: 解析Google Guava库之集合篇RangeSet范围集合(五)
为了解决这个问题,Google的Guava库提供了一种强大的
数据结构
——RangeSet,专门用于高效处理范围集合。
地瓜伯伯
·
2024-01-30 16:52
工具
guava
java
算法
mysql
spring
java-ee
spring
boot
效率高的B树系列
文章目录前言B树概念性质插入数据分析代码实现性能分析B+树概念特性插入数据分析应用B*树概念B*树的分裂总结B树系列的区别B树系列对比哈希和平衡搜索树前言前面我们所学习到的
数据结构
,只能用来存储少量的数据
风影66666
·
2024-01-30 16:49
b树
数据结构
c++
数据库
visual
studio
数据结构
--顺序表的基本操作[王道]
截图来自王道
数据结构
公开课目录1.插入操作代码时间复杂度分析2.删除操作代码时间复杂度分析3.按值寻找(顺序查找)代码时间复杂度4.按位寻找(按序号查找)代码快速回顾顺序表的定义以及特点:
数据结构
-顺序表的实现
洛杉矶县牛肉板面
·
2024-01-30 16:10
日常学习笔记
数据结构
数据结构
奇妙旅程之七大排序
꒰˃͈꒵˂͈꒱writeinfront꒰˃͈꒵˂͈꒱ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈.ᴗ͈აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客本文由xiaoxieʕ̯•͡˔•̯᷅ʔ原创CSDN如需转载还请通知˶⍤⃝˶个人主页:xiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客系列专栏:xiaoxie的JAVA系列专栏——CSD
小谢在努力
·
2024-01-30 16:36
Java
数据结构
排序算法
算法
如何在Visual Studio Code中用Mocha对TypeScript进行测试
首先,本文不是一篇介绍有关TypeScript、JavaScript或其它编程语言
数据结构
和算法的文章。
咖啡 加剁椒
·
2024-01-30 16:34
软件测试
vscode
typescript
ubuntu
软件测试
自动化测试
功能测试
程序人生
10 行代码提取复杂 Excel 数据
【摘要】把Excel文件导入关系数据库是数据分析业务中经常要做的事情,但许多Excel文件的格式并不规整,需要事先将其中的
数据结构
化后再用SQL语句写入数据库。
润乾软件
·
2024-01-30 15:00
技巧特色
数据计算
集算器
Excel
初识 RDD 弹性分布式数据集(Resilient Distributed Datasets)
RDD是什么RDD,全称为弹性分布式数据集(ResilientDistributedDatasets),是一个容错的,并行的
数据结构
,可以让用户显式地将数据存储到磁盘和内存中,并能控制数据的分区.同时,
腹黑客
·
2024-01-30 15:42
spark
spark
ZK和ETCD的产品对比和差异
ZK和ETCD的产品对比和差异1.底层实现1.1高可用机制1.2
数据结构
2.客户端视角2.1临时数据2.2监听机制探讨zk和etcd的底层实现以及客户端使用上的差异。
李姓门徒
·
2024-01-30 15:03
Zookeeper
分布式
中间件
etcd
数据库
[React源码解析] Fiber (二)
文章目录1.Fiber的结构2.作为架构来说3.作为静态的
数据结构
4.作为动态的工作单元1.Fiber的结构作为架构来说,之前React1
959y
·
2024-01-30 15:57
react
react.js
前端
如何使用Docker本地部署一个开源网址导航页并分享好友公网使用
博客主页:小羊失眠啦.系列专栏:《C语言》《
数据结构
》《Linux》《Cpolar》❤️感谢大家点赞收藏⭐评论✍️前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。
小羊失眠啦.
·
2024-01-30 14:24
Cpolar
docker
开源
容器
MySQL索引
介绍索引(index)是帮助mysql高校获取数据的
数据结构
(有序)。
Eeeeye_
·
2024-01-30 14:39
mysql
数据库
【Java之集合】
集合类特点的回答顺序:1,是谁的子类,描述了什么
数据结构
2,底层结构:数组,链表,
Bigcoding
·
2024-01-30 14:07
#
Java核心技术精选
java
python
开发语言
python3-cookbook-字典的运算
第一章:
数据结构
和算法Python提供了大量的内置
数据结构
,包括列表,集合以及字典。大多数情况下使用这些
数据结构
是很简单的。但是,我们也会经常碰到到诸如查询,排序和过滤等等这些普遍存在的问题。
北方骑马的萝卜
·
2024-01-30 14:55
python
开发语言
python3-cookbook-字典中的键映射多个值
第一章:
数据结构
和算法Python提供了大量的内置
数据结构
,包括列表,集合以及字典。大多数情况下使用这些
数据结构
是很简单的。但是,我们也会经常碰到到诸如查询,排序和过滤等等这些普遍存在的问题。
北方骑马的萝卜
·
2024-01-30 14:25
python
开发语言
python3-cookbook-字典排序
第一章:
数据结构
和算法Python提供了大量的内置
数据结构
,包括列表,集合以及字典。大多数情况下使用这些
数据结构
是很简单的。但是,我们也会经常碰到到诸如查询,排序和过滤等等这些普遍存在的问题。
北方骑马的萝卜
·
2024-01-30 14:25
python
柔性数组 Flexible Array (简易版)
柔性数组FlexibleArray文章目录柔性数组FlexibleArray一、柔性数组的概念二、柔性数组的使用一、柔性数组的概念柔性数组(FlexibleArray)是一种在C语言中使用的
数据结构
。
Mercury Random
·
2024-01-30 14:21
柔性数组
c语言
软件系统架构黄金法则15:高性能搜索的架构法则
然而,实现高性能搜索并不是一件容易的事情,需要综合考虑多种因素,包括
数据结构
、算法、系统架构等。在本文中,我们
OpenChat
·
2024-01-30 14:49
系统架构
架构
GDB调试技巧实战--自动化画出类关系图
1.前言上节我们在帖子《ModernC++利用工具快速理解std::tuple的实现原理》根据GDB的ptype命令快速的理解了std::tuple
数据结构
的实现,但是手动一个个打印,然后手动画出的UML
深山老宅
·
2024-01-30 13:40
modern
C++
GDB技巧
python
modern
C++
GDB技巧
ptype
继承关系
【
数据结构
与算法】7.详解队列的基本操作
✨专栏:《JavaSE语法》|《
数据结构
与算法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!
爱敲代码的小杨.
·
2024-01-30 13:35
数据结构与算法
Java
java
数据结构
二叉树及其作用浅析
在学习
数据结构
和算法时看到各种树,把人都整蒙了,枯燥且提不起学习兴趣。等逐渐感受到二叉树的神奇作用和巨大的应用价值后,觉得二叉树原来也这么有趣,值得好好学习。
特立独行的猫a
·
2024-01-30 13:32
刨根究底
数据结构
算法
数据结构
一:绪论
一、绪论
数据结构
是计算机科学中的一门基础课程,研究数据的存储、组织和管理方法,以及在这些数据上进行各种操作的算法和技术。掌握
数据结构
和算法是编程中非常重要的基础,对于实现高效、可靠的程序至关重要。
氿 柒
·
2024-01-30 13:55
数据结构
数据结构
算法
聊一聊Redis之
数据结构
基本
数据结构
简单动态字符串Redis中的字符串使用“简单动态字符串”(SDS)表示,无论是字符串值还是键底层都采用“简单动态字符串”。
Java天天
·
2024-01-30 13:32
数据结构
-动态数组(ArrayList)
什么是
数据结构
?
数据结构
就是计算机用来进行存储,组织数据的方式,也可以想象成一个容器,用来装载数据。常见的
数据结构
有以下三种分类:而每一种
数据结构
则根据不同的场合以及不同的需求根据情况选择使用。
Zpone-
·
2024-01-30 13:10
恋上数据结构
数据结构
算法
【
数据结构
】数组简介
数组简介数组(Array)是一种线性表
数据结构
。它用一组连续的内存空间,来存储一组具有相同类型的数据。线性表:零个或多个数据元素的有限序列。每个线性表上的数据最多只有前和后两个方向。
勇者六花i
·
2024-01-30 13:39
数据结构与算法
数据结构
java
数据结构
二叉树
二叉树是
数据结构
中的一个基本概念,它是每个节点最多有两个子节点的树结构。在二叉树中,每个节点通常有两个指针,分别指向左子节点和右子节点。
辞暮尔尔-烟火年年
·
2024-01-30 13:09
集合
数据结构
Java
数据结构
- 数组与ArrayList
数据结构
(Java语言描述)-数组与ArrayList一、什么是数组数组是在内存中开辟的一段地址连续且大小相等的内存单元,每个单元存储相同数据类型的值。
默默地敲出Bug
·
2024-01-30 13:06
数据结构(JAVA语言)
数据结构
java
ArrayList
数据结构
数组
在Java中,ArrayList是一种基于数组实现的
数据结构
,它是List接口的一个常用实现。ArrayList提供了动态数组的功能,可以在运行时动态地调整数组的大小。
辞暮尔尔-烟火年年
·
2024-01-30 13:05
集合
数据结构
python
java
java
数据结构
与算法刷题-----LeetCode349. 两个数组的交集
java
数据结构
与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-30 13:02
算法
java
数据结构
leetcode
算法
java
数据结构
与算法刷题-----LeetCode454. 四数相加 II
java
数据结构
与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-30 13:29
算法
java
散列表
算法
leetcode
结构与算法系列(二叉搜索树)
关于树对于树的
数据结构
大家都了解,只是树的类型有很多,所以可能又会对树产生一种陌生感。树其实就是由有限n(n>=1)个节点组成的一个具有层次关系的集合,它看起来像一棵倒挂的树,所以称之为“树”。
timothyue1
·
2024-01-30 13:22
使用WAF防御网络上的隐蔽威胁之反序列化攻击
什么是反序列化反序列化是将
数据结构
或对象状态从某种格式转换回对象的过程。这种格式通常是二进制流或者字符串(如JSON、XML),它是对象序列化(即对象转换为可存储或可传输格式)的逆过程。
IT香菜不是菜
·
2024-01-30 12:53
网络安全
MySQL索引和查询优化
1索引1.1索引概述索引(Index)是帮助MySQL高效获取数据的
数据结构
**索引的本质:**索引是
数据结构
。
小悟空GK
·
2024-01-30 12:14
mysql
数据库
数据结构
:堆与堆排序
目录堆的定义:堆的实现:堆的元素插入:堆元素删除:堆初始化与销毁:堆排序:堆的定义:堆是一种完全二叉树,完全二叉树定义如下:一棵深度为k的有n个结点的二叉树,对树中的结点按从上至下、从左到右的顺序进行编号,如果编号为i(1≤i≤n)的结点与满二叉树中编号为i的结点在二叉树中的位置相同,则这棵二叉树称为完全二叉树。堆分为两类:小堆和大堆。小堆是指堆中任意一个节点都值小于它的孩子节点值。同理,大推指任
kurayamasy
·
2024-01-30 12:42
数据结构
算法
c语言
c++
ZooKeeper 分布式锁-原理&简单代码实现
前置文章:一、ZooKeeper基础-
数据结构
、服务端/客户端常用命令二、ZooKeeperJavaAPI基本操作-建立连接&增删改查三、ZooKeeperJavaAPI操作-CuratorWatch事件监听零
石头耳东
·
2024-01-30 12:44
Redis核心技术与实战学习笔记
Redis的
数据结构
String(字符串)、List(列表)、Hash(哈希)、Set(集合)和SortedSet(有序集合)键和值的结构组织方式Redis使用了一个哈希表来保存所有的键值对,一个哈希表可以看做一个数组
逗号8080
·
2024-01-30 12:20
redis
redis
【Java基础】06-Java集合框架
Java集合框架Java的集合框架将一些常用的
数据结构
封装成类,相当于C++STL库中实现的抽象数据类型。其中声明了对各种集合类型执行的一般操作。
Big Bill Fighter
·
2024-01-30 11:30
Java
数据结构
java
java基础 -10 Set之ConcurrentSkipListSet、EnumSet
ConcurrentSkipListSetConcurrentSkipListSet是java中的集合类,是在多线程的环境中使用的,实现Set接口,它基于跳表(skipList)的
数据结构
。
Miaow.Y.Hu
·
2024-01-30 11:23
java
java
windows
python
Lucene 查询原理解析
基于此目的,部分细节可暂不做深入探究(如部分索引文件的
数据结构
等),不影响整体的认知。
小贤编程手记
·
2024-01-30 11:45
lucene
elasticsearch
搜索引擎
堆和堆排序【
数据结构
】
堆(Heap)是一种
数据结构
,它是一种特殊的二叉树,其中父节点的键值总是大于或等于(或小于
阿明6
·
2024-01-30 11:10
【数据结构】
数据结构
堆
排序【
数据结构
】
文章目录一、稳定性二、排序1.插入排序(1)直接插入排序(2)希尔排序2.选择排序(1)直接选择排序(2)堆排序3.交换排序(1)冒泡排序(2)快速排序①普通版快排②关于优化快排③快速排序的非递归方式4.归并排序5.计数排序三、总结一、稳定性在计算机科学中,稳定性是指在排序过程中,相等的元素的相对顺序保持不变。也就是说,如果元素a和b在排序之前是相等的,那么在排序之后,a和b的相对顺序应该和排序之
阿明6
·
2024-01-30 11:37
【数据结构】
数据结构
排序算法
算法
数据结构
——顺序队列(循环)
采用顺序表的方式实现循环队列。其中关键在于如何判断队列已满。通常情况下,当对头和队尾指向同一个节点时,可以判断为队空。但是,倘若队尾不断增加,最后队尾也会指向对头,此时队满和队空的判断条件一致。以下有三种对于对于队满判断的方法。1、舍弃顺序表中的一个元素,也就是说,当队尾指向的是顺序表所剩下的最后一个没有存放元素的空间时,这时候就判断队列为满。这样做会牺牲一个空间,但是可以轻松判断队列是否已满。也
努力编程的阿曼
·
2024-01-30 11:58
队列
C++
备战蓝桥杯---
数据结构
与STL应用(基础3)
今天我们主要介绍的是pair,string,set,mappair:我们可以把它当作一个结构体:voidsolve(){paira;//创建a=make_pair(1,2);//添加元素cout>a;}string:字符串接下来是他的创建与初始化:voidsolve(){strings;//创建strings1("123456");//生成123456strings2("1234",0,3);//
cocoack
·
2024-01-30 11:57
蓝桥杯
数据结构
c++
数据结构
——队列链式存储实现
队列链式存储主要有两个方面需要注意,一个是定义时应该定义两种结构体,一个是具体节点,一个是队列本身。具体节点用于存储具体数据data和指向下一个节点的指针*next。而队列本身的结构体只会储存两个具体节点的指针,一个指向队头,一个指向队尾。第二个需要注意的是,出队操作,对于只剩下一个元素的队列而言,需要队队尾指针操作,使其等于头指针,以达到队空的目的,而其他情况下只需要修改头结点指向后直接释放该节
努力编程的阿曼
·
2024-01-30 11:26
数据结构
duilie
备战蓝桥杯---
数据结构
与STL应用(基础实战篇1)
话不多说,直接上题:当然我们可以用队列,但是其插入复杂度为N,总的复杂度为n^2,肯定会超时,于是我们可以用链表来写,同时把其存在数组中,这样节点的访问复杂度也为o(1).下面是AC代码:下面我们来一个栈的简单应用:下面进行分析:因为输出的位数一样,第一位肯定为栈中的最大值,此时栈中可能已经有其他元素,那我们是选择弹出还是继续添加,注意到,我们要让第二位尽可能大,而我们只有两种选择1.选它自己2.
cocoack
·
2024-01-30 11:55
数据结构
蓝桥杯
c++
数据结构
之单链表详解
前言之前大摆了5天多,没怎么学编程,自昨日起,觉不可如此,痛定思痛,开始继续学习,昨天刷了20多道简单级别的力扣,今天想把链表好好巩固一下,于是乎,把单链表的增删查改搞了出来,还用单链表写了通讯录,等下写完博客在去和双链表缠斗一番,ok,王子公主请看下文在大刀阔斧地写代码前,我们先稍稍复习一下书面知识。1.链表的概念及结构概念:链表是⼀种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是
一颗青果
·
2024-01-30 11:25
数据结构
数据结构
算法
c语言
数据结构
之图
图图(Graph)是比树还要难以理解和学习的“多对多”
数据结构
,可以认为树也是图的一种。
忆梦九洲
·
2024-01-30 10:18
数据结构
图
无环图与有向无环图
按存储路径方向分类
按存储结构分类
Ubuntu本地部署Nextcloud并结合内网穿透实现远程访问搭建个人云盘
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构
与算法个人格言:“没有罗马,那就自己创造罗马~”文章目录摘要1.环境搭建2.测试局域网访问3.内网穿透3.1ubuntu本地安装
Aileen_0v0
·
2024-01-30 10:34
Copolar学习
ubuntu
linux
运维
数据库
前端
服务器
mysql
面试的时候怎么和面试官讲解你对MySQL索引的理解
索引是帮助MySQL高效获取数据的
数据结构
。二、索引能干什么?索引非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。
Java_苏先生
·
2024-01-30 10:56
刷题总结 1.25 1.26(有没看懂的题)
广义表(GeneralizedList)是一种
数据结构
,它可以用于表示多层次的、具有递归结构的数据。广义表可以包含数据项和子广义表,数据项可以是任意类型的数据,而子广义表则是一个嵌套的广义表。
小白冲冲冲123
·
2024-01-30 10:42
算法
mysql 为大表新增字段或索引
2解决办法(1)建新表-复制表A的
数据结构
,不复制数据createtableBlikeA;(2)加字段或索引-表B加上新字段或索引(3)导数据到新表-把原有数据导入新表未新增字段时insertintoBselect
J_bean
·
2024-01-30 10:38
mysql
mysql
数据库
大表
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他