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学习总结
redis与
JVM
复习思维导向
redisredis:redis实现原理内存实现key/value吞吐量比较大端口号6379基本数据类型:字符串stringset/setnx/getincrappendtrimstrlendel列表listLpush/rpushlpop/rpoplrange0end/-1llen集合setsaddsismemebersranmemberscard(元素个数)sdiff(差集)sinter(交集)
学好Java就能抓住她的心吗
·
2024-08-26 20:03
redis
jvm
数据库
Flink 内存管理机制
Flink在
JVM
内部实现了自己的内存管理。一、MemorySegmentMemorySegment是Flink内存管理的核心,是Flink的内存抽象。
lvwenyuan_1
·
2024-08-26 16:58
flink
Flink
内存管理机制
(十五)Flink 内存管理机制
在大数据领域,很多开源框架(Hadoop、Spark、Storm)都是基于
JVM
运行,但是
JVM
的内存管理机制往往存在着诸多类似OutOfMemoryError的问题,主要是因为创建大量的实例,超过
JVM
springk
·
2024-08-26 16:27
Flink全景解析
flink
大数据
实时数据
flink
内存管理
内存管理机制
JAVA 异常处理
目录一、异常1.1异常的概述1.2异常的体系结构1.3编译时异常和运行时异常的区别1.4
JVM
默认异常处理的方式二、throws方式处理异常2.1定义格式:2.2注意事项:三、throw抛出异常3.1格式
Aokl_LuvSic
·
2024-08-26 16:26
java
开发语言
2018-12-02
JAVA学习第一天,JAVA核心概念
JVM
.JDK,JRE,搭建JAVA开发环境,JAVA环境变量的配置。
天黑了_c8f7
·
2024-08-26 12:27
eclipse java 性能分析工具_性能分析工具VisualVM for eclipse安装过程总结
JavaVisualVMJavaVisualVMisatoolthatprovidesavisualinterfaceforviewingdetailedinformationaboutJavaapplicationswhiletheyarerunningonaJavaVirtualMachine(
JVM
白鹡鸰
·
2024-08-26 12:55
eclipse
java
性能分析工具
如何安装IntelliJ IDEA最新版本及高级特性
前言IntelliJIDEA是一款由JetBrains公司开发的集成开发环境(IDE),专为Java、Kotlin以及其他
JVM
语言设计,同时也支持多种其他技术和框架。
bobo-rs
·
2024-08-26 11:24
开发工具
intellij
idea
开发语言
ide
jvm
通过visualVM远程监控java进程
VisualVM集成了多种JDK工具,并通过直观的GUI界面提供对Java虚拟机(
JVM
)的深入分析,可以连接到本地和远程的
JVM
实例,并提供有关应用程序运行时状态、内存使用情况、线程活动等的详细信息
PursuitK
·
2024-08-26 11:23
后端
java
visualVM
Flink内存调优
Flink内存调优
JVM
我们知道Flink是基于JobManager和TaskManager管理和运行任务,而他们都是以Java进程的形式运行的,所以在了解Flink内存时,我们需要先了解一下Java运行时环境
HHoao
·
2024-08-26 10:44
flink
大数据
6月20日关于橘柚的药性及条文10.19至10.21讲解一
学习总结
(韦爱琪)
一、橘柚的药性1.桔子皮,味辛温,主治胸中瘕热逆气。2.陈皮,行气药或者说化痰药。3.通常放橘子皮的汤,以中药的原理来讲,比较补,而且补的走得比较慢,要让它不要塞住,就会加橘子皮。4.胸口这样塞住闷住,用橘皮枳实生姜汤;哕逆,就一直打嗝,气冲上来用橘皮竹茹汤。胸中闷,塞用橘子皮。5.“瘕”身体里面多出来的一坨东西,好像是今天有明天又没有的那样的感觉,并不是一个固定不动的固体的肉块,固定不动的肉块叫
韦爱琪
·
2024-08-26 08:56
蓝易云 - 深入理解Java序列化接口及其实现机制
这个机制使得在
JVM
(Java虚拟机)之间移动对象成为可能。序列化接口Java中,序列化通过实现java.io.Serializable接口来启用。
蓝易云
·
2024-08-26 07:02
java
开发语言
linux
kubernetes
centos
MySql阶段Sql语句
学习总结
(1)
idint,–编号namevarchar(20),–姓名ageint,–年龄sexvarchar(5),–性别addressvarchar(100),–地址mathdouble(5,2),–数学成绩englishdouble(5,2),–英语成绩hire_datedate–入学时间);3、修改表的结构1、修改表名altertable修改前的表名renameto修改后的表名2、添加列altertab
2401_84103512
·
2024-08-26 03:03
程序员
mysql
sql
学习
Tomcat7优化配置_tomcat 64g
jvm
内存设置
导读Tomcat在使用的过程中会遇到很多报错,有些是程序的报错,但还有一部分是tomcat本身的报错,我们可以通过优化tomcat的初始配置来提高tomcat的性能。Tomcat的优化主要体现在两方面:内存、并发连接数。1、内存优化:优化内存,主要是在bin/catalina.bat或bin/catalina.sh配置文件中进行。linux上,在catalina.sh中添加:JAVA_OPTS="
2401_83739472
·
2024-08-26 02:25
2024年程序员学习
tomcat
jvm
java
安卓第一阶段
学习总结
为什么决定来学习参加完东哥的讲座之后了解到这个课程,起初对于这个课程也不是很感兴趣。因为初高中的时候已经上了太多太多课外的培训了,想着大学应该是更加自由的氛围,该是随着自己的兴趣去学习的阶段。本来这个专业也不是我预想中的专业,对于计算机之类的也没什么兴趣。然后去问了我们部门的大二同专业的学姐,她就给我推了上一届参加过这个课程的学姐,询问了以下这个课具体教些什么,会不会耽误学校的课程啊之类的,令我印
pithia
·
2024-08-25 22:28
Java开发面试常见的技术问题整理
Java开发面试常见的技术问题整理介绍对
jvm
的了解?
IT行业小趴菜
·
2024-08-25 19:16
java技术栈
java
面试
jvm
Java 进程中有哪些组件会占用内存?
要知道
JVM
包括许多子系统,垃圾回收器、类装载器、JIT编译器等等。所有这些子系统运行都
4553675200ad
·
2024-08-25 16:13
深入解析
JVM
内部结构及GC机制的实战应用
一、
JVM
内部结构概述
JVM
(jdk1.8)的内部结构主要包括以下几个部分:类加载子系统(ClassLoaderSubsystem)运行时数据区(RuntimeDataArea)执行引擎(ExecutionEngine
william.zhang(张)
·
2024-08-25 07:00
后端
jvm
java
深度剖析Java内存溢出:从堆到栈的全面解析
Java内存溢出是指在Java程序运行过程中,超出
JVM
分配的内存范围,导致内存不足的异常情况。
九转成圣
·
2024-08-25 00:49
Java高频面试栏
开发语言
java
后端
jvm
【面试】
jvm
栈的大小通过什么参数设置?
3.这个参数在
JVM
启动时通过命令行传递,或者在Java程序中通过System.setProperty()方法设置(尽管后者在实际应用中较为少见)。
王佑辉
·
2024-08-25 00:47
jvm
软考
面试
jvm
java
JVM
ZGC垃圾收集器关键特性和工作原理
ZGC(ZGarbageCollector)是Java虚拟机(
JVM
)中的一个现代化的垃圾收集器,它被设计成低延迟的垃圾收集器,特别适合于那些需要极短的垃圾收集暂停时间的应用程序。
K____End
·
2024-08-24 23:45
Java
java
jvm
算法
【面试】
jvm
栈默认大小
目录1.JDK1.5之前2.JDK1.5及之后1.JDK1.5之前1.
JVM
栈的默认大小通常是256KB。2.这个默认值反映了早期
JVM
版本中对于线程栈内存管理的策略,以及当时计算机硬件资源的限制。
王佑辉
·
2024-08-24 23:42
jvm
面试
面试
jvm
第一章:Go语言的性能如何?
时下流行的语言大都是运行在虚拟机上,如:Java和Scala使用的
JVM
,C#和VB.NET使用的.NETCLR。
广东神
·
2024-08-24 23:41
Go语言教程
Java
GO
c++
软件
HTLM专栏
文章
golang
开发语言
后端
Java虚拟机(
JVM
)性能调优指南
Java虚拟机(
JVM
)是Java平台的核心组件,负责运行Java程序。
JVM
性能调优对于确保应用程序性能至关重要。在本文中,我们将探讨如何对
JVM
进行有效的调优,以优化内存使用和提高应用程序性能。
NAMELZX
·
2024-08-24 23:10
java
jvm
开发语言
JVM
方法区存放那些内容
在Java虚拟机(
JVM
)中,方法区是内存的一部分,其主要作用是存放类结构信息和一些其他数据。方法区本质上是在
JVM
中对存储区的一种逻辑划分,通常会与堆区分开。
龙大.
·
2024-08-24 22:08
JVM
Java
jvm
方法区【
JVM
】
JVM
-方法区1.方法区的作用当类加载器加载完成类之后,会将类信息、运行时常量池、静态变量(此处指的是指针,如果是一个对象对象的分配还是在堆中)等存储在方法区;但在JDK不同版本对字符串常量和静态变量的存储有所不同
码农回忆录
·
2024-08-24 21:35
JVM
方法区
常量池
JVM
jvm
中方法的存放位置
其实java方法是存在方法区的方法区:用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据,方法编译出的字节码也是保存在这个区域。栈区(虚拟机栈):主要是存储局部变量表(当然也还有其他信息)。说到这可能有人疑惑,平时在运行一个方法时总说在栈区中开辟一块内存,这是怎么回事呢。其实栈区中的数据,也就是栈帧,他描述的是方法的一次执行瞬间。栈帧里面放的就是一些方法中的局部变量和方法
软件测试开发架构师
·
2024-08-24 21:02
虚拟机
jvm
内存分配
java
jvm
内存分配
java虚拟机
Java并发编程
学习总结
关于并发并发在开发中广泛的应用,非常的重要,最近在读《Java并发编程的艺术》艺术,希望写一些东西来记录和巩固。上下文切换、死锁上下文切换频繁的上下文切换不仅不能加快程序的运行,还会降低程序的性能。文中提到了一些方法减少上下文切换的方法:无锁并发编程通过将数据分段,使用不同线程处理不同的数据。CAS算法Java的Atomic包使用CAS算法来更新数据,而不需要加锁。使用最小线程避免创建不需要的线程
Aries_Li
·
2024-08-24 11:27
推荐大家学习JAVA结合Al
-**理论深化**:深入学习Java虚拟机(
JVM
)原理、设计模式及算法优化。学习资源与AI工具推荐-**在线课程**:Coursera《JavaProgram
海带土豆
·
2024-08-24 10:25
开发语言
java
学习
【编程之路:在 Bug 的迷宫中寻找出口】
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术,
jvm
,并发编程redis,kafka,Spring,微服务等常用开发工具系列:常用的开发工具
Kwan的解忧杂货铺@新空间代码工作室
·
2024-08-24 07:33
s19
AIGC
bug
浅谈
JVM
JVM
(JavaVirtualMachine,Java虚拟机)
JVM
是Java程序能够跨平台运行的关键所在。
JVM
是一个虚拟的计算机,它模拟了真实计算机的各种硬件功能。
suuijbd
·
2024-08-24 03:05
jvm
《Java 后端面试经》Linux 篇
《Java后端面试经》专栏文章索引:《Java后端面试经》Java基础篇《Java后端面试经》JavaEE篇《Java后端面试经》数据库篇《Java后端面试经》多线程与并发编程篇《Java后端面试经》
JVM
ReadThroughLife
·
2024-08-24 00:21
Linux
#
Java
后端面试经
linux
java
面试
关于java枚举为什么可以拿来当单例实现这件事看看ikun怎么说
为什么枚举可以保证单例枚举可以保证单例的原因主要可以归结为以下几个方面:1.枚举的实例化过程线程安全:枚举的实例化过程是由
JVM
控制的,在类加载时就完成了枚举常量的初始化。
Qzer_407
·
2024-08-23 22:06
#
设计模式
java
java
开发语言
easyexcel新版本使用demo
EasylExcel的特点:1、poi和jxl非常的消耗内存,并发上来后会OOM或是
JVM
频繁的fullgc。2、EasylExcel对poi进行了封装,使用简单,节省内存。
gitax
·
2024-08-23 19:16
Spring
Boot
【可视化大屏系列】DataV的使用
以下内容为近期个人
学习总结
,若有错误之处,欢迎指出!
元气满满的大咸鱼
·
2024-08-22 22:06
可视化大屏系列
可视化大屏
数据看板
DataV
主流后端开发语言:JAVA、C、C++、GO、PYTHON对比
1.Java语言底层实现:Java是一种跨平台的面向对象编程语言,通过
JVM
(Java虚拟机)实现跨平台性。效率:Java的执行效率相对较低,但
shinelord明
·
2024-08-22 20:30
编程框架
java
golang
python
JVM
-Java的四种引用
引用分析无论是通过引用计数算法判断对象的引用数量,还是通过可达性分析算法判断对象是否可达,判定对象是否可被回收都与引用有关,Java提供了四种强度不同的引用类型强引用:被强引用关联的对象不会被回收,只有所有GCRoots都不通过强引用引用该对象,才能被垃圾回收强引用可以直接访问目标对象虚拟机宁愿抛出OOM异常,也不会回收强引用所指向对象强引用可能导致内存泄漏Objectobj=newObject(
明矾java
·
2024-08-22 14:50
jvm
java
开发语言
day01
学习总结
1.markdown标题:文字前加1到6个·markdownmarkdownmarkdownmarkdownmarkdown2.代码引用(键盘波浪号)print('hellopython')你好你好二级应用howareyou欢迎来到千锋学习python一个*之间倾斜两个加粗三个```间引用3.分割线---或***4.图片!5.超链接[文字](网络地址)百度一下6.列表PythonH5JavaUI/
__e145
·
2024-08-22 13:06
【
jvm
】栈是否存在垃圾回收
2.每当一个方法被调用时,
JVM
就会在这个线程的栈上创建一个新的栈帧(StackFrame),用于存储局部变量表、操作数栈、动态链接、方法出口等信息。
王佑辉
·
2024-08-22 13:15
jvm
jvm
【网络安全】Agent内存马的自动分析与查杀
image.png前言出发点是JavaAgent内存马的自动分析与查杀,实际上其他内存马都可以通过这种方式查杀本文主要的难点主要是以下三个,我会在文中逐个解答如何dump出
JVM
中真正的当前的字节码如何解决由于
H_00c8
·
2024-08-22 12:55
Java虚拟机的类加载机制全面解析
什么是类加载机制
JVM
把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被
JVM
直接使用的Java类型,这就是
JVM
的类加载机制。
万猫学社
·
2024-08-22 10:29
Java
Java
JVM
类加载
已解决java.lang.exceptionininitializererror异常的解决方法,亲测有效,嘿嘿嘿
静态初始化器是静态代码块,它在类被加载到
JVM
时执行。当静态初始化器或静态变量的初始化表达式抛出异常,且该异常没有被捕获时,就会抛出Excep
代码无疆
·
2024-08-22 10:57
Java百宝箱
java
开发语言
Java编译运行过程
文章目录Java编译Java编译运行过程:名称解释说明Java编译Java编译运行过程:1、编译器:.java文件编译成.class字节码文件2、.class经过
JVM
运行成(0、1)。
AliRcc
·
2024-08-22 09:51
Java基础
java
Python基础知识
学习总结
(四)
一.List列表序列是Python中最基本的数据结构。列表都可以进行的操作包括索引,切片,加,乘,检查成员。创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。1.数据类型列表的数据项不需要具有相同的类型。List=['a','b',1,2]Python已经内置确定序列的长度以及确定最大和最小的元素的方法。2.索引List=['index1','index2','index3','in
晚睡早起₍˄·͈༝·͈˄*₎◞ ̑̑
·
2024-08-22 07:35
Python
学习
python
开发语言
编辑器
windows
class初始化过程
1.
JVM
类加载机制分为五个部分:加载、验证、准备、解析、初始化加载:加载时类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的class对象,作为方法区这个类的各种数据的入口。
南园故剑00
·
2024-08-22 01:50
通俗易懂:什么是Java虚拟机(
JVM
)?它的主要作用是什么?
Java虚拟机(JavaVirtualMachine,
JVM
)是一种软件实现的抽象计算机,它负责执行Java字节码(Bytecode)。
大龄下岗程序员
·
2024-03-29 08:40
mysql
java
mysql
spring
Java学习笔记01
JVM
是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功
.wsy.
·
2024-03-28 22:56
日常
java
学习
笔记
Java面试题:解释
JVM
的内存结构,并描述堆、栈、方法区在内存结构中的角色和作用,Java中的多线程是如何实现的,Java垃圾回收机制的基本原理,并讨论常见的垃圾回收算法
面试题一:请解释
JVM
的内存结构,并描述堆、栈、方法区在内存结构中的角色和作用。关注点:
JVM
内存结构的基本组成堆、栈、方法区的功能和
杰哥在此
·
2024-03-28 15:48
Java系列
java
jvm
算法
面试
安全点安全区的通俗理解
想象一下,
JVM
(Java虚拟机)是一个忙碌的工厂,而Java程序中的线程就像是工厂里的工人。在这个工厂中,有时需要进行一些大规模的清理工作,比如垃圾回收,来确保工厂运行得更加高效。
来自宇宙的曹先生
·
2024-03-26 10:27
JVM
垃圾回收
GC
JAVA的学习Day1
有哪些内容组成JDK是java开发工具包
JVM
虚拟机:java程序运行的地方核心类库:java已经写好的东西,我们可以直接使用开发工具:javac,java,jdb,jhat2.JRE是什么?
Miketutu
·
2024-03-26 04:48
java
java监控
JVM
的内存使用情况等
以下的程序监控参数的代码,有些是从网络上获取的,此处进行一个记录是为了以后如果要用到方便记录。1、引入jar包,为了获取一些cpu的使用率等信息com.github.oshioshi-core3.12.2net.java.dev.jnajna5.2.0net.java.dev.jnajna-platform5.2.02、编写代码/***系统监控**@authorhuan.fu*@date2018/
huan_1993
·
2024-03-25 06:52
java基础
jvm监控
系统监控
获取系统信息
上一页
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
其他