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-集合类
ArrayList和LinkedList的区别有哪些?
ArrayList和LinkedList是Java中常用的两种
集合类
,它们之间有一些重要的区别,主要涉及到其内部实现和性能特点:内部实现:ArrayList是基于动态数组实现的。
来自宇宙的曹先生
·
2023-11-08 10:48
集合
容器
ArrayList
LinkedList
Java
Java-
数组
1.定义数组是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。格式一:数据类型[]数组名int[]arr格式二:数据类型数组名[]intarr[]2.初始化1.静态初始化:数组声明且为数组元素分配空间与赋值的操作分开进行eg:int[]arr=newint[]{1,2,3}或int[]arr={1,2,3}2.动态初始化:在定义数组的同时就为数组元
小聪明明
·
2023-11-08 08:20
Java
java
jvm
数据结构
Java-
网络编程
计算机网络是通过传输介质、通信设施和网络通信协议,把各种网络设备互相连接起来,实现资源共享和数据传输的系统。网络编程是实现互联网上的多个设备之间进行数据传输网络协议网络协议是用来规定数据传输的规则,为了统一网络传输的标准,国际标准化组织定义了OSI模型(开放系统互联参考模型),但由于OSI模型的协议比较复杂,所以并没有得到广泛的应用,而在实际应用中一般采用TCP/IP模型。网络通信的要素ip地址端
李沐泽
·
2023-11-08 07:10
JAVA杂记
网络编程
tcpip
UDP
三次握手
四次挥手
Java8新特性-Stream对集合进行操作的常用API
场景Java8扩展了
集合类
,可以通过Collection.stream()或者Collection.parallelStream()来创建一个Stream。
霸道流氓气质
·
2023-11-08 04:44
Java
java
开发语言
Java
集合类
入门篇
开门见山地说吧,Java提供了一套完整的
集合类
(也可以叫做容器类)来管理一组长度可变的对象(也就是集合的元素),其中常见的类型包括List、Set、Queue和Map。
沉默王二
·
2023-11-08 00:40
Java进阶之路
Java
集合类
ArrayList
HashMap
java jsonobject 排序_
java-
按Json Object中的某些字段排序
我有一个包含以下对象数组的Josn文件:{"tId":"Something","StartTime":"05/29/20135:28:33PM","CompleteTime":"05/29/20135:28:33PM","Status":"success","MachineName":"Machine",},我必须根据开始时间和计算机名称进行排序,并仅向用户显示这两件事.如果两个或多个任务的开始时
地理狗
·
2023-11-07 17:50
java
jsonobject
排序
Java-
解析Json里嵌套Json生成对象
需要解析一个Json文件里还有一个嵌套Json串本文转载自:https://www.codelast.com/如何用Jackson解析含有转义字符的JSON到Java对象?如果一个JSON字符串里有一个字段,它的值又是一个完整的JSON字符串,那么这时候,它可能会含有转义字符。举个例子,我们有一个文件codelast.json,它的内容为一行字符串:{"aaa":"{\"ccc\":\"ccc\"
miss_hua
·
2023-11-07 15:11
java
json
第二部分:对象之间的关联
关联类型:一对一、一对多、多对多一对多关联可以用一个
集合类
型的实例变量来实现,也可以使用一个访问方法来查询数据库,找到相关记录,并用这些记录来实例化对象。这两种设计方法反应了同一个模型。
小湘西
·
2023-11-07 13:45
DDD
领域驱动设计
设计规范
程序人生
壹[1],QT自定义控件创建
2,QT制作自定义控件2.1,New/其他项目/Qt4设计师自定义控件2.2,设置项目名称2.3,设置2.4,设置自定义控件列表2.5,设置分组2.6,设置
集合类
信息2.7,生成效果注:
集合类
信息,添加插件
FairyTailQ
·
2023-11-07 11:13
C#转C++/QT篇
qt
开发语言
java-
对Integer.MAX_VALUE做加法
publicstaticvoidmain(String[]args){intmaxValue=Integer.MAX_VALUE;System.out.println("maxValue+1="+(maxValue+1));System.out.println("maxValue+2="+(maxValue+2));System.out.println("maxValue+3="+(maxValu
startyangu
·
2023-11-07 10:27
java
python
开发语言
Redis中的Set类型
saddsmemberssismemberscardspopsmovesrem操作集合间的命令sintersinterstoresunionsunionstoresdiffsdiffstore内部编码set类型的应用场景redis中的
集合类
型是保存多个字符串类型的元素的
正经程序猿
·
2023-11-07 07:37
redis
redis
数据库
缓存
2. Collection接口
java.util.Collection是List,Set,Queue的共同父接口,它规定了所有
集合类
的共通方法。
elegent Developer
·
2023-11-07 04:45
Java集合相关
java
开发语言
Flutter Set存储自定义对象时 如何保证唯一
在Flutter中,Set和List是两种不同的
集合类
型,List中存储的元素可以重复,Set中存储的元素不可重复。如果你想在Set中存储自定义对象,你需要确保对象的唯一性。
早起的年轻人
·
2023-11-06 23:00
Flutter项目开发全套教程
flutter
数据结构——链表(java)
如图所示:1.2链表分类单向、双向;带头、不带头;循环、非循环重点:单向不带头非循环、双向不带头非循环(
集合类
底层)如图:单项带头非循环链表结构如图:单向带头循环链表结构如
薯条和番茄酱
·
2023-11-06 17:37
数据结构
数据结构
链表
java
二、go语言数组、切片、map、list
go语言提供了哪些
集合类
型的数据结构?
Iamlvxiaosha
·
2023-11-06 13:32
go语言学习
go语言学习
Ajax怎么用,异步如何实现
怎么用,异步如何实现subtitle:ajax怎么用date:2018-10-31author:LYheader-img:img/post-bg-debug.pngcatalog:truetags:-
java
雷园LY
·
2023-11-06 08:53
JVM基本参数详解
吞吐量优先的并行收集器2.2.1响应时间优先的并发收集器2.3辅助配置3、示例1、启动参数分类标准解释方法标准参数(-)所有的JVM实现都必须实现这些参数的功能,而且向后兼容cmd中输入”java-help”或者”
java
豆奶yujun
·
2023-11-06 01:24
JVM
java
java-
打印机
前言因为公司是做电商的,有线下门店,使用到了收银台和小票打印机。本篇讲解如何使用Java驱动小票打印机准备工作编程要用到的Java相关的环境,工具我就不多叙述了。我这里用到的是热敏打印机,型号为:逊镭NTEUMMNT-5890K初次使用是没有驱动的,需要下载相关驱动:逊镭NTEUMMNT-5890K驱动其他驱动下载地址下载后得到一个.exe的文件,点击安装一直下一步即可,可以修改一下安装位置。之后
JAVA攻城狮_0903
·
2023-11-05 22:34
java
开发语言
jvm
Java中的集合List、Set、Map
java的
集合类
型主要有3种:list(列表)、set(集)和map(映射)List(有序、可重复)List是一个有序集合,元素可重复,可有多个NULL值。可以使用各种循环遍历集合,因为它是有序的。
年少无知且疯狂
·
2023-11-05 18:33
java
java
JAVA-
面向对象编程(上)
个人主页:Aileen_0v0系列专栏:PYTHON学习系列专栏个人格言:"没有罗马,那就自己创造罗马~"目录面向对象的特征及理解newStaticSummary:面向对象的特征及理解面试题:oop的三大特征是什么?--->封装,继承,多态类,对象是什么?类是自定义类型,对象是实体通俗的讲类相当于建房子的图纸,对象相当于通过图纸建出来的所有房子通过一个类,可以产生多个对象面向对象:找对象创对象使用
Aileen_0v0
·
2023-11-05 16:48
JAVA
java
开发语言
前端
算法
javascript
软件工程
面试
一文读懂 .NET 中的高性能队列 Channel
介绍System.Threading.Channels是.NETCore3.0后推出的新的
集合类
型,具有异步API,高性能,线程安全等特点,它可以用来做消息队列,进行数据的生产和消费,公开的Writer
dotNET跨平台
·
2023-11-05 16:46
队列
java
rabbitmq
redis
queue
Java多线程环境下使用的
集合类
文章目录一.多线程环境下使用ArrayList二.多线程环境使用队列三.多线程环境下使用哈希表Java标准库中大部分
集合类
都是线程不安全的,多线程环境下使用同一个
集合类
对象,很可能会出问题;只有少部分是线程安全的
韵秋梧桐
·
2023-11-05 12:37
JavaWeb
java
集合
多线程
Hashtable
.Net
集合类
.NET有超过21种内置的
集合类
型,包括很多常用数据结构的并行访问和泛型版本。大部分程序只需要组合使用这些类就能满足需求,你应该很少会需要创建自己的
集合类
。.
scottfan
·
2023-11-05 12:54
.net
.net
step1-泛型
1.2泛型类库:System.Collections.Generic和System.Collections.ObjectModel命名空间中提供了很多泛型
集合类
1.3使用:publiccl
free_birds_zh
·
2023-11-05 12:20
C#-msdn
.net
framework
链表-
Java-
力扣142. 环形链表 II
1.题目题目链接142.环形链表II2.思路设置快慢指针,快指针一次走两步,慢指针一次走一步,当他们第一次相遇的时候,将快指针放到头部,然后快指针和慢指针同时一人走一步,然后相遇的节点就是入口位置。3.代码/***Definitionforsingly-linkedlist.*classListNode{*intval;*ListNodenext;*ListNode(intx){*val=x;*n
mifmolchao
·
2023-11-05 11:49
LeetCode力扣指南
指针
链表
单链表
java
二叉树
@NotNull、@NotEmpty和@NotBlank的区别
@NotEmpty:主要用在
集合类
上,不能为空,而且长度必须大于0("","");3.
鹏鹏_三月
·
2023-11-05 11:58
python 常用内置函数_Python_常见内置函数
2.例子(1)数据/
集合类
型str(object='');str(object=b'',encoding='utf-8',errors='strict')int(x,base=10)float(x=0)
weixin_39517202
·
2023-11-05 11:54
python
常用内置函数
Stream流式编程
Stream1.概念在Java8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有
集合类
库既有的弊端。
Or_One
·
2023-11-05 10:46
stream
java-
技能提升、性能优化相关面试题
多线程创建线程是几种方式方式一:继承Thread类,覆写run方法,创建实例对象,调用该对象的start方法启动线程方式二:创建Runnable接口的实现类,类中覆写run方法,再将实例作为此参数传递给Thread类有参构造创建线程对象,调用start方法启动方式三:创建Callable接口的实现类,类中覆写call方法,创建实例对象,将其作为参数传递给FutureTask类有参构造创建Futur
月明千古间
·
2023-11-05 10:44
Dart 语法总结4 :内置的基本数据类型
目录1.默认值2.num数值类型1.int整型2.double浮点型3.String字符串类型4.bool布尔值类型5.List数组类型6.Map键-值对
集合类
型7.Set元素唯一的
集合类
型8.RuneUTF
专注和坚持是最好的导师
·
2023-11-05 07:19
dart语法入门
flutter
dart
移动开发
上帝视角学
JAVA-
基础14-集合01【2021-08-20】
1、集合概述为了方便的对对象进行操作和存储,Java提供了集合这个工具。前面已经讲过了使用数组来进行数据存储,但是数组有很多弊端,比如不支持动态扩展,一旦声明了数组元素类型就不可再变。数组初始化之后,长度就固定了,不利于拖拽声明了类型之后,就不可再变数组提供的属性和方法少,不利于添加、删除、插入等操作,而且效率较低。同时无法直接获取存储元素的个数数组存储元素是有序的,可重复的。特点单一为了解决这些
洗个澡
·
2023-11-05 03:39
JAVA基础
java
集合
arraylist
hash
上帝视角学
JAVA-
基础15-集合02【2021-08-30】
1、Map接口map即映射,存储一一对应关系。key-value形式。key必须唯一。value可以相同。publicinterfaceMap{ intsize(); booleanisEmpty(); booleancontainsKey(Objectkey); booleancontainsValue(Objectvalue); Vget(Objectkey); Vp
洗个澡
·
2023-11-05 03:39
JAVA基础
java
map
hashmap
上帝视角学
JAVA-
基础20-jdk8新特性-(基础完结)【2021-09-10】
1、Lambda表达式我们可以把Lambda表达式理解为一段可以传递的代码。使用它可以写出更简介、更灵活的代码。实质是对编码风格的改变。并不会影响代码执行的结果。简单来说,你还是你,只是换了一件新衣服、更帅了。前面讲的ProxyFactory类publicclassProxyFactory{ /**调用此方法,返回一个代理类对象**/ publicstaticObjectgetProxyIn
洗个澡
·
2023-11-05 03:08
JAVA基础
java
lambda
stream
java-
打印空心的菱形
代码/*空心菱形层数只能取奇数*/publicclassHollowDiamond{/*************思路分析化繁为简1.先打印一个矩形*************************2.打印半个金字塔*//第1层有1个***//第2层有2个****//第3层有3个*****//第4层有4个******//第5层有5个*3.打印整个金字塔*//第1层有1个*2*1-1有4=(总层数-1
程序员死火
·
2023-11-05 00:21
java
java
开发语言
后端
JAVA-
软开-常见八股文(1)-数据库相关
1.缓存雪崩和缓存击穿、缓存穿透是什么,造成的原因及解决方式?缓存雪崩:当某一个时刻出现大规模的缓存失效的情况,那么就会导致大量的请求直接打在数据库上面,导致数据库压力巨大,如果在高并发的情况下,可能瞬间就会导致数据库宕机。原因:第一种可能是Redis宕机,第二种可能是采用了相同的过期时间。解决方式:1、在原有的失效时间上加上一个随机值,比如1-5分钟随机。2、使用熔断机制。当流量到达一定的阈值时
慢慢来8
·
2023-11-05 00:42
JAVA面试相关
数据库
JAVA-
软开-常见八股文(2)-数据库相关
1DropDeleteTruncate三者之间的区别和联系drop删除整张表,包括表结构和表数据。用法droptable表名truncate表示清空数据,不会删除表结构。truncatetable表名delete表示删除数据,不会删除表结构。deletefrom表名where列名=值,那么,truncate和delete的区别:truncate属于DDL(数据定义语言)语句,操作立即生效,原数据不
慢慢来8
·
2023-11-04 23:08
数据库
java
基础面试题String、变量、类与对象、
集合类
、SSH
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在java中使用。3、说说&和&&的区别。&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方
Java架构学习者
·
2023-11-04 20:13
Java-
多线程的使用
Java-
多线程的使用一基本概念:程序、进程、线程1.概述程序为完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象进程是程序的一次执行过程,或是正在运行的一个程序,是一个动态的过程
l10711097061
·
2023-11-04 19:14
java
Java集合
集合
集合类
的特点:提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变。
茶碗儿
·
2023-11-04 19:28
Java
java
开发语言
java 正则表达式 开头 结尾_
Java-
正则表达式匹配 #开头结尾
引包importjava.util.regex.Matcher;importjava.util.regex.Pattern;方法1://匹配#开头结尾中,#以及中间得字符串#xxx替换为""#123匹配#123StringtableModle="#123#2#3#4";Patternp=Pattern.compile("#(.+?)(?=)");Matcherm=p.matcher(tableMo
weixin_39633917
·
2023-11-04 17:13
java
正则表达式
开头
结尾
JavaEE进阶(6)多线程进阶——线程相关的面试题(常见的锁策略、CAS、Synchronized 原理、JUC的常见类、原子类、信号量、CountDownLatch、线程安全的
集合类
)
接上次博客:目录常见的锁策略乐观锁vs悲观锁重量级锁vs轻量级锁自旋锁(SpinLock)和挂起等待锁读写锁可重入锁vs不可重入锁公平锁vs非公平锁相关面试题(1)你是怎么理解乐观锁和悲观锁的,具体怎么实现呢?(2)介绍下读写锁?(3)什么是自旋锁,为什么要使用自旋锁策略呢,缺点是什么?(4)synchronized是可重入锁么?(5)synchronized属于哪种锁呢?CASCAS伪代码CAS
di-Dora
·
2023-11-04 15:26
重难知识点
JavaEE
java-ee
JavaEE
多线程
锁
原子类
线程的集合类
CAS
7.集合框架概述
其实在Java2(jdk1.2)之前,Java是没有完整的集合框架的,它只有一些简单的可以扩展的容器类,比如Vector,Stack,Hashtable等,为什么存在容器类,容器类(
集合类
),可以存储多个数
若愚同学
·
2023-11-04 08:39
Java-
接口
基本概念接口(Interface),在Java编程语言中是一个抽象类型,是抽象方法的集合。接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。如果一个类只由抽象方法和全局常量组成,那么这种情况下不会将其定义为一个抽象类。只会定义为一个接口,所以接口严格的来讲属于一个特殊的类,而这个类里面只有抽象方法和全局常量,就连构造方法也没有。例子,定义一个接口interfa
一只洁_
·
2023-11-04 03:03
[Java]ArrayList的常用方法
ArrayList是实现了List接口的
集合类
,ArrayList的底层存储结构是数组,但是这个ArrayList生让这个数组自动扩容,不必担心空间不够的问题。
多多睡觉11
·
2023-11-03 23:48
javaSE
java
开发语言
jvm
hashmap的最易懂的讲解,看完立懂
1、数据结构1、HashMap是Java中最常用的
集合类
框架,也是Java语言中非常典型的数据结构image.png2、数组特点存储区间是连续,且占用内存严重,空间复杂也很大,时间复杂为O(1)。
雨田Android开发
·
2023-11-03 22:07
java 集合框架
Java中
集合类
是一种工具类,就是像购物车一样的容器,存储任意数量的具有共同属性的对象。我们为什么要用集合呢?
灰PatrickStar
·
2023-11-03 22:06
Java项目打包成exe的详细教程
项目打包成exe的详细教程把Java项目打包成exe共分为以下两步:1、利用Eclipse先把Java项目先打成jar包(1)找到要转成exe的Java项目(2)Export相应的Java项目(3)选择
Java
无形风
·
2023-11-03 12:18
java
jar
exe
JAVA-
分布式锁
今天给大家带来一个项目中单模块加锁的方法原理是通过springAOP前后置任务对需要调用的方法加锁,不懂aop的可以先去学习一下aop,这里就直接上锁代码了//配置文件还没配置packagecom.cfood.order.aop;importio.lettuce.core.RedisClient;importorg.aspectj.lang.JoinPoint;importorg.aspectj.
不愿是过客
·
2023-11-03 12:37
分布式锁
MySql
包名+类名)信息,对象的实例属性信息写到文件中对象是一块内存空间反序列化:从文件中或网络中读取对象称为反序列化实质是从文件中读取对象的信息,然后根据这些信息重新创建了一个新的对象也就是克隆了一份所有的
集合类
汇总
心空洞
·
2023-11-03 12:12
基于
JAVA-
线上自助旅游报名网-计算机毕业设计源码+系统+mysql数据库+lw文档+部署
基于
JAVA-
线上自助旅游报名网-计算机毕业设计源码+系统+mysql数据库+lw文档+部署基于
JAVA-
线上自助旅游报名网-计算机毕业设计源码+系统+mysql数据库+lw文档+部署本源码技术栈:项目架构
北伐李
·
2023-11-03 11:38
java
数据库
mysql
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他