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
白话JVM
微服务自我总结
-知乎大
白话
给你讲分布式架构,3分钟让你学一遍https://www.jianshu.com/p/d3144d64ba9d1.1单体结构所有代码全在一个项目里。1.1.1优点开发调试方便。
Iamduyabo
·
2024-01-30 06:16
python
运维
微服务
架构
一、Gradle入门
Gradle目录结构5、Gradle创建第一个项目5.1Gradle中的常用指令5.2修改maven下载源5.3==Wrapper包装器==1、Gradle简介Gradle是一款Google推出的基于
JVM
小晨想好好学习
·
2024-01-30 05:31
Gradle
gradle
JVM
篇----第十三篇
系列文章目录文章目录系列文章目录前言一、ParallelOld收集器(多线程标记整理算法)二、CMS收集器(多线程标记清除算法)三、G1收集器前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。一、ParallelOld收集器(多线程标记整理算法)ParallelOld收集器是ParallelScaven
数据大魔王
·
2024-01-30 04:04
java面试题套2
jvm
JVM
篇----第十二篇
系列文章目录文章目录系列文章目录前言一、Serial垃圾收集器(单线程、复制算法)二、ParNew垃圾收集器(Serial+多线程)三、ParallelScavenge收集器(多线程复制算法、高效)四、SerialOld收集器(单线程标记整理算法)前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。一、S
数据大魔王
·
2024-01-30 04:34
java面试题套2
jvm
JVM
篇----第十一篇
系列文章目录文章目录系列文章目录前言一、在新生代-复制算法二、在老年代-标记整理算法三、分区收集算法四、GC垃圾收集器前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。一、在新生代-复制算法每次垃圾收集都能发现大批对象已死,只有少量存活.因此选用复制算法,只需要付出少量存活对象的复制成本就可以完成收集二
数据大魔王
·
2024-01-30 04:33
java面试题套2
jvm
JVM
篇----第十四篇
系列文章目录文章目录系列文章目录前言一、
JVM
类加载机制二、类加载器三、双亲委派前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。
数据大魔王
·
2024-01-30 04:03
java面试题套2
jvm
JVM
实用参数(三)打印所有XX参数及值
原文地址:https://blog.codecentric.de/en/2012/07/useful-
jvm
-flags-part-3-printing-all-xx-flags-and-their-values
低至一折起
·
2024-01-30 04:51
JVM
性能调优
对于Java开发者来说,
JVM
(Java虚拟机)的性能调优是非常重要的一环,因为
JVM
的性能直接影响到Java程序的运行效率。
大梦谁先觉i
·
2024-01-30 04:10
其他
JVM
jvm
精心整理!这份对标阿里p7的java面试必备文档
小编最近得一良友赠送了一份关于SpringBoot,
JVM
篇,多线程&并发,Spring,MyBatis等的学习笔记,有需要学习的小伙伴请移步主页获取找寻获取方式需要冲刺面试的朋友可以关关小编哦想要进这种大厂
优雅程序员阿鑫
·
2024-01-30 03:22
Class.forName()用法详解
为了生成这个类的对象,运行这个程序的Java虚拟机(
jvm
)将使用被称为“类加载器”的子系统。所有的类都是在对其第一次使用的时候被加载到
JVM
中。如当程序创建对第一个静态成员的引用时,就会加载这个类。
bug_tan90
·
2024-01-30 03:21
java
java
【
JVM
】运行时数据区域,内存如何分配和对象在内存中的组成
目录一.运行时数据区域1.线程独享2.线程共享二.内存如何分配1.指针碰撞法2.空闲列表法3.TLAB三.对象在内存中的组成编辑1.对象头2.实例数据3.对齐填充一.运行时数据区域1.线程独享(1)栈虚拟机栈:每个Java方法在执行的同时,会创建一个栈帧,用于存储局部变量表、操作数栈、常量池引用等信息;方法的调用过程,就是一个栈帧在Java虚拟机栈中入栈和出栈的过程;本地方法栈:和虚拟机栈很类似,
王果冻ddd
·
2024-01-30 02:11
jvm
java
开发语言
安全
Java-异常体系
Java-异常体系sschrodinger2019/03/08基于JAVAAPI11参考关于Java中finally语句块的深度辨析参考JLS标准参考
JVM
标准异常体系的分类在Java异常体系中,所有的异常都继承自
sschrodinger
·
2024-01-30 02:30
JVM
-七步带你掌握
JVM
内存结构
一、从房屋户型图理解
JVM
的内存划分原理与基本结构介绍大
白话
:这是JDK1.6的内存结构,JDK1.8以后方法区已经挪出来了,不属于
JVM
内存。
milo.qu
·
2024-01-30 02:48
Java
jvm
java
后端
spring
boot
Android创建工程
语言选择Java,我用的Java最小SDK:就是开发的APP支持的最小安卓版本Gradle是一款Google推出的基于
JVM
、通用灵活的项目构建工具,支持Maven,JCenter多种第三方仓库;支持传递性依赖管理
猪八戒1.0
·
2024-01-30 02:40
安卓
android
Java高级面试题目
必须深⼊了解的知识点:a.java集合数据结构b.
jvm
:gc、内存模型、堆分代c.多线程:volatile、java.util.concurrent包d.spring:启动、时间e.redis:分布式锁
Lemonrel
·
2024-01-30 01:08
jvm
优化过程
1.top命令执行查看,当前占比比较高的进程,可以看到21660这个进程的cpu占比已经100%了编辑2.可以定位到那个微服务的进程,可以看到是fs服务编辑3.执行top-p21660,然后按下大写的H,可以看到21772这个线程占比最高编辑4.然后将21772转为16进制是:550c编辑5.jstack21660>/data/aa.txt,将该进程的全部堆栈信息放入临时文件aa.txt里面编辑编
虎神大帝
·
2024-01-29 23:48
jvm
JVM
调优指南
JVM
调优指南Java虚拟机(
JVM
)的性能调优是保证Java应用程序高效运行的关键。通过合理的调优,可以提高程序的性能、降低延迟,以及更好地利用硬件资源。
hymua
·
2024-01-29 23:17
jvm
深入理解 Java 类加载
深入理解Java类加载1.概述Java类加载是Java虚拟机(
JVM
)执行Java程序的一个关键步骤。类加载过程涉及到类的加载、连接和初始化,这一过程由Java的类加载器负责完成。
hymua
·
2024-01-29 23:17
java
开发语言
深入理解 Java 类加载
深入理解Java类加载1.概述Java类加载是Java虚拟机(
JVM
)执行Java程序的一个关键步骤。类加载过程涉及到类的加载、连接和初始化,这一过程由Java的类加载器负责完成。
hymua
·
2024-01-29 23:16
java
开发语言
【代码随想录-链表】移除链表元素
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-29 23:11
s6
算法与数据结构
链表
数据结构
第二百三十九天——孩子在文言与
白话
中行进
2018年4月26日晴星期五昨天的日记犯了个超大的错误,只注意了教室里唯一一张空桌,却忘了班里的那一对龙凤胎,真真的谢谢这位家长的宽恕,和对我日记里所表达的意思的理解!从孩子上学至今,一路走来,看着、听着,也真真的感受到各个家长对孩子又爱又气又担心的矛盾心理。每次考试都说孩子才一年级,不用太关注孩子的成绩,更不用关注孩子的名次,可每次考试出来成绩后,家长们都在第一时间跟老师打听相关内容。还好,每次
泥鳅的恋爱
·
2024-01-29 23:50
jvm
垃圾回收器
JVM
中有多种垃圾回收器,每个回收器都有不同的特性和适用场景。
星光不问赶路人-
·
2024-01-29 21:13
JVM
jvm
准备篇-使用GraalVM
安装GraalVM-GraalVM-Maven3.8.1+-Docker-C开发环境特别提醒:GraalVM最终把代码编译为直接执行的文件,然后可以脱离
JVM
,直接在本地运行,也就是所谓的原生文件。
jimmyz81
·
2024-01-29 21:22
【Java基础】
JVM
关闭回调函数(ShutdownHook)的应用场景
作用:
JVM
退出时执行的业务逻辑(注
墩墩分墩
·
2024-01-29 20:54
Java基础
java
开发语言
jvm
ShutdownHook
(第162篇流水帐日记) 正卫 又去客户现场看场地
不会写,我教你,我写的都是大
白话
,你来写,肯定比我好,如果写不好,就看我是这么写的。先写,后完美。
乐山行者
·
2024-01-29 19:30
CMS几种GC模式解读-感谢你假笨的指正
即使G1出来几年了,生产环境很多的
JVM
实例还是采用ParNew+CMS的组合。但是即使其得到这么广泛的应用,还是有很多同学对它有很深的误解。
阿飞的博客
·
2024-01-29 19:27
JAVA之语法糖
而javac就是java语言中的编译器,它用于将.java文件转换成
JVM
能识别的.class字节码文件,反编译则是将.class文件转换成.java文件。
辛聪明
·
2024-01-29 19:45
java
java语法糖
语法糖
因为Java代码需要运行在
JVM
中,
JVM
是并不支持语法糖的,语法糖在程序编译阶段就会被还原成简单的基础语法结构,这个过程就是解语法糖。下面看一下Java中的一些语法
crazy韩先森
·
2024-01-29 19:44
java
如何搭建Nextcloud云存储网盘并实现无公网ip访问本地文件【内网穿透】
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-29 19:13
s20
cpolar
tcp/ip
网络协议
网络
Windows平台程序和Android平台程序的差异
Windows平台程序和Android平台程序的差异1Windows平台环境和Android平台
JVM
虚拟机的差异:1)由于
JVM
虚拟机上的数据是大端处理的,而Windows平台上的数据是小端的,所以在一些数据的处理上需要进行转换
carlshen8
·
2024-01-29 19:39
Android
windows
android
车站穿梭间又是启程
相比下更为喜欢白描的手法,却并未有过多去了解,这里先说下提及这着便联想到的
白话
文。在新文化运动时期也倒是没有对它的准确性说明,繁是指向
223點70元
·
2024-01-29 18:16
Java性能分析中常用的命令和工具
命令功能jps用于查看正在运行的Java进程的状态信息jinfo用于查看和修改正在运行的Java进程的Java虚拟机(
JVM
)参数和系统属性。
A尘埃
·
2024-01-29 18:22
java
开发语言
常用的命令和工具
JVM
面试合集
本期我们继续学习Java特性的
JVM
。
JVM
面试合集
JVM
的架构组成是怎样的?
for62
·
2024-01-29 17:30
面试合集
jvm
多线程面试合集
前言前文介绍了
JVM
相关知识,本文将重点介绍多线程相关知识以及工作中的一些经验。多线程面试合集什么是多线程?为什么我们需要多线程?多线程是指在一个进程中同时执行多个线程,每个线程可以执行不同的任务。
for62
·
2024-01-29 17:29
面试合集
多线程
工作积累
DAY1 调用知识而非记忆知识
比如说,她询问感冒时,需不需要打针,因为我不是医生,但不代表我不能科普知识,我可以转发一些医生写的文章,查找时就要一篇篇的查看,并转发,还要
白话
讲解一下,这耽误的时间是非常多的。
小纯说
·
2024-01-29 17:25
JVM
系列——垃圾收集器
对象存活判断引用计数法在对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加一;当引用失效时,计数器值就减一;任何时刻计数器为零的对象就是不可能再被使用的。可达性分析算法通过一系列称为“GCRoots”的根对象作为起始节点集,从这些节点开始,根据引用关系向下搜索,搜索过程所走过的路径称为“引用链”(ReferenceChain),如果某个对象到GCRoots间没有任何引用链相连,或者用图
吴代庄
·
2024-01-29 17:52
Java
jvm
java
周末了,跟着红楼梦一起学做美食茄鲞
凤姐介绍的做法用
白话
文翻译过来就是:“把才摘下来的茄子把皮去了,只要净肉,切成碎丁子,用鸡油炸了,再用鸡脯子肉并香菌、新笋、蘑菇、五香腐干、各色干果子,俱切成丁子,用鸡汤煨干,
山夫愚公
·
2024-01-29 14:17
JVM
内存Dump原理与在线分析实战
1.前言当前我们微服务容器化部署
JVM
实例很多,常常需要进行
JVM
heapdumpanalysis,为了提升
JVM
问题排查效率,得物技术保障团队研究了
JVM
内存Dump原理与设计开发了
JVM
内存在线分析
java手术刀
·
2024-01-29 14:12
java
java
JVM
工作原理与实战(三十):堆内存状况的对比分析
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、堆内存状况的对比分析1.正常情况2.异常情况(内存泄漏)二、产生内存溢出的原因总结前言
JVM
作为Java程序的运行环境
橘子-青衫
·
2024-01-29 14:39
JVM工作原理与实战
jvm
java
后端
架构
JAVA那点破事!并发、IO模型、集合、线程池、死锁、非阻塞、AQS....
本文对一些高频问题做了汇总,为了便于大家查找问题,了解全貌,整理个目录,我们可以快速全局了解关于JAVA接下来,我们逐条来看看每个问题及答案JDK、JRE、
JVM
三者有什么关系?
程序员xysam
·
2024-01-29 14:32
java
开发语言
程序人生
学习
jvm
虚拟机
1.演示stack、永久区、堆2.演示两种传引用对象的方法Requestrequest=newRequest();Loginlogin=newLogin();Responseresponse=login.doGet(request);response.toString();Requestrequest=newRequest();Responseresponse=newResponse();Logi
胖子爱猪蹄
·
2024-01-29 13:30
大
白话
心理学:为什么孩子们都有社交恐惧?
“人一多我就不想说话,不知道怎么开口。”“路上远远的看到熟人我都是避着走。”“一受到表扬我就想躲起来!”这两年,青少年的社交恐怖症的案例越来越多,但,真的有这么多人有社交恐怖症吗?社交恐怖症到底是什么呢?我们先来看看社交恐怖症的心理学定义:社交恐怖症总是处于焦虑状态,害怕自己在别人面前出洋相,害怕被别人观察。与人交往,甚至在公共场所出现,都是一件极其恐怖的任务。社交恐怖症主要可以分成两类:任何情境
深圳知音心理姐姐
·
2024-01-29 13:30
JVM
基础结构与字节码执行引擎
JVM
基础结构
JVM
内部结构如下:栈、堆。
wangjie_fourth
·
2024-01-29 13:24
JVM
内存结构最难的面试题
1、
JVM
管理的内存结构是怎样的?2、不同的虚拟机在实现运行时内存的时候有什么区别?3、运行时数据区中哪些区域是线程共享的?哪些是独享的?4、除了
JVM
运行时内存以外,还有什么区域可以用吗?
Java架构师CAT
·
2024-01-29 12:40
Servlet
Servlet是基于Java语言的,因此它可以运行在任何支持Java虚拟机(
JVM
)的平台上。
.:::.
·
2024-01-29 12:30
servlet
周六大
白话
周围是噼里啪啦同事们敲打键盘的声音,突然看见时间,一阵急躁,因为我的作文还没写,最近10天每天都是加班到8点,赶回家9点,看书到11-12点,倒头就睡的状态,今天原本是周六,同学突然到访,可是只能让她陪我加班。他看见这么多同事问,你们有加班费吗?答:没有,都在绩效工资里她说,都是工作狂,都疯了吗?我跟她说,其实,即使是忙碌的时期过期,整个公司也不是聊天和闲谈的氛围,大家都是抱着书本啃书,或者带着耳
考试路上
·
2024-01-29 10:34
java面试 —— java基础篇
1.java基本数据类型所占字节数整形:byte1short2int4long4浮点型:float4double8布尔:boolean
JVM
规范中Boolean被当作int处理4字符型:char字符型1.1String
左小白
·
2024-01-29 10:50
Java开发面试
java
面试
开发语言
JavaSE-网络编程,正则表达式
Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由
JVM
进行控制。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。
6Cx33
·
2024-01-29 10:14
网络
java
eclipse
开发语言
简单聊聊
JVM
的垃圾回收
第一步,
JVM
中如何判断这个对象是不是垃圾呢,换句话说,如何判断是否已经死亡
江南京城
·
2024-01-29 09:45
Day01_Java概述(JDK的下载安装,初学者常见错误)
3、Java语言的特点4、Java生态圈5、Java技术体系平台1.4Java语言跨平台原理(理解)1、Java语言跨平台原理2、
JVM
、JRE、J
丁总学Java
·
2024-01-29 09:42
JavaSE知识讲解和课后练习
java
开发语言
JDK的下载安装
初学者常见错误
JVM
JRE
JDK的关系
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他