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面试jvm
【001】frida API分类 总览
Java.perform(fn):确保在Java
JVM
初始化后执行毁掉函数Java.use(className):获取指定Java类的引用Java.choose(className,callbacks)
像风一样自由
·
2025-06-07 10:15
frida
android
互联网公司校招 Java 面试题总结及答案之阿里腾讯 Java 校招面试题汇总解析
我将整合阿里、腾讯等互联网大厂的
Java面试
题及答案,从基础概念、多线程、框架等方面入手,为你梳理常见考点,助你为校招做好准备。互联网公司校招
Java面试
题总结及答案——阿里、腾讯!
sss191s
·
2025-06-07 08:33
java开发
java
python
面试
校招 java 面试基础题目及解析
我将结合常见的校招
Java面试
基础题目,从概念阐述、代码示例等角度展开,为你提供一份可用于学习的技术方案及应用实例。
·
2025-06-07 08:58
企业级开发中的 maven-mvnd 应用实践
频繁启动
JVM
带来额外开销:特别是在CI/CD环境中,频繁触发构建任务时尤为明显。插件初始化耗时:如mave
随风九天
·
2025-06-07 06:18
部署运维
服务
maven
java
maven-mvnd
《
JVM
启动参数怎么写最优?从 Xms 到 GCLog 的调优实践》
今天咱们来聊聊Java虚拟机的那些事儿~作为一个Java程序员,
JVM
就像是我们最亲密的小伙伴,但很多同学对它又爱又恨。今天我就用最通俗易懂的方式,带大家彻底搞懂
JVM
参数配置和性能优化!
魔道不误砍柴功
·
2025-06-07 00:11
Java使用与案例分享
jvm
互联网大厂Java求职者面试实录
互联网大厂Java求职者面试实录第一轮面试官:Java核心知识问题1问题2问题3谢飞机回答简单问题回答好了复杂问题胡乱回答第二轮面试官:JUC、
JVM
、多线程问题1问题2问题3谢飞机回答简单问题回答好了复杂问题胡乱回答第三轮面试官
14L
·
2025-06-07 00:06
Java
面试
技术问题
面试实录
互联网大厂
Java面试
:深入Spring Boot与微服务架构
场景描述在一家知名互联网大厂的会议室,面试官王老师正在对一名求职者——谢飞机进行技术面试。谢飞机以幽默风趣的方式应对面试,试图通过轻松的氛围缓解紧张情绪。第一轮提问:Java核心与SpringBoot王老师:你对JavaSE8的新特性了解多少?请具体谈谈Lambda表达式的应用场景。谢飞机:啊,Lambda表达式,那个省去匿名类的写法是吧?我用它来简化代码,比如在集合操作中,它特别方便,比方说什么
程序员rem
·
2025-06-07 00:34
Java场景面试宝典
Java面试
Spring
Boot
微服务架构
Redis缓存
Spring
Cloud
消息队列
Kafka
互联网大厂
Java面试
:从Spring Cloud到Kafka的技术考察
场景:互联网大厂Java求职者面试面试官与谢飞机的对话面试官:我们先从基础开始,谢飞机,你能简单介绍一下JavaSE和JavaEE的区别吗?谢飞机:哦,这个简单。JavaSE是标准版,适合桌面应用啥的。而JavaEE是企业版,适合开发大型企业应用...对吧?面试官:不错,JavaEE确实扩展了JavaSE的功能。那我们接着聊聊,你在使用SpringBoot时,如何实现RESTful服务呢?谢飞机:
14L
·
2025-06-06 23:00
Java场景面试宝典
Java面试
Spring
Boot
Spring
Cloud
Kafka
JWT
OAuth2
Redis
认识一下
jvm
ti(很厉害的)
JVM
TI详解:Java虚拟机工具接口一、
JVM
TI概述
JVM
TI(JavaVirtualMachineToolInterface)是Java虚拟机(
JVM
)提供的一套原生编程接口,用于实现Java程序的调试
烬柒小云
·
2025-06-06 21:17
安卓逆向
java
jvm
java
开发语言
怎么通过
jvm
ti 去 hook java 层函数
使用
JVM
TI手动实现AndroidJava函数Hook要通过
JVM
TI手动实现AndroidJava函数Hook,需要编写Native层代码并注入到目标进程中。
烬柒小云
·
2025-06-06 21:13
安卓逆向
java
java
开发语言
设计模式-2 结构型模式
2、动态代理是在运行时动态生成的,即编译完成后没有实际的class文件,而是在运行时动态生成类字节码,再加载到
JVM
中。5、JDK动态代理实现核心:构
AllWe$
·
2025-06-06 17:20
设计模式
设计模式
Netty内存池之基础知识
1.为什么需要内存池Netty对于直接内存的需求Netty作为底层网络框架,为了更高效的网络传输性能,堆外内存(DirectByteBuffer)的使用是非常高频的直接内存的优缺点优点:堆外内存在
JVM
yousuotu
·
2025-06-06 13:23
杂项
Netty
java
IM
SkyWalking架构深度解析:分布式系统监控的利器
核心特性分布式追踪:跨服务调用链路的完整追踪服务拓扑分析:自动绘制服务间依赖关系图性能指标监控:
JVM
、CLR、线程池等运行时指标告警系统:基于规则的实时告警机制日志集成:与分布式
递归尽头是星辰
·
2025-06-06 11:09
skywalking
分布式链路追踪
云原生监控
可观测性
微服务监控
Java对象创建过程
前言在Java开发中,我们经常使用new关键字来创建对象,但你是否想过,当执行Personperson=newPerson()这行代码时,
JVM
底层究竟发生了什么?让我们看看对象是怎么被创建的。
寒士obj
·
2025-06-06 09:25
Java
java
开发语言
探索 JNI - Rust 与 Java 互调实战
1、Java的优势跨平台性:Java的“写一次,运行到处”的理念使得它能够在各种操作系统上运行,只要有
JVM
(JavaVirtualMachine)支持即可。
金汐脉动 | PulseTide
·
2025-06-06 08:42
禅与Java
禅与Rust
rust
java
开发语言
从Java的
Jvm
的角度解释一下为什么String不可变?
从Java的
Jvm
的角度解释一下为什么String不可变?
米粉0305
·
2025-06-06 05:29
java
jvm
开发语言
【Java基础】
jvm
类加载机制
JVM
类加载机制详解Java虚拟机(
JVM
)的类加载机制是Java运行时环境的核心部分之一。它负责将Java类从字节码文件(.class文件)加载到内存中,并转换为
JVM
可以直接使用的类型。
·
2025-06-06 01:34
互联网大厂Java求职者面试实录:核心技术深度剖析
面试官严肃且专业,围绕Java核心知识、JUC(Java并发包)、
JVM
、多线程、线程池、HashMap、ArrayList、Spring、SpringBoot、MyBatis、Dubbo、RabbitMQ
TC-2017
·
2025-06-05 20:02
Java场景面试宝典
Java
面试
JUC
JVM
多线程
线程池
HashMap
互联网大厂Java求职面试实战:核心知识与技术深入解析
面试内容涵盖Java核心知识、JUC、
JVM
、多线程、线程池、HashMap、ArrayList、Spring、SpringBoot、MyBatis、Dubbo、RabbitMQ、xxl-job、Redis
TC-2017
·
2025-06-05 20:01
Java场景面试宝典
Java
面试
JUC
JVM
多线程
线程池
HashMap
互联网大厂
Java面试
实战:核心知识与技术深度解析
互联网大厂
Java面试
实战:核心知识与技术深度解析面试场景介绍在这场模拟的互联网大厂Java工程师面试中,面试官严肃而专业,围绕Java核心知识、JUC、
JVM
、多线程、线程池、HashMap、ArrayList
TC-2017
·
2025-06-05 20:31
Java场景面试宝典
Java
面试
JUC
JVM
多线程
线程池
互联网大厂
互联网大厂
Java面试
实战:从核心知识到分布式系统全解析
互联网大厂Java求职者面试实录面试官与候选人对话场景第一轮:Java核心知识与JUC面试官:请你简述Java内存模型(JMM)及其对多线程编程的重要性?候选人:Java内存模型定义了Java程序中各种变量(线程共享变量)的访问规则,特别是在多线程环境下,保证了内存的可见性、有序性和原子性。它是理解volatile关键字、synchronized和锁机制的基础,有助于避免竞态条件和保证线程安全。面
TC-2017
·
2025-06-05 20:31
Java场景面试宝典
Java
Interview
Spring
SpringBoot
Concurrency
JVM
Multithreading
互联网大厂
Java面试
全景实录:核心技术与架构深度问答
互联网大厂
Java面试
全景实录:核心技术与架构深度问答面试场景介绍在这篇文章中,我们模拟了一场互联网大厂Java程序员的面试过程。
TC-2017
·
2025-06-05 20:29
Java场景面试宝典
Java
面试
JUC
多线程
线程池
Java内存模型
CAS
java面试
题及答案(共享网上的资源)
java面试
题及答案(基础题122道,代码题19道)ilovelate|13九月,200500:31JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面
华子w908925859
·
2025-06-05 18:44
java技术
Java
面试
Bean
应用服务器
EJB
Java全栈面试实录:从电商场景到AI大模型,求职者如何应对技术栈风暴
场景:互联网大厂
Java面试
间面试官(严肃):小曾,请谈谈你在电商场景中使用SpringCloud构建微服务架构的经验。小曾(自信):没问题!
程序员rem
·
2025-06-05 15:54
Java场景面试宝典
Java面试
Spring
Boot
Spring
Cloud
AI
Kafka
Redis
Docker
Java面试
复习大纲整理
Java面试
复习
Java面试
大纲Java开发环境1、Java编译过程2、
JVM
,JRE,JDK之间的关系基本数据类型1、八种基本类型2、数据类型详解3.基本类型间的转换5.数据类型之间的转换运算符1.
大fw的我
·
2025-06-05 10:49
java
面试
2025
Java面试
大全技术文章大纲
2025
Java面试
大全技术文章大纲基础篇Java核心语法数据类型与包装类自动装箱与拆箱原理String、StringBuffer、StringBuilder区别final关键字作用场景面向对象特性多态的实现机制抽象类与接口的异同设计模式
Shipley Leo
·
2025-06-05 10:17
面试专栏
Java面试
JVM
类加载机制解析
Java虚拟机(
JVM
)的类加载机制是其核心特性之一,负责将Class文件加载到内存,并对其进行验证、准备、解析和初始化,最终形成可以被
JVM
直接使用的Java类型。
hqxstudying
·
2025-06-05 07:28
java
jvm
Nginx+Tomcat负载均衡
server.xml(主配置文件)2.关键配置文件三、核心处理流程四、关键特性详解1.类加载机制2.会话管理3.JSP处理流程五、性能优化指南1.Connector调优2.
JVM
霖檬ing
·
2025-06-05 07:56
nginx
tomcat
运维
《Offer来了:
Java面试
核心知识点精讲》大纲
文章目录一、《Offer来了:
Java面试
核心知识点精讲》的典型大纲框架Java基础并发编程
JVM
原理数据库与缓存分布式架构系统设计二、《Offer来了:
Java面试
核心知识点精讲(原理篇)》技术文章大纲核心主题
Shipley Leo
·
2025-06-05 05:41
面试专栏
java
面试
开发语言
2025
Java面试
大全技术文章(面试题2)
Java核心语法数据类型与包装类Java的8种基本数据类型对应包装类:byte-Byte、short-Short、int-Integer、long-Long、float-Float、double-Double、char-Character、boolean-Boolean。包装类提供对象操作能力,如集合存储和泛型使用。自动装箱与拆箱原理装箱调用valueOf()方法,拆箱调用xxxValue()方法
Shipley Leo
·
2025-06-05 05:40
面试专栏
java
面试
开发语言
Java面试
2025最新
JAVA面试
八股文!
一、基础篇1、面向对象和面向过程的区别面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一一调用则可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发.面向对象:是把构成问题的事务分解成各个对象,而建立对象的目的也不是为了完成一个个步骤,而是为了描述某个事物在解决整个问题的过程中所发生的行为。面向对象有封装、继承、多态的特性,所以易维护、易复用、易扩展。可以
Java进阶八股文
·
2025-06-04 21:41
java
面试
职场和发展
后端
开发语言
JVM
垃圾回收
如何判断对象可以回收用两种算法判断:引用计数法,可达性分析算法引用计数法引用计数法:对象实时被引用的次数,引用次数为0,代表可被回收。循环引用可能出现问题。各自引用计数都是1。导致AB对象都不会被删可达性分析算法Java虚拟机中的垃圾回收器采用可达性分析来探索所有存活的对象根对象指肯定不能被当成垃圾的对象算法原理:先扫描堆中所有对象,看看对象是不是被根对象直接或间接的引用,如果是那就不能被回收,v
斯kk
·
2025-06-04 16:29
java
jvm
算法
Java面试
——Redis
文章目录一、Redis基础与核心机制1.Redis为什么快?2.Redis的持久化机制有哪些?优缺点是什么?3.Redis的过期键删除策略?二、Redis高级特性与实战4.如何用Redis实现分布式锁?5.缓存穿透、缓存雪崩、缓存击穿的区别及解决方案?6.Redis如何实现延迟队列?三、Redis集群与高可用7.RedisCluster的槽(Slot)分配机制?8.Redis主从复制原理?9.Re
踏着七彩祥云的小丑
·
2025-06-04 11:47
面试
java
面试
redis
JVM
—垃圾收集算法和HotSpot算法实现细节
Java虚拟机(
JVM
)的垃圾收集机制是Java应用程序性能和稳定性的关键组成部分。
JVM
通过多种垃圾收集算法和技术来管理内存,确保系统高效运行。
ytttr873
·
2025-06-04 09:38
jvm
算法
JVM
垃圾回收机制(GC)
目录1.什么是垃圾回收2.GC对于虚拟机各块的影响3.垃圾回收具体是怎么展开的3.1引入计数3.2可达性分析(
JVM
使用的就是这种方法)3.2.1.标记清除3.2.2.复制算法3.3.3标记整理3.3分代回收
wezzzzzz
·
2025-06-04 04:56
jvm
深入解析
JVM
垃圾回收机制:Full GC、Minor GC与Major GC
目录引言垃圾回收的基本概念什么是垃圾回收GC的分类
JVM
内存模型堆内存非堆内存MinorGC触发条件
一休哥助手
·
2025-06-04 04:55
java
jvm
解释k8s种ConfigMap和Secret的作用,如何在Pod中挂载环境变
Secret核心定位属于Kubernetes的配置管理特性,用于解耦应用与配置1.ConfigMap作用:存储非敏感配置数据存储内容:环境变量命令行参数配置文件(如JSON/XML/YAML)系统参数(如
JVM
搞不懂语言的程序员
·
2025-06-04 02:15
k8s
中间件
kubernetes
容器
云原生
JVM
学习-垃圾回收器(一)
所以,串行回收默认被应用在客户端的Client模式下的
JVM
中在并发能力比较强的CPU上,并行回收器产生的停顿时间要短于串行回收器和串行回收
丢爸
·
2025-06-04 00:28
java
jvm
学习
java
java的主要特性与优势
可移植性编译成字节码后在任何安装了
JVM
的平台上运行,真正实现“WriteOnce,RunAnywhere”。平台无关性不依赖操作系统,依赖于
JVM
,实现跨平台运行。
2301_80928574
·
2025-06-03 16:30
java
Java云原生应用的量子级性能跃迁:从容器到
JVM
的零损耗架构革命
一、容器化性能革命1.1多阶段构建压缩#第一阶段:构建优化FROMmaven:3.8.5-jdk-17ASbuilderWORKDIR/appCOPYpom.xml.#依赖层压缩RUNmvndependency:go-offlineCOPYsrc./src#AOT编译(需要JDK17+)RUNmvn-T4C-DskipTestscleanpackage-Pnative#第二阶段:运行时精简FROM
墨夶
·
2025-06-03 15:54
Java学习资料3
java
云原生
jvm
JVM
——从JIT到AOT:
JVM
编译器的云原生演进之路
而
JVM
编译器正是架起这座桥梁的工程师,它的每一次技术演进都推动着Java性能的跃迁。
黄雪超
·
2025-06-03 15:24
JVM
jvm
java
开发语言
Java高效学习指南
循环)•面向对象:类与对象/继承/多态/接口/抽象类/封装•常用API:集合框架/异常处理/IO流/泛型/注解进阶阶段(2-3个月)•并发编程:Thread/Runnable/线程池/Lock/CAS•
JVM
lumutong
·
2025-06-03 09:11
java
开发语言
一文掌握 Java 垃圾回收器的选择与调优实战
本文将全面梳理Java主流垃圾回收器(CMS、G1、ZGC、Shenandoah)的特性,带你深入掌握
JVM
参数调优与GC日志分析技巧,附赠实战建议,助你轻松解决GC疑难杂症!一
StriverD
·
2025-06-03 09:09
java
jvm
开发语言
gradle 设置代理
在gradle.properties增加如下配置org.gradle.
jvm
args=-DsocksProxyHost=127.0.0.1-DsocksProxyPort=1080systemProp.https.proxyPort
MorrisMao
·
2025-06-03 06:21
android
元空间、类文件常量池、运行时常量池、字符串常量池
元空间元空间是JDK8之后方法区的实现,开辟在直接内存中,不直接受
JVM
内存大小的限制。
Java初学者小白
·
2025-06-03 02:54
查漏补缺
java
小明的
Java面试
奇遇之物流中台架构实战:从订单到微服务治理的深度拆解
一、文章标题小明的
Java面试
奇遇之物流中台架构实战:从高并发订单到微服务治理的深度拆解二、文章标签Java高并发,微服务架构,SpringCloud,分布式事务,Redis缓存,Kafka消息队列,物流中台设计
无处不在的海贼
·
2025-06-02 21:47
模拟互联网Java面试
架构
java
面试
互联网大厂Java后端技术栈常见问题与异常排查全解析:从
JVM
到微服务
互联网大厂Java后端技术栈常见问题与异常排查全解析:从
JVM
到微服务引言Java后端系统因其技术栈庞大且组件众多,在互联网大厂业务中承担着复杂的服务职责。
怡人蝶梦
·
2025-06-02 20:04
java
jvm
springboot
mysql
mongodb
kafka
redis
互联网大厂Java后端技术栈实战:常见异常问题及高效排查方法详解
互联网大厂Java后端技术栈实战:常见异常问题及高效排查方法详解引言互联网大厂的Java后端系统架构复杂,涵盖广泛技术栈,从核心语言
JVM
到微服务架构、数据库ORM、缓存与消息队列等。
怡人蝶梦
·
2025-06-02 20:04
java
springboot
jvm
maven
gradle
hibernate
mybatis
Java后端技术栈问题排查实战:Spring Boot启动慢、Redis缓存击穿与Kafka消费堆积
核心语言与平台问题1:
JVM
内存泄漏导致应用崩溃排查步骤:使用J
怡人蝶梦
·
2025-06-02 20:34
java
springboot
redis
kafka
jvm
prometheus
互联网大厂
Java面试
故事:内容社区与UGC场景下的技术链路剖析(Spring Boot/Kafka/Redis)
互联网大厂
Java面试
故事:内容社区与UGC场景下的技术链路剖析第一轮:基础技术与业务理解面试官:赵大宝,你好,假如你加入我们内容社区UGC项目,项目基于SpringBoot开发。
quququ_2138
·
2025-06-02 20:03
Java场景面试宝典
Java
Spring
Boot
Redis
Kafka
面试
内容社区
ELK
上一页
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
其他