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
jdk
MacOS如何安装配置多个
JDK
,并切换使用
由于
JDK
版本极快的更新速度,因此常常会出现不同项目需要的
JDK
不同情况,所以需要明白如何在操作系统安装配置多个
JDK
,本篇博客以MacOS举例。
程序员哈欠
·
2025-05-19 19:00
macos
java
开发语言
jdk
【Spark】使用Spark集群搭建-Standalone
192.168.1.100)工作节点(Worker):spark-worker1(192.168.1.101)、spark-worker2(192.168.1.102)系统要求所有节点安装相同版本的Java8+(推荐Open
JDK
11
元633
·
2025-05-19 03:43
spark
大数据
【附源码】基于springboot+Vue+Uniapp博物馆展品展示与智能互动微信小程序
多角色登录、功能完善、页面优美用户端:首页、展品、论坛、周边礼品、我的(多项功能)管理员端:首页、个人中心、用户管理、展品展示管理、论坛管理、礼品类型管理、周边礼品管理、系统管理、订单管理系统介绍项目环境:
JDK
1.8
辅导毕业设计
·
2025-05-19 00:24
spring
boot
vue.js
uni-app
Java Map双列集合深度解析:HashMap、LinkedHashMap、TreeMap底层原理与实战应用
2.常见实现类实现类特点底层数据结构HashMap无序、键唯一、查询高效数组+链表/红黑树(
JDK
8+)LinkedH
米粉0305
·
2025-05-18 23:18
java
开发语言
深入理解HashMap:核心原理与常见面试问题解析
底层数据结构在
JDK
1.8之前,HashMap采用数组+链表的结构。在
JDK
1.8及以后,当链表长度超过阈值(默认
永泽one
·
2025-05-18 12:05
Java八股文
java
面试
java安全点_Java-JVM-安全点SafePoint
0x01安全点是什么Open
JDK
官方定义如下:安全点是在程序执行期间的所有GCRoot已知并且所有堆对象的内容一致的点。
习翔宇
·
2025-05-18 08:34
java安全点
jvm安全点(三)open
jdk
17 c++源码垃圾回收之安全点结束,唤醒线程
1.VMThread::inner_execute()-触发安全点cpp复制voidVMThread::inner_execute(VM_Operation*op){if(op->evaluate_at_safepoint()){SafepointSynchronize::begin();//进入安全点,阻塞所有线程//...执行GC等操作...SafepointSynchronize::end(
蚰蜒螟
·
2025-05-18 08:04
jvm
安全
c++
Open
JDK
源码赏析之七(JVM垃圾回收器概述)
使用JVM垃圾回收器的优劣在传统的C/C++开发中,程序员需要亲手对内存中的空间开辟和进行释放,当内存忘记回收就容易内存溢出,就算记得回收,但是指向给内存的指针没有释放,程序也会崩溃或者异常,其他问题更是数不胜数,堪称究极折磨了以企业的角度看,C/C++程序员需要大量时间培养也很难写出安全的代码,企业更希望降低成本,希望来的程序员能立马上手干活,所以开始大量使用Java,降低企业的开发成本以程序员
星空_MAX
·
2025-05-18 08:03
java
开发语言
Java基础学习
Java基础大纲1.Java概述Java语言特点(跨平台、面向对象、自动内存管理)JVM、JRE、
JDK
的作用与区别开发环境搭建(安装
JDK
、配置环境变量、IDE使用)2.基础语法(已经学习)变量与数据类型
关于不上作者榜就原神启动那件事
·
2025-05-17 21:15
java
学习
开发语言
【技术篇】第三篇:Java集合框架深度拷问——从HashMap到ConcurrentHashMap的20个致命问题
第三篇:Java集合框架深度拷问——从HashMap到ConcurrentHashMap的20个致命问题一、HashMap灵魂拷问1.1底层实现原理问题1:HashMap在
JDK
8中如何解决哈希冲突?
全息架构师
·
2025-05-17 20:37
java
python
开发语言
Java 21 核心特性全解析:从高并发到开发效率的 5 大革新(附权威校验与场景实践)
引言Java21作为Oracle于2023年9月发布的长期支持(LTS)版本,以“提升高并发性能”“简化代码逻辑”“增强类型安全”为核心目标,推出了虚拟线程、记录模式等14项新特性(Open
JDK
JEP
混进IT圈
·
2025-05-17 18:56
Java21
新特性
高并发编程
结构化并发
记录模式
字符串模版
开发效率提升
虚拟线程
杏仁玫瑰花饼的Java学习日记第二天
一,前言今天就是第二天了,今天看狂神的Java课就是一点有关Java的入门知识和基础知识,就像Java的诞生,Java的优势和特性以及,Java的版本,
JDK
,JRE,JVM,如何配置开发环境等二,Java
杏仁海棠花饼
·
2025-05-17 18:25
java
学习
Java基础学习大全(一)
基础学习一、基本了解:1、JVM、JRE和
JDK
的区别:JVM(JavaVirtualMachine):java虚拟机,用于保证java的跨平台的特性。java语言是跨平台,jvm不是跨平台的。
派大星学编程啦
·
2025-05-17 18:53
jvm
java
windows
快速部署Hadoop+MySQL+Hive+Spark的集群
这里我们在克隆后的克隆机上需要重新修改成对应的主机名)(3)、使用setup命令配置网络环境(这里我们在克隆后的克隆机上需要重新修改成对应的主机ip)(4)、关闭防火墙二、配置hosts文件列表三、安装
JDK
会飞的胖猪胖
·
2025-05-17 16:41
hadoop
spark
mysql
hive
Spark安装
1.前置条件Java:Java8或更高版本(建议Open
JDK
11+)。bash#检查Java版本java-versionPython(可选):PySpark需要Python3.6+。
姬激薄
·
2025-05-17 14:50
spark
面试题:ReentrantLock与synchronized区别
ReentrantLock:是
JDK
1.5之后提供的API层面的互斥锁。需要通过lock()方法显式地获取锁,并通过unlock()方法显式地释放锁
胡子发芽
·
2025-05-17 10:52
JAVA面试题
多线程
JAVA高级
java
开发语言
【ARM】ARM架构麒麟V10安装
jdk
1.8
ARM架构麒麟V10安装
jdk
1.8,就一句话安装yuminstalljava-1.8.0-open
jdk
java-1.8.0-open
jdk
-devel关注我,继续【ARM】安装mysql简单快捷。
qqxinxi
·
2025-05-17 04:16
ARM
教学
数据库开发相关
linux
运维
服务器
maven十:设计你自己的maven插件
本篇环境
jdk
1.8maven3.6.2idea本章
weixin_39180662
·
2025-05-17 04:43
maven
java
深入解析JVM字节码解释器执行流程(Open
JDK
17源码实现)
以下结合Open
JDK
17源码详细分析各环节实现。二、方法调用入口构建1.gene
蚰蜒螟
·
2025-05-17 00:21
jvm
python
开发语言
cas-overlay-template-7.0编译
repo.huaweicloud.com/repository/maven/"}2、gradle.properties中修改jvmVendor和certDir属性值;jvmVendor=ADOPTIUM#根据系统实际安装的
JDK
tjg_lambda
·
2025-05-16 23:44
java
使用
JDK
的数据校验和Spring的自定义注解校验前端传递参数的两种方法
第一种:
JDK
的数据校验注解@PostMapping("/test")publicStringtest(QueryParamparam,@RequestHeader(value="App_key")StringApp_key
灰色人生qwer
·
2025-05-16 16:23
java
spring
前端
数据校验
安装Hadoop并运行WordCount程序
(一)asdfghjklx在虚拟机上安装java来,我们先给虚拟机上安装java
JDK
。注意,后面我们会按照如下步骤来操作有:1.把java
JDK
文件上传到服务器上。2.解压文件。3.配置环境变量。
凹凸曼暴打小怪兽
·
2025-05-16 14:33
hadoop
python
linux
阿里云2核2g安装nexus
阿里云2核2g安装nexus#安装
JDK
1.8sudoyuminstall-yjava-1.8.0-open
jdk
-devel#验证安装java-version创建运行用户cd/optsudowgethttps
村头一颗草
·
2025-05-16 13:31
阿里云
云计算
【java】docker容器内使用jstack等命令报错 The VM does not support the attach mechanism
1.背景因为需要,所以在docker容器中的服务器中执行jstack查线程,但是执行报错[root@1xxx]#/usr/
jdk
64/
jdk
1.8.0_112/bin/jps32737Jps13218
九师兄
·
2025-05-16 12:54
docker
VM
support
attach
mechanism
Springboot+Spring-Security+JWT 实现用户登录和权限认证
1.环境准备安装
JDK
:确保你的开发环境中安装了
JDK
8及以上版本。
yuwinter
·
2025-05-16 09:59
spring
spring
boot
后端
sqoop到数据到mysql报错_hadoop sqoop 同步hive数据到mysql报错 classnotfound
sqoop同步hive数据到mysql失败,求大神答疑:1.hive下有一个表testamysql下有一个表testa结构一样2.版本hadoop2.6CDH5.4.4sqoop1.4.5-CDH5.4.4
JDK
1.7MySQL5.53
Sinaean Dean
·
2025-05-16 07:45
【Jvm】性能调优(上)线上问题排查工具汇总
文章目录一.互联网概念1.产品闭环和业务闭环2.软件设计中的上游和下游3.
JDK
运行时常量池二.CPU相关概念1.查询CPU信息2.CPU利用率(CPUutilization)和CPU负载(CPUload
墩墩分墩
·
2025-05-16 07:44
JVM
JVM调优
性能调优
内存调优
JDK工具
生产调优
Java学习打卡-Day10
*/publicfinalnativeClassgetClass()/***native方法,用于返回对象的哈希码,主要使用在哈希表中,比如
JDK
中的HashMap。*/publicn
hello1114-
·
2025-05-16 05:59
java
学习
开发语言
分布式微服务系统架构第128集:elastic-search安装部署
1024bat.cn/✅一、环境准备操作系统:Linux(Ubuntu20+/CentOS7+/Rocky)或macOS内存要求:建议4GB+(最小2GB)Java:Elasticsearch7.x+内置了Open
JDK
掘金-我是哪吒
·
2025-05-16 04:23
分布式
微服务
系统架构
架构
云原生
[特殊字符]CentOS 7.6 安装
JDK
11(适配国内服务器环境)
在国内服务器(如阿里云、腾讯云)中安装
JDK
11时,可能由于访问Oracle官网较慢导致下载不便。
冼紫菜
·
2025-05-16 04:18
开发环境配置
服务器
服务器
centos
java
后端
linux
JDK
1.8 全解析:从核心特性到企业实战的深度实践
引言
JDK
1.8作为Java生态发展史上的里程碑版本,自2014年发布以来,凭借Lambda表达式、StreamAPI、新日期时间API三大核心特性,彻底重塑了Java编程范式。
混进IT圈
·
2025-05-16 00:27
JDK1.8
StreamAPI
Lambda
表达式
新日期
API
企业级应用
并行流
最佳实践
Java版自动化测试之Selenium
1.准备编程语言:Java
JDK
版本:17Maven版本:3.6.12.开始声明:本次只测试Java的Selenium自动化功能本次示例过程:打开谷歌游览器,进入目标网址,找到网页的输入框元素,输入指定内容
小鸟不会费
·
2025-05-15 22:08
java
selenium
java枚举本质_【枚举高阶】Java中枚举的本质是什么
老代码中继续使用static类,其中一个原因是兼容
jdk
1.5之前的代码。Java中枚举的特性01.Enum不可以有public或者protected的构造方法,只能
我是牛哥哥
·
2025-05-15 22:04
java枚举本质
源码编译Apache Ranger
1、从官网下载源码包http://ranger.apache.org/download.html;本文选择apache-ranger-1.1.0.tar.gz的包;2、依赖的环境2.1
Jdk
8;2.2mven3.52.3gityuminstallgit2.4gccyuminstallgcc2.5MySQL3
大师兄你家猴跑啦
·
2025-05-15 20:49
java
数据管理
【2025版】
JDK
动态代理与CGLIB代理使用方法
文章目录一、静态代理二、
JDK
动态代理(基于接口)三、CGLIB代理(基于子类)一、静态代理定义接口和实现类:publicinterfaceUserService{voidaddUser(Stringname
Paran-ia
·
2025-05-15 19:43
java
开发语言
[Java实战]Spring Security 添加验证码(二十三)
一.环境准备open
JDK
17+:SpringBoot3要求Java17及以
曼岛_
·
2025-05-15 16:28
java
spring
hive
!!!鸿蒙 ArkTS 实战!手把手复刻微信全功能页面(含底部导航 / 聊天列表 / 通讯录)--实战教程&保姆级
我"页面实现8.鸿蒙版微信开发总结1.环境准备与项目初始化首先需要安装鸿蒙开发工具链:下载并安装DevEcoStudio(建议从华为开发者官网获取最新版本)安装完成后配置
JDK
和SDK路径创建新项目,选择
生活De°咸鱼
·
2025-05-15 13:04
前端
harmonyos
微信
华为
鸿蒙系统
鸿蒙
Spring Boot自定义注解
2.Java注解分类2.1
JDK
基本注解2.2
JDK
元注解2.3自定义注解3.
JDK
基本注解3.1@Override重写3.2@Deprecated已过时3.3@SuppressWarning
第三种人i
·
2025-05-15 12:56
java
Java经典面试题总结(附答案)-java经典面试题大全总结以及整理
目录1、
JDK
和JRE有什么区别?2、==和equals的区别是什么?3、final在java中有什么作用?4、java中的Math.round(-1.5)等于多少?
网站推广优化yetaoaiueo
·
2025-05-15 11:52
Java经典面试题总结
Java知识点概览
目录1.环境1.1
JDK
1.81.2Eclipse:安装插件完成各种需求2.基础语法2.1数据类型2.2作用域2.3运算符与表达式2.4条件语句2.5循环语句2.6异常处理2.7命名规范2.8String
出处不详,经久不息
·
2025-05-15 08:04
一.
测开之Java(自用)
java
处理fontmanager (libfreetype.so.6: cannot open shared object file: No such file or directory)问题
记录问题处理fontmanager(libfreetype.so.6:cannotopensharedobjectfile:Nosuchfileordirectory)在使用docker创建镜像使用open
jdk
8
Lidp_870
·
2025-05-15 06:50
spring
boot
docker
性能测试工具Jmeter安装及使用教程
1.环境准备设备名称应用API:内存及CPU配置:cpu>=4核,内存>=16GB,工具:Jmeter5.2.1
jdk
1.8.0_144系统MacBookPro:10.15.4,windowsserver2016
DK_Allen
·
2025-05-15 06:19
测试
测试工具
jmeter
jenkins 启动报错
java.lang.UnsatisfiedLinkError:/opt/application/
jdk
-17.0.11/lib/libfontmanager.so:libfreetype.so.6:cannotopensharedobjectfile
liudongyang123
·
2025-05-15 06:18
jenkins
jenkins
java
运维
Linux环境安装Jenkins
Linux环境安装JenkinsJenkins和
JDK
的版本Jenkins和
JDK
的版本需要对应,不然无法正常启动。
wmxz520
·
2025-05-15 04:36
软件设置
linux
jenkins
ci/cd
持续集成
持续部署
Java进程和堆内存不一致_java – JVM进程大小和内存堆大小之间的巨大差异
我正在Windows8.164bit上开发javaswing应用程序,带有4GBRAM,
JDK
版本为8u2064bit.问题是当我使用带有Monitor选项的NetbeansProfiler启动应用程序时
流光微言
·
2025-05-14 20:08
Java进程和堆内存不一致
如何在idea中写spark程序
2.安装
JDK
:确保安装了
JDK
1.8或更高版本。配置环境变量,确保`java-version`命令
心仪悦悦
·
2025-05-14 16:12
intellij-idea
spark
java
[附源码]计算机毕业设计动漫电影网站Springboot程序
项目运行环境配置:
Jdk
1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。
JSP、ssm毕设程序源码
·
2025-05-14 15:04
spring
boot
java
后端
[附源码]计算机毕业设计Springboot电影推荐网站
项目运行环境配置:
Jdk
1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。
计算机毕设程序设计
·
2025-05-14 15:01
spring
boot
java
mysql
【Jenkins】持续集成与交付 (九):Maven安装和配置、以及构建项目
【Jenkins】持续集成与交付(九):Maven安装和配置、以及构建项目一、Maven简介二、持续集成环境安装Maven2.1Maven软件包上传2.2配置环境变量2.3Jenkins配置关联
JDK
和
Seal^_^
·
2025-05-14 11:09
【云原生】容器化与编排技术
持续集成
#
Jenkins
#
Gitlab
jenkins
ci/cd
maven
持续集成与交付
Maven安装和配置
Jenkins构建项目
【java】
jdk
8及以后的时间类总结
目录1.LocalDate2.LocalTime4.ZonedDateTime5.Duration6.Period7.DateTimeFormatter1.LocalDate说明:表示不带时区的日期(年、月、日),不可变且线程安全。importjava.time.LocalDate;publicclassLocalDateExample{publicstaticvoidmain(String[]a
jstart千语
·
2025-05-14 10:04
Java
java
开发语言
时间类
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他