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
iterator(迭代器)
前端知识(十二)———ES6
迭代器
ES6中的
迭代器
是一种新的对象,它具有一个next()方法。next()方法返回一个对象,这个对象包含两个属性:value和done。
贰零壹玖.
·
2023-12-15 11:10
es6
前端
ecmascript
C++ Vector常用函数
C++Vector常用函数begin()函数原型:
iterator
begin();const_
iterator
begin();功能:返回一个当前vector容器中起始元素的
迭代器
。
如意娘
·
2023-12-15 11:11
C++
总结
并发修改异常
Collectionc=newArrayList();c.add("java");c.add("helloworld");if(c.contains("java")){c.add("android");}
Iterator
it
卓昂芭比
·
2023-12-15 10:17
03.初识STL
3、初识STLSTL(StandardTemplateLibrary,标准模板库)STL从广义上分为:容器(container)、算法(algorithm)、
迭代器
(
iterator
)容器和算法之间通过
迭代器
进行无缝连接
霜晨月c
·
2023-12-15 09:09
#
C++提高编程
c++
开发语言
笔记
ES6中的
迭代器
和set、map集合
什么是
迭代器
?一种机制,也是一种接口,为数据结构提供统一访问接口,依次处理数据据结构成员只要实现了
迭代器
接口,就可以使用for...of循环遍历。
从明天开始好好学习前端
·
2023-12-15 07:55
es6
前端
ecmascript
javascript
开发语言
C++STL的stack和queue(超详解)
stack没有
迭代器
吗?没有,因为栈已经不是容器了,它是容器适配器。给它一个
迭代器
还能保证先进先出这些吗?不能。stack跟我们之前学的list其
多写才是解药
·
2023-12-15 06:07
c++
c++
开发语言
C++STL的list模拟实现
文章目录前言list实现push_back
迭代器
(重点)普通
迭代器
const
迭代器
inserterase析构函数构造函数拷贝构造赋值vector和list的区别前言要实现STL的list,首先我们还得看一下
多写才是解药
·
2023-12-15 06:37
c++
c++
list
windows
C++STL的vector(超详解)
文章目录前言vector常用接口遍历方式拷贝构造构造函数
迭代器
reserveresizeinsert和erasefind17.电话号码的字母组合前言vector就是数组,动态增长的顺序表。
多写才是解药
·
2023-12-15 06:06
c++
c++
java
开发语言
C++STL的string模拟实现
文章目录前言string的成员变量成员函数构造函数拷贝构造赋值重载模拟实现string各种接口print
迭代器
普通
迭代器
const
迭代器
string比较大小push_backinsert和eraseinserterasereserve
多写才是解药
·
2023-12-15 06:06
c++
c++
算法
开发语言
双端队列和优先级队列
文章目录前言dequedeque底层设计
迭代器
设计priority仿函数数组中的第k个最大元素优先级队列模拟实现pushpop调整仿函数存储自定义类型前言今天要介绍比较特殊的结构,双端队列。
多写才是解药
·
2023-12-15 06:23
c++
c++
开发语言
Java集合总结(含源码分析)
image-20201211144153730image-20201226095932197一、概述及常用集合API一览IterableIterable里面有
Iterator
迭代器
接口,
Iterator
LJH_9442
·
2023-12-15 05:01
python生成器
【一】Python生成器简介在Python中,生成器(Generator)是一种特殊的
迭代器
,它的主要作用是用于延迟计算和节省内存。
m0_58310590
·
2023-12-15 02:22
python
Python
迭代器
【一】什么是
迭代器
在Python中,
迭代器
(
iterator
)是一种用于遍历集合的对象,它提供一种访问集合元素的方式,而无需暴露其底层表示。
迭代器
可以被用于遍历列表、元组、字典、集合等可迭代对象。
m0_58310590
·
2023-12-15 02:51
python
C++获取map最小值算法,STL---std::min_element()!
参数first,last-定义要检验范围的向前
迭代器
policy-所用的执行策略。细节见执行策略。comp-比较函数对象(即满足比较(Compare)要
美丽的欣情
·
2023-12-14 23:53
C++学习
算法
c++
开发语言
集合的几个遍历方法
1.集合的遍历1.0创建集合代码ListstrList=newArrayList
iterator
=strList.
iterator
();while(
iterator
.hasNext()){System.out.print
冰阔落好喝Wow
·
2023-12-14 23:14
数据库
java
12.11_黑马数据结构与算法笔记Java
栈数组实现072栈e01有效的括号072栈e02后缀表达式求值072栈e03中缀表达式转后缀1072栈e03中缀表达式转后缀2072栈e03中缀表达式转后缀3072栈e04双栈模拟队列thinking:
迭代器
simplesin
·
2023-12-14 20:31
笔记
java
数据结构
leetcode
后端
开发语言
链表
C++初阶-list的介绍及使用
list的介绍及使用一、list的介绍二、list的使用2.1list的构造2.2list
iterator
的使用2.3listcapacity2.4listelementaccess2.5listmodifiers
sushang~
·
2023-12-14 19:12
c++
list
开发语言
C++初阶-vector的介绍及使用
vector的介绍及使用一、vector的介绍1.1vector的概念二、vector的使用2.1vector的定义2.2vector
iterator
的使用2.3vector空间增长问题2.4vector
sushang~
·
2023-12-14 19:42
c++
开发语言
Collection和Map的遍历方式
Collection遍历的三种方式1)
迭代器
遍历
Iterator
it=lists.
iterator
();while(it.hasNext()){System.out.println(it.next())
Y2000104
·
2023-12-14 14:44
java
开发语言
Java三大集合Collection框架拓展
一,java集合框架之
迭代器
(
Iterator
)图解理解这儿比较容易理解,看代码实操理解,话不多说,上代码packagechapter9_1;importjava.util.
不吃青椒!
·
2023-12-14 14:53
java
vector的几种清空容器(删除)办法
//1.clear(),清空元素,但不回收空间vecnum.clear();//2.使用erase循环删除,结果同上vector::
iterator
it;for(it=vecnum.begin();it
mj348940862
·
2023-12-14 13:09
C++
前端
c++
html
类中的iter与next,遍历与迭代
`'''关于迭代与遍历'''classPerson:def__init__(self):self.result=1def__iter__(self):#返回一个
迭代器
,达到遍历的效果有iter就是可迭代对象
鱼鱼9901
·
2023-12-07 00:55
Python
python
Java 数组迭代你用对了吗?
Java提供了多种迭代数组的方式,包括传统的for循环、增强for循环、
迭代器
以及Java8引入的StreamAPI。1.传统的for循环最传统和基本的数组迭代方式是使用for循环。
Itmastergo
·
2023-12-06 22:04
java
开发语言
python中的
迭代器
、生成器和装饰器(一)
这三个概念应该经常能看到,但是关于其中各自的含义,很有可能还是模糊朦胧、半懂半懵的状态。今天正好复习到这里,把我对这几个概念的理解记录一下。首先,装饰器和另外两个“器”不太一样,装饰器可以理解为一种特殊的函数,这个函数特殊之处在于以函数为参数,也就是函数的函数。说起来有点绕,看下代码:deflog_decorator(func):defwrapper(*args,**kwargs):print(f
山泼黛
·
2023-12-06 22:33
python
开发语言
C++
迭代器
注意事项
iterator
优先于其它
迭代器
iterator
优先于const_
iterator
,reverse_
iterator
,const_reverse_
iterator
,因为基本上大多数容器函数都是以
iterator
this_is_for_u
·
2023-12-06 20:32
[Java][Map]基于Random的随机选景点前往练习
一个一个添加显然不现实,因此我们采取随机数生成学生的投票选择2.景点和投票数需要产生关联,因此我想到Map(映射)的思想->将景点和投票数关联起来3.直接遍历映射很麻烦->简化思路->转化为Set->利用
Iterator
ASTHENIA
·
2023-12-06 16:03
java
python
开发语言
[Java][双列集合]三种Map遍历方法[键-值][键值对][Lambda表达式]
importjava.util.HashMap;importjava.util.
Iterator
;importjava.util.Map;importjava.util.Set;publicclassMain
ASTHENIA
·
2023-12-06 16:32
java
开发语言
[Java][练习][HashMap]学生户籍管理练习-增强For与
Iterator
要求:设计学生类:具有姓名和年龄设计键值对:键为学生类对象,值是字符串对象且为户籍案例:张三18岁长沙练习查漏补缺:1.在使用
Iterator
迭代时,while循环里面的it.next();不可多次重复使用
ASTHENIA
·
2023-12-06 16:32
java
开发语言
还在用分页?太Low !试试 MyBatis 流式查询,真心强大!
基本概念流式查询指的是查询成功后不是返回一个集合而是返回一个
迭代器
,应用每次从
迭代器
取一条查询结果。流式查询的好处是能够降低内存使用。
Java方文山
·
2023-12-06 16:58
IT界的那些事儿
oracle
数据库
数组的 reduce方法
当第一次执行这个回调函数的时候,不存在“上一次计算的结果”,所以如果需要回调函数从数组索引为0的元素开始执行,就需要传递初始值否则索引号为0的元素将会被作为初始值initialValue,
迭代器
将从第二个元素开始执行语法
一个水瓶座程序猿.
·
2023-12-06 16:03
JavaScript
JavaScript
系列文章
javascript
开发语言
ecmascript
《C++ Primer》第10章 算法(一)
一般情况下,算法不直接操作容器,而是通过
迭代器
来进行操作。比如标准库算法find,前两个参数是表示元素范围的
迭代器
,第三个参数是一个值。
MaTF_
·
2023-12-06 16:53
《C++
Primer》
c++
算法
java
《C++ Primer》第10章 算法(二)
参考资料:《C++Primer》第5版《C++Primer习题集》第5版10.4再探
迭代器
(P357)除了为每个容器定义的
迭代器
外,头文件
iterator
中还定义了额外的几种
迭代器
:插入
迭代器
(insert
iterator
MaTF_
·
2023-12-06 16:51
《C++
Primer》
c++
算法
开发语言
设计模式之行为型模式(责任链、命令、
迭代器
、模板、策略、解释器、观察者、状态、中介者)
文章目录一、行为型设计模式二、责任链模式三、命令模式四、
迭代器
模式五、模板模式六、策略模式七、解释器模式八、观察者模式九、状态模式十、中介者模式一、行为型设计模式这篇文章我们来讲解下行为型设计模式:主要用于描述类或对象之间的交互或职责的分配
今天你学Java了吗
·
2023-12-06 15:39
实用工具及技术篇
Java之旅
设计模式
java
JS之arguments、arguments.callee、caller介绍
下面通过一段代码说明它们的用处:functionA(n){console.log(arguments);//Arguments [1,callee:ƒ,Symbol(Symbol.
iterator
):ƒ
南乔几经秋
·
2023-12-06 14:36
JS
arguments
callee
caller
js
C++之STL算法基础--遍历与算法
stl包括六大组件,其中3个主要组件:算法(algorithm)、容器(container)、
迭代器
(
iterator
)和3个辅助组件:配置器(allocators)、适配器(adapters)、函数对象
本就是菜鸟何必心太浮
·
2023-12-06 12:03
每日一个C++基础系列
c++
算法
开发语言
【Python】zip
Python中的zip()函数可以将多个可迭代对象打包成一个元组序列,然后返回这些元组序列组成的
迭代器
。
小谢sd
·
2023-12-06 12:01
Python
python
linux
开发语言
HarmonyOS学习--TypeScript语言学习(三)
本章目录如下一、条件语句二、
迭代器
三、循环四、函数五、类一、条件语句条件语句用于基于不同的条件来执行不同的动作。
what小白
·
2023-12-06 11:04
鸿蒙
鸿蒙
harmonyos
typescript
使用生成器 --实现迭代协议
使用示例:使用生成器函数,实现一个
迭代器
能够以深度优先的模式遍历树的节点classNode:def__init__(self,value):self._value=valueself.
cook__
·
2023-12-06 10:05
ES6
迭代器
ES6中的
迭代器
是一种新的对象,它具有一个next()方法。next()方法返回一个对象,这个对象包含两个属性:value和done。
安沐指流沙
·
2023-12-06 10:01
es6
前端
ecmascript
Java中快速失败 (fail-fast) 机制
通常用于
迭代器
以及集合类中。当你用
迭代器
对集合进行迭代时,如果集合在迭代过程中被修改了,就会立即抛出ConcurrentModificationException。
一个搬砖的农民工
·
2023-12-06 09:05
Java
java
集合
迭代器
interator
快速失败fail-fast
如何删除C++容器中满足特定条件的元素
这道题,如果我们用
迭代器
删除会遇到一些问题。效率问题每次在erase删除元素时,可能会触发容器自动收缩,可能会导致O(n2)O(n^2)O(n2)的时间复杂度。
ichdream
·
2023-12-06 08:46
C++高性能编程
高性能计算
c++
算法
数据结构
Golang中json和jsoniter的区别
jsoniter除了支持字节数组与结构体互转外,还支持字符串与结构体互转jsoniter使用示例:packagemainimport("fmt""time"jsoniter"github.com/json-
iterator
小小平不平凡
·
2023-12-06 06:06
golang
开发语言
17、
迭代器
模式(
Iterator
Pattern)
迭代器
模式提供了顺序访问集合对象中的各种元素,而不暴露该对象内部结构的方法。如Java中遍历HashMap。
Jack_Jaa
·
2023-12-06 05:04
23种设计模式
迭代器模式
设计模式
STL基础知识(个人复习)
STL序列式容器C++STL
迭代器
是什么二,Vector——动态数组(序列容器)vector.insert()函数的用法:vector.push_back()pop_back()函数的用法at函数和erase
Uarebaby.c
·
2023-12-06 05:20
学习笔记
开发语言
stl
c++
c语言
第18章 C++11标准库(STL)
其中包含三个关键组件——容器(container,流行的模板数据结构)、
迭代器
(
iterator
)和算法(algorithm)。组件描述容器容器是用来管理某一类对象的集合。
马·坚
·
2023-12-06 04:22
编程
c++
第19章 正则表达式 - C++
这可以是二个
迭代器
所指定的范围、空终止字符串或一个std::string。模式。这是正则表达式自身。它确定构成匹配者。它是从带特定语法的字符串构成的std::basic_regex类型对象。
马·坚
·
2023-12-06 04:21
编程
正则表达式
c++
mysql
模拟分页存储算法Java版
分页存储管理算法Java版packageFIFO;importjava.util.ArrayList;importjava.util.
Iterator
;importjava.util.List;importjava.util.Scanner
失眠是真滴难受
·
2023-12-06 02:05
Java并发修改异常ConcurrentModificationException
我们先看下面的代码publicclassDemo{publicstaticvoidmain(String[]args){ArrayListlist=newArrayList
iterator
=list.
iterator
lxn_李小牛
·
2023-12-05 22:07
java语言中fail-fast机制和fail-safe机制的作用是什么?
Java中的"fail-fast"(快速失败)和"fail-safe"(安全失败)是两种不同的
迭代器
策略,主要用于处理在迭代集合时可能发生的并发修改问题。
xiangpingeasy
·
2023-12-05 18:36
Java
java
fail
fast
fail
safe
java学习part34collect
数组的特点、弊端与集合框架体系介绍_哔哩哔哩_bilibili1.以前的数组2.常用3.Collectionadd只能加object,如果有基本类型会装箱3.2集合和数组转换3.3往集合添加对象的注意事项4.
迭代器
容易越界一般不用常用好用
BigOrangeSama
·
2023-12-05 15:37
java
学习
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他