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
学习-垃圾收集器
一、初识垃圾收集器在学习完垃圾回收的一些基本知识之后,我们要进入到具体的垃圾收集器的学习,其他内容可以翻阅博主前面的博客文章进行了解。下面是垃圾收集器的搭配组合情况:二、基本知识的补充1、垃圾收集器中的并行与并发并行(Parallel):并行描述的是多条垃圾收集器线程之间的关系,说明同一个时间有多条这样的线程在协调工作,通常默认此时用户线程处在等待状态。并发(Concurrent):并发描述的是垃
TyuIn
·
2025-01-28 03:42
JVM
java
jvm
jvm.gc
JVM
堆内存分配过程
设置堆内存大小和OOMJava堆用于存储Java对象实例,那么堆的大小在
JVM
启动的时候就确定了,我们可以通过-Xmx和-Xms来设定-Xms用来表示堆的起始内存,等价于-XX:InitialHeapSize-Xmx
富士康质检员张全蛋
·
2025-01-28 03:12
运维必须知道的JVM知识
jvm
JVM
CMS垃圾收集器详解
CMS定义和使用CMS(ConcurrentMarkSweep)垃圾收集器是一种以获取最短回收停顿时间为目标的收集器。它非常符合在注重用户体验的应用上使用。CMS垃圾收集器是一种基于“标记-清除”算法实现。在jdk8中使用CMS相关的核心参数:-XX:+UseConcMarkSweepGC:启用cms-XX:ConcGCThreads:并发的GC线程数-XX:+UseCMSCompactAtFul
NewBird_jhone
·
2025-01-28 03:12
jvm
真实互联网线上系统
JVM
内存溢出排查流程(文末彩蛋)
起因:近期在工作中发生因
jvm
内存溢出导致线上应用进程崩溃,导致服务瞬间瘫痪。期间发现集群中每台应用服务器
JVM
内存使用率高达96%左右,存在瞬间内存打满,导致服务瘫痪情况。
程序健跑人生
·
2025-01-28 03:12
JVM
多线程高并发
工作感悟
jvm
java
架构
后端
分布式
IDEA
JVM
性能优化 相关参数设置
文章目录IDEA
JVM
性能优化相关参数设置IDEA
JVM
性能优化相关参数设置点击Help-EditCustomVMOptions-Xms256m-Xmx2048m-XX:ReservedCodeCacheSize
简简单单OnlineZuozuo
·
2025-01-28 03:41
m3
IntelliJ
IDEA
实用指南
intellij-idea
性能优化
java
深入理解
JVM
中的栈和堆
深入理解栈栈又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。其特性是先进后出。栈是线程私有的,生命周期跟线程相同,当创建一个线程时,同时会创建一个栈,栈的大小和深度都是固定的。方法参数列表中的变量,方法体中的基本数据类型的变量和引用数据类型的引用都存放在栈中,成员变量和对象本身不存放在栈中。运行时,成员函数的局部变量引用也
刘小豆豆豆
·
2025-01-28 03:11
Java
#
JVM
java
jvm
栈
内存泄漏
JVM
性能:堆的参数配置
目录初始堆和最大堆偏差问题新生代配置指定绝对大小Java程序中的最重要的内存空间就是堆了,基本上所有的对象都分配在堆中,这些堆空间根据不同功能和GC回收分配成几种的结构,例如存放新创建对象的新生代,经过多次GC后仍然存活的老年对象则存放在老年代中,新生代区域又分为eden区和from区,to区,通风常在eden区中的新生代经历了一次GC后仍然存活的话,便会进入from区或to区,每一次GC都会让对
大力海棠
·
2025-01-28 03:40
JVM
JVM
堆
参数配置
JVM
学习总结-集合
1.聊聊
JVM
2.
JVM
内存管理:深入Java内存区域与OOM3.java线程安全(总结)4.
JVM
内存管理:深入垃圾收集器(六种垃圾收集器)与内存分配策略5.
JVM
调优总结(一)
北山璎珞
·
2025-01-28 03:09
JVM
JVM
JVM学习
jvm总结
深入了解JVM
JVM调优
一次zookeeper Curator客户端导致
JVM
OOM问题的分析记录
一次
JVM
OOM问题的分析记录OOM问题发生在客户的开发环境,系统是一个监控系统,表现为先高CPU,页面极卡,最后发生OOM。问实施人员拿到HeapDump文件。
辉度
·
2025-01-28 03:39
并发
多线程
TaskManager的
JVM
OOM退出配置
当TaskManager的Java虚拟机(
JVM
)遇到内存不足的情况时,可以通过配置相应的参数来控制其行为。本文将介绍如何配置TaskManager的
JVM
,以便在OOM(内存溢出)发生时退出。
艾丽丝的爱情
·
2025-01-28 02:06
jvm
大数据
JVM
堆空间
JVM
(Java虚拟机)堆空间是Java内存管理的核心区域之一,用于存储Java对象实例。
silver687
·
2025-01-28 02:06
jvm
性能测试丨
JVM
性能数据采集
什么是
JVM
性能数据采集?
JVM
性能数据采集是指通过一些工具和技术采集与Java虚拟机相关的性能数据。这些数据包括但不限于内存使用、CPU使用、垃圾回收(GC)行为、线程活动等。
霍格沃兹测试开发学社测试人社区
·
2025-01-28 02:05
jvm
测试工具
测试开发
软件测试
JVM
垃圾回收器的原理和调优详解!
全文目录:开篇语前言摘要概述垃圾回收器分类及原理1.Serial垃圾回收器2.Parallel垃圾回收器3.CMS垃圾回收器4.G1垃圾回收器源码解析示例代码使用案例分享案例1:Web服务的GC调优案例2:大数据任务的GC优化应用场景案例垃圾回收调优策略优缺点分析优点缺点核心类方法介绍测试用例小结总结文末开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/5
喵手
·
2025-01-28 02:34
零基础学Java
jvm
【llm对话系统】RL强化学习的技术演进与RLHF
一、强化学习
基础知识
强化学习(ReinforcementLearning,RL)是一种机器学习方法,它通过智能体(Agent)与环境(Environment)的交互来学习如何行动以最大化累积奖励(Reward
kakaZhui
·
2025-01-28 00:47
人工智能
chatgpt
llama
MySQL个人复习总结
最近想把MySQL的知识点再过一遍,带着自己的理解使用简短的话把一些问题总结一下,尤其是开发中和面试中的高频问题,
基础知识
点可以参考之前写的如下几篇博客,这篇不再赘述,阅读顺序由浅入深依次递进。
slh别学了
·
2025-01-27 20:54
数据库
mysql
adb
android
数据库
嵌入式硬件
基础知识
嵌入式硬件
基础知识
嵌入式硬件
基础知识
涵盖了嵌入式系统中的硬件组成及其工作原理,涉及处理器、存储器、外设接口、电源管理等多个方面。这些硬件共同构成了一个完整的嵌入式系统,用于执行特定任务。
君君学姐
·
2025-01-27 08:34
嵌入式硬件
局域网搭建
运维工程师一、
基础知识
点要求:数据能通、性能好、安全查看Mac地址:ipconfig/all查看所有端口号:netstat-ano概述Mac地址(MediaAccessControlAddress)和IP
自我崛起的00后
·
2025-01-27 03:02
局域网搭建
网工基础知识
网络
JVM
笔记:Java虚拟机的常量池
这篇文章主要是做一个总结,将查找到相关的资料自己做一个整理,最后会列出查找过的相关资料,感兴趣的可以去翻一翻。常量池class文件常量池(classconstantpool)常量池可以理解为Class文件之中的资源仓库,它是Class文件结构中与其他项目关联最多的数据类型,包含了类也是占用Class文件中第一个出现的表类型数据项目。常量池中主要存放两大类常量:字面量(Literal)和符号引用(S
verzqli
·
2025-01-27 01:12
Java
java虚拟机
java
jvm
字符串常量池
JVM
常见知识点思维导图
本篇思维导图为
JVM
常见知识点的梳理,希望对你有帮助!需要xmind格式私信我,转发请标注来源,谢谢!
changes404
·
2025-01-27 00:08
思维导图
jvm
JVM
常见知识点总结
文章目录一、类加载篇1.1类加载过程1.2类加载器分类1.3双亲委派机制二、
JVM
内存结构篇2.1
JVM
内存结构2.2对象的创建过程2.3强软弱虚引用三、垃圾回收篇3.1如何判断对象是否死亡3.2哪些对象可以作为
南波塞文
·
2025-01-27 00:38
JVM
虚拟机
JVM
JVM
- 内存划分、类加载、GC 机制、常见参数、简单调优
目录前言一、
JVM
内存划分二、类加载2.1、类加载是在干什么?2.2、类加载的过程2.3、何时触发类加载?2.4、双亲委派模型(重点考察)2.4.1、什么是双亲委派模型?
陈亦康
·
2025-01-27 00:33
面试总结
jvm
面试
ElasticSearch技术解析与实战读书笔记
第一章Elasticsearch入门1.1Elasticsearch是什么1.2全文搜索Lucene倒排索引1.3
基础知识
1.3.1Elasticsearch术语及概念索引词term:能够被索引的精确值
zhangyankun_csdn
·
2025-01-26 23:01
搜索引擎
elasticsearch
MySQL
基础知识
通用语法:1.语句可以单行或多行书写,以分号结尾2.MySQL数据库的SQL语句不区分大小写,关键字建议写大写3.注释:单行注释:--注释内容或#注释内容(MySQL特有)多行注释:/*注释内容*/DDL语法:1.查询SHOWDATABASES;2.创建CREATEDATABASE数据库名称;3.判断后创建数据库CREATEDATABASEIFNOTEXISTS数据库名称4.删除4.1删除数据库:
洛洛呀。
·
2025-01-26 22:50
mysql
数据库
Angular 2 表单深度解析
本文将深入解析Angular2的表单,从
基础知识
到高级应用,旨在帮助开发者更好地理解和运用Angular2表单。
lsx202406
·
2025-01-26 22:19
开发语言
使用Python进行高并发压测:技术指南与实战案例
目录一、引言二、压测
基础知识
压测的目的与类型压测工具的选择三、使用Python进行压测Python压测框架的选择压测脚本的编写压测的执行与监控四、实战案例分析案例背景介绍压测计划制定压测实施过程结果分析与优化建议五
傻啦嘿哟
·
2025-01-26 21:16
关于python那些事儿
python
开发语言
es+kibana+logstash快速安装上手
脚本文件,启动脚本,安装插件,运行统计数据等config集群配置文件JDKjava运行环境data数据文件libjava类库logs日志文件modules包含所有的ES模块plugins包含所有已安装的插件
JVM
DoloresOOO
·
2025-01-26 20:37
elk
elk
docker
docker-compose
linux
[LeetCode] 哈希表 I — 242#有效的字母异位词 | 349#两个数组的交集 | 202#快乐数 | 1#两数之和
哈希表
基础知识
常见的哈希结构数组242#有效的字母异位词Set基础语句349#两个数组的交集202#快乐数Map基础语句1#两数之和
基础知识
哈希表常用于快速判断一个元素是否在集合中,空间换时间哈希表是根据
miilue
·
2025-01-26 15:59
LeetCode
散列表
leetcode
哈希算法
c++
开发语言
算法
数据结构
[LeetCode] 哈希表完整版 — 哈希数组 | Set | Map
哈希表
基础知识
常见的哈希结构数组242#有效的字母异位词383#赎金信Set基础语句349#两个数组的交集202#快乐数15#三数之和18#四数之和Map基础语句1#两数之和454#四数相加II
基础知识
哈希表常用于快速判断一个元素是否在集合中
miilue
·
2025-01-26 15:59
LeetCode
哈希算法
散列表
leetcode
c++
算法
开发语言
数据结构
JavaEE-Java基础-计算机
基础知识
计算机
基础知识
1,计算机简介①计算机发展史:第一台通用计算机:ENIAC2,数据的存储和运算①数据的存储和运算结论:计算机中对于数据的存储和运算,都是通过二进制数据来完成②计算机中存储数据的单位是什么?
最好的Aw_
·
2025-01-26 14:24
java
java-ee
提供入门资料和近百款模块移植案例、步骤清晰的教程帮助初学者更快地掌握FPGA
基础知识
。
提供入门资料和近百款模块移植案例、步骤清晰的教程帮助初学者更快地掌握FPGA
基础知识
。
嵌入式程序员小刘
·
2025-01-26 14:53
fpga开发
开源
物联网
嵌入式硬件
stm32
单片机
iot
ACM培训2
学习总结--二分
基础知识
二分查找前提是有序(即单调),若无序一般先sort向左找while(l=x)r=mid;elsel=mid+1;}向右找while(lusingnamespacestd;intn
ZIZIZIZIZ()
·
2025-01-26 14:49
算法
笔记
第21篇:python编程进阶:python数据库基础详解
本篇文章将介绍关系型数据库与非关系型数据库的基本概念和区别,深入探讨SQL的
基础知识
,并展示如何使用Python连接和操作常见的数据库系统,如MySQL和PostgreSQL。
猿享天开
·
2025-01-26 12:11
python从入门到精通
python
数据库
开发语言
Java 21 探讨虚拟线程锁在哪里?
随着我们使用更新版本的Java,
JVM
生态系统团队会寻找可以改善我们系统的人机工程学和性能的新语言特性。
幻想多巴胺
·
2025-01-26 10:26
技术
论文
java
开发语言
java基础加强四(反射,代理模式,自定义注解)
一、反射反射机制是java中一个很强大的功能,可以跳过
jvm
实例化对象的过程,直接实例化类的class对象,然后直接操作class对象,再运行过程中,几乎可以得到任何一个类的属性和方法,能够调用任何一个对象的方法和属性
咸鱼太咸
·
2025-01-26 10:20
从新开始
java
反射
18、方法区与垃圾回收机制
1.3.3.方法调用阶段:1.3.4.方法执行阶段:1.3.5.方法返回阶段:1.3.6.垃圾回收阶段:二.垃圾回收机制2.1.finalize方法2.2.内存中的状态2.3.强制垃圾回收一.方法区当虚拟机(
JVM
周某某~
·
2025-01-26 08:10
JAVA基础知识
java
开发语言
Python中的HTTP请求:从菜鸟到高手的全面指南
目录一、HTTP请求
基础知识
二、Python中的HTTP请求库安装requests库使用requests库发送HTTP请求GET请求POST请求PUT请求DELETE请求三、处理HTTP响应获取状态码获取响应头获取响应体四
傻啦嘿哟
·
2025-01-26 08:39
python
http
开发语言
C51
基础知识
1.什么是C51?计算机平台——C语言单片机平台——C51计算机平台的CPU主频,内存和硬盘相较于单片机平台都是巨大的量级,另一方面,计算机平台的有不同的操作系统,如Windows,Linux,macOS等,单片机一般是没有操作系统的,(也会有一些简单的操作系统如:RTOS,但与计算机平台的系统相比,还是较为简单的)代码直接运行在芯片上,我们常称为裸机开发,计算机平台的开发叫做基于系统的开发。另外
promising-w
·
2025-01-26 07:26
单片机
单片机
嵌入式硬件
大模型项目落地时,该如何估算模型所需GPU算力资源
不喜欢过程的可以直接跳到HF上提供的模型计算器要估算大模型的所需的显卡算力,首先要了解大模型的参数
基础知识
。
kcarly
·
2025-01-26 03:49
大模型知识乱炖
认识系列
gpu算力
深度学习
自然语言处理
AIGC
JVM
基础:什么是STW?
Stop-The-WorldSTW概念进入SWT时机STW停顿的原因STW示例代码STW:Stop-The-WorldSTW概念STW(Stop-The-World):是在垃圾回收算法执行过程当中,将
JVM
我心向阳iu
·
2025-01-26 02:44
#
JVM
Java面试知识点精讲
jvm
java
面试
JVM
中的STW和CMS
Java中一种全局暂停现象,全局停顿,所有Java代码停止,native代码可以执行,但不能与
JVM
交互;这些现象多半是由于gc引起。GC时的StoptheWorld(STW)是大家最大的敌人。
Modify_QmQ
·
2025-01-26 02:13
#
JVM
jvm
stw
cms
简识
JVM
栈中的程序计数器
JVM
(Java虚拟机)栈中的程序计数器(ProgramCounterRegister)是
JVM
运行时数据区域中的一个重要组成部分,以下是对其的详细解释:一、程序计数器的定义和作用定义:程序计数器是一块较小的内存区域
天天向上杰
·
2025-01-26 02:42
jvm
简识
JVM
中并发垃圾回收器和多线程并行垃圾回收器的区别
在
JVM
中,多线程并行垃圾回收器和并发垃圾回收器是两种不同类型的垃圾回收机制,它们的主要区别在于垃圾收集线程与用户线程之间的运行关系,以及这种关系对应用程序性能的影响。
天天向上杰
·
2025-01-26 02:42
jvm
java
算法
JVM
、JRE 和 JDK:深入解析
在Java编程的世界中,
JVM
、JRE和JDK是三个关键的组成部分,每个部分在Java的开发和运行中都扮演着重要角色。理解这三者的关系不仅对开发者有帮助,也有助于解决编程过程中遇到的各种问题。
ㅇㅁㅇ
·
2025-01-26 02:40
java基础
jvm
java
开发语言
jdk jre
jvm
的区别和联系
一、JDK、JRE、
JVM
分别是什么(一)JDKJDK,全称JavaDevelopmentKit,是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。
小萝卜锃亮
·
2025-01-26 02:09
jvm
java
开发语言
【Python篇】从零到精通:全面分析Scikit-Learn在机器学习中的绝妙应用
文章目录从零到精通:全面揭秘Scikit-Learn在机器学习中的绝妙应用前言第一部分:深入了解Scikit-Learn的
基础知识
1.什么是Scikit-Learn?
半截诗
·
2025-01-26 00:22
Python
python
机器学习
scikit-learn
人工智能
深度学习
数据分析
随机森林
初学Guns
2、系统高并发,包括:缓存应用、HTTP缓存、异步高并发处理、
JVM
的优化、队列应用、动静分离等等。
only空格
·
2025-01-25 18:14
笔记
java
开发语言
数据库
基础知识
:理论、E-R图、事务、原则
(5)数据库理论与E-R图数据库理论(DatabaseTheory)是在创建数据库的过程涉及创建现实世界的抽象模型;将现实世界的概念作为实体表示在数据库中。E-R图(EntityRelationshipDiagramming)用于表示数据模型的图形工具/关系的抽象,主要用于数据库设计阶段,通过实体(Entity)、属性(Attribute)和关系(Relationship)来描述数据之间的结构和联
地信小学生
·
2025-01-25 18:07
数据库
数据库
ubuntu
postgresql
【Nginx系列】Nginx配置超时时间
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术,
jvm
,并发编程redis,kafka,Spring,微服务等常用开发工具系列:常用的开发工具
m0_74824552
·
2025-01-25 17:33
面试
学习路线
阿里巴巴
nginx
运维
python机器学习
本文将从以下几个方面介绍Python机器学习的
基础知识
和实践案例,帮助读者更好地理解和应用机器学习技术。
方安乐
·
2025-01-25 16:57
python
python
机器学习
人工智能
神经网络|(三)线性回归
基础知识
【1】引言前序学习进程中,已经对简单神经元的工作模式有所了解,这种二元分类的工作机制,进一步使用sigmoid()函数进行了平滑表达。相关学习链接为:神经网络|(一)加权平均法,感知机和神经元-CSDN博客神经网络|(二)sigmoid神经元函数-CSDN博客实际上,上述表达模型的一个基本原则是:元素和对应的权重,线性相乘后再和阈值开关作对比,元素的综合影响在本质上是一个线性函数,类似于y=wx+
西猫雷婶
·
2025-01-25 16:56
神经网络
线性回归
机器学习
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他