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
Java求职面试:从Spring Boot到微服务架构的挑战与机遇
他们准备进行一场关于
Java技术
栈的考验。第一轮:基础入门面试官王老师:小张,你好。我们先从简单的问题开始。你能说说JavaSE8的新特性吗?
Elevenmao
·
2025-05-20 08:59
Java场景面试宝典
Java面试
Spring
Boot
微服务
MyBatis
Kafka
面试技巧
jvm 频繁Full GC和CPU使用率飙升负载现象和问题解决
jvm频繁FullGC和CPU使用率飙升负载现象和问题解决项目场景:环境:docker(1.2c、6G)、
jdk
1.8、mysql、ssm,log2j1问题描述:是这样的,项目上线后发现出现cpu飙升,
背儿头
·
2025-05-20 07:21
经验分享
linux
java
开发语言
后端
JVM频繁Full GC的情况及应对策略
Tenured/Old空间,如下图所示:从年轻代空间(包括Eden和Survivor区域)回收内存被称为MinorGC,对老年代GC称为MajorGC,而FullGC是对整个堆来说的,在最近几个版本的
JDK
王树民
·
2025-05-20 06:50
【老马】加密机加解密系列汇总篇(共计13篇)
加密机系列汇总【老马】离线版金融敏感信息加解密组件开源项目encryption-local【藏经阁】加密机服务完整解决方案,包含客户端+服务端如何从零开始实现加密机服务
java技术
栈加密机服务需要哪些核心能力
·
2025-05-20 02:53
后端java
互联网求职面试:
Java技术
栈深度解析与场景应用
互联网求职面试:
Java技术
栈深度解析与场景应用场景设定在某大型科技公司,一场关于“公共服务数字化”的面试正在进行。
扫地僧张
·
2025-05-20 00:32
Java场景面试宝典
Java
面试
微服务
云原生
Spring
Boot
数据库
消息队列
Mac M2配置
JDK
环境以及切换
JDK
版本
查看本机
JDK
安装路径以及版本情况/usr/libexec/java_home-v获取指定
JDK
版本的安装路径/usr/libexec/java_home-v11注:多个相同版本情况下,需指定具体的版本号终端执行相关命令进行配置
YE-XMM
·
2025-05-19 20:33
java
macos
linux
Mac 上安装多版本的
JDK
且实现 自由切换
背景当前电脑上已经安装了
jdk
8;现在再安装
jdk
17。期望完成
jdk
17的安装,并且完成环境变量的配置,实现自由切换。
NorthCastle
·
2025-05-19 19:31
JAVA基础篇
jdk多版本安装
多版本jdk安装
Mac安装jdk
mac安装多版本的jdk
MacOS如何安装配置多个
JDK
,并切换使用
由于
JDK
版本极快的更新速度,因此常常会出现不同项目需要的
JDK
不同情况,所以需要明白如何在操作系统安装配置多个
JDK
,本篇博客以MacOS举例。
程序员哈欠
·
2025-05-19 19:00
macos
java
开发语言
jdk
Java IO流:IO 流模型
大家好,我是栗筝i,这篇文章是我的“栗筝i的
Java技术
栈”专栏的第038篇文章,在“栗筝i的
Java技术
栈”这个专栏中我会持续为大家更新
Java技术
相关全套技术栈内容。
栗筝i
·
2025-05-19 10:35
栗筝i
的
Java
技术栈(付费部分)
#
Java
基础
-
专栏
栗筝i
的
Java
技术栈
Java
基础
Java
IO
流
互联网大厂Java面试:从Spring Boot到微服务架构的技术深挖
这场面试以业务场景为切入点,围绕
Java技术
栈展开。第一轮:基础知识与Spring生态面试官老王:明哥,你对SpringBoot的核心功能了解吗?能详细说说它的自动化配置原理?
码农~明哥
·
2025-05-19 09:25
Java场景面试宝典
Java
Spring
Boot
微服务
Redis
Prometheus
面试技巧
Java面试实战:从Spring Boot到分布式缓存的深度探索
Java面试实战:从SpringBoot到分布式缓存的深度探索场景介绍在一家著名的互联网大厂,面试官老王正对求职者“水货程序员”明哥进行
Java技术
面试。明哥带着一点紧张和自信,迎接这场技术“拷问”。
码农~明哥
·
2025-05-19 09:54
Java场景面试宝典
Java
Spring
Boot
Redis
gRPC
微服务
缓存技术
面试技巧
【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
Java实现的主观编程题自动评分系统研究与开发
本研究深入探讨了利用
Java技术
开发这样一个评分系统的核心技术和实现步骤。系统设计中需包含代码解析、结构分析、功能测试、风格检查、错误处理、模糊匹配、可扩展性、安全性和可视化反馈等多个方面。
你踩到我法袍了
·
2025-05-17 16:37
Spark安装
1.前置条件Java:Java8或更高版本(建议Open
JDK
11+)。bash#检查Java版本java-versionPython(可选):PySpark需要Python3.6+。
姬激薄
·
2025-05-17 14:50
spark
《互联网大厂 Java 面试:核心知识、框架与中间件大考验》
严肃的面试官早已坐在那里,一场对
Java技术
全方位的考验即将开始。第一轮提问面试官:我们先从Java核心知识开始。你能说一下Java中基本数据类型有哪些吗?
小胡的硅基助手
·
2025-05-17 11:00
Java面试宝典
Java面试
Java核心知识
JUC
JVM
多线程
线程池
HashMap
面试题: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
开发语言
Java + 鸿蒙双引擎:ZKmall开源商城如何定义下一代B2C商城技术标准?
一、
Java技术
根基:稳健高效的基石(一)企业级的稳定性能Java自诞生以来,便凭借卓越的稳定性与可靠性,在企业级应用开发领域占据重要地位。ZKmall开源商城基于Java语言构
zkmall
·
2025-05-16 23:15
ZMkall
java
harmonyos
开源
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
微信
华为
鸿蒙系统
鸿蒙
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他