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
数据结构闲谈
Redis实战 | 5种Redis数据类型详解
主要有:string(字符串)、List(列表)、Set(集合)、Hash(哈希)、Zset(有序集合)、HyperLogLogs(计算基数用的一种
数据结构
)、Streams(Red
Java成魔之路
·
2024-02-07 17:57
redis
java
redis
Redis的数据类型Hash使用场景实战
怎么保证缓存和数据一致性等问题…Hash模型使用场景知识回顾:redisTemplate.opsForHash()方法是Redis的Hash(哈希)
数据结构
的操作模板方法。
on the way 123
·
2024-02-07 17:55
redis
哈希算法
数据库
LeetCode 刷题【Java常用API与
数据结构
总结】(持续更新……)
在Java中,可以使用关键字"static"和"void"来定义自定义函数。下面是一个简单的例子:publicclassCustomFunctionExample{publicstaticvoidmain(String[]args){intresult=addNumbers(5,3);System.out.println("Theresultis:"+result);}publicstaticin
walkerLing
·
2024-02-07 17:16
leetcode
java
数据结构
算法
数据结构
--基础知识
是数据的子集
数据结构
:不同数据元素之间的关系二、
数据结构
1.逻辑结构:数据对象中数据元素之间的相互关系集合结构:没有关系线性结构:一对一树形结构:一对多图形结构:多对多2.物理结构(存储结构):数据的逻辑结构在计算机中的存储形式顺序存储结构
每天进步一......
·
2024-02-07 17:45
数据结构学习记录
数据结构
ECharts折线图实现(前端、后端、
数据结构
)
文章目录ECharts简介使用场景实现步骤1、引入Echarts并且绘制一个简单的图表(html)2、创建一个折线图(js)3、了解ECharts需要的
数据结构
4、后台将数据整合返回给ECharts5、
小豆的编程世界...
·
2024-02-07 17:05
java
js
echarts
数据结构
数据结构
——串(基础知识)
目录串的定义串的比较串的抽象数据类型串的存储结构串的顺序存储结构:串的链式存储结构:朴素的模式匹配算法KMP模式匹配算法KMP模式匹配算法的原理:串的定义串:串(string)是由多个或多个字符组成的有限序列,又叫字符串一般记为S=“a1a2a3...an”,其中,S是串的名称,用双引号括起来的字符序列是串的值串中的字符数目n称为串的长度,定义中谈到“有限”是指长度n是一个个有限的数值零个字符的串
不想睡觉_
·
2024-02-07 17:33
数据结构
数据结构
Java基础——LinkedList集合实现栈和队列
(1)LinkedList的特点:底层
数据结构
是双链表,查询慢,首尾操作的速度是极快的,所以多了很多首位操作的特有API。
花楠拾
·
2024-02-07 15:03
Java基础
java
开发语言
ArrayList以及基于LinkedList实现栈和队列
Array数组是我们常用的
数据结构
,我们可以通过简单的语句初始化一个数组(必须指定初始化的长度)。
lady_chen
·
2024-02-07 15:28
Java
java
数据结构
队列
链表
[C/C++后端开发学习]15 简单内存池实现
文章目录为什么需要内存池内存池的设计策略对比内存池分配方法设计内存池结构空洞的利用内存释放
数据结构
设计内存池操作接口实现初始化内存池申请内存释放内存用户主动清理内存池销毁内存池block的自动清理内存池使用情况统计测试程序补充
jiang_T
·
2024-02-07 15:21
C/C++后端开发学习笔记
linux
内核
c++
简易告警去重设计
最后起不到告警的作用这里设计一个简单的去重机制实现方案方案一:把告警信息打到alarm服,让alarm服去重处理方案二:每个服通过Redis共享alarm信息,自己处理去重因为alarm去重逻辑很简单,方案一显得稍重,需要额外维护服务因此采用方案二Redis
数据结构
设计对于每类告警日志
fananchong2
·
2024-02-07 15:17
设计方案
设计
告警
后端
游戏
监测
嵌入式linux驱动开发之网络设备驱动
这个接口为网络设备提供了统一的
数据结构
和操作接口,使得不同的硬件
稚肩
·
2024-02-07 15:00
嵌入式linux
linux
驱动开发
php
数据结构
(C++)学习篇(三):线性表(链式表示和实现)
目录链式存储结构单链表2.存储结构3.定义4.初始化单链表5.判断链表是否为空6.销毁7.清空链表(链表存在但是没有元素)8.求表长9.获取元素(取第i个元素的值)10.按值查找10.1根据指定数据获取该数据所在的位置10.2根据指定数据获取该数据的位置序号11.插入12.删除13.建立单链表13.1头插法13.2尾插法链式存储结构线性表中数据元素(结点)在存储器中的位置是任意的,即:逻辑上相邻,
盖世汤猿
·
2024-02-07 15:55
数据结构
数据结构
学习
数据结构
(C++)学习篇(四):线性表(循环链表)
推荐优先学习:单链表循环链表定义头尾相接的链表,即:表中最后一个结点的指针域指向头结点,整个链表形成一个环优点从表中任一结点出发均可找到表中的其他结点循环条件涉及遍历条件时与单链表的差别:单链表单循环链表p!=NULLp!=Lp->next!=NULLp->next!=L时间复杂度利用尾指针表示单循环链表:R->next->next;:R时间复杂度均为:O(1)合并两个带尾指针的循环链表//Ta,
盖世汤猿
·
2024-02-07 15:55
数据结构
数据结构
学习
链表
数据结构
(C++)学习篇(七):字符串
推荐阅读:
数据结构
(C++)学习篇(三):线性表(链式表示和实现)
数据结构
(C++)学习篇(四):线性表(循环链表)
数据结构
(C++)学习篇(五):线性表(双向链表)-CSDN博客
数据结构
(C++)学习篇
盖世汤猿
·
2024-02-07 15:25
数据结构
数据结构
c++
学习
数据结构
(C++)学习篇(一):前传
目录两个重要的能力学习目的如何学习非数值计算的程序设计方法基本概念及术语思维导图两个重要的能力抽象-----“不抽象,就无法深入思考”;去干扰,找本质(数学工具,逻辑能力)还原----“不还原,我们就看不到本来面目”;具体落地实施,增强实践(编程能力)理工科思维:数据、量化、逻辑计算机思维:解决问题的流程,包括一系列特征、处理方法、方式、流程;更强调逻辑性学习目的培养具体的技能(编程、软件开发..
盖世汤猿
·
2024-02-07 15:24
数据结构
数据结构
c++
数据结构
(C++)学习篇(二):线性表(顺序表示和实现)
目录线性结构线性表逻辑结构顺序存储结构线性表的顺序表示和实现1.线性表的定义2.线性表的初始化3.销毁线性表L和清空线性表L4.判断线性表L是否为空和求线性表L长度5.根据位置i获取对应位置的元素内容6.按值查找7.插入8.删除顺序表优缺点课外阅读线性结构只有一个头结点和尾结点;除头尾结点外,其他结点只有一个直接前驱和一个直接后驱线性结构反映结点间的逻辑关系是:一对一(1:1)==========
盖世汤猿
·
2024-02-07 15:24
数据结构
数据结构
学习
数据结构
(C++)学习篇(六):线性表(栈和队列)
推荐阅读:
数据结构
(C++)学习篇(三):线性表(链式表示和实现)
数据结构
(C++)学习篇(四):线性表(循环链表)
数据结构
(C++)学习篇(五):线性表(双向链表)-CSDN博客===========
盖世汤猿
·
2024-02-07 15:22
数据结构
数据结构
c++
学习
美团面试经历+答案
一面1、自我介绍答:自我介绍是面试中唯一的自己主动介绍自己的环节,一定要好好把握好,你
数据结构
学
流花一叶
·
2024-02-07 14:54
自从掌握了软件开发的 5 条核心原则,我每天工作时至少可以多摸鱼 4 个小时
软件=程序+数据+文档+(服务)程序=
数据结构
+算法看完这两个直观的公式,是不是有一种恍然大悟的感觉,“哦,原来这样啊。”
沉默王二
·
2024-02-07 14:48
数据结构
与算法之美学习笔记:50 | 索引:如何在海量数据中快速查找某个数据?
索引的需求定义构建索引常用的
数据结构
有哪些?总结引申前言本节课程思维导图:在第48节中,我们讲了MySQL数据库索引的实现原理。MySQL底层依赖的是B+树这种
数据结构
。
浊酒南街
·
2024-02-07 14:05
数据结构与算法之美学习笔记
数据结构
算法
数据结构
与算法之美学习笔记:51 | 并行算法:如何利用并行处理提高算法的执行效率?
目录前言并行排序并行查找并行字符串匹配并行搜索总结引申前言本节课程思维导图:时间复杂度是衡量算法执行效率的一种标准。但是,时间复杂度并不能跟性能划等号。在真实的软件开发中,即便在不降低时间复杂度的情况下,也可以通过一些优化手段,提升代码的执行效率。毕竟,对于实际的软件开发来说,即便是像10%、20%这样微小的性能提升,也是非常可观的。算法的目的就是为了提高代码执行的效率。那当算法无法再继续优化的情
浊酒南街
·
2024-02-07 14:05
数据结构与算法之美学习笔记
算法
数据结构
2020-02-19
疫情严重在家工作学习python
数据结构
与算法分析一书日更希望能坚持下去第一章python基础1.python语句中变量存的是指向数据的引用A=[1,2,3,4]B=AA.append(5)print(
Log_ARG
·
2024-02-07 14:42
C语言之
数据结构
入门——顺序表的构造
文章目录一、顺序表是什么?二、构建顺序表的结构体2.1静态和动态顺序表三.构造顺序表的函数接口3.1功能要求3.2功能实现3.2.1初始化顺序表3.2.2扩容顺序表3.2.3顺序表的打印3.2.4顺序表的尾插3.2.5顺序表的尾删3.2.6顺序表的头插3.2.7查找元素,返回位置3.2.8删除顺序表的某个下标位置数据3.2.9插入一个元素到指定下标位置前4.构造顺序表所需要的库函数5.代码全篇一、
tq02
·
2024-02-07 14:46
C语言
数据结构
链表
数据结构
——顺序表详解
目录前言一.线性表1.概念二.顺序表1.概念2.分类2.1静态顺序表2.2动态顺序表前言
数据结构
是计算机存储、组织数据的方式.一.线性表1.概念线性表(linearlist)是n个具有相同特性的数据元素的有限序列
只能写一点点_
·
2024-02-07 14:43
数据结构
数据结构
vscode
经验分享
c++
c语言
图解算法
数据结构
-LeetBook-回溯01_机械累加器
请设计一个机械累加器,计算从1、2…一直累加到目标数值target的总和。注意这是一个只能进行加法操作的程序,不具备乘除、if-else、switch-case、for循环、while循环,及条件判断语句等高级功能。注意:不能用等差数列求和公式(用了乘法),也不能用pow()函数(用乘法实现)公式法classSolution{public:intmechanicalAccumulator(intt
moyv
·
2024-02-07 13:07
算法
算法
数据结构
图解算法
数据结构
-LeetBook-查找01_第一个只出现一次的字符
某套连招动作记作仅由小写字母组成的序列arr,其中arr[i]第i个招式的名字。请返回第一个只出现一次的招式名称,如不存在请返回空格。示例1:输入:arr=“abbccdeff”输出:‘a’示例2:输入:arr=“ccdd”输出:’’限制:0<=arr.length<=50000保存每个字母出现次数。按原数组顺序遍历。classSolution{public:chardismantlingActi
moyv
·
2024-02-07 13:06
算法
算法
数据结构
C语言第十九弹---指针(三)
✨个人主页:熬夜学编程的小林系列专栏:【C语言详解】【
数据结构
详解】指针1、数组名的理解2、使用指针访问数组3、⼀维数组传参的本质4、冒泡排序5、二级指针6、指针数组7、指针数组模拟二维数组总结1、数组名的理解在上
小林熬夜学编程
·
2024-02-07 13:49
c语言
数据结构
开发语言
【C生万物】C语言分支和循环语句
✨专栏:《JavaSE语法》|《
数据结构
与算法》|《C生万物》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!
爱敲代码的小杨.
·
2024-02-07 13:18
C生万物
c语言
开发语言
7000字哈希表总结,图文讲解!
今天我们来说一种新的
数据结构
散列(哈希)表,散列是应用非常广泛的
数据结构
,在我们的刷题过程中,散列表的出场率特别高。所以我们快来一起把散列表的内些事给整明白吧,文章框架如下。
程序员木子
·
2024-02-07 13:15
13.Swift元组
Swift元组在Swift中,元组是一种用于存储多个值的简单
数据结构
,可以将不同类型的值组合在一起。元组的每个值可以有自己的类型,这使得元组非常灵活。
长沙火山
·
2024-02-07 13:34
#
Swift基础知识
swift
ssh
开发语言
代码随想录算法训练营第三十六天|背包问题
|动态规划经典问题|
数据结构
与算法_哔哩哔哩_bilibilipublicclassBagProblem{publicstaticvoidmain(String[]args){int[]weight={
白白白揍粽
·
2024-02-07 13:34
算法
算法竞赛 常见算法
数据结构
总结
1.1基本
数据结构
1.数组2.链表,双向链表3.队列,单调队列,双端队列4.栈,单调栈1.2中级
数据结构
1.堆2.并查集与带权并查集3.hash表自然溢出双hash1.3高级
数据结构
1.树状数组2.线段树
AlanCong
·
2024-02-07 13:34
并发容器(Map、List、Set)实战及其原理
CopyOnWriteArrayList原理CopyOnWriteArrayList的缺陷扩展知识:迭代器的fail-fast与fail-safe机制ConcurrentHashMap应用场景ConcurrentHashMap使用
数据结构
Myname_China
·
2024-02-07 12:50
并发编程
数据结构
Java
数据结构
并发编程
java
数据库索引(一)
数据库索引是一种用于提高数据库查询性能的
数据结构
。它类似于书中的索引,通过在数据库表的一列或多列上创建索引,可以加快检索数据的速度定义索引是一种
数据结构
,用于加速数据库表中数据的检索。
刚满十八工地搬砖
·
2024-02-07 12:12
数据库
算法练习:最小生成树
目录Prime算法
数据结构
核心代码Kruskal算法
数据结构
算法思路核心代码例题最小生成树试炼之最短网络描述输入数据范围输出输入样例1输出样例1Prime算法
数据结构
二维数组:graph[n][n]:存储图
羊老开
·
2024-02-07 12:29
算法练习
算法
初始并查集
目录一.并查集的介绍二.并查集核心函数介绍1.查找函数Find()2.合并函数Union()一.并查集的介绍并查集(Disjoint-SetUnion,简称并查集)是一种用来管理集合的
数据结构
。
何不遗憾呢
·
2024-02-07 12:28
数据结构
【华为机试】HJ16 购物单详解+完整源代码示例
所以最近有个想法,再把C++算法和
数据结构
的东西捡起来,练一练。现在再做这些,反而少了一些功利心,可以单纯地去学一下算法和
数据结构
的东西。先定个小目标:把华为机试这100多道算法题先干掉!
loveCC_orange
·
2024-02-07 12:25
C/C++
华为
华为od
C++算法
华为机试
后端开发
【
数据结构
】栈和队列
1.栈1.1栈的概念及结构栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(LastInFirstOut)的原则。压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈。出数据也在栈顶。1.2栈的实现栈的实现一般可以使用数组或者链表实现,相对而言数组的结构实现更优一些
romantic+
·
2024-02-07 12:22
C数据结构
数据结构
java
开发语言
【
数据结构
】顺序表和链表
线性表是一种在实际中广泛使用的
数据结构
,常见的线性表:顺序表、链表、栈、队列、字符串...线性表在逻辑上是线性结构,也就说是连续的一条直线。
romantic+
·
2024-02-07 12:52
C数据结构
数据结构
链表
【
数据结构
】二叉树的顺序结构及实现(堆)
现实中我们通常把堆(一种二叉树)使用顺序结构的数组来存储,需要注意的是这里的堆和操作系统虚拟进程地址空间中的堆是两回事,一个是
数据结构
,一个是操作系统中管理内存的一块区域分段。
romantic+
·
2024-02-07 12:50
数据结构
算法
JWT令牌 | 一个区别于cookie/session的更安全的校验技术
目录1、简介2、组成成分3、应用场景4、生成和校验5、登录下发令牌作者介绍:双非本科大三网络工程专业在读,阿里云专家博主,专注于Java领域学习,擅长web应用开发、
数据结构
和算法,初步涉猎Python
逐梦苍穹
·
2024-02-07 12:50
Java
Web
状态模式
jwt
校验
java
手写实现阻塞队列
队列比较好理解,
数据结构
中我们都接触过,是一种先进先出的
数据结构
,那什么是阻塞队列呢?从名字可以看出阻塞队列其实也就是队列的一种特殊情况,在队列的基础上做了些附加操作。
yzpyzp
·
2024-02-07 11:38
Android
你可能只是活在局部最优解里了
昨天晚上做了一道
数据结构
题,题目要求是用克鲁斯卡尔算法求最小生成树,和用普里姆算法求最小生成树,说这些专有名词大家可能不太理解,我把这两种算法总结为全局最优解和局部最优解。什么是局部最优解?
辰星Alex
·
2024-02-07 11:28
有向图的最短路径问题(二)——Dijkstra算法
Dijkstra算法image.png使用Dijkstra算法求某一点到图中所有点最短距离有两种方法,分别使用的
数据结构
为邻接矩阵(python中以一个多重列表或矩阵表示)和邻
井底蛙蛙呱呱呱
·
2024-02-07 11:10
sheng的学习笔记-redis框架原理
RDB,AOF),事务,锁,集群,主从复制原理,哨兵模式目录基础知识官网:中文官网:redis中文官方网站英文官网:https://redis.io/简介:Redis是一个开源(BSD许可)的,内存中的
数据结构
存储系统
coldstarry
·
2024-02-07 11:41
框架分析
redis
数据库
缓存
分布式
Redis学习笔记
3.Redis有哪些
数据结构
?4.Redis为什么快呢?5.能说一下I/O多路复用吗?6.Redis6.0之前为什么使用单线程?7.Redis6.0之后为何引入了多线程?
PaulHoldOn
·
2024-02-07 11:40
redis
学习
Redis缓存学习笔记
一、Redis的常用
数据结构
1.1StringString是Redis中最简单同时也是最常用的一个
数据结构
。
2301_79190746
·
2024-02-07 11:10
缓存
redis
学习
肯尼斯·里科《C和指针》第12章 使用结构和指针(1)链表
链表(linkedlist)就一些包含数据的独立
数据结构
(通常称为节点)的集合。链表中的每个节点通过链或指针连接在一起。程序通过指针访问链表中的节点。
feiyu66666
·
2024-02-07 10:31
C语言
c语言
链表
学习
笔记
其他
数据结构
政安晨:机器学习快速入门(一){基于Python与Pandas}
它提供了大量的
数据结构
和函数,可以轻松地处理和操作结构化数据。Pandas的核心
数据结构
是Series和DataFr
政安晨
·
2024-02-07 09:47
Python语言大讲堂
政安晨的机器学习笔记
python
Pandas
机器学习
MachineLearning
Miniconda
JupyterNotebook
快速入门
30W代码量的学长告诉你学习C语言的秘诀是什么?
我认为,学好编程有四个方面:语言、算法和
数据结构
、系统调用和设计。编程是个技术活,那当然就要不断的练习。
C语言学习
·
2024-02-07 09:07
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他