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
北京理工大学数据结构889
跟着野火学FreeRTOS:第二段(队列管理)
队列(QueuesQueuesQueues)是FreeRTOSFreeRTOSFreeRTOS中的一种
数据结构
,这种
数据结构
提供了一种任务和任务之间,任务和中断之间的通信机制。
qqssss121dfd
·
2024-02-02 16:35
嵌入式
stm32
嵌入式硬件
【从浅到深的算法技巧】堆的定义
5.7堆的定义
数据结构
二叉堆能够很好地实现优先队列的基本操作。在二叉堆的数组中,每个元素都要保证大于等于另两个特定位置的元素。相应地,这些位置的元素又至少要大于等于数组中的另两个元素,以此类推。
A 北枝
·
2024-02-02 16:54
从浅到深的算法技巧
算法
堆
前端复杂 table 渲染及 excel.js 导出
前端表格渲染我们一般会使用element-ui等组件库提供的table组件,这些组件一般都是以列的维度进行渲染,而我们使用的excel生成工具(如exceljs)却是以行的维度进行生成,这就导致页面渲染和excel生成的
数据结构
无法匹配
StoneHui_
·
2024-02-02 16:24
前端
excel
vue.js
讲讲闭包
我要更正自身原先对于闭包的理解引用属性,深拷贝-知乎放空思想,拷问自己,围城,喝水,内心,为什么,白,质问,断头台,终怯懦,冷,耳语捕鱼达人----至少要一个星期消化,而且更困难的是面向对象的写法不会,基本的都不会今年还要学
数据结构
njit_peiyuan
·
2024-02-02 15:44
数据结构与算法
【
数据结构
与算法】之排序系列-20240201
【
数据结构
与算法】之排序系列-20240201一、88.合并两个有序数组二、169.多数元素三、217.存在重复元素四、242.有效的字母异位词五、268.丢失的数字六、349.两个数组的交集七、350
敲代码敲到头发茂密
·
2024-02-02 15:36
数据结构与算法
python
算法
开发语言
pycharm
leetcode
排序算法
数据结构
数据结构
+算法(第11篇) :无死角“盘”它!二分查找树
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:20
数据结构与算法
算法
数据结构
数据结构
+算法(第08篇):史上最猛之递归屠龙奥义
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
算法
数据结构
数据结构
+算法(第10篇):叉堆“功夫熊猫”的速成之路
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
数据结构
算法
【C++】STL优先级队列(priority_queue)
其头文件就是queue,但是队列和优先级队列关系不大,两个是不同的
数据结构
。但二者都是适配器,容器适配器。优先级队列中存放的数据是有优先级的。
.滄海难为水
·
2024-02-02 15:46
C++
c++
【C++4】内存管理
前言作者简介:加油,旭杏,目前大二,正在学习C++,
数据结构
等作者主页:加油,旭杏的主页⏩本文收录在:再识C进阶的专栏代码仓库:旭日东升1欢迎大家点赞收藏⭐加关注哦!
加油,旭杏
·
2024-02-02 15:15
jvm
数据结构
+算法(第09篇):菜鸟也能“种”好二叉树!
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:43
数据结构与算法
数据结构
算法
开发中常用的
数据结构
在软件开发中,常用的
数据结构
具有各自的场景和应用。以下是一些常见的
数据结构
、它们的应用场景以及相应的代码示例:数组(Array):场景:用于存储一组相同类型的元素,通过索引访问元素。
SuperYiY
·
2024-02-02 15:38
【数据结构与算法】
数据结构
Java 获取指定节点父节点、子节点的方法
在Java中,要获取指定节点的父节点和子节点,通常需要使用DOM(文档对象模型)或者类似的树形
数据结构
来表示XML或HTML文档。
Itmastergo
·
2024-02-02 14:32
javascript
开发语言
ecmascript
结构体与共用体——C语言——day15
在C语言中,C语言允许用户自己指定这样一种
数据结构
,它称为结构体(structure)。它相当于其他高级语言中的“记录”。
Yifannn~
·
2024-02-02 14:23
学习
c语言
开发语言
C语言数组:从入门到进阶
数组是C语言中的一种重要
数据结构
,它允许我们存储一系列相同类型的数据。我们将讨论数组的定义、初始化、访问元素、遍历数组以及数组的应用场景。此外,我们还将通过一些代码示例来加深对数组的理解。
朝九晚五ฺ
·
2024-02-02 14:20
算法
数据结构
c语言
vscode
C语言·贪吃蛇游戏(下)
用来声明游戏中实现各种功能的函数,snack.c用来实现函数,test.c用来测试和运行这个游戏然后我们将游戏的大概流程在test.c文件中写出来,因为我们会用到宽字符,所以要记得适配本地中文环境2.游戏
数据结构
设计
atlanteep
·
2024-02-02 14:32
C语言学习之旅
游戏
c语言
实际开发中redisTemplate.execute() 方法与 template.opsForValue() 的选择
前言最近在复习自己的技术社区的源码时候发现了一个之前自己忽略的一个有趣的地方:就是在项目的Redis操作封装类RedisClient中(包含封装了redis的几种
数据结构
的使用姿势)对于redisTemplate.execute
@泡泡糖
·
2024-02-02 13:41
redis
技术派项目-技术笔记
java
开发语言
redis
MonogDB:入门(一)
这种模型更贴近现代应用的
数据结构
,适应了快速发展和不断变化的业务需求。在企业级应用中,MongoDB被广泛用于处理大规模、高并发、非结构化或半结构化数据,比如金融领域的
星光闪闪k
·
2024-02-02 13:34
Java
数据库
数据库
后端
mongodb
架构
java
nosql
nosql数据库
[H
数据结构
] lc295. 数据流的中位数(对顶堆+技巧+思维+代码实现)
题目来源链接:295.数据流的中位数相关博文:[剑指-Offer]41.数据流中的中位数(堆、泛型算法、顶级解法)简洁的代码实现:295.数据流的中位数(堆,清晰图解)清晰的文字讲解:【宫水三叶】经典
数据结构
运用题
Ypuyu
·
2024-02-02 13:26
LeetCode
数据结构
redis
数据库
串
如letstr="
数据结构
--串"是一个长度为7的串,其中'
数据结构
'相当于是str的字串串的比较两个数字很好做出比较,1<2一眼就能对比出来。但是对于字符而言,却很难一眼变出'真伪'。
习惯水文的前端苏
·
2024-02-02 13:49
数据结构
- 哈希表(unordered_map)
面试问到哈希表,一时间发现很久不用该
数据结构
了,因此来梳理一下。
Spikeeee-
·
2024-02-02 13:15
#
数据结构
散列表
数据结构
哈希算法
数据结构
篇-05:哈希表解决字母异位词分组
本文对应力扣高频100——49、字母异位词分组哈希表最大的特点就是它可以把搜索元素的时间复杂度降到O(1)。这一题就是要我们找到“字母异位词”并把它们放在一起。“字母异位词”就是同一个单词中字母的不同组合形式。判断“字母异位词”有两个视角:1、所含字母数量和种类相等的两个字符串数组互为“字母异位词”,当我们将其排序后,互为异位词的两个字符串应该是相同的;2、字母出现次数相同的两个字符串数组互为“字
爬楼梯的猫
·
2024-02-02 13:13
手把手带你刷力扣Hot100
数据结构
散列表
算法
数据结构
篇-04:哈希表解决TwoSum问题
本文对应力扣高频100中的“1、两数之和”对于“两数之和”问题,我们常用的方法是暴力遍历或者双指针方法。但是后者只有在数组有序的情况下才能使用。当数组无序时,使用哈希表是最好的选择。通过使用哈希表来记录元素,可以让我们在时间复杂度O(1)中获得目标元素接下来我会逐一演示以上三种方法的代码示例哈希表寻找能与当前元素nums[i]相加为目标值target的元素int[]twoSum(int[]nums
爬楼梯的猫
·
2024-02-02 13:41
手把手带你刷力扣Hot100
数据结构
哈希算法
2021-11-14周总结
一、本周计划完成任务完成多线程学习计算机网络
数据结构
数据结构
树和二叉树链式存储必须全部实现数据库二、最终的结果&具体行动多线程学习(未学完)线程、进程、多线程继承Thread类网图下载实现Runnable
胡小毛
·
2024-02-02 12:00
LinkedList的基本操作【集合容器知识回顾 ③】
LinkedListLinkedList是Java中的一个双向链表
数据结构
。它由一系列节点组成,每个节点包含数据元素和指向前一个节点和后一个节点的引用。
杀死一只知更鸟debug
·
2024-02-02 12:22
Java知识回顾
算法
开发语言
Java
解锁JSON的奇妙世界:从基础到高级应用,一文搞懂JSON的妙用(上)
通过实例演示,展示了JSON在前后端数据交换中的常见应用,以及在处理复杂
数据结构
、日期、数组等方面的技巧。此外,还介绍了一些高级应用,如使用JSONW
技术蜜糖罐
·
2024-02-02 12:18
json
json
前端
后端
golang基础,为什么有结构体?
结构体的另一个重要作用是在网络编程、数据库操作、文件读写等场景中,用于定义
数据结构
和序列化/反序列
科技百宝箱
·
2024-02-02 12:47
golang基础
golang
Set和Map的应用场景
可以遍历,方法add,delete,hasMap:1.本质上是键值对的集合,类似集合;2.可以遍历,方法很多,可以干跟各种数据格式转换Set和Map主要的应用场景在于数据重组和数据存储Set是一种叫做集合的
数据结构
小吴吴吴呀
·
2024-02-02 12:17
数据结构
golang map 锁_golang 并发安全Map以及分段锁的实现
CompareAndSwap)双检查分断锁typeSimpleCachestruct{musync.RWMutexitemsmap[interface{}]*simpleItem}在日常开发中,上述这种
数据结构
肯定不少见
吴雄辉
·
2024-02-02 12:44
golang
map
锁
数据结构
基础函数库——顺序栈
#include#include#include#includeusingnamespacestd;#defineOK1#defineERROR0#defineTRUE1#defineFALSE0#defineINFEASIBLE-1#defineOVERFLOW-2#defineSTACK_INIT_SIZE100//存储空间初始分配量#defineSTACKINCREMENT10//存储空间分
梁伊人
·
2024-02-02 12:12
数据结构
Redis stream特性了解
在发布订阅中我们了解到发布订阅模式存在的无法持久化保存消息和对于离线重连的客户端不能读取历史消息的缺陷,以下就来了解一下stream是如何解决这个问题的steam是类似于仅添加log的
数据结构
,提供了以下基本命令
动态一时爽,重构火葬场
·
2024-02-02 12:11
db
redis
Leetcode---530/783二叉搜索树节点的最小绝对差+121.买卖股票的最佳时机
二叉搜索树节点的最小绝对值解题思路–自己的笨方法emmm,因为好久没有接触
数据结构
了,所以对二叉树的相关知识都遗忘的差不多了,只能用笨方法来解题,后面贴一个简单一些的方法。
譕訫_
·
2024-02-02 11:46
Java学习
Leetcode每日一题
java
二叉树
leetcode
【Python基础】Numpy使用指南
简介2numpy安装3ndarray3.1ndarry轴与秩3.2ndarray相关属性3.3创建ndarray对象3.4np.radom相关方法3.5reshape方法3.6ndarray对象转其他
数据结构
住在天上的云
·
2024-02-02 11:35
Python基础
python
numpy
开发语言
【
数据结构
之顺序表超详解(保姆级教程)】
顺序表超详解顺序表1.顺序表的特点2.顺序表的定义3.顺序表的初始化4.顺序表的扩容5.顺序表打印6.顺序表的插入6.1.头插6.2.尾插6.3.任意位置的插入7.顺序表的删除7.1.头删7.2.尾删7.3.任意位置的删除8.顺序表的查找9.顺序表的销毁10.顺序表的完整代码(接口实现)10.1.头文件10.2.接口的实现10.3.测试文件11.总结顺序表顺序表的基本概念:用一组地址连续的存储单元
贩梦先生007
·
2024-02-02 11:51
数据结构
数据结构
链表
ext4文件系统解析
相较于ext3的最多支持3级索引导致文件大小和总文件数都受限制,ext4添加了extent
数据结构
(类似于NTFS中的r
-飞鹤-
·
2024-02-02 10:46
存储
windows
linux
运维
Redis
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等
数据结构
的存储。Redis支持数据的备份,即master-sl
毛毛的毛毛
·
2024-02-02 10:39
redis
bootstrap
数据库
关于Redis核心
数据结构
与高性能原理
关于Redis核心
数据结构
与高性能原理一、Redis安装(以5.0.3为例)二、Redis的单线程和高性能执行快:单线程:I/O多路复用与多线程I/O:三、其他高级命令keys:全量遍历键scan:渐进式遍历键
秋天的一亩三分地
·
2024-02-02 10:00
Redis专栏
redis
数据结构
java
Redis的核心
数据结构
以及高性能底层原理
文章目录一、Redis的单线程和高性能二、Redis的核心
数据结构
总结一、Redis的单线程和高性能Redis是单线程吗?Redis实际意义上来说不是单线程的。
今晚打老虎-lpc
·
2024-02-02 10:29
Redis
redis
数据结构
数据库
C语言---结构体,共用体,枚举,typedef声明
C语言结构体结构体定义:C语言允许用户允许自己建立由不同类型数据组成的组合型的
数据结构
。
阿槐123456
·
2024-02-02 10:59
c语言
「
数据结构
」1.初识泛型
个人主页:Ice_Sugar_7所属专栏:Java
数据结构
欢迎点赞收藏加关注哦!
Ice_Sugar_7
·
2024-02-02 10:55
Java数据结构
数据结构
开发语言
java
「
数据结构
」3.ArrayList
个人主页:Ice_Sugar_7所属专栏:Java
数据结构
**欢迎点赞收藏加关注哦!
Ice_Sugar_7
·
2024-02-02 10:52
Java数据结构
数据结构
java
redis key命名规范_Redis几个实战经验积累
redis是一种nosql数据库,他的数据是保存在内存中,同时redis可以定时把内存数据同步到磁盘,即可以将数据持久化,并且他比memcached支持更多的
数据结构
(string,list列表[队列和栈
weixin_39719042
·
2024-02-02 10:51
redis
key命名规范
redis模糊查询
redis key命名规范_redis简介
key里面存储filed-value的map类型redis
数据结构
字符串类型散列类型(Hash)列表类型集合类型有序集合类型key不要太长,最好不要超过1024个字节,但也别太短,要有一个统一的命名规范
weixin_39807954
·
2024-02-02 10:51
redis
key命名规范
带头的双向链表
带头的双向链表
数据结构
函数接口函数实现创建新节点初始化打印尾插判断链表是否为空尾删头插任意位置的插入任意位置的删除查找销毁
数据结构
双向链表的每一个节点有两个指针,一个指针指向上一个节点,一个指针指向下一个节点
憨憨lzy
·
2024-02-02 10:50
链表
数据结构
数据结构
队列
数据结构
队列队列的概念及结构队列的是实现
数据结构
函数接口初始化销毁入队列(尾插)出队列(头删)求队列的长度判断队列是否为空取队头的数据取队尾的数据队列的概念及结构队列之允许在一段及进行数据插入操作,在另一端进行数据的删除操作的特殊线性表
憨憨lzy
·
2024-02-02 10:50
数据结构
数据结构
—循环队列
数据结构
—循环队列循环队列设计循环队列结构体的创建循环队列的初始化判空判满插入(尾插)出队列(头删)取队头元素取队尾元素空间的销毁循环队列一般在操作系统课程讲解生产者消费者模型时可以就会使用循环队列。
憨憨lzy
·
2024-02-02 10:18
数据结构
探索设计模式的魅力:从单一继承到组合模式-软件设计的演变与未来
设计模式专栏:http://t.csdnimg.cn/nolNS在面对层次结构和树状
数据结构
的软件设计任务时,我们如何优雅地处理单个对象与组合对象的一致性问题?
danci_
·
2024-02-02 10:13
设计模式
设计模式
组合模式
软件设计
java
面试
职场发展
程序人生
排序(3)——堆排序
四、堆排序1.简介堆排序,看名字就能知道这种排序是基于堆这种
数据结构
所设计出的一种排序方式。堆排序实际上是基于选择排序做出的一些升级。
犀利卓
·
2024-02-02 10:07
数据结构
排序算法
【六】【C++】C++内存管理
栈是自上而下的
数据结构
,进入作用域时分配内存,离开作用域时释放内存。栈的分配和回收速度非常快,但是大小有限。堆(Heap):用于动态内存分配,由程序员分配释放。
妖精七七_
·
2024-02-02 10:01
C++
c++
MySQL存储引擎&索引
数据结构
MySQL体系结构连接层:用于与一些客户端建立连接服务,主要完成类似于连接处理、授权认证及相关安全方案。同时会为每个连接数据库的用户进行操作权限验证服务层:完成核心的服务功能,如sql接口、缓存查询、sql分析优化等引擎层:存储引擎层,存储引擎负责MySQL数据的存储和提取,索引就在本层实现。不同的存储引擎拥有的索引结构不同。存储层:将数据存储在文件系统中,完成与存储引擎的交互存储引擎存储引擎主要
绿仔牛奶_
·
2024-02-02 09:21
mysql
数据库
数据结构
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他