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集合源码系列
C# 数组增加元素_一起读源码走进C#并发队列的内部世界
(给DotNet加星标,提升.Net技能)转自:balahohocnblogs.com/hohoa/p/12622459.html前言决定从这篇文章开始,开一个读
源码系列
,不限制平台语言或工具,任何自己感兴趣的都会写
weixin_39866741
·
2023-10-12 19:35
C#
数组增加元素
[一起读源码]走进C#并发队列ConcurrentQueue的内部世界
决定从这篇文章开始,开一个读
源码系列
,不限制平台语言或工具,任何自己感兴趣的都会写。
balalalalalala
·
2023-10-12 19:04
java集合
迭代器_
java集合
迭代器
2.迭代器模式概述
Java集合
框架的集合类,我们有时候称之为容器。容器的种类有很多种,比如ArrayList、LinkedList、HashSet...
天才简史
·
2023-10-12 17:31
java集合迭代器
Java集合
框架的知识总结(1)
说明:先从整体介绍了
Java集合
框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。1、综述所有集合类都位于java.util包下。
Bee大前端
·
2023-10-12 17:00
java集合框架
框架
迭代器
迭代
遍历
对象
Java集合
框架类学习
Java集合
框架的知识总结(1)说明:先从整体介绍了
Java集合
框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。1、综述所有集合类都位于java.util包下。
hopehe888999
·
2023-10-12 17:25
Java基础
集合框架类
迭代器
JAVA集合
框架
一、综述所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理。从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类型,并让集合记住所有集合元素的类型(参见具体泛型的内容)。Java的集合类主要由两个接口派生而出:Col
xiaoxiage_
·
2023-10-12 17:24
java
迭代器
遍历
框架
Java集合
中哪些集合有序,哪些可重复
集合按照其存储结构可以分为两大类,单列集合Collection集合和双列集合Map集合。collection集合,有两个重要子接口,List和Set:List集合主要实现类有ArrayList(有序,可重复,底层结构数组),LinkedList(有序,可重复,底层结构链表)。Set集合主要实现类有HashSet(无序,不可重复,底层HashMap)、LinkedHashSet(有序,不可重复,底层
luc_lucky
·
2023-10-12 12:29
java
数据结构
开发语言
java集合
类的创建方式
java集合
类的创建方式常常因为不会创建集合类的语法而浪费时间。。集合可以看作一个容器,集合中的对象可以很容易存放到集合中,也很容易将其从集合中取出来,还可以按一定的顺序摆放。
小pig@
·
2023-10-12 12:57
java
Java集合
Java实例-数组转集合以下实例演示了使用JavaUtil类的Arrays.asList(name)方法将数组转换为集合:importjava.util.*;importjava.io.*;publicclassArrayToCollection{publicstaticvoidmain(Stringargs[])throwsIOException{intn=5;//5个元素String[]nam
南风_001
·
2023-10-12 12:33
ansible
源码系列
一ansible工作原理
ansible运行是不需要客户端的,其依赖底层通信系统软件,linux系统下基于openssh通信,windows系统下基于powershell,管理端必须是Linux系统,使用者认证通过后在管理节点通过ansible工具调用各应用模块将指令推送至管理端执行,并在执行完毕后自动删除产生的临时文件.ansible具体的工作机制官方有专栏介绍https://www.ansible.com/how-an
Azure_kk
·
2023-10-12 04:22
云计算
ansible
Java 进阶 -- 集合(一)
本节描述
Java集合
框架。在这里,您将了解什么是集合,以及它们如何使您的工作更轻松,程序更好。您将了解组成JavaCollectionsFramework的核心元素——接口、实现、聚合操作和算法。
chinusyan
·
2023-10-11 23:35
Java
java
jvm
oracle
八股文目录
计算机基础操作系统计算机网络数据结构数据库系统Java语法基础JavaIO和网络
Java集合
框架Java并发编程JVM框架SSMSBSC中间件mysqlnosqlmq搜索引擎zookeeperdubbo
xl拾一
·
2023-10-11 19:26
笔记
spring
java
spring
boot
HashMap
概念HashMap是
Java集合
框架中的一种数据结构,它基于哈希表实现。哈希表是由**数组和链表(或红黑树)**组成的数据结构,通过键值对来存储数据。
Junfeng Tang
·
2023-10-11 17:58
java基础
java
Java集合
集合
java集合
树List与Set的区别1.List、Set都继承自Collection接口;List的特点:元素有放入顺序,且可重复;Set的特点:元素无放入顺序,且不可重复(注意:元素虽然无放入顺序
Junfeng Tang
·
2023-10-11 17:57
java基础
java
开发语言
Java8新特性之流式操作
Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对
Java集合
运算和表达的高阶抽象。StreamAPI可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。
青年心路
·
2023-10-11 05:39
java集合
框架面试题目,使用/教程/实例
腾讯Java高级岗180道面试真题,面试大厂拿45Koffer没问题!·Java服务端问题排查(OOM,CPU高,Load高,类冲突)·Java常用问题排查工具及用法(top,iostat,vmstat,sar,tcpdump,jvisualvm,jmap,jconsole)·Threaddump文件如何分析(Runnable,锁,代码栈,操作系统线程ID关联)·如何查看Java应用的线程信息?六
aifans_bert
·
2023-10-11 05:37
java学习
视频
java
面试
开发语言
Spring源码解析(十二):TransactionInterceptor事务拦截器
Spring
源码系列
文章Spring源码解析(一):环境搭建Spring源码解析(二):bean容器的创建、默认后置处理器、扫描包路径beanSpring源码解析(三):bean容器的刷新Spring源码解析
冬天vs不冷
·
2023-10-11 04:55
spring
spring
java
数据库
红黑树
例如,
Java集合
中的TreeSet和TreeMap以及Linux虚拟内存的管理,就是通过红黑树来实现的。红黑树的特点:(1)每个节点为红或黑两种(2)根节点
_沉梦昂志
·
2023-10-10 21:10
Spring
源码系列
——容器的启动过程(三)
一.前言Spring
源码系列
——容器的启动过程(一)中,我们解析了构造方法.Spring
源码系列
——容器的启动过程(二)中,我们解析了注册方法.本篇文章,分析最后一个方法refresh()!
兵临奇点
·
2023-10-10 12:22
Spring
Framework
spring
java
java集合
及concurrent并发包整理总结
1.集合包集合包最常用的有Collection和Map两个接口的实现类,Colleciton用于存放多个单对象,Map用于存放Key-Value形式的键值对。Collection中最常用的又分为两种类型的接口:List和Set,两者最明显的差别为List支持放入重复的元素,而Set不支持。List最常用的实现类有:ArrayList、LinkedList、Vector及Stack;Set接口常用的
拾玥贰拾壹
·
2023-10-10 04:33
java集合
实现学生管理系统
主要思路是:先创建一个用户用来储存账号密码,在进行封装存入一个集合中,然后再创建一个学生,里面有学生的个人信息,然后存在学生集合中,然后建立一个具有功能的包也就是增删查改,1.创建用户类主要功能存储账号密码进行封装packageHomeWork.User;publicclassUser{privateStringname;privateStringpassWork;publicUser(){}pu
风止
·
2023-10-09 23:15
java
开发语言
深入
Java集合
学习系列:LinkedHashMap的实现原理
1.LinkedHashMap概述:LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。LinkedHashMap实现与HashMap的不同之处在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序可以是插入顺序或者是访
onyas
·
2023-10-09 22:53
深入Java集合学习系列
Java集合
学习:泛型
Java泛型是JDK1.5中引入的一个新特性,其本质是参数化类型,把类型作为参数传递。常见形式有泛型类、泛型接口、泛型方法。语法:T称为类型占位符,表示一种引用类型(也只能时引用类型)。是一种不确定的引用类型,由程序员定义。好处:(1)提高代码的重用性(2)防止类型转换异常,提高代码的安全性先看泛型类:直接看代码:packagecom.collections.generic;/*泛型类T是类型占位
芝麻干
·
2023-10-09 11:37
Java学习进阶
java
学习
开发语言
Java开发学习路线
集合框架:熟悉
Java集合
框架,包
Rsun04551
·
2023-10-09 08:16
JavaSE
java
学习
开发语言
Java——集合
、Set集合4、Map集合框架5、[jdk1.8中文api](https://blog.csdn.net/qq_45042462/article/details/114950677)1、集合框架的简述
Java
小吴在敲Bug
·
2023-10-09 03:22
Java笔记
java
链表
开发语言
Java基础——集合框架
一:什么是
Java集合
。Java的集合类主要由两个接口派生而来:Collection和Map,Collection和Map是
Java集合
框架的根接口。
涉川gw
·
2023-10-09 02:15
Spring源码解析(十一):spring事务配置类源码
Spring
源码系列
文章Spring源码解析(一):环境搭建Spring源码解析(二):bean容器的创建、默认后置处理器、扫描包路径beanSpring源码解析(三):bean容器的刷新Spring源码解析
冬天vs不冷
·
2023-10-09 00:15
spring
spring
java
数据库
大数据List去重
详细MaxList模块主要是对
Java集合
大数据去重的相关介绍。背景:最近在项目中遇到了List集合中的数据要去重,大概一个2500万的数据,开始存储在List中,需要跟一个2万的List去去重。
西安未央
·
2023-10-08 22:02
方案设计
大数据
list
python
WeakReference才是LeakCanary真正的核心
前言LeakCanary的源码分析,请参考以下文章,他们写的比我好,我这个只讲WeakReference与LeakCanary的关系《java
源码系列
-带你读懂Reference和ReferenceQueue
moushao
·
2023-10-08 20:00
【无标题】有用但不为大家所熟知的 Java 特性
它是一种特定类型的
Java集合
,它允许我们根据元素的延迟时间对元素进行排序。老实说,这是一门非常有趣的课。
油腻的程序猿啊
·
2023-10-08 20:41
java
程序员
java编程
java
servlet
jvm
我把问烂了的⭐MyBatis面试题⭐总结了一下(带答案,万字总结,精心打磨,建议收藏)
想加入技术交流群的小伙伴可以加我好友,群里会分享学习资料、学习方法序号内容链接地址1Java基础知识面试题https://blog.csdn.net/qq_35620342/article/details/1196364362
Java
Java程序鱼
·
2023-10-08 15:37
面试题专栏
mybatis
面试
【Java岗】Java程序员面试最强攻略,吃透这25个技术栈,大厂Offer拿到手软!!
前言这份秋招Java后端开发面试总结包含了JavaOOP、
Java集合
容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis、MySQL数据库
独孤球球
·
2023-10-08 13:50
java
面试
开发语言
Java基础知识总结(2023版)
目录一、Java基础1、Java基础2、Java进阶3、Java8新特性4、
Java集合
5、Java高并发6、Java代码实例二、MySQL数据库三、SpringBoot框架(35天)四、Redis中间件五
哪 吒
·
2023-10-08 09:19
搬砖工逆袭Java架构师
java
消息中间件
分布式
网络
云原生
【JavaEE】线程安全的集合类
文章目录前言多线程环境使用ArrayList多线程环境使用队列多线程环境使用哈希表1.HashTable2.ConcurrentHashMap前言前面我们学习了很多的
Java集合
类,像什么ArrayList
不能再留遗憾了
·
2023-10-08 09:38
JavaEE
java-ee
安全
java
多线程
Java集合
-Map
importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importjava.util.Set;/***测试Map集合的常用方法*add、remove、get、containKey、keySet、entrySet*/publicclassTestMap{publicstaticvoidmain(String[]arg
长布
·
2023-10-08 06:28
java集合
框架Set子接口之HashSet源码剖析
感兴趣的话大家可以关注一下公众号:猿人刘先生,欢迎大家一起学习,一起进步,一起来交流吧!HashSetHashSet类实现了由哈希表(实际上是HashMap实例)支持的Set接口,底层采用HashMap来保存的数据,存在HashSet中的元素是无序且不重复的并且HashSet是线程不安全的,这种不重复其实是由HashMap实现的,所以HashSet的实现也是相对比较简单的,对于它的操作其实都是调用
lingering fear
·
2023-10-08 06:25
java
java
开发语言
数据结构
Java集合
Map之HashMap常用操作
感兴趣的话大家可以关注一下公众号:猿人刘先生,欢迎大家一起学习,一起进步,一起来交流吧!MapMap是一个将键(key)映射到值(value)的对象,Map中每一个元素都有一个key对象和value对象,并且key是不能重复的,Map中有两个重要的实现类,一个是HashMap,这个集合是无序且不安全的集合,最多有一个元素为null,还有一个就是TreeMap,可以对key进行排序,HashMap底
lingering fear
·
2023-10-08 06:25
java
java
链表
开发语言
深入解析JDK 8 HashMap
HashMap简介HashMap主要用来存放键值对,它基于哈希表的Map接口实现,是常用的
Java集合
之一,是非线程安全的。
爱叨叨的程序狗
·
2023-10-08 05:53
思考
java
spring
python
Java系列-Set、List、Map的遍历总结
Java系列-Set、List、Map的遍历总结标签:
Java集合
遍历arraylisthashmapiterator2015-04-2808:211996人阅读评论(2)收藏举报分类:Java(19)
残翼0613
·
2023-10-08 04:18
ste
list
map
遍历
Sparksql
源码系列
| 读源码必须掌握的scala基础语法
这篇文章总结一下我在学习sparksql源码时,曾经纠结过的一些scala语法。在精读sparksql源码之前,我们需要有一定的scala语法知识,来保证能够看懂sparksql代码,并上手调试。有同学不会scala,就会有一种恐惧心理,其实不用怕,因为我一开始也不会scala代码。我是边看sparksql源码,边学习语法,看到不懂的地方,就从网上搜索相关的语法,把相关语法弄懂了之后,再写个sca
小萝卜算子
·
2023-10-07 19:54
spark源码精读分析系列
scala
spark
开发语言
数据仓库
java
多播与Hazelcast服务自动发现,如何检测多播是否可用
本质是用Java实现的分布式缓存组件,同时还自带SQL查询,不仅可以像使用
Java集合
那样操作,还可以通过SQL来查询。看它和
悟初境
·
2023-10-07 12:51
分布式
多播
组播
hazelcast
分布式发现
[
源码系列
:手写spring] AOP第一节:切点表达式
在本专栏之前的文章中已经带大家熟悉了Spirng中核心概念IOC的原理以及手写了核心代码,接下来将继续介绍Spring中另一核心概念AOP。AOP即切面编程是Spring框架中的一个关键概念,它允许开发者在应用程序中优雅地处理横切关注点,如日志记录、性能监控和事务管理。在切面编程中,切点表达式是一项关键技术,它定义了在何处应用切面的逻辑。本章将深入探讨Spring切点表达式的实现原理,为读者提供对
一辉ComeOn
·
2023-10-07 02:28
Spring源码剖析
java
spring
后端
java中泛型详解_Java基础-泛型详解
泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,在
Java集合
框架里使
weixin_39831902
·
2023-10-06 17:56
java中泛型详解
Java面试题
一、
Java集合
面试题1.什么是failfast?fail-fast的字面意思是“快速失败”。
阿福66
·
2023-10-06 06:16
面试题
学习记录
java集合
java
面试
开发语言
java集合
汇总一
EchoLee博客园首页新随笔联系订阅管理随笔-47文章-0评论-6java中ArrayList和LinkedList的区别介绍首先来看ArrayList和LinkedList的集成类和接口的区别。//langjavapublicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,Serializablepu
玉标
·
2023-10-06 00:32
set获取元素_「 深入浅出 」集合Set
系列文章「深入浅出」集合List「深入浅出」
java集合
Collection和MapSet继承自Collection接口,不能包含有重复元素。
weixin_39963440
·
2023-10-05 23:56
set获取元素
set集合和list集合的区别
判断集合是否为空
java集合
框架
@TOC
Java集合
不存基本数据类型,而自动装箱机制可以方便我们转换ArrayListarr=newArrayList();arr.add(1);集合继承关系Collection为顶层接口Collection
Automn
·
2023-10-05 17:40
JDK
源码系列
:ThreadLocal实现原理
大家好,在软件开发过程中,一般情况下方法之间调用时都是通过接口参数来传递数据的,但有一些公共参数(userId、token、orgId、roleId等)的传递就不能那么干了,在Java中一般用ThreadLocal去解决这个问题,今天老吕来分析下ThreadLocal的源码。一、ThreadLocal的本质通过共享内存来传递数据。但它是如何做到多线程安全的呢?为什么数据就不会串呢?二、图解Thre
老吕架构
·
2023-10-05 10:54
公众号:
老吕架构
JDK
java
源码系列
之 ThreadLocal
简介 ThreadLocal的作用是做数据隔离,存储的变量只属于当前线程,相当于当前线程的局部变量,多线程环境下,不会被别的线程访问与修改。常用于存储线程私有成员变量、上下文,和用于同一线程,不同层级方法间传参等。JDK1.8中的ThreadLocal共741行代码,其中包含3个成员变量,13个成员方法和两个内部类。我们先来看下核心原理,再来详细看下源码。问题我们可以带着问题去学习这部分内容,希
小夏陌
·
2023-10-05 10:22
Java开发
源码
java
源码
基于C函数封装的C++读写锁(附源码)
C++常用功能
源码系列
文章目录C++常用功能
源码系列
前言一、读写锁是什么二、读写锁封装源码三、读写锁注意点总结前言本文是C/C++常用功能代码封装专栏的导航贴。
c+猿辅导
·
2023-10-05 09:04
C++常用功能代码实现(源码)
c语言
c++
java
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他