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
10、java语法糖
字节码的过程中,自动生成和转换的一些代码,主要是为了减轻程序员的负担,算是java编译器给我们的一个额外福利-给糖吃)默认构造器:调用父类Object的无参构造方法自动拆装箱:基本类型和包装类型之间的来回转换(
jdk
5
·
2025-07-04 13:59
GraalVM 与 JVM:深度对比分析
本文将从概念讲解、应用场景区分、优缺点分析、多线程影响以及GraalVM缺少的
JDK
功能等多个维度进行深入对比,帮助开发者全面理解两者的技术差异和适用场景。
twinsshehp
·
2025-07-04 13:58
jvm
常用指令合集(DOS/Linux/git/Maven等)
Intelideashell--LinxvimgitDOS:mavendockerkubectl指令nginx配置redis-clientMySQLlinux下java进程排错MongoDBCentOS
JDK
·
2025-07-04 12:52
仅配置jre,并用bat文件启动jar包
但是给甲方本地部署Java项目时,不需要
JDK
,只需要安装jre能运行jar包即可。为了进一步方便甲方能在本地简易快速启动jar包,就可以给甲方写个bat文件。
mgx_718
·
2025-07-04 11:13
开发语言
强制IDEA始终使用Java 8
解决IDEA总是使用Java21而非Java8编译的问题您遇到的问题是典型的IDE内置
JDK
与项目冲突的情况。
兔老大RabbitMQ
·
2025-07-04 11:11
java
intellij-idea
ide
Java JUC源码分析系列笔记-
JDK
1.8的ConcurrentHashMap
文章目录1.是什么2.如何使用3.原理分析3.1.构造方法3.1.1.Node3.2.put方法【有加锁】3.2.1.计算key的hash3.2.2.死循环3.2.3.第一次进来table为空,所以需要初始化table3.2.3.1.使用CAS加锁防止多线程同时初始化table3.2.3.2.其他线程让出CPU直到扩容完毕3.2.4.第二次进来table不为空,链表肯定为空【头节点为空】,那么CA
Thinker QAQ
·
2025-07-04 10:39
Java
JUC源码分析
java
笔记
开发语言
Spring Boot + 本地部署大模型实现:基于 Ollama 的集成实践
一、环境准备在开始之前,确保你的开发环境已经安装了以下工具和库:
JDK
1.8或更高版本Maven或Gradle作为项目管理工具SpringBoo
·
2025-07-04 09:32
jdk
升级到11问题系列-第三方依赖使用了BASE64Decoder
问题描述:第三方依赖包,目前出现问题的是某银行的sdk导致的使用了sun.misc.BASE64Decoder但是在
jdk
11这个版本该类已经被删除,导致运行是出现错误Causedby:java.lang.NoClassDefFoundError
uplinker
·
2025-07-04 07:48
java
java
jdk11
Spring Boot应用容器化
⚙️一、基础镜像构建与Dockerfile配置选择基础镜像推荐使用官方轻量级镜像(如eclipse-temurin:17-jre-alpine)或匹配
JDK
版本的镜像(如
JDK
21用amazoncorretto
FrankYoou
·
2025-07-04 06:37
java
spring
boot
docker
滴滴Android开发面试题及参考答案
抽象类和接口的区别:语法层面:抽象类使用abstract关键字修饰,其中可以包含抽象方法和非抽象方法;接口使用interface关键字定义,其方法默认都是抽象的,
JDK
8开始可以有默认方法和静态方法。
大模型大数据攻城狮
·
2025-07-04 03:50
面试
大厂校招
大厂八股文
jvm原理
进程通信
进程线程
ANR
JDK
25 功能预览:Java 生态的重大升级
JDK
25计划于2025年9月发布,作为长期支持版本(LTS),它将为Java生态带来多项重要的语言增强、性能优化、安全改进以及体验优化,以下是对
JDK
25主要预期功能的详细介绍。
深盾科技
·
2025-07-04 00:31
java
开发语言
Web 服务器架构选择深度解析
本文从架构演进脉络出发,系统解析单体架构、微服务、服务网格、Serverless等主流架构的核心特性、适用场景及
Java技术
栈实现。
·
2025-07-03 23:45
后端
centos使用wget下载
jdk
8
首先官网找需要的的
jdk
版本https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
任意放逐
·
2025-07-03 17:17
centos
java
linux
【
jdk
】使用wget下载
jdk
8
因为在oracle官网下载
jdk
需要如果直接在linux中使用wget命令下载,实际下载是一个html文件,所以需要通过一下命令wget--no-check-certificate--no-cookies
催化开天地
·
2025-07-03 17:16
java
开发语言
Linux系统
JDK
8下载与安装指南
本文还有配套的精品资源,点击获取简介:JavaDevelopmentKit(
JDK
)8是Java编程语言的重要开发工具包,包含了必要的工具和库以编译、调试和运行Java应用程序。
丹力
·
2025-07-03 17:12
JavaEE导读1
JavaEE发展历程JavaEE(JavaPlatformEnterpriseEdition),Java平台企业版.是JavaSE的扩展,⽤于解决企业级的开发需求,所以也可以称之为是⼀组⽤于企业开发的
Java
薯条不要番茄酱
·
2025-07-03 12:36
java-ee
java
秋招Day6 - Java并发(上) - 线程
同一个进程的多个线程共享堆和方法区(
JDK
1.8之后是元空间)资源,但是却有各自的程序计数器、虚拟机栈、本地方法栈。在线程之间切换比在进程之间切换的负担小得多。
Java初学者小白
·
2025-07-03 12:34
八股
#
并发
java
Tomcat和
JDK
版本的对应关系
第一个问题:使用Tomcat时如何对照使用哪个版本的
jdk
这个问题阿帕奇官网就给出了答案如下如果安装Tomcat7要安装
JDK
1.6及之后版本才能正常启动Tomcat(如果使用不匹配的
jdk
比如Tomcat7
至今没搞明白
·
2025-07-03 12:32
应用中间件
java
jdk
tomcat
Java程序员谢飞机的魔幻面试之旅:从Spring Boot到Redis,你也能笑对大厂面试!
在一场充满戏剧性的互联网大厂面试中,我们跟随搞笑程序员谢飞机的脚步,深入探索
Java技术
栈的核心知识点,看他如何用幽默和机智应对各种技术挑战。
koen__
·
2025-07-03 12:02
Java场景面试宝典
Java面试
Spring
Boot
Redis
微服务
分布式系统
高并发
网络安全
雪球股票信息超级爬虫:开源项目指南及新手问题解决方案
本项目采用Java语言编写,充分利用了
JDK
8的函数式编程特性,旨在提供灵活且高效的股市
柏克栋
·
2025-07-03 10:21
API,异常
API:应用程序编程接口,即
jdk
文档手册,里面以类的形式提供了很多常用的功能。
qq_42822008
·
2025-07-03 08:39
【Docker】 容器中Spring boot项目 Graphics2D 画图中文乱码解决方案
以下是完整的解决方案:1.基础解决方案:安装中文字体方法一:基于Alpine镜像的解决方案FROMopen
jdk
:8-
jdk
-alpine#安装中文字体RUNapkadd--updatettf-dejavu
ladymorgana
·
2025-07-03 02:22
日常工作总结
docker
spring
boot
容器
【docker】带字体的 Open
JDK
8 Docker 镜像解决方案
文章目录带字体的Open
JDK
8Docker镜像解决方案1.使用官方带字体变体2.自定义构建带字体镜像基于Debian的带字体Open
JDK
8镜像基于Alpine的轻量级带字体镜像3.使用第三方维护的带字体镜像
ladymorgana
·
2025-07-03 02:22
日常工作总结
docker
容器
运维
Maven的概念与核心配置
安装步骤:1、安装
jdk
2、从官网中下载对应的版本3、解压安装,然后配置环境变量,将bin目录添加到path路径下4、在命令行中输入mvn-v,看到版本信息表示安装成功3、maven的基本常识3.1maven
代码如疯.
·
2025-07-02 23:56
maven
java
微信小程序|流浪动物救助小程序的设计与实现
Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互助收藏点赞不迷路关注作者有好处文末获取源码项目编号:L-BS-XZBS-30一,环境介绍语言环境:Java:
jdk
1
qq_469603589
·
2025-07-02 13:15
微信小程序
小程序
微信小程序
基于uniapp微信小程+SpringBoot+Vue的流浪动物救助领养系统设计和实现(源码+论文+部署讲解等)
博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于
Java技术
领域和学生毕业项目实战
·
2025-07-02 13:15
IDEA相关配置记录
IDEA相关配置记录参考链接:参考链接:1、安装
jdk
D:\ProgramFiles\Java\
jdk
-21https://blog.csdn.net/2302_81410974/article/details
栖霖涧
·
2025-07-02 09:43
intellij-idea
java
ide
25年银行行业java后端常问高频面试题
一、技术八股文高频题(银行侧重点)1.Java基础&并发编程HashMap在
JDK
1.8中的优化?ConcurrentHashMap如何保证线程安全?
小凡敲代码
·
2025-07-02 08:02
java
java后端
java面试
Java面试题
互联网大厂
Java八股文
后端开发
2025年Java后端面试必刷题:场景题与八股文高频考点
一、高频八股文面试题Java基础篇HashMap与ConcurrentHashMap的区别HashMap非线程安全,
JDK
1.8后采用数组+链表/红黑树结构ConcurrentHashMap线程安全,
JDK
1.8
小凡敲代码
·
2025-07-02 08:02
java
面试
Java面试
java面试题
互联网大厂
java面试
java场景题
Java ArrayList 扩容机制
一、ArrayList简介ArrayList是Java集合框架中基于数组实现的可变长度列表,其核心特性是:支持随机访问(通过索引)支持动态扩容插入/删除效率较低(非尾部操作)二、底层数据结构//
JDK
11
笑衬人心。
·
2025-07-02 03:01
JAVA学习笔记
java
开发语言
笔记
后端
JVM——垃圾回收
1.JVM内存模型JVM的内存模型主要包括以下几个部分:方法区(
JDK
8之后叫元空间):存储类信息,常量池,静态变量堆:所有线程共享的一块内存区域,存放对象实例栈:线程私有程序计数器:线程私有,记录当前线程执行的字节码行号本地方法栈
五月茶
·
2025-07-02 02:19
JVM
jvm
在Mac上查找并删除Java 21.0.5
要删除javac21.0.5,您需要找到并删除对应版本的
JDK
。
兔老大RabbitMQ
·
2025-07-01 21:46
macos
java
eclipse
intellij-idea
dubbo+spring_maven 遇到的问题 dubbojar包版本和
jdk
问题
Exceptioninthread"main"org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'xxx.ISystemService':Instantiationofbeanfailed;nestedexceptionisjava.lang.ExceptionInInitializer
uplinker
·
2025-07-01 18:57
dubbo
dubbo
jdk
spring
maven
【Java入门】入门第一天-开发环境的搭建-为什么要搭建环境-搭建步骤
首先了解一下JVM、JRE、
JDK
JVM(JavaVirtualMachine):Java虚拟机,Java程序运行在其中.java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行
头秃仙女
·
2025-07-01 17:18
java
jvm
elk安装
1、安装配置java[root@elk~]#yuminstalljava-1.8.0-open
jdk
.x86_64-y[root@elk~]#java-versionopen
jdk
version"1.8.0
tangbin0505
·
2025-07-01 16:43
日志ELK
【JAVA学习】泛型
泛型又称参数化类型,是
JDK
5.0出现的新特性,解决数据类型的安全性问题,在类声明或实例化时只要指定好需要的具体类型即可。泛型的好处:1)编译时,检查添加元素的类型,提高了安全性。
我不会写代码njdjnssj
·
2025-07-01 16:38
学习
Java基础(五):流程控制全解析——分支(if/switch)和循环(for/while)的深度指南
Java基础系列文章Java基础(一):发展史、技术体系与
JDK
环境配置详解Java基础(二):八种基本数据类型详解Java基础(三):逻辑运算符详解Java基础(四):位运算符详解Java基础(五):
冬天vs不冷
·
2025-07-01 15:33
java基础
java
python
开发语言
java+vue+SpringBoo智慧旅游系统(程序+数据库+报告+部署教程+答辩指导)
源代码+数据库+LW文档(1万字以上)+开题报告+答辩稿ppt+部署教程+代码讲解+代码时间修改工具技术实现开发语言:后端:Java前端:vue框架:springboot数据库:mysql开发工具
JDK
·
2025-07-01 11:09
Java基础(六):数组全面解析
Java基础系列文章Java基础(一):初识Java——发展历程、技术体系与
JDK
环境搭建Java基础(二):八种基本数据类型详解Java基础(三):逻辑运算符详解Java基础(四):位运算符详解Java
冬天vs不冷
·
2025-07-01 09:29
java基础
java
python
开发语言
基于TLS双向验证的java模拟FTPS的Server端和client端
基于TLS双向验证的java模拟FTPS的Server端和client端一、首先实现加密的Ftp需要创建证书1、利用
jdk
自带的keytools工具生成为了实现消息认证。
海洋猿
·
2025-07-01 08:54
https
服务器
ssl
java
Linux——搭建嵌入式Linux开发环境步骤总结(虚拟机、Ubuntu、
JDK
、库文件、GCC)
目录0前言1主机软件环境2Linux系统下安装编译组件3Linux系统下安装库文件和
JDK
0前言回顾一直以来做的嵌入式项目方向,从如ST的单片机裸机开发,SOC开发,到STM32裸机开发,基于uCOSII
Winter_world
·
2025-07-01 07:20
搭建嵌入式Linux开发环境
虚拟机Ubuntu
安装JDK
安装库文件
GCC版本更新
解决getSubject is supported only if a security manager is allowed
使用
JDK
23后报错getSubjectissupportedonlyifasecuritymanagerisallowed,解决方法:启动java时添加参数-Djava.security.manager
·
2025-07-01 00:03
【apache-maven3.9安装与配置】
apache-maven3.9安装与配置apache-maven3.9安装与配置已安装
JDK
8+(推荐
JDK
11/17)安装步骤1.下载Maven3.92.解压并移动到安装目录3.配置环境变量4
大叔是90后大叔
·
2025-06-30 19:28
Java
apache
java
maven
linux部署Java项目流程
项目部署流程开始准备需要的包,我用的是open
JDK
8,Mysql8,nginx0.6.361.搭建Linux环境若操作系统为windows环境,首先安装虚拟机并搭建对应的linux操作系统。
呆萌IT少女
·
2025-06-30 19:27
linux
项目部署
mysql
linux
java
服务器
nginx
Java打造同城道路救援利器:车辆救援,全程无忧保障
基于
Java技术
栈构建的同城道路救援系统,通过精准定位、智能调度、全流程数字化管理三大核心能力,重新定义了救援行业的技术标准,成为车辆救援领域的标杆解决方案。
省钱兄科技
·
2025-06-30 17:13
java
开发语言
centos 7+hadoop 2.7.3
安装
JDK
版本:
jdk
-8u131-linux-x64.tar.gz需要先删除系统自带的open
jdk
先查找java再移除[hadoop@localhost~]$rpm-qa|grepjavajava-
mozhw
·
2025-06-30 16:05
c/c++
linu/unix
java
2025.最新java高频面试题(八股文)
数组实现的3.value用final修饰,不能修改value的引用地址(value不可变)4.private修饰和成员变量没有提供setter接口,保证了不可以通过外部接口来修改String的值5.在
JDK
9
Java进阶八股文
·
2025-06-30 15:25
java
算法
jvm
spring
spring
boot
spring
cloud
基于django+Spark+大数据+爬虫技术的国漫推荐与可视化平台设计和实现(源码+论文+部署讲解等)
博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于
Java技术
领域和学生毕业项目实战
阿勇学长
·
2025-06-30 14:22
大数据项目实战案例
Java精品毕业设计实例
Python数据可视化项目案例
大数据
django
spark
国漫推荐与可视化平台
毕业设计
Java
java 签名 ecdsa_Java数字签名——ECDSA算法
—————————————————————————密钥长度112~571默认256——————————————————————————————————NONEwithECDSA签名长度:128实现方:
JDK
随缘惜情
·
2025-06-30 12:09
java
签名
ecdsa
企业级RAG系统架构设计与实现指南(
Java技术
栈)
企业级RAG系统架构设计与实现指南(
Java技术
栈)开篇:RAG系统的基本概念与企业应用价值在当今快速发展的AI技术背景下,检索增强生成(Retrieval-AugmentedGeneration,RAG
在未来等你
·
2025-06-30 12:32
大模型应用开发
AI
技术
编程
Java
Spring
上一页
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
其他