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
集合类源码阅读
【图解面试】JS系列 - 如何回答数据类型相关问题(上)
分为两大类基础数据类型和引用数据类型基础数据类型中主要有Number、String、Boolean、Null、Undefined、Symbol和BigInt引用数据类型有Object,Object下又有一些内置的子类主要分为基础引用类型和
集合类
引用类型
云之遥_
·
2024-01-12 23:10
图解面试
javascript
面试
前端
【
源码阅读
】交易池txs_pool
重要接口:ITxsPool的实现:typeTxsPoolstruct{configTxsPoolConfigchainconfig*params.ChainConfigbccommon.IBlockChaincurrentState*state.IntraBlockStatependingNonces*txNoncercurrentMaxGasuint64ctxcontext.Context//c
Camina hacia ti
·
2024-01-12 18:21
区块链
区块链
【
源码阅读
】交易池txs_fetcher&txs_noncer
txs_noncer1、txNoncertypetxNoncerstruct{fallbackevmtypes.IntraBlockStatenoncesmap[types.Address]uint64locksync.Mutex}fallbackevmtypes.IntraBlockState:表示回退状态,用于在没有找到对应地址的nonce时使用。noncesmap[types.Address
Camina hacia ti
·
2024-01-12 18:51
区块链
区块链
【
源码阅读
】事件订阅包v2
1、FeedFeed实现一对多订阅,其中事件的载体是通道。发送到Feed的值会同时传送到所有订阅的通道。与Typemux的对比链接:linkTypeMux是一个同步的事件框架,当有一个被订阅的事件发生的时候,会遍历该事件对应的订阅者通道,通知其中的订阅者,但是当订阅者1没有接受该消息的时候,发送进程会被阻塞,会影响对订阅者2的发送。所以Feed作为流式事件框架,是否是异步的取决于是否有缓存通道,当
Camina hacia ti
·
2024-01-12 17:17
区块链
区块链
unity C#中,ArrayList和List的区别的经典使用案例
文章目录1.泛型与非泛型:2.性能:3.API使用:4.类库引用:5.扩容机制:举例说明:在C#中,ArrayList是.NETFramework1.0引入的一个非泛型
集合类
,而List是.NETFramework2.0
极致人生-010
·
2024-01-12 16:18
unity
c#
list
游戏引擎
开发语言
Golang协程池ants库的学习、使用及
源码阅读
,协程池与GMP模型关系的理解
前言在工作时遇到了一个需要使用ants协程池的地方,因此顺带来学习一下他的原理。协程池Golang的资源还是偏少一些…因此先简单的参考学习了一下线程池。类似于Java中的线程池,协程池也是为了减少协程频繁创建、销毁所带来资源消耗的问题。按默认每个goroutine8kb内存来算,几十万个goroutine就会占满8Gb内存。同时,由于goroutine的结束需要等待自身运行结束才可以销毁,所以也可
Climber47
·
2024-01-12 10:38
Golang
golang
学习
开发语言
自定义注解--校验前端参数不为空
/***校验String、对象、
集合类
型参数是否为null或空字符串,配合ValidateUtil类使用*1.用在类上,校验类中所有属性*2.用在属性上,校验有注解的属性**/@Target({ElementType.FIELD
JackHuan_code
·
2024-01-12 10:57
Java笔记心得
反射
java
数据结构--Iterable、Collection、List 的常见方法签名以及含义
目录1.整体类、数据架构2.Iterable3.Collection4.List1.整体类、数据架构集合(Collection)类:JDK中实现了常用数据结构及算法的一组类、接口的组合
集合类
对象,主要表现一组用来装载其他对象的容器对象容器
5:00A.M
·
2024-01-12 06:22
数据结构
Java知识总结
java
数据结构
JAVA基础之Stream
1、什么是StreamJava8之前的
集合类
库主要依赖于外部迭代(externaliteration)。Collection实现Iterable接口,从而使得用户可以依次遍历集合的元素。
冰河winner
·
2024-01-12 05:26
C#的IEnumerable可枚举的集合
IEnumerable接口的定义如下:publicinterfaceIEnumerable{IEnumeratorGetEnumerator();}IEnumerable接口是.NET中
集合类
的基础接口之一
周杰伦fans
·
2024-01-12 01:22
学习C#的笔记
c#
The Rust programming language 读书笔记——通用
集合类
型
Rust中有3种最常用的
集合类
型:动态数组(vector)字符串(string)哈希映射(hashmap)使用动态数组存储多个值动态数组(Vec)支持在单个数据结构中存储多个相同类型的值,这些值会彼此相邻地排布
rollingstarky
·
2024-01-12 00:51
【Java
集合类
篇】HashMap的数据结构是怎样的?
HashMap的数据结构是怎样的?✔️HashMap的数据结构✔️数组✔️链表✔️HashMap的数据结构在Java中,保存数据有两种比较简单的数据结构:数组和链表(或红黑树)。HashMap是Java中常用的数据结构,它实现了Map接口。HashMap通过键值对的形式存储数据,其中键是唯一的,而值可以是任何对象。HashMap底层使用数组和链表(或红黑树)来实现。常用的哈希函数的冲突解决办法中有
昕宝爸爸
·
2024-01-11 21:04
#
Java集合类
java
数据结构
开发语言
集合类
框架
集合类
框架体系主要由Collection和Map接口派生出来;在Collection下实现的的
集合类
主要有Set,Queue,List.1.SetSet是无序的集合,不能存储重复的元素
魔_5659
·
2024-01-11 21:05
Kotlin程序设计(三)高级用法
在本章节,我们还会继续深入,从泛型开始,再到我们的
集合类
学习,循序渐进。
青空の霞光
·
2024-01-11 20:06
Kotlin
Kotlin
Lambda
kt
39 C++ 模版中的参数如果 是 vector,list等
集合类
型如何处理呢?
//当模版中的类型是vector,list等
集合类
型的时候的处理。
hunandede
·
2024-01-11 17:22
c++
《Python进阶系列》十一:集合(set and frozenset)语法汇总
集合的基本语法知识目前有两种
集合类
型:set和frozenset。
AlphaGuaGua
·
2024-01-11 14:21
Python进阶
python
开发语言
postman 前后端联调典型接口联调总结
postman前后端联调典型接口联调总结目录概述需求:设计思路1.基本数据类型2.
集合类
型3.混合数据类型4.对象数据类型5.post对象6.reqest,reponse7.自定义对象传递相关代码如下:
执于代码
·
2024-01-11 14:02
#
协议接口调试tools
【
源码阅读
】交易池txs_list
1、accountSettypeaccountSetstruct{accountsmap[types.Address]struct{}cache*[]types.Address}accountSet只是一组用于检查是否存在的地址,以及一个能够从交易中派生地址的签名者。as*accountSet1.1newAccountSetfuncnewAccountSet(addrs...types.Addre
Camina hacia ti
·
2024-01-11 13:41
区块链
区块链
集合
数组和集合的区别【理解】相同点都是容器,可以存储多个数据不同点数组的长度是不可变的,集合的长度是可变的数组可以存基本数据类型和引用数据类型集合只能存引用数据类型,如果要存基本数据类型,需要存对应的包装类1.2
集合类
体系结构
Achieving阿六
·
2024-01-11 12:44
java基础
java
开发语言
linux内核调试指南
大海里的鱼有很多,而我们需要的是鱼钩一只一些前言作者前言知识从哪里来为什么撰写本文档为什么需要汇编级调试***第一部分:基础知识***总纲:内核世界的陷阱
源码阅读
的陷阱代码调试的陷阱原理理解的陷阱建立调试环境发行版的选择和安装为什么选
bob_fly1984
·
2024-01-11 08:13
Apache Doris 聚合函数
源码阅读
与解析|源码解读系列
笔者最近由于工作需要开始调研ApacheDoris,通过阅读聚合函数代码切入ApacheDoris内核,同时也秉承着开源的精神,开发了array_agg函数并贡献给社区。笔者通过这篇文章记录下对源码的一些理解,同时也方便后面的新人更快速地上手源码开发。聚合函数,顾名思义,即对一组数据执行聚合计算并返回结果的函数,在统计分析过程中属于最常见的函数之一,最典型的聚合函数包括count、min、max、
SelectDB技术团队
·
2024-01-11 07:16
数据库
大数据
数据分析
数据仓库
Apache
Doris
【JVM 基础】类字节码详解
JVM基础-类字节码详解多语言编译为字节码在JVM运行Java字节码文件Class文件的结构属性从一个例子开始反编译字节码文件字节码文件信息常量池方法表
集合类
名再看两个示例分析try-catch-finallykotlin
沁禹
·
2024-01-11 07:54
深入理解Java进阶
-
JVM探索之旅
Java
JVM
后端开发
编译原理
[Linux内核
源码阅读
笔记] 页式内存管理
注:源码版本3.4.2,参考《Linux内核源码情景分析》页式内存管理页式内存管理的思路是:通过页目录和页表项分两个层次实现从线性地址(虚拟地址空间)到物理地址的映射,这样采用多级页表的映射方式在多数情况下能够减少存储页表项所需的内存空间。二级页表映射示意图:对于32位的系统采用两级映射是比较合理的,对于64位的系统则应采用3级映射三级页表映射示意图:内核空间和用户空间一个32位系统存在4G的虚拟
jiang_T
·
2024-01-11 02:40
Linux内核学习
linux
运维
服务器
【图像拼接】源码精读:Adaptive As-Natural-As-Possible Image Stitching(AANAP/ANAP)
第一次来请先看这篇文章:【图像拼接(ImageStitching)】关于【图像拼接论文源码精读】专栏的相关说明,包含专栏内文章结构说明、
源码阅读
顺序、培养代码能力、如何创新等(不定期更新)【图像拼接论文源码精读
十小大
·
2024-01-11 01:47
图像拼接论文源码精读
图像拼接
image
stitching
Image
Stitching
计算机视觉
图像处理
AANAP
相似变换
k8s
源码阅读
环境配置
源码阅读
环境配置k8s代码的阅读可以让我们更加深刻的理解k8s各组件的工作原理,同时提升我们Go编程能力。
Lemon熊
·
2024-01-10 23:39
Kubernetes源码分析
kubernetes
容器
云原生
Python学习[3]--列表、元组、字典、集合傻傻分不清楚
集合:
集合类
似于列表,既可以用‘set()’表示,也可以用‘{}’表示,是
YancyQ
·
2024-01-10 22:25
Robot Framework
源码阅读
02——参数解析
RobotFramework类的初始化上一篇讲到了run_cli函数把命令行中的参数以列表的形式传给了RobotFramework类中的execute_cli函数。先看下RobotFramework类的__init__初始化方法:classRobotFramework(Application):def__init__(self):Application.__init__(self,USAGE,ar
JingleGo
·
2024-01-10 21:14
Java 内存泄露问题详解
2、Java中可能导致内存泄露的场景3、长生命周期对象持有短生命周期对象引用造成的内存泄露问题示例4、静态
集合类
持有对象引用造成内存泄露问题的示例1、什么是内存泄露?
swadian2008
·
2024-01-10 16:47
Java
Java
内存泄露
技术总监写的十个方法,让我精通了lambda表达式
技术总监写的十个方法,让我精通了lambda表达式Collection转化为Map使用样例代码展示Map格式转换转换Map的Value测试样例代码展示
集合类
型转化Collection和List、Set的转化测试样例
沁禹
·
2024-01-10 09:18
每日一个知识点
java
后端
lambda
Java进阶
react
源码阅读
4 ExpirationTime
react更新中优先级依赖的标识ExpirationTime。阅读React包的源码版本为16.8.6。 这一章节,让我们抛弃掉react代码中的联系,单纯的来看ExpirationTime以及一些计算方式。ExpirationTime是什么。 ExpirationTime是一个数字,你可以在react-reconciler包下的ReactFiberExpirationTime.js文件中找到
tangding12
·
2024-01-10 08:06
react
源码阅读
javascript
javascript
react
python基础知识: 组合数据类型
组合数据类型有三种方式:
集合类
型、序列类型和字典类型。而同时,序列类型又包括元组类型和列表类型。
LtfallQwQ
·
2024-01-10 07:53
python基础
python
线性代数
爬虫
常用的
集合类
集合类
的由来对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。就使用集合容器进行存储。集合特点用于存储对象的容器。集合的长度是可变的。集合中不可以存储基本数据类型值。
Shiloh_74c3
·
2024-01-10 07:12
第7章-第9节-Java中的Stream流(链式调用)
1、什么是Stream流Lambda表达式,基于Lambda所带来的函数式编程,又引入了一个全新的Stream概念,用于解决
集合类
库既有的鼻端。
Zwarwolf
·
2024-01-10 07:30
java
java.lang.UnsupportedOperationException: null 怎么解决
1.报错原因:Arrays.asList()返回的是不可修改列表集合,不能进行修改操作,如果进行add()操作就会报错;2.解决方案:(1)转换为可以修改的
集合类
型通过ArrayList的构造器,将Arrays.asList
盖盖衍上
·
2024-01-10 06:49
日常报错记录
java
开发语言
STL
源码阅读
总结从小白到大神:配置器
一、空间配置器的接口为什么说allocator是空间配置器而不是内存配置器呢?因为空间不一定是内存,空间也可以是磁盘或其他辅助存储介质(可以写一个allocator直接向硬盘取空间)。二、具备次配置里的SGI空间配置器SGISTL配置器与其他配置器不同于标准规范也不同。其名称是alloc而非allocator。不接受任何参数。写法:vectoriv;ps:虽然SGISTLallocator未能符合
Rain_ZZX
·
2024-01-10 06:33
STL
c++
开发语言
stl
STL
源码阅读
总结从小白到大神:目录
一、STL简介长久以来,程序员们希望创造出一个可重复运用的东西,让程序员们的心血不随时间流逝被“遗忘掉”,为了建立数据结构与算法的统一标准并降低彼此结构的耦合性于是C++社区诞生了伟大的作品STL。二、STL的六大件(彼此间可以组合套用)1.容器vector:list:deque:set:map:2.算法3.迭代器(泛型指针,算法和容器之间的胶合剂)4.仿函数(行为类似函数,可作为算法的某种策略)
Rain_ZZX
·
2024-01-10 06:33
STL
c++
开发语言
stl
JavaScript高级程序设计读书记录(七):WeakMap,Set,WeakSet及迭代扩展操作
1.WeakMapECMAScript6新增的“弱映射”(WeakMap)是一种新的
集合类
型,为这门语言带来了增强的键/值对存储机制。WeakMap是Map的“兄弟”类型,其API也是Map的子集。
ZWaruler
·
2024-01-10 02:05
JavaScript
javascript
开发语言
前端
开发必备技能:探索Spring MVC请求映射和参数绑定的奇妙之旅!
GET发送多个参数GET请求中文乱码POST发送参数POST请求中文乱码1.3五种类型参数传递1.3.1普通参数1.3.2POJO数据类型1.3.3嵌套POJO类型参数1.3.4数组类型参数1.3.5
集合类
型参数知
失重外太空.
·
2024-01-09 22:26
SSM框架
spring
mvc
java
开发语言
spring
boot
后端
java常用应用程序编程接口(API)——ArrayList概述及使用案例
ArrayList是集合中最常用的一种,
集合类
似于数组,也是容器,用来装数据的,但集合的大小可变。为什么要使用合集?数组定义完
yojimbo1886
·
2024-01-09 20:25
java
开发语言
JAVA线程进阶2
目录一、Callable接口二、创建线程的方法三、ReentrantLock(可重入锁)四、信号量(Semaphore)五、CountDownLatch六、线程不安全的
集合类
解决措施一、Callable
ambition…
·
2024-01-09 16:41
java
开发语言
Java 集合面试题真实场景还原
Java集合面试题真实场景还原文章目录Java集合面试题真实场景还原Java常见的
集合类
ListHashMapJava常见的
集合类
面试官:说一说Java提供的常见集合?
xwhking
·
2024-01-09 16:33
Java面试题
java
Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
自定义
集合类
时,发现了一个小细节,就随手记录了一下…//定义一个数组,用于存储数据的容器privateE[]dataArray=(E[])newObject[10];//定义一个变量,用于表示元素个数privateintsize
Micek
·
2024-01-09 13:39
个人经验集总结
java
开发语言
后端
Java集合框架
Java集合框架Java
集合类
主要由两个根接口Collection和Map派生出来的。
小柔的
·
2024-01-09 10:13
java
windows
开发语言
2021-05-16
Collection是
集合类
的顶级接口。它提供对集合对象进行基本操作的通用接口方法。它的直接继承接口有List,Set和Queue.Collections是一个包装类。
王舒畅
·
2024-01-09 09:50
Dart基础第3篇:常用数据类型、字符串类型、数值类型、布尔类型、List
集合类
型、Maps类型
文章目录一丶数据类型二丶字符串类型三丶数值类型四丶布尔类型五丶List
集合类
型六丶Maps类型七丶类型判断一丶数据类型常用数据类型:Numbers(数值):intdoubleStrings(字符串)StringBooleans
王睿丶
·
2024-01-09 08:19
Dart
android
dart
flutter
高级JAVA程序员面试题
2、
集合类
:一般会问HashMap或者ArrayList,有的还会让对比ArrayList和LinkList。还有Concurrent
烟雨平生V
·
2024-01-09 08:11
面试
Java
编程
java
jvm
面试
rust腐竹是什么意思_学习Rust 集合与字符串
集合(Collection)是数据结构中最普遍的数据存放形式,Rust标准库中提供了丰富的
集合类
型帮助开发者处理数据结构的操作。
weixin_34230075
·
2024-01-09 07:56
rust腐竹是什么意思
Druid
源码阅读
4-DruidDataSource的getConnection过程
DruidDataSource连接池实现了javaX.sql包中,DataSource接口的全部方法。getConnection也来自于javaX.sql.DataSource接口。而DruidPooledConnection也实现了接口java.sql.Connection。这样就能在各种场景中通过这个接口来获取数据库连接。1.fileter处理--责任链模式在执行getConnection方法
冬天里的懒喵
·
2024-01-09 02:26
【Java基础】Java面试基础知识Q&A(下)
@[toc]上篇讨论了面向对象编程和它的特点,关于Java的常见问题,
集合类
,垃圾收集器,本篇主要讨论异常处理,JDBC,远程方法调用(RMI),Servlet和JSP。
runewbie
·
2024-01-08 20:39
【Flutter 开发实战】Dart 基础篇:常见的数据类型
Dart支持许多数据类型,包括我们常见的Numbers(数值类型)、Strings(字符串类型)、Booleans(布尔类型),也支持一些包括Collections(
集合类
型)、Records(记录类型
繁依Fanyi
·
2024-01-08 20:24
Flutter
开发实战
flutter
android
java
maven
开发语言
bootstrap
前端
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他