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内存参数配置
阿里后端实习二面
类加载分为三个部分:加载、连接、初始化加载类的加载主要的职责为将.class文件的二进制字节流读入内存(JDK1.7及之前为
JVM内存
,JDK1.8及之后为本地内存),并在堆内存中为之创建Class对象
晓宜
·
2023-12-31 06:26
面试题记录
java
tomcat
spring
maven
jvm
阿里
实习
mysql怎么优化查询?
从多个维度优化,这里的优化维度有四个:硬件配置、
参数配置
、表结构设计和SQL语句及索引。其中SQL语句相关的优化手段是最为重要的。
Curry30_chen
·
2023-12-31 05:51
mysql
数据库
Ubuntu22.04 双系统安装、配置及常用设置
Ubuntu双系统安装、配置及常用设置前期准备下载Ubuntu系统镜像下载镜像文件写入工具制作Ubuntu启动盘磁盘分区更改BIOS引导模式安装系统更改回原来的BIOS
参数配置
Ubuntu系统配置源同步
kevin小新
·
2023-12-31 02:00
ubuntu
关于
JVM内存
模型的相关介绍与简单实战
JVM类加载机制类加载运行全过程加载:从磁盘读取字节码文件加载到内存中验证:验证字节码文件的正确性准备:给类的静态变量分配内存,并赋予默认值,比如int类型设置为0,String类型设置为null解析:1)、将符号引用替换为直接引用,类名,静态方法名刚开始都叫做符号。解析过程将这些符号转为内存地址的直接引用(静态链接,类加载期间完成)2)、动态链接(不解析),比如类中方法的调用,在类加载的时候不会
别告诉我有BUG
·
2023-12-30 14:38
jvm
Android 修改MTU(代码中修改)
1、通常是通过adb命令查看修改:adbshellifconfig会列出设备网口
参数配置
;例如修改wifi网口MTU,ifconfigwlan0mtuXXX;此种修改重启wifi即失效2、在Androidframework
潇潇独行侠
·
2023-12-30 12:53
Android
开发
强引用、软引用、弱引用与虚引用
当
JVM内存
空间不足,JVM宁愿抛出OutOfMemoryError运行时错误(OOM),使程序异常终止,也不会靠随意回收具
菁华浮英梦
·
2023-12-30 11:56
想要学会JVM调优,先掌握
JVM内存
模型和JVM运行原理
1、前言今天将和你一起探讨Java虚拟机(JVM)的性能调优。JVM算是面试中的高频问题了,通常情况下总会有人问到:请你讲解下JVM的内存模型,JVM的性能调优做过?2、为什么JVM在Java中如此重要首先你应该知道,运行一个Java应用程序,我们必须要先安装JDK或者JRE包。这是因为Java应用在编译后会变成字节码,然后通过字节码运行在JVM中,而JVM是JRE的核心组成部分。JVM不仅承担了
cxzm_1024
·
2023-12-30 08:56
性能优化
Java基础
jvm
性能优化
Java8 - 更优雅的字符串连接(join)收集器 Collectors.joining
Collectors.joining收集器支持灵活的
参数配置
,可以指定字符串连接时的分隔符,前缀和后缀字符串。
Jothan Zhong
·
2023-12-30 07:46
java
python
开发语言
STM32CubeMX教程9 USART/UART 异步通信
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.1、CubeMX相关配置3.1.1、时钟树配置3.1.2、外设
参数配置
3.1.3、外设中断配置3.2、生成代码3.2.1、外设初始化函数调用流程
OSnotes
·
2023-12-30 06:16
stm32
嵌入式硬件
单片机
STM32CubeMX教程11 RTC 实时时钟 - 入侵检测和时间戳
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.1、CubeMX相关配置3.1.1、时钟树配置3.1.2、外设
参数配置
3.1.3、外设中断配置3.2、生成代码3.2.1、外设初始化调用流程3.2.2
OSnotes
·
2023-12-30 06:16
单片机
嵌入式硬件
stm32
STM32CubeMX教程12 DMA 直接内存读取
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.1、CubeMX相关配置3.1.1、时钟树配置3.1.2、外设
参数配置
3.1.3、外设中断配置3.2、生成代码3.2.1、外设初始化调用流程3.2.2
OSnotes
·
2023-12-30 06:16
stm32
单片机
嵌入式硬件
STM32CubeMX教程4 EXTI 按键外部中断
目录1、准备材料2、实验目标3、中断系统概述3.1、中断向量表3.2、中断优先级4、实验流程4.0、前提知识4.1、CubeMX相关配置4.1.1、时钟树配置4.1.2、外设
参数配置
4.1.3、外设中断配置
OSnotes
·
2023-12-30 06:45
stm32
单片机
嵌入式硬件
STM32CubeMX教程5 TIM 定时器概述及基本定时器
目录1、准备材料2、实验目标3、定时器概述4、实验流程4.0、前提知识4.1、CubeMX相关配置4.1.1、时钟树配置4.1.2、外设
参数配置
4.1.3、外设中断配置4.2、生成代码4.2.1、外设初始化调用流程
OSnotes
·
2023-12-30 06:45
单片机
嵌入式硬件
stm32
STM32CubeMX教程8 TIM 通用定时器 - 输出比较
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.1、CubeMX相关配置3.1.1、时钟树配置3.1.2、外设
参数配置
3.1.3、外设中断配置3.2、生成代码3.2.1、外设初始化函数调用流程
OSnotes
·
2023-12-30 06:45
stm32
单片机
嵌入式硬件
STM32CubeMX教程10 RTC 实时时钟 - 周期唤醒、闹钟A/B事件和备份寄存器
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.1、CubeMX相关配置3.1.1、时钟树配置3.1.2、外设
参数配置
3.1.3、外设中断配置3.2、生成代码3.2.1、外设初始化函数调用流程
OSnotes
·
2023-12-30 05:11
stm32
单片机
嵌入式硬件
JVM+GC解析(前提知识串联)
前提准备JVMGC垃圾回收JVM虚拟机监控调优和故障处理Tomcat和微服务优化1、前提复习1.1、
JVM内存
结构1.1.1、JVM体系结构概览图中灰色部分为线程私有,几乎不存在垃圾回收橙色部分线程共有
张轶渤
·
2023-12-30 03:41
mysql从节点
参数配置
官网地址:MySQL::MySQLReplication::2.6.3ReplicaServerOptionsandVariables欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.MySQL复制/.../副本服务器选项和变量2.6.3副本服务器选项和变量本节介绍适用于副本的服务器选项和系统变量,并包含以下内容:副本的启动选项将副本状态记录到表的选项副本上使用的系统变量在命令行或选
大大蚊子
·
2023-12-30 03:04
mysql
数据库
Apipost一键压测参数化功能详解
调试页面的细节改动在请求区填入请求参数或脚本时会有相应的标识如在Query中填入多个参数时上方会展示数量在预、后执行脚本中写入脚本上方会有绿色小点标识一键压测参数化一键压测现已支持参数化,压测时可以将接口中的某些
参数配置
为变量参数
Xayh55
·
2023-12-30 01:27
postman
测试工具
2022总结与展望--Empirefree
工作计划1.4个人总结2.未来展望1.年终总结1.1.学习计划尚硅谷:java篇,javaweb篇,ssm篇,spring驱动注解篇,springboot篇,juc篇,mysql篇,谷粒商城初、中、高级篇、
jvm
福宇乔
·
2023-12-29 23:02
年终总结
java
jvm
开发语言
JavaGuide--Java篇
,也是从JavaGuider中提取出来方便日后查阅的手册参考链接:JavaGuider:https://javaguide.cn/java/basis/java-basic-questions-01/
JVM
福宇乔
·
2023-12-29 23:01
java
后端
JAVAGuide
线程池核心
参数配置
及动态调节
线程池的基本认识以及使用示例:https://blog.csdn.net/weixin_39439156/article/details/135099731在实际生产中我们用线程池的难点很多时候实在配置核心参数时,因为很多时候我们也无法预计生产环境的一个使用情况,可能和我们预估情况有所差别,这时候可能我们就会去动态的去调整我们的核心参数。下面还是先简单介绍一下核心参数,再提供一个动态修改参数的de
不务专业的程序员--阿飞
·
2023-12-29 23:16
java
数据库
前端
MySQL 主从复制 配置ddl_exist_errors 坑
MySQL主从复制配置ddl_exist_errors坑1、用途2、
参数配置
3、模拟场景从库主键冲突错误从库删除一个不存在的表造成主从断开4、扩展5、结论6、需要部分的知识点数据库版本5.7.22-logMySQLCommunity
qq_35640866
·
2023-12-29 22:42
MySQL
mysql
JVM虚拟机原理深入解析
JVM内存
区域我们在编写程序时,经常会遇到OOM(outofMemory)以及内存泄漏等问题。为了避免出现这些问题,我们首先必须对JVM的内存划分有个具体的认识。
伯爵_9673
·
2023-12-29 19:36
k8s学习 — (实践)第三章 深入Pod
2.1.2livenessProbe(存活探针)2.1.3readinessProbe(就绪探针)2.2探测方式2.2.1ExecAction2.2.2TCPSocketAction2.2.3HTTPGetAction2.3
参数配置
西木Qi
·
2023-12-29 18:56
k8s
kubernetes
(三)
JVM内存
溢出实战
1.概述在Java虚拟机规范的描述中,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError(OOM)异常的可能,本文将通过若干实例来验证异常发生的场景,并且会初步介绍几个与内存相关的最基本的虚拟机参数。本文有两个目的:第一,通过代码验证Java虚拟机规范中描述的各个运行时区域存储的内容;第二,希望读者在工作中遇到实际的内存溢出异常时,能根据异常的信息快速判断是哪
Davince西西
·
2023-12-29 15:34
JVM内存
模型介绍
栈(线程)一个方法对应一块栈帧内存区域,遵循栈的数据结构FILO(即firstinlastout,先进后出)原则;栈帧内部可以放局部变量表、操作数栈【就是在程序运行过程中操作数的临时中转内存空间】、动态链接【在程序运行过程中把符号引用转换为直接引用】、方法出口;程序计数器每一个线程都有一个程序计数器,用来记录即将执行的代码行号;每执行完一行代码,字节码执行引擎都会去修改程序计数器的值;堆new的对
xmh-sxh-1314
·
2023-12-29 15:13
jvm
内存溢出OOM的问题排查流程
一、事件简述:之前的项目部署在物理机上手动部署,现在需要将其虚拟化在虚拟机上部署,结果发现频繁出现OOM如图:二、排查过程:1.虚拟机部署的环境采用套餐为s,单核cpu,容器内存大小为2G,启动脚本中
jvm
范晓文
·
2023-12-29 13:10
java
Java内存溢出(OOM)分析
当
JVM内存
不足时,会抛出java.lang.OutOfMemoryError.主要的OOM类型右:Javaheapspace:堆空间不足GCoverheadlimitexceeded:GC开销超出限制
小二上酒8
·
2023-12-29 13:07
java
jvm
面试
mysql
数据库
JVM篇:
JVM内存
结构
程序计数器程序计数器英文名叫:ProgramCounterRegister作用:用来记录下一条jvm指令的地址行号。先来查看一段jvm指令,这些指令对应的java代码就是输出1-5操作系统运行该Java程序时具体流程如下语言解释:源文件通过编译转化为二进制字节码文件后,解释器会获取第一行jvm指令后解释为机器码供CPU执行,与此同时程序计数器记录下一条jvm指令的行号,随后解释器从程序计数器中获取
zmbwcx2003
·
2023-12-29 10:57
java
jvm
开发语言
Java内存区域有哪些构成?
前言Java内存区域,也叫运行时数据区域、内存区域、
JVM内存
模型,和Java虚拟机(JVM)的运行时区域相关,是指JVM运行时将数据分区域存储,强调对内存空间的划分。
手把手教你学Java
·
2023-12-29 08:18
java
开发语言
jvm
java-ee
spring
boot
Java基础-JVM调优-参数调优
Java工程师知识树/Java基础JVM
参数配置
如JAVA_OPTS="JAVA_OPTS-Xmx512m-Xms512m-Xmn170m-Xss128k-XX:NewRatio=4-XX:SurvivorRatio
HughJin
·
2023-12-29 00:23
系列十四、SpringBoot + JVM
参数配置
实战调优
一、SpringBoot+JVM
参数配置
实战调优1.1、概述前面的系列文章大篇幅的讲述了JVM的内存结构以及各种参数,今天就使用SpringBoot项目实战演示一下,如何进行JVM参数调优,如果没有阅读过前面系列文章的朋友
YYAugenstern
·
2023-12-28 23:20
JVM系列
JVM
SpringBoot
自动内存管理——JAVA内存区域
1、运行时数据区域(
JVM内存
模型或
JVM内存
结构)运行时数据区域包括:程序计数器(PC寄存器)、虚拟机栈、本地方法栈、Java堆、方法区(运行时常量池是方法区的一部分)程序计数器程序计数器是当前线程所执行的字节码的行号指示器
H花花少年H
·
2023-12-28 21:02
云卷云舒:面向业务的智能运维(下)
云卷云舒:面向业务的智能运维(上)-CSDN博客接着聊:5、业务智能运维典型应用场景和关键设计5.1数据的采集(1)业务层数据的采集包括接口响应时间、调用次数、服务间调用关系、时延、慢SQL、
JVM内存
消耗
Cloud云卷云舒
·
2023-12-28 20:32
智能运维
云原生
架构设计
运维
云原生
云计算
人工智能
docker-jenkins + gitlab/gogs仓库 + CD配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Jenkins基础配置1.插件安装2.jenkins重启,使已安装的所有插件生效3.全局
参数配置
编辑添加项目maven编译打包需要的
mister-big
·
2023-12-28 14:50
jenkins
jenkins
docker
gitlab
ROG 幻 16 翻转版 2023款评测 ROG 幻 16 翻转版 2023
参数配置
ROG幻16翻转版搭载了最新的13代酷睿i9-13900H处理器,拥有6个性能核和8个能效核,共14核心20线程设计,性能核最高睿频可达5.4GHz,能效核睿频可达4.1GHz,同时还拥有24MB英特尔智能缓存,性能足以轻松应对各类大型应用。GPU方面,ROG幻16翻转版有RTX4060和RTX4070两个版本,拥有8GBGDDR6显存,CUDA核心分别为3072个和4608个,无论是用于3A游戏
m0_50201498
·
2023-12-28 13:36
笔记本
笔记本
【关于JVM,不得不知道的那些事儿】
一、
JVM内存
区域划分JVM主要是分成四个区域:堆、栈、程序计数器、方法区JVM本质上是一个java进程,JVM启动之后就会从操作系统这里申请到一大块内存~每个线程,都有自己的栈和程序计数器~下面我们对于这四个区域进行详细的描述
芃仔
·
2023-12-28 09:40
面试八股文
java
开发语言
jvm
2.22JVM
一.学习目标1)
JVM内存
区域划分2)JVM的类加载机制3)JVM的垃圾回收1.JVM执行流程程序在执行之前先要把Java代码转换为字节码(.class),JVM首先需要通过一定的方式类加载器把文件加载到运行时数据区
小白孙在路上
·
2023-12-28 07:50
菜鸟
jvm
java
开发语言
MESI缓存一致性协议--volatile能够保持可见性原因
主内存:我认为的是堆和方法区工作内存:我认为是栈和cpu的三级缓存JMM模型,我认为是一个多线程工作的规范,规范了多线程操作的数据在主内存和工作内存之间是怎么流转的,是
jvm内存
中的数据和cpu之间怎么协同工作
指尖流年999
·
2023-12-28 07:57
面试题
并发编程
JVM关键知识点整理,从入门到提高到实践
文章目录基础篇一、了解
JVM内存
结构程序计数器(线程私有)Java虚拟机栈(线程私有)本地方法栈(线程私有)方法区(线程共享)堆(线程共享)运行时常量池直接内存二、关于垃圾回收1.如何判断一个对象是垃圾
码拉松
·
2023-12-28 06:09
经验分享
java
jvm
JVM高频面试题(2023最新版)
JVM面试题1、
JVM内存
区域Jvm包含两个子系统和两个组件。
柚几哥哥
·
2023-12-28 01:49
面试题
JVM
jvm
Jvm常见问题
而元空间是直接分配在本地内存中,不受
JVM内存
限制,可以根据实际需要进行动态调整,从而避免OOM异常。支持更大的堆外内存:在永久代中,PermSize和Max
FearlessVoyager
·
2023-12-27 09:20
jvm
jvm
熟悉DHCP面临的安全威胁与防护机制
DHCP的应用,实现了网络
参数配置
过程的自
爱网络爱Linux
·
2023-12-27 07:21
安全
网络
华为
运维
网络安全
服务器
网络协议
Linux 系统参数和变量配置
一、常见系统
参数配置
(一)用户系统资源限制文件路径:/etc/security/limits.conf常见配置:对appuser做资源限制appusersoftnofile655360对所有用户做资源限制
码农终结者
·
2023-12-26 18:27
知识系列
#
知识系列
Linux-基础知识
linux
运维
服务器
mysql 8.0 + 主从复制配置
文件在主库/etc/下,该配置从网上摘录,并修改#############################################################################服务端
参数配置
ycsdn10
·
2023-12-26 17:57
mysql
数据库
mysql
数据库
主从复制
ESP32S3使用esp-iot-solution SDK开发USBHID鼠标键盘教程
文章目录一、前言二、环境搭建三、sdkmenu
参数配置
1、设置开发环境2、开始编译3、程序烧录四、错误集合解决办法1、这个错误的原因就是sdk版本低不支持S32、这个错误的原因就是ESP-IDF和add_usb_solutions
songisgood
·
2023-12-26 14:24
ESP32
物联网
iot
ESP32S3
USB
JVM初识-java类加载器
学习Java虚拟机,从了解
JVM内存
模型开始。JVM【java虚拟机规范】内存模型图1.Classfiles一般而言,我们都会将逻辑代码编写在以.java为后缀的文件中。
weixin_33749131
·
2023-12-26 09:03
运维
java
c/c++
Jvm系列-类加载子系统(二)
目录1,
jvm内存
结构的布局2,类加载子系统的作用3,类加载器(classloader)4,类的加载过程4.1,类的加载阶段(狭义上的加载)4.2,类的链接4.2.1,验证阶段(Verify)4.2.2
理科男同学
·
2023-12-26 09:33
JVM
Java
jvm类的加载机制
jvm类加载子系统
除了类信息之外,方法区还会存放运行时常量池信息,可能还包括字符串字面量和数字常量(这部分常量信息是Class文件中常量池部分的内存映射)
JVM内存
结构图:其中类加载器的工作范围只
qq_43549500
·
2023-12-26 09:33
jvm
从0学习JVM之--初识类加载机制
虚拟机将Class文件加载到内存,并对数据进行校验,转化解析和初始化,形成虚拟机可以直接使用的Java类型2.类加载机制的过程当我们代码需要用到对应的类的时候,就会将对应的.Class字节码文件加载到
JVM
小羽呱呱
·
2023-12-26 09:02
JVM学习笔记
jvm
学习
java
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他