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
Java 新技术:虚拟线程使用指南(二)
它由
JVM
进行创建以及管理。虚拟线程和传统线程(我们称之为平台线程)之间的主要区别在于,我们可以轻松地在一个Java程序中运行大量、甚至数百万个虚拟线程。
waynaqua
·
2024-01-20 13:42
java
java
笔记系列之Guava Cache缓存
GuavaCache简介看pom依赖其实就知道Guava是Google提供的一套Java工具包,而且Guava在本地缓存这个领域上的机制是比较完善的一套缓存技术,他是基于
JVM
的缓存,大多数的缓存都是基于
阿小冰
·
2024-01-20 13:01
笔记/经验
缓存
Guava学习笔记 3. 缓存[Caches]
本地缓存实现,支持多种缓存过期策略本文主要结合一些例子介绍了一下Guava缓存的使用以及其一些简单特点,如果想了解缓存、
JVM
缓存、分布式缓存等特点,请自行搜索资料—BySyahfozyLoadingCache
syahfozy
·
2024-01-20 13:30
Guava
缓存
java
数据库
响应式编程以及反应式编程框架Reactor3的简单介绍
【本次抽奖截止到周末,如果错过以后还有很多机会】前言Reactor3是一个围绕ReactiveStreams规范构建的库,它在
JVM
上引入了响应式编程的一个范例。
码农小胖哥
·
2024-01-20 13:25
考官解密雅思口语3部分重要性差异
提到雅思
白话
,就想到猜测题库,想到各种参阅范文,各种模板,各种高频论题,各种串题技巧。无怪乎
白话
考官们也不胜其扰,终究以一种片面压分的方法解毒。
White_397f
·
2024-01-20 12:48
JVM
调优
前言本系列系统的介绍了
jvm
调优及相关工具的使用。笔者会先介绍
jvm
的基本概念,然后介绍常用命令、常用工具,最后通过一篇实战讲解内存泄漏查找方法。
Nick_4438
·
2024-01-20 12:51
java学习:jdk、jre、
jvm
之间的关系
一、jdk、jre、
jvm
之间的关系1.什么是jre:jre是运行时环境,包含了
JVM
和核心类库2.什么是
jvm
:
jvm
是能够保证java程序的跨平台运行3.什么是jdk:JDK包含了JRE和开发工具。
豆沙***
·
2024-01-20 11:08
java
java
学习
jvm
JVM
内存区域
JVM
内存区域
JVM
的内存区域主要分为以下几个部分:1.程序计数器(ProgramCounterRegister)用于指示当前线程执行的字节码指令位置2.Java虚拟机栈(JavaVirtualMachineStacks
[奸笑]这个不是斜眼笑[奸笑]
·
2024-01-20 11:12
jvm
java
jvm
java
开发语言
JVM
调优开启开启ZGC参数
jdk启动脚本#!/bin/bashPATH=${PATH}:/opt/HIEXSORT64/binLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/HIEXSORT64/libNLSPATH=${NLSPATH}:/opt/HIEXSORT64/%L/%N.catexportPATHLD_LIBRARY_PATHNLSPATHBATCH_ROOT_PATH=$(pw
离离原上草77
·
2024-01-20 09:17
虚拟机
java
jvm
开发语言
java
JVM
学习 -X参数设置,堆内存相关
元数据区不在
JVM
中,而在本地内存当中。1.设置最大堆内存-Xmx4g:堆内存最大值为4GB。2.设置初始化内存大小-Xms4g:初始化堆内存大小为4GB。3.设置年戏代大小-Xmn1200m:设置
咪雅先森
·
2024-01-20 08:11
JVM
介绍
1.
JVM
是什么
JVM
是JavaVirtualMachine的缩写,即咱们经常提到的Java虚拟机。虚拟机是一种抽象化的计算机,有着自己完善的硬件架构,如处理器、堆栈等,具体有什么咱们不做了解。
xmh-sxh-1314
·
2024-01-20 08:10
jvm
JVM
:垃圾收集器(7种)
垃圾收集器关系图:如果两个收集器之间存在连线,就说明它们可以搭配使用。它们说在的区域则表示这个收集器属于新生代收集器还是老年代收集器。其中Serial(串行)、Parallel(并行)1、Serial收集器Serial收集器是最基础、历史最悠久的收集器,是HotSpot虚拟机新生代收集器的唯一选择。这个收集器是一个单线程工作的收集器。这个收集器再进行垃圾收集时,必须停掉所有的工作线程,直到收集完成
日上三杆快起床
·
2024-01-20 08:08
jvm
java
算法
java获取
jvm
内存信息 java获取
jvm
运行信息 java获取
jvm
运行信息
java获取
jvm
内存信息java获取
jvm
运行信息java获取
jvm
运行信息1、创建需要使用的工具类2、创建一个
jvm
信息对象类3、使用1、创建需要使用的工具类文件名ByteConverter.java
头上一片天空
·
2024-01-20 08:37
java
SpringBoot
工具
java
jvm
开发语言
JVM
的即时编译(JIT)优化原理:加速程序的执行
JVM
的即时编译(JIT)优化技术是一项重要的技术,旨在提高Java应用程序的执行速度。本篇博文将详细介绍JIT编译的概念、原理、作用以及可能产生的影响,帮助读者深入了解
JVM
的JIT优化技术。
地瓜伯伯
·
2024-01-20 08:06
源码
jvm
java
springcloud
微服务
面试
JVM
篇--垃圾回收高频面试题
JVM
垃圾回收1简单说下Java垃圾回收机制?
ayu_programer
·
2024-01-20 08:35
面试
JVM
jvm
JVM
工作原理与实战(十九):运行时数据区-方法区
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、运行时数据区二、方法区1.方法区介绍2.方法区在Java虚拟机的实现3.类的元信息4.运行时常量池5.字符串常量池
橘子-青衫
·
2024-01-20 08:35
JVM工作原理与实战
jvm
java
后端
架构
JVM
工作原理与实战(十七):运行时数据区-栈内存溢出
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、Java虚拟机栈二、栈内存溢出1.栈内存溢出介绍2.设置虚拟机栈的大小总结前言
JVM
作为Java程序的运行环境,
橘子-青衫
·
2024-01-20 08:05
JVM工作原理与实战
jvm
java
后端
架构
JVM
工作原理与实战(十八):运行时数据区-堆
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、运行时数据区二、堆1.堆介绍2.关键参数总结前言
JVM
作为Java程序的运行环境,其负责解释和执行字节码,管理内存
橘子-青衫
·
2024-01-20 08:05
JVM工作原理与实战
jvm
java
后端
架构
JVM
工作原理与实战(二十):直接内存
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、直接内存1.直接内存作用二、在直接内存上创建数据总结前言
JVM
作为Java程序的运行环境,其负责解释和执行字节码
橘子-青衫
·
2024-01-20 07:31
JVM工作原理与实战
jvm
java
后端
架构
趣说百喻——愚人食盐喻
各位读者你好,以后将新增“趣说百喻”这个栏目,每日将《百喻经》的其中一喻以
白话
的形式重新叙述,方便各位读者阅读和理解《百喻经》这部经典,也希望更多人在看过之后理解《百喻经》中的智慧,如果觉得喜欢还请继续关注我们
云峰寺小和尚
·
2024-01-20 07:06
编写高性能 Java 代码的最佳实践
最后研究了
JVM
特定的调优技巧、数据库端的优化和架构方面的调整。以下是译文。介绍在这篇文章中,我们将讨论几个有助于提升Java应用程序性能的方法。
Java黎先生
·
2024-01-20 07:59
【跳槽面试】String长度有限制吗?是多少?还好我看过
是的有,而且在
JVM
编译中还有规范,而且有的家人们在面试的时候也遇到了,本人就遇到过面试的时候问这个的,而且在之前开发的中也真实地遇到过这个String长度限制的场景(将某固定文件转码成Base64的形式用字符串存储
猿徕如此
·
2024-01-20 07:29
java
JVM
垃圾回收的历史演进:从GC算法到垃圾回收器选择
JVM
(Java虚拟机)垃圾回收技术是Java语言的核心特性之一,它通过自动管理内存的分配和释放,减轻了开发人员的负担。
地瓜伯伯
·
2024-01-20 07:40
源码
jvm
算法
java
spring
cloud
微服务
面试
JVM
逃逸分析原理解析:优化Java程序性能和内存利用效率
为了提高Java程序的执行效率,
JVM
引入了逃逸分析技术。本文将详细解析
JVM
逃逸分析的原理,帮助读者深入理解其工作机制。
地瓜伯伯
·
2024-01-20 06:32
源码
java
jvm
开发语言
微服务
springcloud
2022-02-20
逗老婆的笑话情书(
白话
风格)-第六章2202Feb19在十万个为什么这本书里面你不会找到人类活着是为什么的答案,但假若你问一位得了单恋情毒-戆男狂的确诊者,他会用不屑口吻答你,“问这种问题你生病吗?
大鹏小猪
·
2024-01-20 06:00
设计模式-单例模式
所以减少了系统的性能开销,当一个对象的产生需要比较多的资源时,如读取配置、产生其他依赖对象时,则可以通过在应用启动时直接产生一个单例对象,然后用永久驻留内存的方式来解决(在JavaEE中采用单例模式时需要注意
JVM
黄金时代的架构之路
·
2024-01-20 05:56
Jvm
相关知识(面试高级必备)
构造函数一个类的实例化过程:①.父类的static代码块,当前类的static;②.顺序执行父类的普通代码块;③.父类的构造函数;④.子类的普通代码块;⑤.子类(当前类)的构造函数,按顺序执行;⑥.子类方法的执行;
jvm
lichongxyz
·
2024-01-20 04:40
杂乱
jvm
面试
职场和发展
arthas的学习笔记
arthas常用命令:dashboardsc-d类名可以查看
jvm
程序中类与类的继承关系heapdump替代jmap的thread把java进程中的所有的线程全部列出来thread-b可以直接找出死锁的线程
花里胡哨的菜只因
·
2024-01-20 03:25
学习
笔记
记录
JVM
的学习
JVM
虚拟机常用参数:在虚拟机中输入java就可以启动一个java虚拟机,以横杠开头的都是标准参数;以-X开头的都是非标准参数,当在系统中输入java-X的时候,系统会把所有的非标准参数都列举出来;一般真正用来调优的参数是以
花里胡哨的菜只因
·
2024-01-20 03:24
jvm
学习
字节面试官:“Java 内存区域与对象好好解释一下?”
Java的内存管理都是由
JVM
来进行管理的,不需要程序员手动管理内存,这对于程序员来说是友好的。但一件事有好处就有坏处。
小何爆炸
·
2024-01-20 03:02
java异常处理
如:
JVM
系统内部错误,资源耗尽等情况。Error是严重错误,程序会崩溃Exception:其他因编程错误或偶然的外部因素,导致的一般性问题,可以使用针对性的代码进行处理,例如空指针访问,试图读取不存
༺❀ൢ望༒月❀ൢ❀
·
2024-01-20 03:39
java
java
(六)垃圾收集器
1.概述在我们开展关于HotSpot虚拟机收集器讨论之前,我们来简单回顾一下
JVM
堆和方法区内存区域的划分与管理以及针对不同区域所采用的垃圾回收算法。
Davince西西
·
2024-01-20 02:59
《念楼学短》学习录35
感受这一篇是关于国家政策问题的,先看看
白话
文翻译:晋悼公回国,计议让百姓休养生息的办法(之前晋国发生了几次
flyinrain12123
·
2024-01-20 00:57
JVM
实战(18)——模拟Full GC
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、简介上一章,我们已经进行了一次对象晋升的模拟,本章我们将继续结合代码
smart哥
·
2024-01-19 22:03
jvm专题
jvm
JVM
实战(16)——模拟Young GC
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、简介本章,我们将通过示例代码演示YoungGC是如何发生的。同时,我
smart哥
·
2024-01-19 22:32
jvm专题
jvm
解读资产负债表
它的作用大
白话
来理解就是“花钱”和“找钱”资产负债表的左边告诉我们:企业的钱花到哪去了?哪些还是钱?(手上的现金)哪些变成了应收账款、哪些变成
mr鑫m
·
2024-01-19 22:31
白话
:乐毅报燕王书
昌国君乐毅,替燕昭王联合五国军队攻打齐国,连下七十多座城池,把它们都归属到燕国的郡县。还有三座城池未攻下,燕昭王就去世了。燕惠王即位,因为齐人的反间计,怀疑乐毅,派骑劫代替乐毅统兵。乐毅逃到赵国,赵王封他为望诸君。齐国大将田单用计诈骗骑劫,打败了燕军,又收回七十多座城池,恢复了齐国的领土。燕王后悔了,害怕赵国任用乐毅乘燕国疲敝的时候来攻打燕国。他便派人去责备乐毅,并且向乐毅道歉说:“先王把整个燕国
JC金晨
·
2024-01-19 21:15
晨读:《资治通鉴》[220]苏武归来 —— 坚守气节十九载
[
白话
文]当初,苏武被匈奴放逐到北海边以后,得不到粮食供应,便挖掘野鼠,吃鼠洞中的草籽。他手持汉朝的符节牧羊,无论睡卧还是起身都带着它,以致节杖上的毛缨全部脱落了。
大珊老师
·
2024-01-19 21:02
源码解析:最新阿里Java面试题目
Linux有架构,MySQL有架构,
JVM
也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应
JAVA语言面试题
·
2024-01-19 21:05
程序员
java
经验分享
面试
最新阿里Java面试题目
Linux有架构,MySQL有架构,
JVM
也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应
springboot全家桶
·
2024-01-19 21:04
程序员
java
经验分享
面试
如何阅读历史书
把原书中的古文翻译成今天的
白话
大概是这样的。晋国国君夷皋被大臣赵盾的逆耳忠言搞烦了,派出一名高手前去行刺。一天早晨,刺客潜入赵盾的住处,看见卧室的门已经开了。赵盾已经把朝服穿
大大的梦想简书
·
2024-01-19 21:28
当
白话
遇上古风
1、
白话
:小时候想逃离的地方,是长大后再也回不去的地方古文:人言落日是天涯,望极天涯不见家2、
白话
:世间所有的遇见,都是久别重逢古文:正是江南好风景,落花时节又逢君3、
白话
:勇敢面对生活古风文:纵有疾风起
繁星小酒馆
·
2024-01-19 21:23
《述行赋》
白话
翻译
延熹二年的秋天,连阴雨下了一个多月。当时梁冀刚刚被杀死,而徐璜、左悺等五侯占有了他的华贵住所,接着又在洛阳城西修建显阳宫苑。被拉去修宫苑的百姓,因为劳累冻饿而死的人很多。白马县令李云因为上书说真话被杀死,大鸿胪陈蕃也因为营救李云被治了罪。徐璜把我会弹琴的事禀报朝廷,皇帝下诏让陈留太守打发我出发去京城。我走到偃师,生了病不能前进,又回来。心里对这件事愤愤不平,于是就记述我经过的地方,写成了这篇赋。我
立_风
·
2024-01-19 20:20
史上最全EasyExcel
如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定会OOM或者
JVM
频繁的fullgc。EasyExcel是阿里巴巴开源的一个ex
豆豆的java之旅
·
2024-01-19 20:05
java
spring
spring
boot
maven
【六袆 - Go】 Go vs Java;Java语言对比Go语言的区别
GolangVSJava下面是Java和Go语言在运行环境方面的对比矩阵:JavaGo运行环境Java虚拟机(
JVM
)Go运行时(GoRuntime)编译方式源代码编译为字节码源代码直接编译为机器码内存管理自动垃圾回收自动垃圾回收并发模型多线程
鞠崽23333
·
2024-01-19 20:04
Go
golang
开发语言
这篇Java基础快速入门学习教程,让我至少少走3个月弯路
Java基本语法、Java平台应用、Java的核心概念:
JVM
、JDK、JRE以及Java面向对象思想,同时要会学到如何在系统中搭建Java开发环境,以及如何利用第三方工具进行Java程序的开发。
小爱聊IT
·
2024-01-19 20:29
java
学习
开发语言
Kotlin协程的
JVM
实现源码分析(上)
本文从协程的启动launch源码入手分析,协程
JVM
实现分为两篇:协程启动和执行源码分析无栈协程和Continuation基本环境:IntelliJIDEA2023.3.2Kotlin1.8.20kotlinx-coroutines-core1.7.3gradle8.2
ClassOps
·
2024-01-19 18:58
Kotlin
Kotlin协程
kotlin
jvm
开发语言
JVM
如何判断一个对象可以被回收
JVM
如何判断一个对象可以被回收“关于这个问题,来看看高手的回答。一、问题解析在
JVM
里面,要判断一个对象是否可以被回收,最重要的是判断这个对象是否还在被使用,只有没被使用的对象才能回收。1.
浮生带你学Java
·
2024-01-19 18:40
Java面试题
JVM
jvm
Ubuntu 22.04 安装docker
Java宣称的一次开发,处处运行,基于的是
JVM
的跨平台特性。docker的跨平台也比较类似,基于的是docker的容器管理工具的跨平台特性。接下来我们就来说下怎么安装docker。
_长银_
·
2024-01-19 18:31
docker
容器
运维
React底层原理分析(简单大
白话
版本)
一、React最核心的四个包react包react-dom包react-reconciler包scheduler包二、React工作循环三、启动过程四、核心对象Fiber对象五、Fiber树构建,对比,渲染----------------------------------------关于react底层使用到的算法diff算法深度优先遍历堆排序链表,栈操作---------------------
一路向阳~负责的男人
·
2024-01-19 16:59
react.js
前端
javascript
react
native
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他