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
java集合迭代器
JavaScript中的生成器与
迭代器
详解
一、
迭代器
与可迭代对象1.什么是
迭代器
迭代器
(iterator),使用户在容器对象(container,例如链表或数组)上遍访的对象,使用该接口无需关心对象的内部实现细节。
coder!mq
·
2023-12-17 03:58
JavaScript高级
javascript
开发语言
ecmascript
把所有Java知识操作都写出来了-Github上收获45K+star的阿里P8整理的新版手抄本
该文档在Github上收获45K+star的Java核心神技(这参数,质量多高就不用我多说了吧)非常全面,包含基础知识、
Java集合
、JVM、多线程并发、spring原理、微服务、Netty与RPC、Kafka
构架师鱼鱼
·
2023-12-17 03:32
yield and Iterator
Generator(生成器)生成器是特殊的
迭代器
,
迭代器
不一定是生成器。生成器与
迭代器
均是可迭代对象。
SimonJoe246
·
2023-12-17 03:07
【从零开始学习
JAVA集合
| 第一篇】深入解读HashMap源码(含面试题)
目录目录前言:HashMap简介:HashMap的常用常量和变量:HashMap的重要考点:HashMap的存储过程:HashMap的扩容过程:HashMap的初始化:常见面试题:总结:前言:HashMap是Java中最常用的数据结构之一,它提供了快速的查找、插入和删除操作,可以满足大多数情况下的需求。然而,要深入理解HashMap的内部实现和工作原理并不是一件容易的事情。本篇文章旨在深入解读Ha
我是一盘牛肉
·
2023-12-17 00:46
java
学习
数据结构
标准模板库 STL(Standard Template Library)
容器算法
迭代器
初识了解STL容器,算法,
迭代器
概念之后,我们利用代码感受STL的魅力STL中最常用的容器为Vector,可以理解为数组,下面我们将学习如何向这个容器中插入数据,并遍历这个容器vector
->yjy
·
2023-12-17 00:15
c++
开发语言
STL源码剖析笔记——适配器(adapters)
系列文章目录STL源码剖析笔记——
迭代器
STL源码剖析笔记——vectorSTL源码剖析笔记——listSTL源码剖析笔记——deque、stack,queueSTL源码剖析笔记——BinaryHeap
shyMJ
·
2023-12-16 22:50
STL学习笔记
c++
笔记
开发语言
学习
STL源码剖析笔记——deque、stack,queue
系列文章目录STL源码剖析笔记——
迭代器
文章目录系列文章目录1.deque概述2.deque的中控器3.deque的
迭代器
4.deque的数据结构5.deque的构造和内存管理6.deque的元素操作7
shyMJ
·
2023-12-16 22:19
STL学习笔记
c++
笔记
开发语言
STL源码剖析笔记——Binary Heap、priority_queue
系列文章目录STL源码剖析笔记——
迭代器
文章目录系列文章目录1.Heap的概念2.Heap算法(1)push_heap(2)pop_heap(3)sort_heap(4)make_heap3.相关容器priority_queue1
shyMJ
·
2023-12-16 22:19
STL学习笔记
c++
笔记
开发语言
学习
Java 基础之集合
目录一、集合继承关系图二、Collection接口三、List接口及其实现类四、Set接口及其实现类五、Map接口及其实现类六、Generics泛型七、集合和数组工具类八、
迭代器
遍历集合九、线程安全的集合一
QIFU
·
2023-12-16 21:03
#
Java
基础
java
开发语言
intellij-idea
【Scala】Scala中的一些基本数据类型的特性 列表、元组、构造器、单例对象、伴生类、伴生对象、抽象类与特质
列表使用List(“”,“”,“”)去声明sliding和groued表示
迭代器
valiter=List("Hadoop","Spark","Scala")sliding2//sliding和groued
冲鸭嘟嘟可
·
2023-12-16 20:17
scala
开发语言
后端
Spark RDD的转换
简单复述一下:依赖列表:一个窄依赖,依赖上游RDD分区列表:上游RDD的分区列表计算流程:映射关系(输入一个分区,返回一个
迭代器
)分区器:上游RDD的分区器存储位置:上游RDD的优先位置可见除了计算流
猿界零零七
·
2023-12-16 20:45
知识总结
spark
大数据
RDD
【ONE·C++ || vector (二)】
总言 主要讲述vector的模拟实现,重点在于理解
迭代器
失效问题。
藏鹤虞渊
·
2023-12-16 19:07
#
【ONE·C++】
c++
tensorflow读取tfrecords格式文件
tf.train.Example)生成->write(tf.python_io.TFRecordWriter.write)2.读取tfrecords文件:tf.data.dataset加载文件序列->dataset(example
迭代器
小小兰哈哈
·
2023-12-16 18:41
力扣labuladong——一刷day73
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、力扣449.序列化和反序列化二叉搜索树二、力扣173.二叉搜索树
迭代器
前言可以直接中序遍历两个BST得到两个有序数组,然后把这两个有序数组合并
乱世在摸鱼
·
2023-12-16 18:04
力扣题解
leetcode
算法
职场和发展
数据结构
java
string的介绍和使用
string类的构造函数1.默认构造和拷贝构造2.利用c语言的字符串构造string3.截取str1的部分构造str24.利用str1的前n字节构造str25.用n个字符c构造str6.利用
迭代器
范围构造
work_hard423
·
2023-12-16 17:23
STL中容器的介绍与模拟实现
数据结构
std::iota 函数简单使用
函数签名如下:templatevoidiota(ForwardItfirst,ForwardItlast,Tvalue);其中:first是要填充的范围的起始
迭代器
。
telllong
·
2023-12-16 13:26
C++基础实战
C++
Java魔法解密:HashMap底层机制大揭秘
文章目录一、源码深度解析1.1窥探
Java集合
框架中的设计思想1.2逐行解读HashMap的源代码1.2.1类信息1.2.2常量属性1.2.3变量属性1.2.4节点信息1.2.5构造方法1.2.6put
忆~遂愿
·
2023-12-16 12:19
深入解析源码
java
源代码管理
《C++新经典设计模式》之第10章
迭代器
模式
《C++新经典设计模式》之第10章
迭代器
模式
迭代器
模式.cpp
迭代器
模式.cpp#include#include#include#includeusingnamespacestd;//遍历容器中的元素/
mali378287007
·
2023-12-16 09:46
设计模式
C/C++
c++
设计模式
迭代器模式
C++初阶(十四)list
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《数据结构与算法》☀️走在路上,不忘来时的初心文章目录一、list的介绍二、list的模拟实现1、list的节点2、list的
迭代器
北尘_
·
2023-12-16 09:41
C++
c++
list
开发语言
Map.entry用法详解
Map.Entry是
Java集合
框架中的一个接口
weixin_836869520
·
2023-12-16 09:09
java
开发语言
过一遍Python基础---Day5
迭代器
生成器错误和异常异常处理文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的Python自学笔记知识来源为Python官方文档/菜鸟教程,归纳为自己的语言与理解记录于此不出意外的话,我大抵会持续更新想要了解前端开发
斯丢匹德先森
·
2023-12-16 08:13
关于Python
python
开发语言
Java集合
类之List的ArrayList之增删改查
importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){//第一步:接收给定的一行字符串Scannerscan=newScanner(System.in);Stringinto=scan.nextLine();/
煎饼小狗
·
2023-12-16 07:45
java
list
开发语言
数据结构
学习
经验分享
Set集合去重(详细篇)
一.什么是set集合1.set集合组成Set集合是
Java集合
框架中的一种实现,它的底层数据结构可以有多种选择,最常见的包括哈希表、红黑树等。
默o。
·
2023-12-16 07:34
数学建模
java
开发语言
java-ee
stl库之list链表与例题
int类型的变量alista;在末尾插入元素a.push_back(i);在开头插入元素a.push_front(0);删除末尾元素a.pop_back();删除开头元素a.pop_front();遍历(
迭代器
champion孺
·
2023-12-16 06:07
算法
c++
算法
C++STL之List的实现
然后我们再写List类和
迭代器
。迭
炬火初现
·
2023-12-16 06:07
c++
开发语言
jmu-PTA Java答案汇总(下)
-06异常-多种类型异常的捕获6-72设计一个简单通信类6-73自定义异常类,判断是否构成三角形7-71jmu-Java-06异常-02-使用异常机制处理异常输入Java练习第八章6-81tjrac-
Java
煎饼小狗
·
2023-12-16 06:26
java
开发语言
经验分享
list
排序算法
算法
数据结构
C++中count函数的用法详解
该函数接受三个参数:
迭代器
范围的起始和结束,以及要搜索的值。它返回一个整数,表示值出现的次数。
就决定是你了,出来吧!
·
2023-12-16 05:16
c++
java
开发语言
C++ | vector用法指南
目录前言一、初始vector二、接口介绍(成员函数)1、构造函数2、
迭代器
3、容量相关接口4、访问相关接口5、修改相关接口前言关于vector,还是分为两部分来学习,首先,我们得学会vector常用接口的使用
是奈思呀
·
2023-12-16 05:11
C++
c++
算法
开发语言
初始集合框架+时间和空间复杂度(数据结构)
【本节目标】1.什么是集合框架2.集合框架的重要性3.背后所涉及的数据结构【本节目标】1.算法效率2.时间复杂度3.空间复杂度1.什么是集合框架
Java集合
框架JavaCollectionFramework
手撕代码
·
2023-12-16 05:58
数据结构
Python生成器(Generator)(继续更新...)
WelcometoPython.orghttps://www.python.org/https://www.python.org/Python生成器生成器(Generator)是Python的一种特殊类型的
迭代器
Stitch .
·
2023-12-16 04:38
我的大学笔记
Python
python
开发语言
迭代器模式
迭代加深
源代码管理
(C++)vector介绍及其使用
构造函数push_back&&pop_backvector
迭代器
的使用vector空间增长问题我们发现resize不缩容,当然,这要看编译器的实现,不同的编译器实现也是不同的。
CV工程师-
·
2023-12-16 01:24
C++
vector
C++
Java工程师通宵都要看完这几本阿里P8都强烈推荐的Java电子书
以下是楼主收藏的电子书籍以及java架构学习资料添加图片注释,不超过140字(可选)面试资料添加图片注释,不超过140字(可选)Java核心知识文档添加图片注释,不超过140字(可选)Java核心知识PDF1.JVM2.
JAVA
写代码的珏秒秒
·
2023-12-15 23:53
java
开发语言
黑马C++ 03 提高3 —— 初识STL
文章目录1.STL诞生2.STL基本概念3.STL六大组件(重点讲解前4个)4.STL中容器、算法、
迭代器
4.1容器4.2算法4.3
迭代器
(类似指针)5.容器算法
迭代器
初识5.1vector存放内置数据类型
2021 Nqq
·
2023-12-15 23:52
B站系统学习C++
c++
算法
数据结构
C++中STL的概念——零基础/小白向,适合竞赛,初学C++者使用
目录1.STL的诞生2.STL的基本概念3.STL六大组件4.STL容器,算法,
迭代器
容器:存放数据的地方算法:解决问题的方法
迭代器
:容器和算法之间的桥梁5.STL初始:打印0~9的数字这篇文章是一篇开头文章
肥or胖
·
2023-12-15 23:17
数据结构
C++
c++
开发语言
数据结构
算法
标准模板库(STL)
STL主要提供三类工具:容器、
迭代器
和算法。目录(一)容器类(1)顺序容器(2)关联容器(3)
肥羊汤
·
2023-12-15 22:24
C++
容器
迭代器
指针
泛型算法
函数对象
C#-关于
迭代器
和分部类
一、
迭代器
1、
迭代器
是可以返回相同类型的值的有序序列的一段代码,可用作方法、运算符或get访问器的代码体;2、
迭代器
代码使用yieldreturn语句依次返回每个元素;使用yieldbreak语句终止迭代
一介学徒
·
2023-12-15 22:44
C#基础与进阶
c#
开发语言
C#-yield return实现数据迭代
yield其底层本质为
迭代器
,所以yieldreturn返回的是一个数据的迭代,C#中一般用于返回一个IEnumerable对象的结果,返回不会为空,若返回对象数据为空,会自动生成一个枚举值为0的对象,
一介学徒
·
2023-12-15 22:14
C#基础与进阶
c#
开发语言
C#基础与进阶扩展合集-基础篇(持续更新)
目录本文分两篇,进阶篇点击:C#基础与进阶扩展合集-进阶篇一、基础入门Ⅰ关键字Ⅱ特性Ⅲ常见异常Ⅳ基础扩展1、哈希表2、扩展方法3、自定义集合与索引器4、
迭代器
与分部类5、yieldreturn6、注册表
一介学徒
·
2023-12-15 21:32
C#基础与进阶
c#
开发语言
CopyOnWriterArrayList 详解
CopyOnWriterArrayList详解文章目录CopyOnWriterArrayList详解1.简介2.原理3.优点4.缺点5.源码分析5.1添加操作5.2删除操作5.3弱一致性的
迭代器
6.ArrayList
GeGe&YoYo
·
2023-12-15 18:45
Java并发编程
java
jvm
数据结构
用23种设计模式打造一个cocos creator的游戏框架----(十)
迭代器
模式
1、模式标准模式名称:
迭代器
模式模式分类:行为型模式意图:提供一种方法顺序访问一个聚合对象中的各个元素,且不需要暴露该对象的内部表示.结构图:适用于:1、当你需要遍历一个复杂的数据结构,如树或图,而不想公开其内部表示时
aixh1985
·
2023-12-15 17:00
设计模式
游戏
迭代器模式
java集合
框架(详解)
集合:集合又称为容器,用于存储、提取、删除数据。JDK提供的集合API都包含在java.util包内。集合的分支:集合框架两大分支:Collection接口和Map接口1、Collection接口:1,ListArrayListVectorLinkedList2,Set3,Queue2、Map接口:1.HashMap2.Hashtable3.LinkedHashMap4.TreeMap5.Map总
sweet0610
·
2023-12-15 13:09
java
开发语言
java集合
LinkedList类常见使用(超详细)(初学者必看!)
LinkedList类什么是LinkedList链表列表LinkedList集合框架LinkedList常见方法LinkedList构造LinkedList遍历增强for遍历使用
迭代器
(ListIterator
sweet0610
·
2023-12-15 13:39
java
集合
java
开发语言
链表
【Python基础】
迭代器
文章目录@[toc]什么是迭代可迭代对象判断数据类型是否是可迭代类型
迭代器
对可迭代对象进行迭代的本质获取可迭代对象的
迭代器
通过
迭代器
获取数据`StopIteration`异常自定义
迭代器
`__iter_
丷从心
·
2023-12-15 13:15
Python基础
Python
迭代器
Java集合
知识点整理
Java集合
知识点整理java.langCollection接口List接口Set接口Map接口CollectionList重复有序1ArrayListList接口的主要实现类,底层用数组实现优点访问速度快缺点插入和删除开销大
方人也几点
·
2023-12-15 12:33
Java
SE
java
面试
JAVA集合
框架知识点整理
JAVA集合
框架知识点整理集合简介使用集合框架的好处Collection接口Iterator
迭代器
List接口ArrayListLinkedListVector动态数组StackQueueSet接口HashSetLinkedHashSetSortedSet
舟浔川
·
2023-12-15 12:33
Java
java
Collection
JAVA集合
框架详解
文章目录集合概述Collection体系集合Collection父接口Collection子接口List集合List实现类ArrayList【重点】ArrayList源码分析VectorLinkedListLinkedList源码分析ArrayList和LinkedList区别泛型概述泛型类泛型接口泛型方法泛型集合Set集合概述Set子接口Set实现类HashSet【重点】TreeSetMap集合
lazydog036
·
2023-12-15 12:32
JAVA
java
hashmap
链表
集合
Java集合
常见工具类
集合判空操作工具介绍判断所有集合内部的元素是否为空,使用isEmpty()方法,而不是size()==0的方式。isEmpty相对于我们手动ifNull或者自己判断size来说无论语义还是健壮性都会出色许多@TestpublicvoidisEmptyTest(){HashMapmap=null;/**ConcurrentLinkedQueue的size非O(1)*publicintsize(){*
shark-chili
·
2023-12-15 12:31
#
算法与数据结构Java版
java
java集合
(重要知识点汇总)超详细
接口和常用方法1.3.2Collection接口常用方法,以实现子类ArrayList来演示.CollectionMethod.java1.4.1Collection接口遍历元素方式1-使用Iterator(
迭代器
小柴耶
·
2023-12-15 12:00
大数据
java
JAVA集合
知识点整理
目录接口继承关系和实现集合的关系网:ListArrayList(数组)Vector(数组实现、线程同步)LinkList(链表)SetHashSet(Hash表)TreeSet(二叉树)LinkHashSet(HashSet+LinkedHashMap)MapHashMap(数组+链表+红黑树)ConcurrentHashMapHashTable(线程安全)TreeMap(可排序)LinkHash
迟到的help
·
2023-12-15 12:28
JAVA集合知识点整理
java
redis键值相关命令整理
SCAN命令是一个基于游标的
迭代器
,每次被调
黄晓琪
·
2023-12-15 12:58
redis
oracle
数据库
redis
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他