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
中对象的生命周期
申明:文章内容是本人学习极客时间课程所写,文字和图片基本来源于课程资料,在某些地方会插入一点自己的理解,未用于商业用途,侵删。原资料地址:课程资料对象的创建常量池检查:检查new指令是否能在常量池中定位到这个类的符号引用,检查类之前是否被加载过。如果已经加载则直接使用,否则需要进行加载。分配内存空间有两种方式:指针碰撞由Serial和ParNew去回收空闲列表有CMS和Mark-Sweep回收必要
developer@liyong
·
2024-02-19 13:12
JVM虚拟机
jvm
年轻代
老年代
内存分配
内存担保
Flink介绍
Transformation)2.3窗口(Window)2.4状态(State)3.编程模型3.1编程模型介绍3.2程序示例4.部署4.1集群架构4.2集群资源管理4.3部署模式5.运维5.1部署管理5.2
监控
调优
程序员白总
·
2024-02-19 13:41
flink
flink
大数据
【Java】图解
JVM
垃圾回收(一):GC 判断策略、引用类型、垃圾回收算法
图解
JVM
垃圾回收(一)1.前言1.1什么是垃圾1.2内存溢出和内存泄漏2.垃圾回收的定义与重要性3.GC判断策略3.1引用计数算法3.2可达性分析算法4.引用类型5.垃圾回收算法5.1标记-复制(Copying
G皮T
·
2024-02-19 13:07
#
Java编程
#
图解系列
jvm
java
垃圾回收
垃圾回收算法
GC
【
Jvm
】运行时数据区域(Runtime Data Area)原理及应用场景
文章目录前言:
Jvm
整体组成一.JDK的内存区域变迁Java8虚拟机启动参数二.堆0.堆的概念1.堆的内存分区2.堆与GC2.1.堆的分代结构2.2.堆的分代GC2.3.堆的GC案例2.4.堆垃圾回收方式
墩墩分墩
·
2024-02-19 13:02
JVM
jvm
堆
虚拟机栈
元空间
永久代
运行时数据区
云计算----虚拟化概述、CPU虚拟化、内存虚拟化、IO虚拟化、aSV虚拟化、aSAN等技术原理
虚拟化概述(1)虚拟化的几个概念GuestOS:运行在虚拟机之上的操作系统GuestMachine:虚拟出来的虚拟机Hypervisor(VirtualMachineMonitor):虚拟化软件层/虚拟机
监控
器
冷鞘
·
2024-02-19 13:53
云计算
CVE-2022-22947 Spring Cloud Gateway RCE漏洞复现分析
SpringCloudGateway概念5.1路由(Route)5.2断言(Predicate)5.3过滤器(Filter)6、SpringBootActuator6.1使用方法7、Gateway(网关服务)和Actuator(
监控
组件
@Camelus
·
2024-02-19 13:52
vulhub漏洞复现
spring
cloud
web安全
网络安全
安全
【Web】CVE-2022-22947 SpringCloud Gateway SpEL漏洞学习
生态系统中的两个关键组件,它们在微服务架构中扮演着不同的角色,下面简要介绍它们之间的关系:SpringBootActuator:SpringBootActuator是SpringBoot提供的一个功能强大的
监控
和管理端点
Z3r4y
·
2024-02-19 13:48
spring
cloud
gateway
vulhub
ctf
web
CVE-2022-22947
CVE
Grafana添加
监控
面板
Grafana可以手动添加
监控
面板,也可以通过.json文件进行快速添加
监控
面板。
无敌锅包肉
·
2024-02-19 13:14
运维
监控类
k8s进阶之路-pod探针:容器内的
监控
机制,检测应用是否存活
配合Pod重启策略:RestartPolicy应用程序是否启动完成:3.startupProbe启动探针1.16:排他性如果三个都配置了,会优先启动,会禁用前两个反馈成功后,才会启动以下两个应用启动成功后:1.LivenessProbe存活探针-->故障自动恢复:如果容器挂掉了,会检测是否有重启策略,决定是否需要重启2.ReadnessProbe就绪探针--->应用初始化探针探测成功,确认应用容器
是芸晗ya
·
2024-02-19 13:42
K8s进阶之路
学习笔记
kubernetes
容器
云原生
KubeSphere api硬件资源接口获取的玩法
参考资料KubeSphereApiDocumentsAPI文档-
监控
指标说明-《KubeSpherev2.0使用手册》-书栈网·BookStack架构KubeSphereAPI服务器为API对象验证和配置数据
xcagy
·
2024-02-19 13:36
K8S
IP定位技术助力网络安全保护
IP定位技术是一种基于IP地址的地理位置定位技术,通过分析IP地址的归属地信息,可以精确地确定网络用户的地理位置,从而实现对网络流量的有效
监控
和管理。那么,IP定位技术如何助力网络安全保护呢?一、
IP数据云官方
·
2024-02-19 12:45
反欺诈
网络安全
IP归属地
web安全
tcp/ip
网络
京东Java实习一面
8·对于
jvm
你了解哪些?9.你项目中用的哪个垃圾回收器?10.G1的回收过程?11.G1和CMS的区别
lozhyf
·
2024-02-19 12:44
java
开发语言
面试
每日五道java面试题之java基础篇(九)
目录:第一题你们项⽬如何排查
JVM
问题第二题⼀个对象从加载到
JVM
,再到被GC清除,都经历了什么过程?第三题怎么确定⼀个对象到底是不是垃圾?第四题
JVM
有哪些垃圾回收算法?第五题什么是STW?
中北萌新程序员
·
2024-02-19 12:12
java面试题
java
jvm
开发语言
面试
JVM
(4)原理篇
1栈上的数据存储在Java中有8大基本数据类型:这里的内存占用,指的是堆上或者数组中内存分配的空间大小,栈上的实现更加复杂。以基础篇的这段代码为例:Java中的8大数据类型在虚拟机中的实现:boolean、byte、char、short在栈上是不是存在空间浪费?是的,Java虚拟机采用的是空间换时间方案,在栈上不存储具体的类型,只根据slot槽进行数据的处理,浪费了一些内存空间但是避免不同数据类型
梵高Coding
·
2024-02-19 12:05
JVM
jvm
java
jvm
、jre、jdk的关系
jvm
Java虚拟机(
JVM
)是运行Java字节码的虚拟机。jreJRE(JavaRuntimeEnvironment)是Java运行时环境。
小陈09
·
2024-02-19 12:33
面试题
jvm
java
开发语言
JVM
对象创建与内存分配机制深度剖析
对象的创建对象创建的主要流程:1.类加载检查虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那必须先执行相应的类加载过程。new指令对应到语言层面上讲是,new关键词、对象克隆、对象序列化等。2.分配内存在类加载检查通过后,接下来虚拟机将为新生对象分配内存。对象所需内存的大小在类加载完
码界调试侠
·
2024-02-19 12:01
Java性能调优
jvm
java
【
JVM
篇】有哪些垃圾回收算法
文章目录4种GC算法标记清除算法优缺点复制算法优缺点标记整理算法优缺点分代垃圾回收算法(G1垃圾回收器)优缺点小结4种GC算法标记清除算法主要分为下面2个阶段标记阶段,将所有存活的对象进行标记。Java中使用可达性分析算法,从GCRoot开始通过引用链遍历出所有存活对象清除阶段,从内存中删除没有被标记的对象(非存活对象)优缺点优点:实现简单,只需要在第一阶段给每个对象维护标志位,第二阶段删除对象即
在下小吉.
·
2024-02-19 12:29
JVM
jvm
算法
java
【
JVM
篇】什么是运行时数据区
文章目录什么是运行时数据区⭐程序计数器⭐栈Java虚拟机栈栈帧的内容本地方法栈⭐堆⭐方法区什么是运行时数据区运行时数据区指的是
jvm
所管理的内存区域,其中分为两大类线程共享:方法区,堆线程不共享:程序计数器
在下小吉.
·
2024-02-19 12:29
JVM
jvm
java
钢织网工厂革命:3D可视化技术重塑制造业未来
通过高精度的3D建模和实时数据更新,管理者可以随时随地查看工厂的生产状态,实现真正的远程
监控
和管理。二、提升效率:从数据到决策
久数君
·
2024-02-19 12:28
科技
信息可视化
物联网
人工智能
数据分析
JVM
的类的生命周期
前言Java虚拟机(
JVM
)中的类生命周期包括加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization
张万森的救赎
·
2024-02-19 12:21
jvm
【
JVM
篇】什么是类加载器,有哪些常见的类加载器
文章目录什么是类加载器有哪些常见的类加载器什么是类加载器负责在类加载过程中,将字节码信息以流的方式获取并加载到内存当中有哪些常见的类加载器启动类加载器启动类加载器是有Hotspot虚拟机通过的类加载器,加载核心类默认加载Java安装目录/jre/lib下面的类文件扩展类加载器扩展类加载器是jdk中提供的,是使用Java编写的类加载器,加载扩展类默认加载Java安装目录/jre/lib/ext下的类
在下小吉.
·
2024-02-19 12:17
JVM
jvm
python
开发语言
JVM
指令手册
栈和局部变量操作将常量压入栈的指令aconst_null将null对象引用压入栈iconst_m1将int类型常量-1压入栈iconst_0将int类型常量0压入栈iconst_1将int类型常量1压入操作数栈iconst_2将int类型常量2压入栈iconst_3将int类型常量3压入栈iconst_4将int类型常量4压入栈iconst_5将int类型常量5压入栈lconst_0将long类型
码界调试侠
·
2024-02-19 12:47
Java性能调优
jvm
基于python的分布式爬虫框架_基于scrapy-redis的通用分布式爬虫框架
spiderman基于scrapy-redis的通用分布式爬虫框架目录demo采集效果爬虫元数据cluster模式standalone模式kafka实时采集
监控
功能自动建表自动生成爬虫代码,只需编写少量代码即可完成分布式爬虫自动存储元数据
summer_ccs
·
2024-02-19 11:39
Linux:docker的CIG部署
CIG是:CAdvisor+InfluxDB+Granfana三部分组成他是docker
监控
CAdvisor用于收集
监控
InfluxDB用于存储Granfana用于展示CAdvisor简介他是一个容器资源
监控
工具
鲍海超-GNUBHCkalitarro
·
2024-02-19 11:38
linux
docker
运维
【大数据】HADOOP-Yarn集群界面UI指标项详解(建议收藏哦)
节点信息SchedulerMetrics:集群调度信息节点信息详解(Nodes)应用列表信息(applications)队列详情页(Scheduler)指标详细说明(非常重要)首页(Cluster)集群
监控
信息指标详解
笑起来贼好看
·
2024-02-19 11:08
Hadoop
大数据
服务运维部署
大数据
hadoop
分布式
yarn
Hadoop-Yarn-NodeManager如何计算Linux系统上的资源信息
一、上下文中讲节点资源
监控
服务(NodeResourceMonitorImpl)时只是提了下SysInfoLinux,下面我们展开讲下SysInfoLinux是用于计算Linux系统上的资源信息的插件二
隔着天花板看星星
·
2024-02-19 11:48
hadoop
大数据
linux
(四十)大数据实战——Zabbix
监控
平台的部署搭建
前言Zabbix是一款能够
监控
各种网络参数以及服务器健康性和完整性的软件。Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警,这样可以快速反馈服务器的问题。
厉害哥哥吖
·
2024-02-19 11:45
大数据
大数据
企业面临的网络安全风险及应对策略
由于企业面临着广泛的威胁,因此通过
监控
和缓解最关键的威胁和漏洞。网络安全问题有七大类,包括多种威胁,以及团队应针对每种威胁实施的特定检测和缓解方法。
知白守黑V
·
2024-02-19 11:40
安全运营
网络安全
系统安全
网络安全
企业安全
网络威胁
DNS攻击
DDoS攻击防御
VPN安全
远程办公安全
快来试试这款
监控
服务器的仪表盘工具!十分简单精美!
有时候我们的服务器、网站还会被攻击,这时候我们就需要对服务器、网站、应用做一些
监控
告警!今天,给大家介绍一个简单精美的服务器仪表盘——dashdot。
·
2024-02-19 11:46
JVM
工作原理与实战(三十八):JIT即时编译器原理
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、JIT即时编译器二、HotSpot中的JIT编译器三、JIT优化技术1.方法内联2.逃逸分析四、JIT优化建议总结前言
橘子-青衫
·
2024-02-19 11:20
JVM工作原理与实战
java
jvm
后端
架构
机器视觉与嵌入式技术:开拓自动驾驶和远程
监控
新视野
在自动驾驶和远程
监控
领域,机器视觉结合嵌入式技术的应用,不仅极大地提升了自动化水平,而且开辟了新的技术视野。
科联学妹
·
2024-02-19 10:49
自动驾驶
人工智能
机器学习
LabVIEW智能家居控制系统
该系统利用LabVIEW软件与硬件设备相结合,通过无线网络技术实现家居环境的实时
监控
与控制,提升居住舒适度和能源使用效率。项目背景:随着科技的发展和生活水平的提高,智能家居系统越来越受到人们的关注。
LabVIEW开发
·
2024-02-19 10:41
LabVIEW开发案例
labview
智能家居
LabVIEW编程
LabVIEW开发
LabVIEW
GB/28181 2022 上联检测项
序号检测项目技术要求1平台注册(上联)受测平台注册到视频
监控
联网测试软件,并在注册到期前进行刷新注册,注册应携带协议版本标识宜支持注册重定向功能2平台注销(上联)受测平台从视频
监控
联网测试软件注销3平台校时
ww506772362
·
2024-02-19 10:04
网络
Docker+Jmeter+InfluxDB+Grafana 搭建性能
监控
平台
当今互联网发展迅速,应用程序的性能
监控
显得越来越重要。Docker+Jmeter+InfluxDB+Grafana是一种常用的性能
监控
平台,可以帮助开发者快速搭建一套可靠的
监控
体系。
咖啡加剁椒..
·
2024-02-19 10:52
软件测试
docker
jmeter
grafana
功能测试
软件测试
自动化测试
程序人生
【测试运维】性能测试经验文档总结第3篇:VuGen详解(已分享,附代码)
性能场景:1.场景分类、场景设计、场景运行策略,2.资源
监控
、SLA、IPWizard应用。
·
2024-02-19 10:29
前端运维自动驾驶
golang如何使用原生RPC及微服务简述
特点是啥3.微服务架构的优势4.微服务架构的不足微服务生态1.硬件层2.通信层数据传输协议选型建议RPC机制和实现过程1.RPC机制2.参数传递3.通信协议机制4.简易GO语言原生RPCrpc调用和服务
监控
阿兵云原生
·
2024-02-19 10:12
golang学习
protobuf
RPC
golang
微服务
rpc
JAVA并发编程之ConcurrentHashMap详解
ConcurrentHashMap一、ConcurrentHashMap写入数据流程一般在项目中使用ConcurrentHashMap时,都是作为
JVM
缓存使用的。
一只经常emo的程序员
·
2024-02-19 10:40
java
java
开发语言
一篇文章彻底搞懂 TiDB 集群各种容量计算方式
背景TiDB集群的
监控
面板里面有两个非常重要、且非常常用的指
·
2024-02-19 10:17
tidb数据库
大数据平台红蓝对抗 - 磨利刃,淬精兵! | 京东云技术团队
一、背景目前大促备战常见备战工作:专项压测(全链路压测、内部压测)、灾备演练、降级演练、限流、巡检(
监控
、应用健康度)、混沌演练(红蓝对抗),如下图所示。
·
2024-02-19 10:27
大数据压力测试测试
【STM32 物联网】AT指令与TCP,发送与接收数据
查询ESP8266设备IP地址1.4连接TCP服务器二、向服务器接收数据和发送数据2.1发送数据2.2接收数据总结前言随着物联网(IoT)技术的迅速发展,越来越多的设备和系统开始连接到互联网,实现远程
监控
人才程序员
·
2024-02-19 10:23
stm32
物联网
tcp/ip
嵌入式硬件
单片机
mcu
c
优秀网络安全运营专家的成长之路
文章目录前言一、基础阶段:掌握必要的网络安全运营技能1、了解网络系统2、网络安全
监控
3、网络流量分析4、日志分析和搜索能力5、端点安全保护6、加入活跃的网络和安全社区7、紧跟最新的行业咨询二、中级阶段:
岛屿旅人
·
2024-02-15 10:35
网络安全
web安全
安全
大数据
网络
人工智能
Java基础-异常与多线程
一.异常1.基础概念异常抛出机制:出现异常,创建异常类型的对象,抛出以捕获;异常的根父类:throwable-两个子类:exception(编程错误等)和error(
jvm
无法解决严重问题,eg:堆,栈内存溢出
tmy99
·
2024-02-15 10:04
java
前端
数据结构
JAVA基础-语法概念等总结
1.JAVA中
JVM
(JAVA虚拟机)帮助内存管理,但仍存在内存溢出和内存泄漏2.JAVA是一门半编译半解释型语言,第一个过程.java源码经过Java编译器编译后得到.class字节码文件,第二个过程字节码文件可能经过解释器逐行解释成机器码执行
tmy99
·
2024-02-15 10:03
java
开发语言
DolphinScheduler安装与配置
DolphinScheduler的主要角色如下:MasterServer采用分布式无中心设计理念,MasterServer主要负责DAG任务切分、任务提交、任务
监控
,并同时监听其它Mas
在下区区俗物
·
2024-02-15 10:22
Dolphin
儿时游戏“红色警戒”之“AI警戒”
**区域
监控
**:-游戏引擎为每个设置了“警戒”状态的单位设定一个检测半径。-单位会持续不断地扫描周围环境,在该范围内寻找敌对单位。2.**单位检测**:-当敌方
初心不忘产学研
·
2024-02-15 10:21
AI编程
游戏
算法
动态规划
状态模式
深入理解
JVM
,包含字节码文件,内存结构,垃圾回收,类的声明周期,类加载器
JVM
概述1.1.Java程序结构1.2.
JVM
作用
JVM
全称是JavaVirtualMachine-Java虚拟机
JVM
作用:本质上是一个运行在计算机上的程序,职责是运行Java字节码文件,编译为机器码交由计算机运行
Aussise
·
2024-02-15 09:03
jvm
ELAdmin 隐藏添加编辑按钮
使用场景做了一个
监控
模块,数据都是定时生成的,所以不需要手动添加和编辑功能。
lootaa
·
2024-02-15 09:29
2024
EL-Admin
的使用
ELAdmin
插槽
udOperation
Zabbix5.0之邮件告警
前言依据zabbix5.0
监控
Nginx服务状态,当出现故障,或者异常关闭时,zabbix第一时间通过邮件通知到相关人员进行处理。以下文档并不讲述zabbix5.0部署。
傻笑zz
·
2024-02-15 09:57
Zabbix企业级实战
zabbix
触发器
centos
【zabbix】(三)-邮件告警配置
企业微信、钉钉和邮件告警配置的目的是为了确保
监控
系统检测到的问题能够及时传达给相关人员,并通过灵活的通知方式提高团队的响应速度和协作效率。
小关暗器
·
2024-02-15 09:54
zabbix
企业微信
钉钉
Splunk添加微信告警(转载)
Splunk实现微信告警由于微信的实时推送与便捷阅读,越来越多的人在使用
监控
软件时将告警对接微信。下面分享下如何将splunk的告警信息推送到企业微信。
SkTj
·
2024-02-15 09:18
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他