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
学习笔记01——《深入理解Java虚拟机(第三版)》第二章
概述理解
JVM
内存管理的核心设计思想,掌握内存区域的划分原理、对象生命周期与内存溢出(OOM)的根本原因及排查方法。
码代码的小仙女
·
2025-02-23 13:24
高级开发必备技能
笔记
java知识
jvm
2025年Java高级工程师面试题精选:30道高频问题深度解析
本文整理了30道高频面试题,涵盖Java基础、
JVM
、并发编程、集合框架、Spring框架等核心知识点,帮助你在面试中脱颖而出。一、Java基础1.Java面向对象的三大特征是什么?如何应用?
emmm形成中
·
2025-02-23 13:52
java
开发语言
面试
初识
dpdk-原理、编译
目录1.什么是dpdk2.dpdk的优势2.1.传统协议栈交互模型2.2.dpdk交互模型3.dpdk基本原理4.编译dpdk4.1.源码4.2.环境准备4.3.编译4.4.打包生成动态库5.dpdk性能优化5.1.轮询驱动5.2.大页内存5.3.CPU核亲缘性和独占5.4.cache对齐5.5.NUMA5.6.内存池管理1.什么是dpdkDPDK(DataPlaneDevelopmentKit)
努力的CV战士
·
2025-02-23 04:13
c语言
dpdk
dpi
【
JVM
】GC
GC(GarbageCollection)概述
jvm
中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理。
日月星宿~
·
2025-02-22 23:36
#
jvm
jvm
Spark on YARN的重要参数
Class类SparkSubmitArguments,最全了属性名称默认含义spark.yarn.am.memory512m用于客户端模式下的YARNApplicationMaster的内存量,格式与
JVM
大米饭精灵
·
2025-02-22 21:50
Spark
Yarn
Spark
Yarn
Python数据分析实战案例
Python数据分析实战案例数据分析的魅力:Python与Pandas的完美结合
初识
Pandas:数据处理的瑞士军刀环境搭建:如何在本地安装Pandas第一步:加载和查看你的第一个数据集数据清洗的艺术:
master_chenchengg
·
2025-02-22 20:42
python
python
Python
python开发
IT
JDK vs JRE vs
JVM
:高效图解三者的关系
JDKvsJREvs
JVM
:高效图解三者的关系一、形象比喻汽车工厂三部曲-**
JVM
(Java虚拟机)**:装配机器人,负责把设计图(字节码)变成真实汽车-**JRE(Java运行环境)**:完整的生产线
以恒1
·
2025-02-22 17:47
jvm
开发语言
java
Java中JDK、JRE,
JVM
之间的关系
Java中的JDK、JRE和
JVM
是三个核心概念,其关系可概括为JDK>JRE>
JVM
,具体如下:一、定义与作用JDK(JavaDevelopmentKit)定义:Java开发工具包,用于开发和编译Java
六七_Shmily
·
2025-02-22 17:46
java
java
微服务持续集成与部署-认识-架构-原理
1.
初识
持续集成与持续部署系统这里说的持续集成与持续部署系统范围比较广,其功能包括代码管理,版本控制,自动编译打包以及自动部署等等,当然,如果服务按照docker镜像来部署,则还包括自动打包成镜像文件以及自动
天又热了
·
2025-02-22 17:13
Python面向对象_类与对象
初识
一、类和对象a.面向过程和面向对象的编程面向过程的编程:函数式编程,C语言等面向对象的编程:C++,Java,Python等b.类和对象是面向对象中的两个重要概念类:是对事物的抽象(具有共同属性、方法)对象:是类的一个具体实例二、Python类定义a.Python类的定义:使用class关键字定义一个类,并且类名的首字母要大写;当程序员需要创建的类型不能用简单类型表示时就需要创建类;类把需要的变量
2025-2-21
·
2025-02-22 15:04
python
python 使用curl_cffi绕过指纹识别解决ja3指纹
初识
指纹遇到一个网站,忽然发现无论如何如何更换UA和代理请求都是403curl_cffi可模拟真实浏览器的TLS|JA3指纹。
whyyzs
·
2025-02-22 06:48
python
Python 的 WebSocket 实现详解
博客内容包括:Java核心技术与微服务:涵盖Java基础、
JVM
、并发编程、Redis、Kafka、Spring等,帮助您全面掌握企业级开发技术。
王子良.
·
2025-02-22 03:23
经验分享
python
websocket
网络协议
网络
JVM
直接内存详解
直接内存学习
JVM
内存结构部分时遇到的最后一部分,直接内存。
fengdongnan
·
2025-02-21 20:20
jvm
开发语言
java
【YashanDB 知识库】kettle 同步大表提示 java 内存溢出
【问题原因分析】java内存溢出【解决/规避方法】①增加
JVM
的堆内存大小。编辑Spoon.bat,增加堆大小到2GB,如:if"%PENTAHO_DI_JAVA_OPTIONS%"==""set
·
2025-02-21 19:15
数据库
初识
pytorch
一、AI发展史二、什么是深度学习深度学习是机器学习的一个子集。为了更好地理解这种关系,我们可以将它们放在人工智能(AI)的大框架中来看。机器学习是实现人工智能的一种途径,深度学习是机器学习的一个子集,也就是说深度学习是实现机器学习的一种方法。与机器学习算法的主要区别如下图所示:三、扩展1.使用场景1)图像识别和处理2)自然语言处理(NLP)3)音频处理4)视频分析5)游戏和仿真6)自动驾驶汽车7)
m0_73286250
·
2025-02-21 15:02
pytorch
人工智能
python
Java
jvm
标记-清除算法(Mark-Sweep)
标记-清除算法(Mark-Sweep)是一种经典的垃圾回收算法,它通过两阶段的过程来回收不再使用的对象,具体步骤为:标记阶段(MarkPhase):遍历所有对象,标记出所有存活的对象。清除阶段(SweepPhase):回收那些未被标记的对象,即那些不再被任何引用引用的对象。1.标记-清除算法的工作原理标记-清除算法分为两个阶段,分别是标记阶段和清除阶段。1.1标记阶段在标记阶段,垃圾回收器会从根对
阿豆学编程
·
2025-02-21 10:51
Java
JVM
jvm
算法
java
头歌解答
初识
Redis
第1关:Redis中的数据结构编程要求根据提示,打开命令行,启动Redis客户端并创建一些值:使用默认配置后台启动Redis服务器启动Redis客户端redis-cli设置字符串键为hello值为redis设置列表,键为educoder-list从列表左侧推入元素hello从列表右侧推入元素educoder从列表右侧推入元素bye从列表右侧弹出一个元素设置集合,键为educoder-set添加元素
Rozen_a
·
2025-02-20 23:35
redis
数据库
nosql
jvm
虚拟机详解(一)-----
jvm
概述
从
jvm
谈起,然后是关于mysql、redis、消息中间件、微服务等最后在归纳一些常见的java面试方面的高频问题。
Mir Su
·
2025-02-20 19:08
JVM由浅至深
jvm
java
Java 运行时常量池笔记(详细版
Java运行时常量池笔记(详细版)Java的运行时常量池(RuntimeConstantPool)是
JVM
方法区的一部分,用于存储编译期生成的字面量和符号引用。
小猫猫猫◍˃ᵕ˂◍
·
2025-02-20 15:56
java
笔记
python
【Python系列】Python 解释器的站点配置
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
Kwan的解忧杂货铺@新空间代码工作室
·
2025-02-20 14:22
s1
Python
python
开发语言
深入解析
JVM
性能问题定位与优化
JVM
性能问题定位与优化详解:架构、内存、Linux命令与监控工具的全面解析引言Java虚拟机(
JVM
)是运行Java应用程序的核心组件,它管理内存、执行字节码,并提供垃圾回收机制等功能。
测试不打烊
·
2025-02-20 14:52
性能测试
jvm
性能优化
Java
JVM
性能优化与调优
优化Java应用的性能通常需要深入理解
JVM
(JavaVirtualMachine)的工作原理和运行机制,因为
JVM
直接决定了Java程序的运行时表现。
卖血买老婆
·
2025-02-20 14:44
Java专栏
java
jvm
性能优化
java进阶篇--生产环境如何排查bug和优化
JVM
?
通过前面几个课时的学习,相信你对
JVM
的理论及实践等相关知识有了一个大体的印象。而本课时将重点讲解
JVM
的排查与优化,这样就会对
JVM
的知识点有一个完整的认识,从而可以更好地应用于实际工作或者面试了。
爱分享的淘金达人
·
2025-02-20 09:04
Java源码剖析(30讲)
jvm优化
jvm调优
优化jvm
生产环境优化jvm
生产环境jvm优化
Jira,一个强大灵活的项目和任务管理工具 Python 库
目录01
初识
Jira为什么选择Jira?
图灵学者
·
2025-02-20 09:34
python精华
jira
python
开发语言
JVM
内存模型分区
JVM
内存模型划分根据
JVM
规范,
JVM
内存共分为Java虚拟机栈,本地方法栈,堆,方法区,程序计数器,五个部分。
Lionel·
·
2025-02-20 09:04
java基础
java
jvm
记录一次进程被操作系统强制终止(OOM Killer)
问题背景场景:在一次系统迁移中,团队将原本运行在16G内存物理机的Java服务迁移到8G内存虚拟机,直接复用了原有的
JVM
参数(如-Xmx12g)。
别告诉我有BUG
·
2025-02-20 08:58
jvm
java
JVM
调优 从Full GC报警到性能提升90%的调优实录
一、GC日志分析——
JVM
的“心电图”解读1.日志结构全解析[GC(AllocationFailure)[PSYoungGen:614400K->24064K(614400K)]614400K->
C_V_Better
·
2025-02-20 08:23
jvm
java
java性能优化
jvm
java
Java面试题中高级进阶(
JVM
篇Java内存)
描述一下
JVM
加载class文件的原理机制?似乎有点模糊了,那就大概看一下面试题吧。
李老头探索
·
2025-02-20 08:22
java
jvm
开发语言
JVM
篇:内存分区及作用及各部分可能发生的异常
一、运行时数据区总览二、
JVM
内存分区及异常1.程序计数器(ProgramCounterRegister)作用:记录当前线程执行字节码的地址(行号),保证线程切换后能恢复到正确位置。
ashane1314
·
2025-02-20 08:20
jvm
Java中锁升级的探究
但是在JDK1.6后,
JVM
为了提高锁的获取与释放效率对synchronized进行了优化,引入了偏向锁和轻量级锁,从此以后锁的状态就有了四种:无锁:无锁是指没有对
我心向阳iu
·
2025-02-20 04:28
#
Java多线程
Java面试知识点精讲
java
jvm
开发语言
零基础学Python图片处理:用Pillow库轻松玩转修图
零基础学Python图片处理:用Pillow库轻松玩转修图一、
初识
Pillow:你的第一张数码暗房安装准备(只需要1分钟)打开电脑的命令行(Windows按Win+R输入cmd,Mac打开终端),输入:
小彭爱学习
·
2025-02-20 02:04
python
python
pillow
python处理图片
AGP 8.0 适配 ----
jvm
target compatibility
基础知识科普Android工程的GradleJDK,以及代码里面配置的
jvm
Target有什么区别?
zhuzhumouse
·
2025-02-19 13:18
android
java
gradle
Arthas使用使用方法
相对于之前
jvm
命令方式的定位方式,主要有以下特性:1)对源程序无侵入性,不需要重启或修改源码2)交互式命令行操作方式,方便使用3)功能丰富,对
jvm
各种性能,class信息等都能做到分析二、安装启动1
小秋蜀黍
·
2025-02-19 11:55
大容量性能问题分析
性能优化
C】
初识
结构体(一)
目录前言一、结构体类型的声明1.1结构体类型的声明1.2typedef关键字1.3结构体成员的类型1.4结构体变量的定义和初始化二、结构体成员的访问2.1结构体变量访问成员2.2结构体指针访问成员三、结构体传参前言我们之前了解了数组,知道数组是一组相同类型元素的组合,元素类型是char,int,float,double等中的一种。单一的类型可以描述事物的部分特征,但并不能表述清楚一个复杂对象,例如
jp_yc
·
2025-02-19 10:21
c语言
数据结构
开发语言
初识
Vulkan渲染管线
目前参考《Vulkan规范》和《Vulkan开发实战详解》对渲染管线有了一个初步的认识。现结合中英文的渲染管线图进行笔记整理。中英文的渲染管线图分别如下所示:绘制命令送入设备队列执行后,Vulkan将原始的物体顶点坐标数据、顶点颜色数据最终转化为屏幕中画面。上面中文管线结构图中有两个应用程序入口,左侧为简单示例入口,右侧为使用GPU进行高性能通用计算时的计算管线。1.绘制:命令进入Vulkan图形
超级无敌小小顺利
·
2025-02-19 09:12
Vulkan
Vulkan
渲染管线
GPU
Pipeline
JVM
内存优化的秘密武器:压缩指针详解
今天,咱们要一起探讨一个超棒的话题——
JVM
中的压缩指针技术。压缩指针就像是魔法中的缩小药水,能让原本庞大的指针变得小巧玲珑,从而节省宝贵的内存空间。别急,让我们慢慢揭开它的神秘面纱!
墨瑾轩
·
2025-02-19 05:49
一起学学Java【一】
jvm
java
开发语言
【
JVM
】详解直接内存
文章目录1.直接内存概述2.直接内存的使用2.1Java缓冲区2.2直接内存3.直接内存的释放3.1直接内存释放原理4.禁用显式回收对直接内存的影响1.直接内存概述下面是《深入理解Java虚拟机第三版》2.2.7小节关于Java直接内存的描述。直接内存(DirectMemory)并不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域。但是这部分内存也被频繁地使用,而且也可能
起名方面没有灵感
·
2025-02-19 05:18
JVM
jvm
java
开发语言
Linux下
JVM
相关指令详解及案例介绍
个人名片作者简介:java领域优质创作者个人主页:码农阿豪工作室:新空间代码工作室(提供各种软件服务)个人邮箱:[
[email protected]
]个人微信:15279484656个人导航网站:www.forff.top座右铭:总有人要赢。为什么不能是我呢?专栏导航:码农阿豪系列专栏导航面试专栏:收集了java相关高频面试题,面试实战总结️Spring5系列专栏:整理了Spring5重要知识点与
码农阿豪@新空间
·
2025-02-19 05:18
好“物”分享
linux
jvm
运维
JVM
内存管理详解
Java虚拟机(
JVM
)是Java应用程序的基础,而内存管理则是
JVM
最为核心的功能之一。本篇文章将详细介绍
JVM
如何管理和分配内存,以及如何处理垃圾回收等问题。
pjx987
·
2025-02-19 05:12
JVM
jvm
JVM
内存结构 详解
JVM
(JavaVirtualMachine)内存结构是Java程序运行的核心,它管理着程序运行时所需的内存空间,确保内存分配、回收以及线程之间的安全和高效通信。以下是
JVM
内存结构的详细解析。
飞滕人生TYF
·
2025-02-19 05:10
java
jvm
内存结构
Android Native 回调 Java/
JVM
背景网络上大部分文章都是JNI的编写,但是一些情况下在so里面,也有Native调用回Java的场景,文章相对较少。而且如果照着一些文章写的,可能会出现写的c的每一行代码都执行了,但是Java层就是没执行等奇奇怪怪的问题。做项目时也遇到过这些坑,特总结如下。部分代码//TestJNI.ktclassTestJNI{init{System.loadLibrary("test")initTest()}
BrainZou
·
2025-02-19 03:01
Android
java
android
开发语言
JAVA:序列化和反序列化为什么要实现Serializable接口
这个接口是一个标记接口,不包含任何方法,但它告诉Java虚拟机(
JVM
)这个类的对象可以被序列化。序列化场
奋斗的狍子007
·
2025-02-18 20:43
JAVA
java
开发语言
序列化
Serializable
jvm
的内存分配机制
在学习
jvm
的内存分配的时候,看到的这篇博客,该博客对
jvm
的内存分配总结的很好,同时也利用
jvm
的内存模型解释了java程序中有关参数传递的问题。
四条腿
·
2025-02-18 15:12
java虚拟机
jvm
内存分配
内存
写好C/C++代码,大学生必读:林锐博士的《高质量 C++/C 编程指南》
目录一、
初识
《高质量C++/C编程指南》二、书中的精华内容(一)编程规范与代码风格(二)内存管理(三)函数设计(四)类的构造函数、析构函数与赋值函数三、我的学习与实践四、收获与感悟五、推荐与分享一、
初识
晚风る
·
2025-02-18 13:52
C\C++
c++
c语言
【人工智能】人工智能学习基础知识汇总
第1章
初识
人工智能本章主要介绍人工智能的概念、诞生和发展历程。具体包括人工智能概念的提出和涉及的相关重要人物,以及人工智能发展过程中的几个阶段,包括诞生、两次浪潮与寒冬、稳健阶段和ABC新时代。
奋力向前123
·
2025-02-18 10:46
人工智能
python
开发语言
人工智能
【Java线程中断】线程中断后为什么要调用interrupt()?
这是Java多线程编程中一个重要的实践,主要原因有以下:interrupt为了继续传递中断信号1.恢复中断状态当线程在阻塞方法(如sleep()、wait()、join())中被中断时,
JVM
会做两件事
星星点点洲
·
2025-02-18 07:26
Java
java
JVM
调优6大步骤
对
JVM
内存的系统级的调优主要的目的是减少GC的频率和FullGC的次数。
炭烤肥杨
·
2025-02-18 06:38
jvm
ElasticSearch中的
JVM
性能调优
ElasticSearch6.3.2中的
JVM
性能调优前一段时间被人问了个问题:在使用ES的过程中有没有做过什么
JVM
调优措施?
java领域
·
2025-02-18 05:33
spring
spring
boot
java
后端
mysql
初识
redux
Redux是一个用于管理JavaScript应用程序状态的可预测状态容器核心概念1.单一数据源整个应用的状态被存储在一个单一的对象树(store)中,这个对象树位于唯一的store里。创建store:conststore=createStore(reducer)2.状态是只读的唯一改变状态的方法是触发一个action,action是一个描述状态变化的纯对象。这保证了所有的状态变化都是可追踪的。一个
未命名小孩
·
2025-02-18 05:59
前端知识
react
js
typescript
【
JVM
系列】谈一谈
JVM
调优
文章目录一、
JVM
调优概述二、
JVM
调优目标三、
JVM
定位瓶颈四、
JVM
内存调优1.调整堆内存大小2.调整新生代与老年代比例3.元空间(Metaspace)调优五、垃圾回收(GC)调优**1.选择合适的
goyeer(工蚁)
·
2025-02-18 05:59
#
JVM
JAVA
jvm
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他