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】
JVM
的主要组成部分,以及它们的作用。
JVM
中的内存区域有哪些,它们各自的作用是什么?什么是Java的堆内存,它如何影响程序的性能?
JVM
的主要组成部分,以及它们的作用
JVM
(Java虚拟机)的主要组成部分包括类加载器(ClassLoader)、运行时数据区(RuntimeDataArea)、执行引擎(ExecutionEngine
AaronWang94
·
2024-02-12 07:54
java
jvm
java
JDK8常用:
JVM
参数
1、官网:JDK8的
JVM
参数https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html2、常用参数-Xms1g-Xmx1g-Xss256k-XX
漫漫求
·
2024-02-12 07:49
jvm
Spring Native 解放
JVM
一、SpringNative是什么SpringNative可以通过GraalVM将Spring应用程序编译成原生镜像,提供了一种新的方式来部署Spring应用。与Java虚拟机相比,原生镜像可以在许多场景下降低工作负载,包括微服务,函数式服务,非常适合容器和Kubernetes。使用原生镜像有明显优势,如快速启动,提高峰值性能以及降低内存消耗。SpringNative支持Java和Kotlin。这
程序猿进阶
·
2024-02-12 06:58
Spring
spring
jvm
java
后端
职场和发展
面试
性能优化
Java调用kotlin笔记
Java中的单例对象叫做object,代码如下所示:objectExample{funa(){}//添加注释变成真正的静态方法@
Jvm
Staticfunb(){}}Java调用kotlin如下所示
log_zhan
·
2024-02-12 03:49
Android
kotlin
java
android
jsp与servlet的区别与联系
(JSP的本质就是Servlet,
JVM
只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成
JVM
能够识别的java类)2)jsp更擅长表现于页面显示,servlet更擅长于逻辑控制
AshinX
·
2024-02-12 02:49
曾仕强:合理的钱,一定要赚;不合理的钱,再多也不要
换句话说,曾仕强的言语在你看来,只是很简单的道理,为了兼顾到不层次的读者,他只能
深入浅出
地给你解释,他解释过后如果你的根器稳当,则你知道怎么落实到日常生活中。如果根器不允许,那么对不起,你只
尘谷行知
·
2024-02-12 00:36
《
深入浅出
OCR》实战:基于PGNet的端到端识别
✨专栏介绍:经过几个月的精心筹备,本作者推出全新系列《
深入浅出
OCR》专栏,对标最全OCR教程,具体章节如导图所示,将分别从OCR技术发展、方向、概念、算法、论文、数据集等各种角度展开详细介绍。
GoAI
·
2024-02-11 23:35
深入浅出OCR
深度学习
计算机视觉
ocr
人工智能
深度学习
端到端识别
深入了解
JVM
之⭐《优化JIT》⭐
本文主要分析
JVM
的功能《JIT》从java日志中分析运行环境JDK17本文侧重点不是提前编译与即时编译的优缺点,而是在
JVM
中的执行一、简介JITJava第一课都告诉我们:Java是无关平台的。
不学会Ⅳ
·
2024-02-11 23:28
jvm
java
spring
jvm
深入浅出
Java多线程(四):线程状态
今天带来的是[
深入浅出
Java多线程]系列的第四篇内容:线程状态。大家觉得有用请点赞,喜欢请关注!秀才在此谢过大家了!!!在现代软件开发中,多线程编程已经成为提升应用程序性能和响应能力的关键技术。
·
2024-02-11 21:54
HotSpot初始化
openjdk9
JVM
启动调试介绍了从Launcher到主线程的整个初始化运行过程。
王侦
·
2024-02-11 19:13
JVM
虚拟机面试题
1入门部分1.1为什么要学习
JVM
?学习
JVM
主要有两方面的原因:1.从自身利益出发来讲,学习
JVM
主要是因为中高级程序员在面试时会提到相关问题。
小白频道
·
2024-02-11 19:48
JVM
java
面试
开发语言
一、全面理解
JVM
虚拟机
为什么要学
JVM
?首先:面试需要。面试题层出不穷,难道每次面试都靠背几百上千条面试八股?其次:基础决定上层建筑。自己写的代码都不知道是怎么回事,怎么可能写出靠谱的系统?
硅谷子编程
·
2024-02-11 19:46
jvm
深入浅出
testing-library
我们是袋鼠云数栈UED团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:佳岚Themoreyourtestsresemblethewayyoursoftwareisused,themoreconfidencetheycangiveyou.您的测试越接近软件的使用方式,它们就越能给您带来信心。什么是testing-library?在了解
·
2024-02-11 18:52
前端单元测试单测
深入浅出
Java多线程(十一):AQS
今天带来的是[
深入浅出
Java多线程]系列的第十一篇内容:AQS(AbstractQueuedSynchronizer)。大家觉得有用请点赞,喜欢请关注!秀才在此谢过大家了!!!
·
2024-02-11 18:21
深入浅出
Java多线程(十):CAS
引言在多线程编程中,对共享资源的安全访问和同步控制是至关重要的。传统的锁机制,如synchronized关键字和ReentrantLock等,能够有效防止多个线程同时修改同一数据导致的竞态条件(racecondition),但同时也带来了一定的性能开销。尤其是在高并发场景下,频繁的加锁解锁操作可能导致线程上下文切换加剧、系统响应延迟等问题。为了应对这一挑战,Java从JDK1.5版本开始引入了基于
·
2024-02-11 18:12
OTTO 每天为超过 200 万名访客重新定义电子商务个性化
深入浅出
地剖析MongoDB产品基础原理,使用技巧,典型行业场景及应用,还有CodeDemo及线上线下活动推荐!在线零售商拥有大量的数据,他们对客户的了解比几十年前的街角商店店主更多。
·
2024-02-11 17:00
数据库mongodb
【随心写作】
深入浅出
,实现Laravel登录功能
2023年整体互联网还是不太景气,于是有时间
深入浅出
学习,准备打算用Laravel写一套多商户小程序商城,打算后期开源起来,就这样需要写商家端登录功能。
·
2024-02-11 17:26
laravel
JVM
| 第2部分:虚拟机执行子系统《深入理解 Java 虚拟机》
前言参考资料:《深入理解Java虚拟机-
JVM
高级特性与最佳实践》第1部分主题为自动内存管理,以此延伸出Java内存区域与内存溢出、垃圾收集器与内存分配策略、参数配置与性能调优等相关内容;第2部分主题为虚拟机执行子系统
多氯环己烷
·
2024-02-11 17:08
Java虚拟机-常用参数
Java虚拟机-
JVM
故障诊断与性能优化一.常用虚拟机参数1.1掌握跟踪调试参数1.1.1.跟踪垃圾回收-读懂虚拟机日志GC参数-XX:+PrintGC//jdk8之前-Xlog:gc//jdk910使用需要得到详细的信息
却水
·
2024-02-11 17:03
java
学习
jvm
【J2EE笔记】2万字!我当时学习时做的笔记
0829.java->.class->
jvm
->nativecode高可靠高性能高并发OSI会话模型TLV接口TLV(Type-Length-Value)是一种数据格式,通常用于数据通信和协议中。
ljl2107
·
2024-02-11 14:53
java
读书笔记
J2EE
java-ee
笔记
学习
医学科普: 肠道的小心思
今天读了德国医学科普书籍《肠道的小心思》,书写得
深入浅出
,生动有趣。从口腔到大肠,作者把整个消化道系统用通俗易懂的语言解释得很清楚,不仅告诉你然,更告诉你所以然。
一颗纳豆
·
2024-02-11 14:26
2024最新Java面试八股文(面试必备)
包括了:Java面试、Spring、
JVM
、MyBatis、Redis、MySQL、并发编程、微服务、Linux、S
程序一逸
·
2024-02-11 11:15
java
面试
开发语言
后端
职场和发展
spring
boot
Java
JVM
远程调试
示例在5005端口上开启远程调试java-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005-jartarget/ai-parter-server-0.0.1-SNAPSHOT.jar
一码胜千言
·
2024-02-11 11:14
Java和
JVM
将GPU和容器归零
Oracle的JavaSE(标准版)开发团队希望配置Java,以便
JVM
了解应该在GPU上运行哪些工作负载以及哪些应该在CPU上运行。GPU最初是为图像处理而构建的,越来越多
追梦人在路上不断追寻
·
2024-02-11 09:55
JVM
史上最全实践优化没有之一,新手一点要看哦
1.
jvm
的运行参数在
jvm
中有很多的参数可以进行设置,这样可以让
jvm
在各种环境中都能够高效的运行。绝大部分的参数保持默认即可。
java菜
·
2024-02-11 09:53
大数据技术之 Flume
1.2Flume基础架构Flume组成架构如下图所示1.2.1AgentAgent是一个
JVM
进程,它以事件的形式将数据从源头送
骚戴
·
2024-02-11 09:34
大数据
大数据
Flume
【SpringBoot】Redis集中管理Session和自定义用户参数解决登录状态及校验问题
浩泽学编程:个人主页推荐专栏:《
深入浅出
SpringBoot》《java对AI的调用开发》《RabbitMQ》《Spring》《SpringMVC》学无止境,不骄不躁,知行合一文章目录前言一、分布式Session
浩泽学编程
·
2024-02-11 07:36
实战笔记
spring
boot
redis
后端
分布式session
自定义参数
java
自定义用户参数
栈和队列(Stack、Queue)
栈就是数据结构;虚拟机栈是
JVM
划分的一块内存;栈帧是方法调用时,会在虚拟机中给这个方法开辟一块内存
加油=^_^=
·
2024-02-11 07:17
java
开发语言
性能优化分析及常见性能优化策略总结
很多技术人员拿到一个性能优化的需求以后,言必称缓存、异步、
JVM
等。实际上,第一步就应该是分析相关的代码,
LLG1234567890123
·
2024-02-11 06:39
APP性能优化
android
Hbase 性能问题排查思路
③rs节点是否存在GC情况,可以jstatgcutil或使用grep-i“
Jvm
Pause”|grepWARN查看对应时间段的gc情
zxfBdd
·
2024-02-11 06:48
大数据
hbase
数据库
大数据
如何设置es的内存
cacheavailableMem:15885107541745649554417Swap:000表示有内存15个gps-ef|grepelasticsearch|grepXmx查看现在es的内存-Xmx用来设置你的应用程序(不是
JVM
dozenx
·
2024-02-11 05:07
如何监控
JVM
运行情况
采用以下的
JVM
参数运行代码:-XX:NewSize=5242880-【初始新生代大小】XX:MaxNewSize=5242880-【最大新生代大小】XX:InitialHeapSize=10485760
HaydenWang
·
2024-02-11 05:08
-XX:+DisableExplicitGC
如果加上了这个
JVM
启动参数,那么代码中调用System.gc()将没有任何效果
忘忧崖主
·
2024-02-11 04:22
深度剖析
JVM
调优法则:从两大特性CPU、内存出发轻松掌握调优实战技巧
1、JDK自带工具场景一、CPU过高CPU占用过高排查思路:(查进程->查线程列表->查线程堆栈)step1:通过top命令查询占用CPU情况topp.s.shift+p(大写的P-cpu排序)shift+m(大写的M-内存排序)step2:通过进程pid,查询对应的线程列表top-Hppid-H:显示线程信息-ppid1,pid2,...:只显示指定进程的信息step3:线程id转为十六进制从s
栈江湖
·
2024-02-11 03:04
jvm
java
开发语言
深入浅出
:Golang的Crypto/SHA256库实战指南
深入浅出
:Golang的Crypto/SHA256库实战指南介绍crypto/sha256库概览主要功能应用场景库结构和接口实例基础使用教程字符串哈希化文件哈希化处理大型数据进阶使用方法增量哈希计算使用
walkskyer
·
2024-02-11 02:45
golang标准库
golang
开发语言
后端
JAVA内存分区详解
像
JVM
就有好多C语言写的方法,这个就需要本地方法栈来执行。4.Java堆对大多数应用而
LY笔记
·
2024-02-11 01:54
JAVA
后端
java
开发语言
Java 内存区域
JVM
介绍:1)
JVM
学习总结,全面介绍运行时数据区域、各类垃圾收集器的原理使用、内存分配回收策略2)
JVM
学习总结,虚拟机性能监控、故障处理工具:jps、jstat、jinfo、jmap、VisualVM
头真的好重好重Y
·
2024-02-11 01:54
JVM
java
经验分享
开发语言
jvm
面试
jvm
之java内存区域详解篇guide哥yyds
jvm
一、java内存区域详解1.运行时数据区域线程私有的:虚拟机栈本地方法栈程序计数器线程共享的:堆方法区直接内存(非程序运行时数据区的一部分)1.1什么是程序计数器程序计数器是很小的内存空间,可以看作是前线程字节码执行的行号指示器
努力学习的旭旭多多妹
·
2024-02-11 01:53
java
开发语言
后端
jvm
java内存区介绍
JAVA的
JVM
的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)1.栈区每个线程包含一个栈区,栈中只保存方法中(不包括对象的成员变量)的基础数据类型和自定义对象的引用(不是对象
cqq00
·
2024-02-11 00:23
学习思考
java
开发语言
【
Jvm
】垃圾回收
本篇结构:判断对象已死java四种引用堆内存划分垃圾收集算法对象在堆中的分配垃圾收集器参考资料一、判断对象已死1.1、引用计数法给对象中添加一个引用计数器,每当有一个地方引用它,计数器就加1;当引用失效,计数器就减1;任何时候计数器为0的对象就是不可能再被使用的。这个方法实现简单,效率高,但是目前主流的虚拟机中并没有选择这个算法来管理内存,其最主要的原因是它很难解决对象之间相互循环引用的问题。如下
w1992wishes
·
2024-02-10 23:03
《蒋勋说唐诗》给我上了一堂生动的写作课
他的解说娓娓道来、
深入浅出
、有故事性有趣味性更具鲜活性,让人沉浸在美的盛宴之中。这完全颠覆了我过去所在传统课堂古诗词鉴赏枯
登山望朝霞
·
2024-02-10 22:10
Java死锁检测之JStack
该工具可以在JAVA_HOME/bin目录下找到,但是并非是图形化界面,所以不能双击运行使用方式:1.打开CMD命令提示符界面,输入jps命令查看Java进程信息jstack2.jpg2.找到要调试的
JVM
touch_The_Sky
·
2024-02-10 21:49
2019-10-27
做PPT针对是大众,不是小众;
深入浅出
。第三分支:10/20/30法则。演示文件不超过10页,演
镜鉴_bfc4
·
2024-02-10 20:19
如何引用C/C++代码进入Studio里
JNI即为java的本地接口(C和C++开发的接口)由于JNI是
JVM
规范的一部分,因此我们可以将我们写的JNI程序在任何
崽子猪
·
2024-02-10 20:11
算法(二)|
深入浅出
的讲解海明码的原理
目录0.前言1.海明码的使用2.理解海明码需要明白的知识a.奇偶校检法b.异或运算3.海明码的原理a.海明码原理的概述b.多个校检位的设计c.校检位个数的计算d.海明码的总结4.举例a.计算校检码的个数b.计算每一位校检码并且与数据码组合c.数据传出,检错验错0.前言最近在学计组,碰到了海明码,但是书上数学语言有点晦涩难懂,而且并没有给出一部分细节的说明(比如为什么2^k-1>=n+k),去网上搜
DADONGOOO
·
2024-02-10 20:11
计组
算法
JVM
内存结构、Java内存模型和Java对象模型的区别
JVM
内存结构、Java内存模型和Java对象模型是截然不同的三种概念。1.
JVM
内存结构Java程序执行过程中,内存会被划分为不同的数据区域,各个区域有各自的用途。
juconcurrent
·
2024-02-10 20:18
知识增强的预训练模型简介
1、理论讲解尽量
深入浅出
,通过举例子或者大白话讲解论文,而非仅针对原文翻译。2、针对论文中一些重要的术语,适时的做出解释。3、理论和实践相结合,
NLP论文解读
·
2024-02-10 20:48
《置身事内》-活在当下
本书是是兰小欢多年教学、调研与研究内容的凝练,将经济学原理与中国经济发展的实践有机融合,以地方政府投融资为主线,
深入浅出
地论述了中国经济的发展,笔触简练客观,并广泛采纳了各领域学者的最新研究成果。
飞天蜗牛
·
2024-02-10 19:54
深入浅出
VuePress(一):如何做到在 Markdown 中使用 Vue 语法
前言在vuepress刚出时,我就觉得这是个很值得追更的开源项目。果不其然,里面众多的前端编程技巧让我受益良多。于是在周末这种日子里,人家追剧我追码。今天,我就和大家分享下vuepress是如何做到在Markdown中使用Vue语法的。原理众所周知,Markdown是一种标记语言,类似于HTML,它也有对应的语法和词法。而Vue说白了也是一种语法,关键在于,Markdown和Vue代码都可以被解释
weixin_33836223
·
2024-02-10 18:29
markdown
javascript
webpack
ViewUI
“金9银10”2020年
JVM
高频率面试题整理,技术提升就差一个点!
2020的“金9银10”已经到了,现在是各位找工作的最佳时间,今天笔者在这里给各位整理了2020大厂关于
JVM
经常出现的高频率面试题给整理了出来单独写了一篇文章,各位的一些知识盲点希望能在这里得到解决!
竖笛大魔王
·
2024-02-10 17:31
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他