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后端jdk
基于
JDK
9的SubmissionPublisher设计实践及源码剖析
如何使用java进行响应式编程使用
jdk
9的SubmissionPublishe
frahahaha
·
2025-06-09 06:19
java
网易java
高级工程师
网易云课堂
网易云课堂
java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does not “opens java.l
但:Java9之后引入模块系统(Jigsaw)默认不允许开放
JDK
核心类(如java.lang.invoke)的反射访问于是当MP试图访问SerializedLambda.capturingClass时就触发了
Hellyc
·
2025-06-09 05:12
java
tomcat
开发语言
【Java实战】线程池 并发 并行 生命周期(详细解释)
创建线程池的方法:
JDK
5.0起提供了一个代表线程池的接口:ExecutorService。方式一:使用ExecutorService的实现类ThreadPoolExecutor自创建一个线程池对象。
Hygge-star
·
2025-06-09 04:31
Java
java
代码规范
安全
程序人生
开发语言
linux安装
JDK
和tomcat
1.安装
JDK
1.将
JDK
压缩包放到/usr/local/java目录下(java需要自己创建,名字自己随意取,见名知意)2.解压:tarzxvf
jdk
-8u221-linux-x64.tar.gz3.
Who am I...
·
2025-06-09 00:34
java
linux
tomcat
【SpringBoot自动化部署方法】
FROMopen
jdk
:11-jreARGJAR_FILE=target/*.jarCOPY${JAR_FILE}app.jarENTRYPOINT["java","-jar","/app
lyh1344
·
2025-06-08 23:57
数据结构
一个完整的日志收集方案:Elasticsearch + Logstash + Kibana+Filebeat (二)
指南✅目标在本地Windows上安装并运行Logstash配置Logstash将数据发送至本地Elasticsearch测试数据采集与ES存储流程前提条件软件版本要求安装说明Java17+Oracle
JDK
livemetee
·
2025-06-08 19:01
大数据
搜索引擎
elk
Windows快捷切换Java
jdk
版本
使用方法新建txt文本文件,将下方代码粘贴进去编辑对应的
jdk
路径如:setJAVA_HOME=D:\Java\
jdk
-17.0.11修改文件后缀为bat,双击运行选择对应版本@echooffrem切换
Miku-Y
·
2025-06-08 18:53
记录一下
java
windows
编程自学指南:java程序设计开发,Java高级API-实用类String、StringBuffer、StringBuilder学习笔记
底层实现:
JDK
9+使用byte[]存储字符(紧凑排列,节省内存
zl515035644
·
2025-06-08 13:50
java自学指南
开发语言
java设计思想
StringBuffer
StringBuilder
CentOS7 +
JDK
8 虚拟机安装与 Hadoop + Spark 集群搭建实践
本文将详细介绍如何在CentOS7+
JDK
8的虚拟机环境中搭建Hadoop+Spark分布式集群,包括SparkStandalone和Hadoop+SparkonYARN两种模式,并提供具体的代码示例。
簌簌曌
·
2025-06-08 11:02
hadoop
spark
大数据
Java 25 全新 Stable Values API 解锁延迟不可变性,加速应用启动
在
JDK
25中,Java正式引入了一个全新API——StableValues。
StriverD
·
2025-06-08 10:57
java
开发语言
CMS、G1、ZGC、Shenandoah 的全面对比
一文讲透GC垃圾收集器发展图谱Serial->Parallel->CMS->G1->ZGC/Shenandoah注:
JDK
8以前主要是CM
·
2025-06-07 23:26
java
互联网大厂Java面试实录:电商场景下的技术栈深度问答与业务应用解析
互联网大厂Java面试实录:电商场景下的技术栈深度问答与业务应用解析场景设定场景:知名互联网大厂,电商业务部门
Java后端
开发岗位面试。
quququ_2138
·
2025-06-07 18:41
Java场景面试宝典
Java
面试
电商
微服务
Spring
Boot
Redis
消息队列
TongWeb生产环境配置规范之二:数据源配置
确认数据库驱动包支持的
JDK
版本与JDBC规范,目前普遍支持
JDK
1.8及以上,支持JDBC4.0规范。错误的方式:从网上下载数据库驱动包直接用,不考虑版本兼容性。
萝卜白菜。
·
2025-06-07 15:17
数据库
java
java 编程基础入门级超级完整版教程指南
1.2环境搭建步骤
JDK
安装:从Oracle官网或Open
JDK
sss191s
·
2025-06-07 08:03
java开发
java
开发语言
2025新版iTVBox源码6.0如意版二开APP源码修正版
3、无开发能力的新手不要修改gradle版本,以免造成打包环境各种错误,默认的配置即可,只需要手动设置
jdk
s
大白玉米
·
2025-06-07 06:20
笔记
android
studio
前端
app
安卓
php
Jenkins自动化部署Maven项目
Maven项目一、环境准备(Prerequisites)SpringBoot项目确保项目根目录有标准Maven结构(pom.xml)且包含Dockerfile:#Dockerfile示例FROMopen
jdk
LOVE_DDZ
·
2025-06-07 05:41
JAVA
Ubuntu
Docker
jenkins
自动化
maven
在 Ubuntu 24.04 LTS 上安装 Jenkins 并配置全局工具(Git、
JDK
、Maven)
在Ubuntu24.04LTS上安装Jenkins并配置全局工具(Git、
JDK
、Maven)Jenkins是一款开源的持续集成和持续交付(CI/CD)工具,在DevOps实践中有着广泛的应用。
LOVE_DDZ
·
2025-06-07 05:07
Ubuntu
JAVA
java
ubuntu
jenkins
Java日期处理(Date、Calendar、DateFormat)
一:序本篇文章将介绍
JDK
1.8前的日期处理,其实已经不推荐使用了,但以前的项目也有少部分使用,所以在这里引出一下;在
JDK
1.8之前,Java中的日期和时间处理是由java.util.Date和java.util.Calendar
「已注销」
·
2025-06-07 01:14
java
python
开发语言
Java八股文——集合「Map篇」
在
JDK
1.8及以后,具体实现是数组+链表+红黑树。当链表长度超过一定阈值(默认为8)并且数组长度大于一定阈值(默认为64
·
2025-06-07 00:41
JDK
1.8,Java,HashMap的put()方法全过程(超详细)
首先一个节点进来做hash值并取余运算,hash到对应的桶,开有没有hash冲突,如果没有直接插入,如果有就需要遍历链表,看有没有key相同的情况,如果有就进行值的替换,如果没有就插到链表尾部(哪些判断是否变为红黑树逻辑在下面进行解析,这里做个大概描述)1.7使用头插法,因为他认为先最近插入的最容易被访问,但是在并发,扩容数组的时候可能会出现死循环。因为并发扩容reHash一张新的表。扩容的时候会
java记
·
2025-06-07 00:11
哈希算法
java
数据结构
HashMap中的put方法执行流程(流程图)
在
JDK
1.8及以后版本中,其主要逻辑封装在putVal这个内部方法中。
YuTaoShao
·
2025-06-07 00:08
Java
流程图
哈希算法
散列表
Linux环境部署—— Jenkins
目录一、安装Jenkins二、运行三、访问四、初始化插件失败五、卸载重装六、其他一、安装Jenkinshttps://www.jenkins.io/zh/download注意看下对应
jdk
版本要求https
Java_Yangsister
·
2025-06-06 20:33
Linux环境部署
linux
jenkins
运维
JDK
从8升级到21的问题集
作者:京东工业韦付芝一、背景与挑战1.升级动因◦Oracle长期支持策略◦现代特性需求:协程、模式匹配、ZGC等◦安全性与性能的需求◦AI新技术引入的版本要求2.项目情况◦100+项目并行升级的协同作战◦多技术栈并存◦持续集成体系的适配挑战二、进度应用总数已完成应用下线待升级100+731310+三、主要问题域与解决方案1.依赖管理的"蝴蝶效应"•sun.misc.BASE64Encoder等
·
2025-06-06 18:57
程序员
设计模式-2 结构型模式
5、
JDK
动态代理实现核心:构
AllWe$
·
2025-06-06 17:20
设计模式
设计模式
【云原生技术】Linux下如何安装
jdk
Linux下如何安装
jdk
一、方式1:用系统软件仓库安装Open
JDK
二、方式2:下载官方二进制包手动安装三、方式3:SDKMAN!
阿寻寻
·
2025-06-06 12:42
linux
java
运维
ZooKeeper 安装教程(Windows + Linux 双平台)
ZooKeeper安装教程(Windows+Linux双平台)Zookeeper和Kafka版本与
JDK
要求一、安装前准备系统要求Java环境(
JDK
17+)开放端口:2181(客户端),2888(集群通信
白嫖不白嫖
·
2025-06-06 10:01
Linux实战
zookeeper
windows
linux
JAVA中的注解和泛型
目录JAVA注解介绍概念注解的本质4种标准元注解自定义注解泛型介绍泛型的定义JAVA泛型泛型方法()泛型类()类型通配符类型擦除JAVA注解介绍概念注解是
JDK
5.0引入的一种元数据机制,用来对代码进行标注
小白写代码hh
·
2025-06-06 09:25
java
注解
泛型
ReentrantLock锁优化和synchronized锁膨胀的共同点
背景concurrent包下的Lock和
jdk
原生的synchronized经常被拿来作比较,通常会被问到两者的区别与优劣,本文不会讨论锁具体实现细节(比如轻量级锁具体修改了哪个地方的第几个位),而是基于两者对锁的宏观优化原理讨论一下彼此的共同点
2501_91537388
·
2025-06-06 05:56
java
java
jvm
数据库
记录一次spark本地运行时的org.apache.hadoop.io.nativeio.NativeIO问题
最近换了新的电脑,好久不用的win10系统,安装了maven,
jdk
,idea之后,从git上下载了代码库,希望可以本地调试运行spark代码,安装好系统环境后,代码可以运行起来了,代码就是很简单的将系统字符存储到当前文件中
一颗小草333
·
2025-06-06 00:22
hadoop
大数据
hadoop
如何在 React Native 和 Unity 中快速切换
JDK
版本
如何在ReactNative和Unity中快速切换
JDK
版本背景步骤1:下载两个版本的
JDK
步骤2:编写快速切换脚本2.1切换到
JDK
11的脚本(`set-
jdk
11.bat`)2.2切换到
JDK
17的脚本
YuZou 邹宇
·
2025-06-05 23:52
笔记
JDK
JAVA
邀请开发者共建MyBatis-Plus-Kit:一个基于MyBatis-Plus的小工具库
我是一个普通的
Java后端
开发者。在日常项目中使用MyBatis-Plus的过程中,总觉得可以再封装一些更通用的能力,省去一遍遍写样板代码的麻烦。
·
2025-06-05 22:45
如何在IDE中通过Spark操作Hive
环境准备在开始之前,需要确保以下软件已安装并配置正确:JavaDevelopmentKit(
JDK
):建议使用
JDK
8或更高版本。ApacheSpark:建议使用最新稳定版本。Apac
yt94832
·
2025-06-05 17:04
ide
spark
hive
使用 React Native 开发鸿蒙(HarmonyOS)运动健康类应用的系统化准备工作
⚙️一、环境与工具准备双环境搭建ReactNative环境:安装Node.js(≥18.x)、
JDK
(≥11)、Yarn。
哼唧唧_
·
2025-06-05 15:23
react
native
harmonyos
react.js
Harmony
OS5
运动健康
【技能篇】设计模式专题
1.请列举出在
JDK
中几个常用的设计模式?单例模式(Singletonpattern)用于Runtime,Calendar和其他的一些类中。
wxiaohe1
·
2025-06-05 14:19
设计模式
设计模式
Java面试复习大纲整理
Java面试复习Java面试大纲Java开发环境1、Java编译过程2、JVM,JRE,
JDK
之间的关系基本数据类型1、八种基本类型2、数据类型详解3.基本类型间的转换5.数据类型之间的转换运算符1.
大fw的我
·
2025-06-05 10:49
java
面试
SpringAI基础使用
一、环境准备安装依赖工具
JDK
17+(必须,SpringBoot3.3+和SpringAI依赖此版本)。IDE(如IntelliJIDEA)。Maven/Gradle(项目管理工具,推荐Maven)。
hqxstudying
·
2025-06-05 07:28
java
ai
Tomcat的配置:修改端口号、配置主页、配置虚拟目录
Tomcat的运行需要
JDK
的支持,需要配置JAVA_HOME环境变量。JAVA_HOME主要是在本机含有多个版本
JDK
的情况下说明使用哪个
JDK
进行配置。
帅气的小峰
·
2025-06-05 06:22
SSM
Windows Server部署Vue3+Spring Boot项目
在WindowsServer上部署Vue3+SpringBoot前后端分离项目的详细步骤如下:一、环境准备安装
JDK
17+下载
JDK
MSI安装包(如Oracle
JDK
或Open
JDK
)双击安装,配置环境变量
BillKu
·
2025-06-05 06:50
windows
spring
boot
后端
Java并发编程:从synchronized到CompletableFuture的演进之路
从早期
JDK
1.0中简单的synchronized关键字,到现代Java中强大的CompletableFutureAPI,Java的并发工具不断丰富和完善,为开发者提供了越来越多的选择来构建高效、可靠的并发应用
天天进步2015
·
2025-06-04 23:54
Java
java
jvm
开发语言
JDK
21深度解密 Day 11:云原生环境中的
JDK
21应用
【
JDK
21深度解密Day111】云原生环境中的
JDK
21应用本文是《
JDK
21深度解密:从新特性到生产实践的全栈指南》专栏的第11天内容,聚焦云原生环境中的
JDK
21应用。
在未来等你
·
2025-06-04 17:09
JDK21深度解密
JDK21
云原生
容器化
Kubernetes
Docker
虚拟线程
ZGC
解决idea2020版本不支持SpringBoot默认版本问题
因为idea2020版本所支持的最高
jdk
为15,但现在springboot默认最低版本为17,所以导致idea2020版本默认用不了springboot。
暮想丶
·
2025-06-04 15:51
spring
boot
java
intellij-idea
es使用指定目录下的
jdk
在bin目录下elasticsearch中加入想要使用的
jdk
exportJAVA_HOME=/data/sw/elk/
jdk
-11.0.25exportPATH=$JAVA_HOME/bin:$PATHif
学习啷个办
·
2025-06-04 12:26
elasticsearch
java
大数据
uniapp框架开发微信小程序之调试部署上线简介
--1.服务器主要配置买服务器域名安装宝塔面板
jdk
tomcatnginxmysqlredisnginx配值配置证书文件(实现https请求)配置转发配置静态文件路径events{worker_connections1024
我要打倒凹凸曼
·
2025-06-04 07:20
微信小程序
小程序
服务器
uniapp
深入理解 Java 环境变量:从原理到实战配置指南
Java运行时环境(JRE)和开发工具包(
JDK
)包含大量可执行文件(如java.exe、javac.exe)和类库资源,这些文件分散在
琢磨先生David
·
2025-06-04 04:54
java
开发语言
JDK
21深度解密 Day 10:微服务架构适配
JDK
21
【
JDK
21深度解密Day10】微服务架构适配
JDK
21引言:百万并发时代的微服务进化作为"
JDK
21深度解密"系列的第10天,今天我们聚焦微服务架构在
JDK
21时代的技术跃迁。
在未来等你
·
2025-06-03 23:26
JDK21深度解密
JDK21
微服务
虚拟线程
Spring
Cloud
Istio
性能优化
Windows 系统安装 Java
JDK
1.8 全流程指南
文章目录一、下载
JDK
1.8安装包二、安装
JDK
1.8三、配置环境变量1.设置`JAVA_HOME`2.配置`Path`变量3.设置`CLASSPATH`(可选)四、验证安装一、下载
JDK
1.8安装包访问
司南锤
·
2025-06-03 23:56
程序院
windows
java
开发语言
Stream API
从
JDK
1.8开始,Java语言引入了一个全新的流式StreamAPI,StreamAPI把真正的函数式编程风格运
余厌厌厌
·
2025-06-03 23:51
开发语言
java
(附源码)计算机毕业设计SSM智能答疑系统app
项目运行环境配置:
Jdk
1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。
卓杰计算机程序设计
·
2025-06-03 22:14
mybatis
java
mysql
Spring 中如何开启事务?
一、面试主题概述在
Java后端
面试中,Spring事务管理是中高级工程师绕不开的话题。面试官不仅想知道你是否
残*影
·
2025-06-03 17:40
常用框架面试
spring
java
后端
java: 警告: 源发行版 17 需要目标发行版 17
SpringBoot版本较高时,需要使用
jdk
以上版本,运行项目控制台可能会输出:#java:警告:源发行版17需要目标发行版17出现这个警告的原因就是期望的版本是17,但是实际的版本不是17,从以下几个方面排查源码配置项目指定
埃泽漫笔
·
2025-06-03 16:04
IDEA爬坑
java
idea
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他