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
(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监控
系统监控
获取系统信息
后量子签名:Hash-and-Sign(
上篇
)
参考文献:[CT65]CooleyJW,TukeyJW.AnalgorithmforthemachinecalculationofcomplexFourierseries[J].Mathematicsofcomputation,1965,19(90):297-301[Babai86]BabaiL.OnLovász’latticereductionandthenearestlatticepointp
山登绝顶我为峰 3(^v^)3
·
2024-03-24 10:59
#
后量子密码学
哈希算法
算法
密码学
机器学习
零知识证明
频繁锁文为哪般?
上篇
小文只是记叙了身边人中招了的症状和现状,不知道哪句话成为了敏感词,网络警察好敬业啊!我只是想通过这个平台记录生活的点点滴滴,让自己时时感受到生活的乐趣,不至于每天浑浑
微方_5279
·
2024-03-22 04:08
【死磕Java并发】—–深入分析volatile的实现原理
通过前面一章我们了解了synchronized是一个重量级的锁,虽然
JVM
对它做了很多优化,而下面介绍的volatile则是轻量级的synchronized。
Zal哥哥
·
2024-03-20 19:56
【Elasticsearch】从零开始搭建ES8集群并且集成到Springboot,更好的服务电商类等需要全文索引的项目(一)
从零开始搭建Elasticsearch8.6集群(一)简单介绍下Elasticsearch,以及为何使用它下载Elasticsearch准备服务器解压安装配置文件elasticsearch.yml修改调整
JVM
Smily清禾酥酒
·
2024-03-20 09:49
中间件
elasticsearch
spring
boot
lucene
java
全文检索
【吊打面试官系列】Java虚拟机
JVM
篇 - 关于双亲委派模型
今天分享关于
JVM
双亲委派模型的
JVM
面试题,希望对大家有帮助;什么是双亲委派模型?
java1234_小锋
·
2024-03-20 01:39
java
java
jvm
jvm面试题
java面试题
jvm虚拟机
双亲委派模型
零基础入门多媒体音频(2)-音频焦点2
继
上篇
简要介绍音频焦点的文章,这篇文章的主要内容是分析audiofocus的实现。看了一下午的相关代码都没找到做audiofocus策略的核心逻辑。目前能看懂的大概包含下面两个逻辑。欢迎评论区沟通。
thinkMoreAndDoMore
·
2024-03-19 07:16
零基础入门多媒体音频
音视频
android
焦点
程序人生——Java中基本类型使用建议
边界、还是边界建议25:不要让四舍五入亏了一方建议26:提防包装类型的null值建议27:谨慎包装类型的大小比较建议28:优先使用整型池建议29:优先选择基本类型建议30:不要随便设置随机种子深入认识
JVM
JVM
Perley620
·
2024-03-19 03:11
#
Java面试上岸专栏
程序人生
java
python
说说
JVM
的class文件(二)
简介在前文中我们已经简单说了说class类文件的结构,但是由于我是根据
JVM
规范进行快速学习解释所以部分的并不是很清楚,这篇文章是在我阅读了多本数有关类结构的部分后总结出的文章或者可以叫做读书笔记。
Benaso
·
2024-03-18 13:52
JVM
jvm
详细说说
JVM
的class文件(一)
介绍class虚拟机实现可以从文件系统(环境变量)读取也可以从JAR(或者ZIP)包提取,也可以从网上下载,从数据库加载,甚至在运行中直接生成class文件。文件由8位字节流组成。16位和32位的数量分别通过读入两个和四个连续的8位字节来构造。多字节数据项总是以大端顺序存储,其中高字节放在前面。结构文件由单个结构组成:classClassFileClassFile{u4magic;u2minor_
Benaso
·
2024-03-18 13:52
JVM
jvm
JVM
,GC算法,垃圾回收器,类加载器,进行线上
JVM
性能调优。
JVM
(JavaVirtualMachine,Java虚拟机)是Java程序的运行环境,它在操作系统上提供了一个抽象层,使得Java程序可以独立于硬件平台运行。
刘小董
·
2024-03-18 04:10
学习心得
JAVA
JVM
jvm
JVM
(Java虚拟机)概述
1.
JVM
的定义和作用
JVM
(JavaVirtualMachine)是一个能够运行Java字节码的虚拟计算机。它是Java平台的核心组成部分,负责执行编译后的Java程序,提供跨平台运行的能力。
龙大.
·
2024-03-16 06:08
JVM
Java
jvm
java
开发语言
「连载」边缘计算(三十一)03-13:边缘部分源码(源码分析篇)
(接
上篇
)启动一个循环处理各种事件m.mainLoop()定义具体如下所示。
十越科技
·
2024-03-15 18:21
边缘计算
golang
人工智能
jvm
垃圾回收机制原理
Java虚拟机(
JVM
)的垃圾回收机制是自动管理内存的重要部分,它负责在运行时监视和回收不再使用的对象,以释放内存并避免内存泄漏。
橙哥分享
·
2024-03-15 15:46
java面试
java
JVM
对象创建与内存分配机制分析
JVM
对象创建与内存分配机制分析前言一、对象的创建二、分配内存1)内存划分2)本地线程分配缓冲三、初始化四、设置对象头五、执行方法六、对象内存分配七、对象内存回收可达性分析算法:总结前言最新的Java面试题
旺仔爱Java
·
2024-03-15 15:16
JVM专题
jvm
java
楷书经典之褚遂良《大字阴符经》
释文:
上篇
:观天之道,执天之行,尽矣。天有五贼,见之者昌。五贼在心,施行于天。宇宙在乎手,万化生乎身。天性,人也;人心,机也。立天之道,以定人也。
半阙墨香
·
2024-03-15 13:50
JVM
级缓存本地缓存Caffeine
JVM
级缓存本地缓存Caffeine和GuavaCache前言一、创建缓存的代码逻辑二、Caffeine的优化方面淘汰算法W-TinyLFU三、Caffeine的业务使用总结前言最新的Java面试题,技术栈涉及
旺仔爱Java
·
2024-03-15 06:32
JVM专题
jvm
JVM缓存
本地缓存
Caffeine
Guava
Cache
基于Node.js 和 FFmpeg构建自动化脚本用来转码视频
安装FFmpeg(不清楚的可以看我的
上篇
博客里有详细的安装步骤):对于Windows用户,可以从FFmpeg官方网站下载预编译的二进制文件,解压,并将bin目录添加到系统的环境变量中。
接着奏乐接着舞。
·
2024-03-15 03:28
工作经验总结
node.js
ffmpeg
自动化
redis实现分布式锁
分布式锁介绍在java的开发中,我们一般在需要并发访问的资源上使用加锁Lock或者synchronized来同步访问,但是只能针对单个
jvm
内的加锁,当系统需要在多个系统之间访问同一个受保护的资源时,就需要用到分布式锁的机制了
yongbuyanqi9467
·
2024-03-14 06:57
JAVA后端开发面试基础知识(一)——
JVM
1.
JVM
的主要组成部分及其作用Classloader(类装载)根据给定的全限定名类名(如:java.lang.Object)来装载class文件到Runtimedataarea中的methodarea
达分柒
·
2024-03-13 16:40
后端面试基础
java
面试
jvm
JVM
调优之jstack找出最耗cpu的线程并定位代码
jstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在
JVM
性能调优中使用得非常多。
机灵鬼鬼
·
2024-03-13 11:27
JVM
面试题——CMS和G1的区别
算法实现:CMS基于标记-标记清除算法实现G1基于标记-标记整理算法实现。停顿时间:CMS的目标是获取最短的回收停顿时间,但它在并发标记阶段会占用一部分CPU资源,可能导致应用程序变慢。G1则能够利用多核和多CPU环境,实现可预测的停顿,同时保留分代收集的特性。内存碎片:CMS使用标记-清除算法会产生大量的空间碎片,这可能导致在老年代还有足够空间时无法找到足够大的连续空间来分配新对象,从而触发Fu
V_S1r
·
2024-03-12 18:08
jvm调优
学习&面试
jvm
java
GC算法
简单了解什么是反射
在Java项目启动的过程中,程序需要经历两个阶段,首先是编译期(编译器会把.java文件编译成.class文件,然后类加载器会把.class文件加载到内存中)、然后是解释运行期(
JVM
会把内存中的.class
xtrans
·
2024-03-11 20:06
java
jvm
面试题:Java 解释执行的流程
,将源代码逐行转换为机器码,然后执行编译执行:程序运行前,将源代码一次性转换为机器码,然后执行Java一般被称为“解释型语言”,因为Java代码在执行前,需要先将源代码编译成字节码,然后在运行时,再由
JVM
兑生
·
2024-03-11 15:15
#
面试
java
开发语言
spring boot 性能测试工具汇总
b61f70b672662.jmeter&badboy做压力测试https://www.cnblogs.com/happy-today/p/7852277.html3.阿里巴巴开源性能监控神器Arthas
jvm
https
红桃xin
·
2024-03-11 14:43
java基础
spring
boot
测试工具
压力测试
MyBatis 执行流程分析
文章目录1.MyBatis执行流程概述2.MyBatis配置文件详解3.Mappers映射器1.MyBatis执行流程概述
上篇
文章讲到MyBatis入门MyBatis的基本入门案例我们实现了通过MyBatis
请回答1024
·
2024-03-11 06:03
#
mybatis
真实事件(三):我与死神擦肩而过的8小时——漏出本性
接
上篇
:一路的奔波,不知过了多久,车子突然停了下来!小个子:我们是抢劫的,你知道怎么做了吧!我:知道,说个数,但要保证我人身安全!小个子:不多4W,现金!钱到手,你走给你留家有钱。你就当破财消灾!
收啤酒瓶子的
·
2024-03-09 23:21
【吊打面试官系列】Java虚拟机
JVM
篇 - 关于类加载器的
JVM
面试题
今天分享关于类加载器的
JVM
面试题,希望对大家有帮助;什么是类加载器?类加载器是一个用来加载类文件的类。Java源代码通过javac编译器编译成类文件。然后
JVM
来执行类文件中的字节码来执行程序。
java1234_小锋
·
2024-03-09 22:53
java
java
jvm
java虚拟机
jvm面试题
java面试题
浅谈Tomcat调优步骤和例子
调整
JVM
参数Tomcat是基于Java语言开发的,因此
xiongyi01
·
2024-03-09 14:12
tomcat
java
jvm
关于
JVM
的小总结(待补充)
JVM
组成及他们之间的关系装载类子系统字节码执行引擎运行时数据区装载类子系统类加载器字节码调节器类加载运行时数据区字节码执行引擎运行时数据区线程私有虚拟机栈本地方法栈程序计数器线程共享堆方法区(元空间)
纸巾哥哥
·
2024-03-08 14:09
jvm
Java-Exception(异常处理)
基础概念Error:指的是
JVM
运行时的错误,这时的程序并没有执行。
代码匠心印记
·
2024-03-07 21:47
Java基础
Exception
自定义异常
jvm
-
jvm
类加载机制
一,
jvm
类加载机制1.1什么是类加载机制java代码编译后就会生成
JVM
能够识别的二进制字节流文件*.class文件,将class文件加载到内存,最终成为可以被
JVM
直接使用的Java类型,这个过程叫做
诸葛莽夫q
·
2024-03-06 18:43
jvm
jvm
「连载」边缘计算(二十五)03-05:边缘部分源码(源码分析篇)
(接
上篇
)1)EdgehubConfig初始化具体如下所示。config.InitEdgehubConfig()config.InitEdgehubConfig()函数定义具体如下所示。
十越科技
·
2024-03-06 15:38
边缘计算
人工智能
java——ES启动后自动关闭解决
#查看ESid编号dockerps-a#查看日志dockerlogs-fid编号我出现的问题是内存不够修改
jvm
.optionsfind/-name
jvm
.optionsvi查找的文件将Xms和Xmx改小一点
你知道烟火吗
·
2024-03-06 05:28
docker部署项目
elasticsearch
docker
java
Spring Boot基础面试问题(一)
上篇
文章中10个SpringBoot面试问题的标准答案:什么是SpringBoot?它与Spring框架有什么区别?
Zm6Cc
·
2024-03-02 02:13
Java面试背诵
spring
boot
面试
后端
JAVA面试题28
静态变量在内存中只有一份拷贝,存储在方法区(
JVM
内存中的一部分),而实例变量每个对象都有自己的值,存储在堆内存中。面试题:Java中什么是序列化(Serialization)?
CrazyMax_zh
·
2024-03-01 10:21
java
开发语言
Django学习笔记----数据库操作实例
上
上篇
>Django学习笔记----环境搭建基于Windows上一篇>Django学习笔记----快速入门修改settings.py配置在环境搭建篇,我们已经安装了mysql-client包安装好后,在
weixin_34315485
·
2024-03-01 07:45
数据库
python
shell
【Java编程进阶之路 06】深入探索:JDK、JRE与
JVM
的关系与差异
JDK、JRE与
JVM
:揭开Java运行环境的神秘面纱在Java开发者的日常工作中,JDK、JRE和
JVM
这三个概念是不可或缺的。
浅夏的猫
·
2024-02-29 20:31
Java专栏
java
jvm
开发语言
Jmeter学习系列之七:并发线程组Concurrency Thread Group详解
提供了用于配置多个线程计划的简化方法该线程组目的是为了保持并发水平,意味着如果并发线程不够,则在运行线程中启动额外的线程和StandardThreadGroup不同,它不会预先创建所有线程,因此不会使用额外的内存对于
上篇
讲到的
艳Yansky
·
2024-02-29 17:57
自动化测试
Jmeter
压力测试
jmeter
学习
原生家庭那些事(四)
上篇
文章说到我和弟弟,在妈妈店里过夜。后来每到周末,我爸就把我们送过去,他自己去吃喝玩乐。那对老板夫妇,有一个比我小五岁的女儿。我们一起玩,真的挺羡慕她。家庭和谐美好。
黔七
·
2024-02-29 10:51
Scrum | 敏捷开发之任务看板
上篇
文章中,我讲了敏捷第一步-每日站立会,讲了我们平时是怎么开站立会的,其实15-30分钟就够了,绝对不是时间长得让你想拄拐那种。本文我们开始讲敏捷开发中的看板。
·
2024-02-29 03:13
Java210道常见的面试
JavaDevelopmentKit),Java开发工具包JRE(JavaRuntimeEnvironment),Java运行环境JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是
JVM
遗 憾♡ۣۖ
·
2024-02-28 20:03
面试
java
职场和发展
Java技术专题-Java Agent探针的技术介绍(1)
前提概要Java调式、热部署、
JVM
背后的支持者JavaAgent:各个JavaIDE的调试功能,例如eclipse、IntelliJ;热部署功能,例如JRebel、XRebel、spring-loaded
洛神灬殇
·
2024-02-27 23:17
JVM
-程序计数器
一、概念程序计数器(ProgrammingCountingRegister)是Java虚拟机内存结构中的一部分。作用是记录解释器将要执行的下一条指令(字节码)的地址。解释器会读取程序计数器中保存的下一条待执行指令的地址,并将地址对应的指令加载到内存中执行,程序计数器会更新为下一条指令的地址。二、特点线程私有不存在内在溢出
buzzkiller
·
2024-02-27 18:29
jvm
vue + nginx 前端项目的线上服务部署
根据
上篇
文章基本就差不多了一下为自己在项目搭建中实际操作在项目部署过程中一定会遇到代理问题(解决原理都是一个套路)vue项目在本地开发过程中解决跨越是在config.js中解决的(如下)但是在线上项目中依旧会有跨域的问题出现所有要在
多久以后_Mr
·
2024-02-27 07:25
Java基本面试问题(一)
上篇
文章Java面试10个问题的一些标准回答:Java中的基本数据类型有哪些?
Zm6Cc
·
2024-02-26 18:31
Java面试背诵
java
面试
开发语言
Java面试八股文
1.网络一文搞懂所有计算机网络面试题-知乎01我应该站在谁的肩膀上-OSIvsTCPIP模型2.Java面渣逆袭必看,面试题八股文Java基础、Java集合框架、Java并发编程、
JVM
、Spring、
翁正存
·
2024-02-26 05:16
java
软考笔记--信息系统开发方法(下)
上篇
已经介绍完结构化开发方法以及面向对象开发方法,下面接着介绍面向服务开发方法和原型化开发方法。一.面向服务方法OO的应用构建在类和对象之上,将相关对象按照业
赤露水
·
2024-02-26 05:15
笔记
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他