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
数据结构手札
类与对象
面对对象的程序设计方法:1.将某类客观事物共同特点(属性)归纳出来,形成一个
数据结构
(可以用多个变量描述事物的属性);2.将这类事物所能进行的行为也归纳出来,形成一个个函数,这些函数可以用来操作
数据结构
一瓢夜海繁星
·
2024-02-03 06:52
C++
开发语言
c++
Jmeter压力测试实战分析详解
举个栗子,Redis官网压测的例子,256字节的读速度11w/s,写速度8.1w/s,都知道redis优点是多变的
数据结构
,string、List、hash、se
测试小贝
·
2024-02-03 05:04
jmeter
压力测试
postman
测试工具
单元测试
测试用例
功能测试
有事没事,研究研究算法
学习经典算法与
数据结构
。看图说话,然后代码实现!然后解答实际问题。有意思的。利用好这些软件。
乌龟的慢生活
·
2024-02-03 05:17
MySQL 索引和事务
可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的
数据结构
实现。索引底层是一棵B+树,也就是一棵特殊的二叉搜索树。
JiA-Bai
·
2024-02-03 05:24
MySQL
mysql
数据库
经验分享
sql
后端
数据结构
—基础知识(16):哈夫曼编码
数据结构
—基础知识(16):哈夫曼编码哈夫曼编码的主要思想在进行数据压缩时,为了使压缩后的数据文件尽可能短,可采用不定长编码。其基本思想是:为出现次数较多的字符编以较短的编码。
阿庆i code
·
2024-02-03 05:20
数据结构基础知识
概念
数据结构
笔记
考研
提升编程效率的利器: 解析Google Guava库之集合工具类-50个示例(八)
在软件开发中,集合是处理数据的一种基本且关键的
数据结构
。Java作为一种广泛使用的编程语言,提供了一套丰富的集合工具类,这些工具类可以极大地提升我们处理集合数据的效率。
地瓜伯伯
·
2024-02-03 05:14
工具
guava
java
spring
java-ee
spring
boot
spring
cloud
jvm
函数指针数组在实现转移表时的应用:以计算器为例
函数指针数组函数指针数组是C语言中一种
数据结构
,它由一系列指向函数的指针组成。在C语言中,函数名代表函数的地址,因此可以创建一个数组来存储这些地址(即函数指针),然后通过索引访问并调用相应的函数。
Srlua
·
2024-02-03 04:06
c语言
算法
指针
数组
转移表
JavaSE-数组
1.一维数组1.1
数据结构
(合理选用
数据结构
能有效提升程序存储雄效率和运行效率)*
数据结构
:计算机中保存和组织数据的一种方式,保存方式不同,操作效率也不同*1.2数组特性*(1)连续存储,确定长度后不能修改
6Cx33
·
2024-02-03 04:06
java
二叉树(1)
1树概念及结构1.1树的概念树是一种非线性的
数据结构
,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
垂柳斜下茉莉雨
·
2024-02-03 04:03
数据结构
数据结构
数据结构
—静态查找
简介1.数据的组织和查找是大多数应用程序的核心2.线性表、树、图是数据的组织结构3.查找是所有数据处理中最基本、最常用的操作4.当在一个庞大数量的数据集合中查找时,查找方法和效率就显得格外重要查找介绍1.查找包含四种操作:查询、检索、插入、删除查询,元素是否存在检索,找到某个元素,访问元素的属性插入,若元素不存在则插入删除,若元素存在则删除2.静态查找表:包含前两种查询和检索操作,查找操作不影响原
Xiao 柠
·
2024-02-03 04:30
数据结构
数据结构
算法
c++
ArrayList的扩容机制详解,解决面试难题!
我最近就遇到了,虽然我之前读过,但这玩意干读不进味啊今天我就来讲讲ArrayList,这个白家长谈的经典
数据结构
的扩容机制!
Chowley
·
2024-02-03 04:43
QALog
python
开发语言
ConcurrentLinkedQueue,常用方法及应用场景总结
前言大家好,我是chowley,最近回顾之前的开发项目,我在一个类生产者消费者系统中,使用了可以保证线程并发安全的
数据结构
,也就是今天的主角——ConcurrentLinkedQueue!
Chowley
·
2024-02-03 04:43
QALog
数据结构
spring
java
HashMap源码解读,面试常考知识点速通!
HashMap在Java集合框架中,HashMap是一种常见且重要的
数据结构
,广泛应用于各种场景。了解其内部实现原理,不仅有助于大家更好地使用,也可以帮助我们了解面试中问题的关键点。
Chowley
·
2024-02-03 04:12
QALog
面试
职场和发展
Python queue双端队列模块及用法
在“
数据结构
”课程中最常讲授的
数据结构
有栈、队列、双端队列。栈是一种特殊的线性表,它只允许在一端进行插入、删除操作,这一端被称为栈顶(top),另一端则被称为栈底(bottom)。
hakesashou
·
2024-02-03 03:01
python基础知识
python
javascript
算法
redis-----04-----redis-hash结构以及应用
1hash字典结构,通过hash函数(而不是通过比较key的方式)来确定节点的位置,很多高级语言包含这个
数据结构
,例如c++中unordered_map,go语言当中的map结构。
Mango酱
·
2024-02-03 03:28
redis专题
redis
哈希算法
数据库
数据结构
与算法——哈希表与字符串
文章目录1.预备知识1.1最简单的哈希——统计字符个数1.2哈希表排序整数1.3哈希映射的问题2.最长回文串2.1题目描述2.2C++代码实现3.单词规律3.1题目描述3.2算法思路3.3C++代码实现4.字母异位词分组4.1题目描述4.2算法思路4.3C++代码实现5.无重复字符的最长子串5.1题目描述5.2算法思路5.3C++代码实现6.重复的DNA序列6.1题目描述6.2算法思路6.3C++
二二牧人
·
2024-02-03 03:47
数据结构
数据结构
C++
数据结构
与算法——哈希表实现(链式法)
解决散列冲突文件结构字典类概念代码哈希类概念代码有序链表概念代码哈希表实现概念代码测试主函数代码输出文件结构字典类概念代码//dictionary.htemplateclassdictionary{public:virtual~dictionary(){}//虚析构函数//纯虚函数virtualboolempty()const=0;virtualintsize()const=0;virtualst
柯九思kk
·
2024-02-03 03:45
学习笔记
数据结构
算法
c++
散列表
数据结构
与算法——C++代码模板合集
目录前言一、线性表1、顺序表2、单链表3、循环链表4、双向链表二、堆栈三、队列四、KMP算法五、二叉树1、普通二叉树2、二叉树—三叉链表3、赫夫曼树4、二叉排序树六、静态查找1、顺序查找(带哨兵)2、顺序索引查找3、折半查找七、哈希表1、哈希查找-链地址法(表头插入)2、哈希查找-链地址法(表尾插入)3、哈希查找-线性探测再散列4、哈希查找-Trie树5、哈希查找-二次线性探测再散列八、排序1、插
ZibeSun
·
2024-02-03 03:45
数据结构
算法
c++
C++
数据结构
与算法——哈希表
C++第二阶段——
数据结构
和算法,之前学过一点点
数据结构
,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。
爱睡觉的咋
·
2024-02-03 03:43
C++学习
算法与数据结构系统学习
c++
散列表
java
C语言
数据结构
之线性表-栈和队列篇
心中若有桃花源何处不是水云间烟雨长虹,孤鹜齐飞的个人主页个人专栏前期回顾-双向链表期待小伙伴们的支持与关注!!!目录栈栈的概念及结构栈的概念#栈的核心操作#栈的实现栈的声明栈的创建栈的销毁入栈出栈获取栈顶元素获取栈中有效元素个数检测栈是否为空代码测试代码的整体实现队列队列的概念及结构队列的概念#队列的核心操作#队列的实现队列的声明队列的创建队列的销毁入队列出队列获取队列头部元素获取队列尾部元素获取
烟雨长虹,孤鹜齐飞
·
2024-02-03 03:10
C语言数据结构
数据结构
c语言
开发语言
链表
C语言
数据结构
之线性表-双向链表篇
心有半亩花田藏于世俗人间烟雨长虹,孤鹜齐飞的个人主页个人专栏前期回顾-单链表期待小伙伴们的支持与关注!!!目录双向链表的介绍双向链表的结构双向链表的功能为节点分配动态内存空间创建双向链表的哨兵位打印双向链表双向链表的头插双向链表的尾插双向链表的头删双向链表的尾删双向链表的查找双向链表的指定位置之后插入节点双向链表的删除指定节点双向链表的销毁代码的整体实现总结#双向链表的介绍双向链表:它的每个数据结
烟雨长虹,孤鹜齐飞
·
2024-02-03 03:39
C语言数据结构
数据结构
c语言
链表
C语言
数据结构
之两道OJ题带你走近环形链表
倘若南风知我意莫将晚霞落黄昏烟雨长虹,孤鹜齐飞的个人主页个人专栏前期回顾-单链表目录环形链表题目描述#思路#代码测试#环形链表II题目描述#思路#代码测试#环形链表题目链接:环形链表题目描述#给你一个链表的头节点head,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(
烟雨长虹,孤鹜齐飞
·
2024-02-03 03:36
C语言数据结构
数据结构
c语言
链表
算法
链表反转
package基本
数据结构
.链表;publicclass链表反转{//链表:最重要就是有个头指针,根据头指针可以访问到其余的所有元素staticclassNode{//数据域intdata;//指针域Nodenext
四喜汤圆
·
2024-02-03 02:30
C语言/
数据结构
中“a->b“、“a.b“是什么意思?
引用一个结构体变量有两种方式:通过结构体变量名和通过指向结构体的指针变量。与之对应的,引用结构体成员的标记形式也有两种,分别用运算符“.”“->”来标记。①由结构体变量名引用其成员的标记形式为:结构体变量名.成员名②由指向结构体的指针变量引用结构体成员的标记形式:指针变量名->成员名
Arron475
·
2024-02-03 02:52
结构体变量/指针
数据结构
c语言
数据结构
之直接插入排序
直接插入排序:voidInsertSort(Sqlist&L){inti,j;for(i=2;ipivotkey)++high;L.r[high]=L.r[low];while(low<high&&L.r[low].key<pivotkey)--low;L.r[low]=L.r[high];}L.r[low]=L.r[0];returnlow;}
穿越过来的全栈工程师
·
2024-02-03 02:20
数据结构
算法
Redis简述
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等
数据结构
的存储。Redis支持数据的备份,即master-sl
MA木易YA
·
2024-02-03 02:46
多线程-阻塞队列(超详细)
阻塞队列能是⼀种线程安全的
数据结构
,并且具有以下特性:当队列满的时候,继续⼊队列就会阻塞,直到有其他线程从队列中取⾛元素.当队列空的时候,继续出队列也会阻塞,直到有其他线程往队列中插⼊元素.生
所遇皆随风
·
2024-02-03 02:57
java
java
开发语言
金融学python应该学哪些知识_哪些Python基础知识必学
面向对象编程:OOA、OOD、OOP、天龙八部技能系统框架设计Python高级:模块、包、函数式编程、文件二、Python高级软件开发技术Linux操作系统:Linux常用命令、编辑工具、vim/Pycharm
数据结构
与算法
weixin_39714383
·
2024-02-03 01:21
零基础学习 Python | 过来人的五大前期准备
首先学习简单的爬虫应该做些什么前期准备,我们来梳理一下:首先我们需要熟悉一门编程语言,在这里我们以Python为例,我们需要简单的了解其语法,掌握列表、字典等
数据结构
的用法,for循环,文件读取存储等操作
哪吒敲代码闹海
·
2024-02-03 01:51
python
【
数据结构
与算法】二叉树前序,中序,后序遍历非递归版。Leetcode接口
144.二叉树的前序遍历-力扣(LeetCode)如果根节点为空,直接返回。初始化一个辅助栈s,并将根节点入栈。重复以下步骤,直到栈为空:检查当前节点tmp:如果tmp不为空:将当前节点tmp入栈,并将节点值tmp->val添加到结果数组a中。将当前节点的左子节点赋值给tmp,继续进行下一轮循环。如果当前节点tmp为空:获取栈顶节点的右子节点赋值给tmp。弹出栈顶节点。遍历结束后,结果数组a中存储
这题怎么做?!?
·
2024-02-03 01:19
leetcode
算法
怎样用pandas把list数据写入excl文件?
怎样用pandas把list数据写入excl文件可以使用pandas库中的DataFrame
数据结构
和to_excel()方法将list数据写入Excel文件。
2301_79698214
·
2024-02-03 01:07
pandas
数据结构
与算法学习笔记(训练营三)-经典面试七
给定一个无序数组arr,如果只能再一个子数组上排序,返回如果让arr整体有序,需要排序的最短子数组长度。/***给定一个无序数组arr,如果只能再一个子数组上排序,*返回如果让arr整体有序,需要排序的最短子数组长度。*/publicclassMimSubArrayLen{publicstaticintminSubArrayLen(int[]arr){if(arr==null||arr.lengt
剑侠李逍遥
·
2024-02-03 01:23
数据结构
+算法(第05篇):数组和链表
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-03 01:33
数据结构与算法
数据结构
算法
一文带你深入了解大数据服务
大数据指的是相关的数据资料数量十分巨大,
数据结构
十分复杂的数据,一些常用的软件工具甚至无法在合理的时间内对这些数据进行有效的管理、搜集、处理和分析。大数据不止包含看大
HardcoreGeek
·
2024-02-03 01:48
最新python与SEO实战课程第2期项目实战(完整)
课件1.Python3基础语法与
数据结构
.pdf2.Python3变量声明以及数字类型.pdf3.python3字符串讲解.pdf4.python3列表讲解.pdf5.python3元组讲解.pdf6.
zhuzh8u
·
2024-02-03 01:03
【文件系统】文件系统概要说明
文件系统概要一、FAT32操作办法:使用场景:
数据结构
:存储逻辑:二、NTFS操作办法:使用场景:
数据结构
:存储逻辑:三、EXT4操作办法:使用场景:
数据结构
:存储逻辑:四、Btrfs操作办法:使用场景
沐风—云端行者
·
2024-02-03 00:14
云计算架构
microsoft
文件系统
fat32
ntfs
ext4
btrfs
【数据库】五种主流数据库对比
本文将分别介绍每种数据库的特点、操作方法、使用场景、
数据结构
以及存储逻辑。一、MySQLMySQL是一种流行的关系型数据库管理系统,广泛应用于Web应用程序和各种数据存储需求。
沐风—云端行者
·
2024-02-03 00:43
云计算架构
数据库
mysql
poostgresql
mongodb
redis
sql
server
MySQL 之索引详解(B树 & B+树)
接下来我详细介绍MySQL中两种存储引擎的索引
数据结构
。2、MyISAM存储引擎使用B树在上篇博文中介绍MyISAM存储引擎使用B树进行存储索引和数据,索引文件和数据文件分开
知其_所以然
·
2024-02-03 00:37
Mysql
java技术
数据库
mysql
b树
数据库
南京邮电大学算法与
数据结构
设计:文本的加密与解密、校园导航系统
需要源码的小伙伴可以去我的Github上搜索,地址为:GitHub-xxz1314520/Algorithm-and-Program-Design-of-NJUPT:这是我在南京邮电大学计算机学院所开设的课程《算法与
数据结构
设计
一直是我呀
·
2024-02-03 00:34
课程设计开源
算法
数据结构
qt
c++
课程设计
python怎么写算法_最全Python 算法实现资源汇总!
【导语】
数据结构
与算法是所有人都要学习的基础课程,自己写算法的过程可以帮助我们更好地理解算法思路,不要轻视每一个算法,一些虽然看似容易,但可能有很多坑。
weixin_39611754
·
2024-02-03 00:56
python怎么写算法
学习小组Day5
数据结构
-Ywen
数据类型向量1.标量和向量的区分首先明确“元素”的意思,元素指的是数字或者字符串(用chr表示)等,根据它可以区分两个词:标量:一个元素组成的变量,可以是一个数字也可以是一个字符串,字符串在使用时必须要加引号"ywen"向量:多个元素组成的变量,c(1,2,3)依次排列的三个数字,c("haohao","xuexi","ywen")依次排列的三个字符串。使用时,一般都会直接给变量定义,也就是“赋值
Ywen
·
2024-02-03 00:58
python pandas读取csv_pandas读取csv文件数据的方法及注意点
基于其高度抽象的
数据结构
DataFrame(点击这里了解DataFrame
数据结构
),几乎可以对数据进行任何你想要的操作。
weixin_39678089
·
2024-02-03 00:48
python
pandas读取csv
数据结构
:图文详解 搜索二叉树(搜索二叉树的概念与性质,查找,插入,删除)
删除节点只有右子树,左子树为空2.删除节点只有左子树,右子树为空3.删除节点左右子树都不为空搜索二叉树的完整代码实现搜索二叉树的相关概念和性质搜索二叉树(BinarySearchTree,简称BST)是一种树形
数据结构
luming.02
·
2024-02-03 00:45
数据结构
数据结构
算法
搜索二叉树BST
java
原理
经验分享
Pandas
数据结构
– Pandas CSV 文件
PandasCSV文件CSV(Comma-SeparatedValues,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。CSV是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。Pandas可以很方便的处理CSV文件,本文以nba.csv为例,你可以下载nba.csv或打开nba.csv查看。实例importpandasas
liujiaping
·
2024-02-03 00:15
python
pandas
数据结构
数据结构
排序小结
排序类型小结插入排序直接插入排序希尔排序选择排序直接选择排序堆排序交换排序冒泡排序快速排序==霍尔版本====补坑位版本====前后指针版本====非递归版本==归并排序==递归版本====非递归版本==性能测试插入排序直接插入排序核心思想 把待排序的记录按关键码的大小逐个插入到一个已经排好的序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列❗过程:❕当插入第i(i>=1)个元素时,前
史嘉庆
·
2024-02-02 23:05
数据结构
数据结构
排序算法
算法
c语言
推荐算法
笔记
java推荐书籍
都是很不错的书籍4.
数据结构
。JAVA实现
全能的老教
·
2024-02-02 23:09
数据结构
与算法(Java) -单调队列单调栈题单
单调队列(灵神笔记)239滑动窗口最大值239.滑动窗口最大值-力扣(LeetCode)给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。示例1:输入:nums=[1,3,-1,-3,5,3,6,7],k=3输出:[3,3,5,5,6,7]解释:滑动窗口的位置最大值------
我是鼠鼠大王666
·
2024-02-02 23:54
java
算法
数据结构
笔记
leetcode
力扣刷题策略
TRANCE1目的2刷题策略2.1
数据结构
2.2算法思想1目的为什么刷力扣题?
不落.
·
2024-02-02 23:46
力扣编程题研究
leetcode
算法
数据结构
数据结构
之哈希表
数据结构
之哈希表1、哈希表定义2、哈希函数的构造方法3、处理冲突的方法4、哈希表的查找
数据结构
是程序设计的重要基础,它所讨论的内容和技术对从事软件项目的开发有重要作用。
yysh_001
·
2024-02-02 23:12
数据结构
散列表
数据结构
哈希算法
数据结构
之静态查找表的查找方法
数据结构
之静态查找表的查找方法1、顺序查找2、折半查找3、分块查找
数据结构
是程序设计的重要基础,它所讨论的内容和技术对从事软件项目的开发有重要作用。
yysh_001
·
2024-02-02 23:42
数据结构
数据结构
算法
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他