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
JDK8新特征
ArrayList 和 Vector扩容机制
jdk8
中,每一次add()操作都会去判断临时数组是否为第一次创建,比较冗余。在jdk11后,每次add操作才去判断这个问题。Vector扩容:Vector有三个构
wkzzzzzzzzz
·
2025-01-24 05:54
java
使用 OpenRewrite 升级 JDK 17
一、案例背景假设我们有一个基于
JDK8
的SpringBoot项目,项目中
潘多编程
·
2025-01-23 06:42
java
elasticsearch
开发语言
Java 文件流操作
文件操作删除文件夹#准备文件夹mkdir-pparent/children默认的File#delete方法,在还有子文件夹时,会返回false删除失败(当然,文件被占用无法删除,也会返回false)//1.
JDK8
howeres
·
2025-01-22 15:35
java
IO
ARM架构下的JDK 8安装包及部署指南:为您的开发环境加速
ARM架构下的
JDK8
安装包及部署指南:为您的开发环境加速项目地址:https://gitcode.com/open-source-toolkit/8c506项目介绍在ARM架构的设备上,如树莓派等,搭建
平稳炜
·
2025-01-22 04:42
Mac安装java及多版本快速切换
安装JDK法1.brew安装#旧adoptopen
jdk8
#brewinstall--caskhomebrew/cask-versions/adoptopen
jdk8
#新adoptopen
jdk8
brewinstall
nanason
·
2025-01-21 19:54
Java
macos
java
jdk
mac
bash
Mac安装JDK
variant=open
jdk8
&jvmVariant=hotspot2.解决链接https://apple.stackexchange.com/questions/334384/how-can-i-install-java-openjdk
FINAL_NO
·
2025-01-21 18:41
Java基础
Mac
JDK
TimeUnit源码走读及基本使用
代码规约规定不能使用java.sql.Time,java.sql.Date,和java.sql.timestamp,因为在
jdk8
中,这3个类有缺陷。
amcomputer
·
2025-01-20 20:29
Java基础
后端
JavaWeb
TimeUnit源码走读
TimeUnit基本使用
docker 指定配置文件运行springboot项目
1、将项目上传服务器2、使用jdk1.8创建java容器dockerrun-it-d--name=wx--net=host-v/root/wx:/root/wx
jdk8
3、进入容器运行java项目1、dockerexec-itwxbash2
梅川酷子哥21岁
·
2025-01-19 09:55
docker
linux
springboot
docker
spring
boot
java
每日 Java 面试题分享【第 4 天】
问题二:
JDK8
有哪些新特性?问题三:Java中String、StringBuffer和StringBuilder的区别是什么?问题一:什么是Java内部类?它有什么作用?
fly spider
·
2025-01-18 08:39
【2025最新版】Java
面试宝典-日更
java
开发语言
JAVA中Interface(接口)的使用
概述二、接口的使用1.接口的理解2.定义接口的关键字3.接口内部结构说明:4.接口与类的关系:实现关系5.格式:6.满足此关系之后,说明:7.接口与接口的关系:8.接口的多态性:9.区分抽象类和接口三、
jdk8
爪哇哇哇哇
·
2025-01-17 13:33
JAVA基础
java
开发语言
SpringBoot3与SpringBoot2的区别
内存使用3.5改进的依赖管理3.6全新启动器3.7Kotlin支持SpringBoot3与SpringBoot2的区别1、JDK环境SpringBoot3最低要求JDK17SpringBoot2最低要求
JDK8
2
bjzhang75
·
2024-09-14 16:47
spring
boot
C++20
新特征
:概念(Concepts)全面解析
基本概念C++20引入了一个重要的新特性——概念(Concepts)。概念允许你在编写模板时指定模板参数(类型或非类型)应该满足的条件。这种约束使得编译器能够在编译时检查类型是否符合预期,从而提前发现错误,并给出更清晰的错误信息。概念是编译时多态的一种形式,它增强了模板编程的能力,使得代码更加健壮、可读性和可维护性更高。历史演变概念的想法早在C++的设计阶段就已经存在,但由于早期的技术限制和技术挑
jianglq
·
2024-09-14 01:07
C++开发
C++学习
c++20
开发语言
登录校验实现——Jwt、Filter/Interceptor
Jwt令牌生成引入依赖,
JDK8
之后的版本需要引入JAXBjavax.xml.bindjaxb-api2.3.1org.glassfish.jaxbjaxb-runtime2.3.1io.jsonwebtokenjjwt0.9.1
应起忆
·
2024-09-14 00:59
java
spring
clickhouse-v24.1-离线部署
部署版本数据库版本:24.1.1.2048jdk版本:
jdk8
4个文件(三个ck的包):Open
JDK8
U-jdk_x64_linux_hotspot_8u382b05.tarclickhouse-client
Wonderful呀
·
2024-09-11 19:45
数据库
clickhouse
数据库
运维
linux
C++类的继承与派生概念
“白猫”是一类特殊的“猫”,“白猫”从“猫”那里继承了“猫”的全部特征,同时又增加了一个
新特征
。下面用C++语言来
雪星猫宇
·
2024-09-10 16:31
C++
c++
开发语言
Java 实现自定义注解
@interfaceMyAnnotation{}二、元注解光加上@interface关键字还不够,我们还需要了解5大元注解@Retention@Target@Documented@Inherited(
JDK8
kkkkatoq
·
2024-09-10 02:27
java实现自定义注解
java
开发语言
jdk8
新特性
默认方法。一个在接口里面有了一个实现的方法。只需在方法名前面加个default关键字即可实现默认方法。lambda表达式。Lambda允许把函数作为一个方法的参数传递进方法中。它实际上是个匿名函数。方法引用。java8允许使用::关键字来传递方法或者构造函数引用。函数式接口。一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。可以使用lambda表达式作为接口中唯一一个抽象方法的具体实现。@
五_六柒
·
2024-09-08 23:25
函数式编程-Stream流
1.2.2优点代码简洁接近自然语言,易于理解易于"并发编程"2.Lambda表达式2.1概述Lambda是
Jdk8
中的一个语法糖。它可以对某些匿名内部类的写法
码农OvO
·
2024-09-07 06:02
开发语言
java
Mac 安装Hadoop教程(HomeBrew安装)
你可参考Mac安装
JDK8
。2.2配置ssh环境在Mac下配置ssh环境,防止后面启动hadoop时出现Connectionrefused连接被拒绝的错误。sshlocalhost执
追光天使
·
2024-09-04 22:21
macos
hadoop
大数据
面试:说一下HashMap的底层实现原理,我懵了
本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JDK7的HashMap源码进行分析(
JDK8
会有所不同,需要了解的可自行阅读
JDK8
的
一只程序猿哟
·
2024-09-04 15:09
聊聊自学数据结构与算法
为什么这么说呢,我是一名Java开发的程序猿,现在jdk已经出到18了(时间北京时间:2021-07-28),但是呢开发一般还在用
jdk8
。一般的Java程序猿也就了解个
jdk8
的特性。
莫天幽
·
2024-09-02 09:37
数据结构
算法
JDK8
重复注解与类型注解
目录一、重复注解的使用二、类型注解的使用一、重复注解的使用
JDK8
引入了重复注解的概念,允许在同一个地方多次使用同一个注解。在
JDK8
中使用@Repeatable注解定义重复注解。
星空椰
·
2024-09-01 14:32
JAVA
JDK新特性
java
开发语言
JVM-3-JVM调优
问题
JDK8
默认GC策略PSYoung+ParOld什么时候开始YoungGCEden不够分配时什么时候开始FullGCOld区可用容量不足历次平均晋升担保失败CMS会有什么问题并发失败,并发阶段直接爆掉怎么规避
宠辱不惊的咸鱼
·
2024-09-01 08:20
JDK8
优化JVM总结
JDK8
优化JVM总结默认垃圾回收器:当前大多数应用仍然使用JDK1.8,并且默认的年轻代垃圾回收器是ParallelScavenge。
闫小甲
·
2024-08-31 18:31
jvm
Java零基础入门「必学」知识点Java常用类视频教程_Java基础教程
”来供我们学习,八种使用较为广泛的“类”知识点有:1.包装类2.String类3.StringBuffer和StringBuilder类4.Date类和DateFormat类5.Calendar类6.
JDK8
计算机语言学习
·
2024-08-31 01:50
Java面向对象之接口—详细完整从0到1讲述接口以及使用(附有案例+代码)
文章目录十六.接口16.1接口的定义和使用16.2类实现接口的要求和意义16.3接口中成员的特点16.4接口和类之间的关系16.6
JDK8
接口中的方法16.6.1默认方法16.6.2静态方法16.7JDK9
蔚一
·
2024-08-29 05:14
Java知识
java
python
开发语言
idea
数据结构
算法
基于SpringBoot的校园二手交易平台
技术框架:SpringBoot2.0.0+MyBatis1.3.2+Mysql5.7+Bootstrap运行环境:
jdk8
+IntelliJIDEA+maven3后台首页、菜单管理、角色管理、用户管理、
学途拾珍
·
2024-08-27 18:50
好码分享
spring
boot
后端
java
二手交易
CentOS7安装Jenkins-2.346.1,
jdk8
高版本的Jenkins需要jdk11甚至jdk17以上,但是公司项目大多都是基于
jdk8
,为了避免打包保jdk版本异常,直接安装支持
jdk8
的jenkins。
Arvin627
·
2024-08-27 02:44
jenkins
基于SSM的运动会管理系统
关键词:高校运动会;信息管理系统;JavaWeb;SSM管理员账号密码:admin/admin运行环境:
jdk8
+tomcat8+
学途拾珍
·
2024-08-26 23:52
好码分享
java
SSM
运动会
JAVA基础面试题总结(十三)——JVM(中)
堆空间的基本结构JDK7以及之前的版本,堆空间包括以下部分:新生代内存(YoungGeneration)老生代(OldGeneration)永久代(PermanentGeneration)
JDK8
版本之后
城南vision
·
2024-08-26 21:07
jvm
java
开发语言
搭建elk日志管理系统
ELK日志管理系统一.环境准备按照JDK1.8第一步:下载JDKhttps://www.oracle.com/technetwork/java/javase/downloads/
jdk8
-downloads
阿色你过来啊
·
2024-08-26 13:07
学习分享
elk
elasticsearch
大数据
Android测试环境搭建之 ADB
1.安装JDK官网下载并安装【根据系统下载对应的版本】http://www.oracle.com/technetwork/java/javase/downloads/
jdk8
-downloads-2133151
Nubin4939
·
2024-08-25 20:34
Yolov8:模型部署到安卓端
1.项目准备1.1先安装JDK和Androidstudio(1)JDK下载:官网站:https://www.oracle.com/technetwork/java/javase/downloads/
jdk8
爱编码的小陈
·
2024-08-25 17:04
深度学习
YOLO
JDK各LTS版本下载,包含
JDK8
、11、17、21版本(文章末尾附带直接下载链接)
JDK各LTS版本下载,包含
JDK8
、11、17、21版本(文章末尾附带直接下载链接)前言最近oracle官网对于JDK的下载,需要先登录才能下载,整个过程显得麻烦又繁琐,在这里我为大家准备了各个LTS
码码哈哈0.0
·
2024-08-25 09:13
新人必知
实用工具
java
开发语言
Hadoop入门基础(二):Hadoop集群安装与部署详解(超详细教程)
NameNodemaster192.168.1.101DataNode1slave1192.168.1.102DataNode2slave2192.168.1.1032.软件要求操作系统:CentOS7或Ubuntu20.04JavaJDK:Hadoop需要
JDK8
william.zhang(张)
·
2024-08-25 06:57
hadoop
大数据
分布式
【JAVA学习之路 | 进阶篇】ArrayList,Vector,LinkedList内存解析
(底层方法未用synchronized修饰.)(2).版本解析::JDK7版本ArrayListlist=newArrayList
JDK8
版本ArrayListlist=newArrayListvector
Vez'nan的幸福生活
·
2024-08-25 03:36
java
开发语言
JVM 方法区存放那些内容
在
JDK8
及更高版本中,方法区的功能被移入了元空间(Metaspace)。以下是方法区通常会存放的内容:1.类信息类元数据:包括类的名称、修饰符、父类信息、接口信息等。
龙大.
·
2024-08-24 22:08
JVM
Java
jvm
实现MySQL读写分离的方法与步骤
旨在通过分离数据库的读操作和写操作到不同的服务器上来提高数据库系统的性能和可扩展性实现步骤:JDK安装1)上传jdk安装包2)解压缩到/usr/localtarzxvf上传的jdk安装包-C/usr/local3)mv重命名为
jdk8
qq_38975519
·
2024-08-24 14:19
mysql
数据库
运维
后端
jenkins指定jdk版本打包和运行项目
背景:因为
jdk8
安装jenkins有很多插件有问题,导致很多自动化编译都有问题,所以我jenkins使用jdk11进行安装。
Grey_fantasy
·
2024-03-18 04:09
jenkins
java
快速搭建项目运行环境(JDK+Maven+Git+Docker+Mysql+Redis+Node.js+Nginx)+前后端项目分别部署
JDK①、从oracle官方网站上下载1.8版本中的最新版的JDKhttps://www.oracle.com/java/technologies/javase/javase-
jdk8
-downloads.html②
A尘埃
·
2024-03-06 17:41
java
maven
git
Mac上安装安卓环境步骤
MAC环境搭建javaJDK下载网址:[http://www.oracle.com/technetwork/java/javase/downloads/
jdk8
-downloads-2133151.html
Queen_BJ
·
2024-03-01 04:37
Linux Ubuntu配置jdk的两种方法
1.shell中自动安装openJDKjdk11sudoaptinstallopenjdk-11-jre-headless
jdk8
sudoaptinstallopenjdk-8-jre-headless
没有胡子的猫
·
2024-02-27 08:18
Linux
工具
java
jdk
linux
ubuntu 安装
jdk8
在Ubuntu上安装JavaDevelopmentKit(JDK)8,可以通过以下两种方法进行:方法一:通过PPA源安装Oracle
JDK8
(不推荐,因为Oracle已停止对
JDK8
的公开更新支持)由于
iteye_10392
·
2024-02-27 08:17
linux
ubuntu
linux
运维
包装类日期日历类
在
JDK8
中,Date类只有2个构造方法可以使用,具体如下。1.Date():用来创建当前时间的Date对象。
默默编码的Fxdll
·
2024-02-24 19:02
java
开发语言
基于SSM的学生选课系统设计
基于SSM的学生选课系统设计开发技术SSM开发工具Eclipse+MYSQL+
JDK8
+tocmat8技术交流Q405425197摘要随着Internet的普及,越来越多的学校建立了自己的Web网站,其学生选课系统统是构成学生网站的一个重要组成部分
qq405425197
·
2024-02-20 21:50
java-SSM
java
ssm
CentOS7中怎样安装JDK与配置环境变量
场景去官网或者网上下载jdk1.8的tar包https://www.oracle.com/cn/java/technologies/javase/javase-
jdk8
-downloads.html这里下载的是
霸道流氓气质
·
2024-02-20 17:26
Linux
centos
基于Java+Swing+Mysql实现通讯录管理系统
用户登陆2.查询信息3.新增信息4.修改信息5.修改信息三、数据库四、其他系统实现五、获取源码一、系统介绍1.登录系统2.查询信息3.新增信息4.修改信息5.删除信息运行环境:eclipse、mysql、
jdk8
小码叔
·
2024-02-20 09:39
JavaSwing项目
mysql
java
数据库
java通讯录管理系统
mapstruct常用属性填充示例
适用版本
jdk8
、jdk11第一步引入坐标org.mapstructmapstruct1.4.1.Finalorg.mapstructmapstruct-processor1.4.1.Finalprovided
wit_cx
·
2024-02-20 07:41
java
java
Java-贪吃蛇游戏
不然图片加载不出来1.准备工作JDK版本:
JDK8
.0开发工具:IDEA2.设计游戏图纸实现700*900宽度值为700像素,每个格子为25像素,共计有28个格子宽度值为900像素,每个格子为25像素,
YCY^v^
·
2024-02-20 03:30
Java项目
笔记
贪吃蛇
游戏
java
(转)java中的各种锁详细介绍
本文旨在对锁相关源码(本文中的源码来自
JDK8
)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。
sh_mm
·
2024-02-20 03:23
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他