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学习记录
Java类加载
Java类加载机制是Java虚拟机(
JVM
)的一个核心组成部分,它负责将Java类从不同的数据源(如本地文件系统、网络等)加载到
JVM
中,并为之生成对应的java.lang.Class对象。
我就是胖着玩玩的
·
2024-02-14 21:43
java
开发语言
JVM
内存模型
Java虚拟机(
JVM
)内存模型是Java运行时数据区的一种规范,它定义了Java虚拟机在执行Java程序时如何使用内存。
我就是胖着玩玩的
·
2024-02-14 21:12
jvm
聊聊skywalking的CPUProvider
CPUProviderCPUProviderskywalking-6.6.0/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/
jvm
go4it
·
2024-02-14 20:02
px4无人机编队
学习记录
-单机控制接口
笔者使用的源码及学习的内容来自https://www.bilibili.com/video/BV1rh4y1K7No/?share_source=copy_web&vd_source=be33b1553b08cc7b94afdd6c8a50dc5a源码下载链接在这个视频的简介里。这位up在csdn有同名账号,超维空间科技,大佬还有很多其他精彩的博文,欢迎大家去关注学习笔者是直接下载的源码,过程跟着
写点什么呢
·
2024-02-14 17:31
学习记录
Linux
无人机
学习
c++
ubuntu
linux
通讯的基本概念理解
#纯属个人笔记作为
学习记录
用途#较多个人比较好理解的说法可能不太准确若发现错误欢迎评论区指正通讯的基本概念一、串行通讯与并行通讯按数据传送的方式,通讯可分为串行通讯与并行通讯,串行通讯是指设备之间通过少量数据信号线
懈 & CJ
·
2024-02-14 16:14
stm32
设置系统时钟深度理解
#纯属个人笔记作为
学习记录
用途#较多个人比较好理解的说法可能不太准确若发现错误欢迎评论区指正使用HSE时,设置系统时钟的步骤1、开启HSE,并等待HSE稳定2、设置AHB、APB2、APB1的预分频因子
懈 & CJ
·
2024-02-14 16:44
stm32
深入
JVM
(八)线程安全与锁优化
而且心态也调整过来了,决定把之前写的这个深入
JVM
系列写完。其实也不过剩下最后一章,就是本文的线程安全与锁优化。这本书其实读的没有多精细,通篇读下来还是有一部分是没有理解的
唯有努力不欺人丶
·
2024-02-14 15:57
Java学习预备知识
高性能分布式动态性多线程安全性健壮性java三大版本javase:标准版(桌面程序,控制台开发)(最核心的)javame:嵌入式开发(手机,小家电)javaee:e企业级开发(web端,服务器开发)JDK、JRE、
JVM
JDK
哈哈hall了
·
2024-02-14 13:34
ubuntu eclipse mysql_Ubuntu设置、应用及常见问题解决(十)- 安装jdk+tomcat+eclipse+mysql...
如果你是新安装的8.04版本的ubuntu,那么会提示如下信息:只有一个程序提供java(/usr/lib/
jvm
/java-6-sun/jre/bin/java)。无须
weixin_39662142
·
2024-02-14 12:14
ubuntu
eclipse
mysql
2020年终最新整理:阿里/百度/蚂蚁Java岗面试清单(附答案)
百度(三面)百度一面(现场)自我介绍Java中的多态为什么要同时重写hashcode和equalsHashmap的原理Hashmap如何变线程安全,每种方式的优缺点垃圾回收机制
Jvm
的参数你知道的说一下设计模式了解的说一下手撕一个单例模式算法题目手撕算法
码农小芷
·
2024-02-14 12:22
Java中error和exception区别
这些问题通常是由于Java虚拟机(
JVM
)本身的问题或者资源耗尽导致的,应用程序无法从中恢复。相反,Exception是应用程序级别的问题,可以通过代码来捕获和处理。是否
emma20080101
·
2024-02-14 11:50
java
2021金三银四面试跳槽必备:15个互联网大厂Java高级工程师核心面试宝典
内容包括:Java集合22题及答案解析
JVM
与调优21题及答案解析并发编程28题及答案解析Spring25题及答案解析23种设计模式解析SpringBoot25题及答案解析分布式高并发架构解析(消息队列
码农小芷
·
2024-02-14 11:43
JVM
学习
1.j=j+1:将j放入操作栈,将1放入操作栈,add操作,将栈的结果幅值给j四条指令i++和k+=1都是一条指令
badwomanPPPPPard0
·
2024-02-14 10:21
JVM
学习
java基础-常用类和主要方法
System系统类主要用于获取系统的属性数据currnetTimeMillis()获取当前系统时间exit(intstatus)退出
jvm
参数为0表示正常退出,非0表示异常退出gc()建议
jvm
赶快启动垃圾回收
发光驴子
·
2024-02-14 10:38
并发下线程池的最佳数量计算
(在
JVM
中采用的处理机制为时间片轮转,减少了线程间的相互切换
Jeffery大侠
·
2024-02-14 09:34
2021.12.19|
学习记录
与积累|巧言,令色,足恭,左丘明耻之,丘亦耻之
WelcometoFirry'slearninglog.Thisisthe_86thdayofmyrecord.——————————欢迎来每日外语朗读小组打卡哦!指路→灯塔打卡→公开小组→外语每日朗读隐私友好,形式多样,21天点亮一座灯塔,记录点滴进步,监督持续练习————————————————➽今日小记➽✍今天收拾家,收拾鸟舍,换了土,贴了墙。吃了粉丝。看了纪录片《文学的故乡》莫言,毕飞宇,刘
SciPsyLearning
·
2024-02-14 08:20
详解Java中synchronized的实现原理
synchronized相对于ReentrantLock的优势是其锁的释放由
JVM
确保,并且synchronized是Java语法层面的
tangzhenhao
·
2024-02-14 08:55
《Java 后端面试经》微服务篇
《Java后端面试经》专栏文章索引:《Java后端面试经》Java基础篇《Java后端面试经》JavaEE篇《Java后端面试经》数据库篇《Java后端面试经》多线程与并发编程篇《Java后端面试经》
JVM
ReadThroughLife
·
2024-02-14 08:23
#
Java
后端面试经
微服务
java
面试
微服务
学习记录
(自用)
,请多指教JavaJava基础常用类常用类8种基础数据类型的包装类自动打包/解包序列化深入理解Java序列化深度解析JAVA序列化异常处理JavaSE基础:异常处理六个例子彻底理解finally语句块
JVM
weixin_33962621
·
2024-02-14 07:12
java
大数据
数据库
Java后端开发三年,你不得不了解的
JVM
JAVA程序员,三年是个坎,如果过了三年你还没有去研究
JVM
的话,那么你这个程序员只能是板砖的工具了。下面来个
JVM
的解析可好?
zwb_jianshu
·
2024-02-14 07:23
Java代码精简之道
作者常意内容来自微信公众号天池大数据科研平台此处仅供本人
学习记录
之用,侵删前言古语有云:道为术之灵,术为道之体;以道统术,以术得道。其中:“道”指“规律、道理、理论”,“术”指“方法、技巧、技术”。
longLiveData
·
2024-02-14 07:56
寒假
学习记录
11:grid布局
1.display:grid2.grid-template-columns:100px100px100px//指定每列的宽度grid-template-rows:100px100px100px//指定每行的宽度3.column-gap:24px//列间距row-gap:24px//行间距gap:24px//都设置4.grid-template-areas用法Document.container{w
博丽七七
·
2024-02-14 07:03
寒假学习记录
学习
前端
JVM
虚拟机原理深入解析,看这一篇就够了!
前言作为一个3-5年的Android工程师,我们经常会遇到这些瓶颈:1.技术视野窄长期在小型软件公司,外包公司工作,技术视野被限制的太厉害2.薪资提升难初中级Android岗位薪资上升空间有限,基本上你想拿15k以上,不会点源码层的东西是根本拿不到的3.学习资源少入门之后想要提升很难,靠自己接触的简单业务项目,去反复操练那些cv技术。博客和书本上的技术大多比较抽象并且零散,可以借鉴和指导,但是没办
安卓小希
·
2024-02-14 07:02
程序员
android
如何才能学好
JVM
?——零基础入门篇
1.
JVM
是什么?
JVM
是JavaVirtualMachine的简称,它是一个虚拟的计算机,专门为执行Java程序而设计。
小郑说编程i
·
2024-02-14 07:01
JVM
jvm
性能优化
java
每日阅读《应对焦虑》
(为了保持每日知识获取的阅读习惯,自己打算以读书笔记的形式,来保持这种习惯,并且用文字表达的方式记录自己阅读的书籍,也算是自己的自我
学习记录
,留给未来自己的回忆。)
晚卍城
·
2024-02-14 07:42
《Java 简易速速上手小册》第8章:Java 性能优化(2024 最新版)
你的性能探测仪8.1.1基础知识8.1.2重点案例:使用VisualVM监控应用性能8.1.3拓展案例1:使用JProfiler分析内存泄漏8.1.4拓展案例2:使用Gatling进行Web应用压力测试8.2
JVM
江帅帅
·
2024-02-14 07:25
《Java
简易速速上手小册》
java
性能优化
spring
spring
boot
算法
数据结构
大数据
习作《我的拿手好戏》
学习记录
本次习作主题是《我的拿手好戏》。在作课前准备时,我在黑板上画出了与以往不一样的小豆芽,然后我对孩子们说:“你们的作文现状就如同这些小豆芽一样,你们观看着同样的视频,倾听着同一个老师讲解,可是你们的小豆芽长势却不同,有的已经长高拔节了,有的叶片长得更茂盛了,有的才发出一点点嫩芽。这究竟是什么原因呢?”接着,我开始播放视频。我看见孩子们在这次课程中听得比往常更认真了!❤❤老师首先从习作内容入手,教孩子
尹应琴
·
2024-02-14 06:07
Drool
学习记录
(二) Kie Session、Truth maintenance
参考Drools官方文档(3.1KIESession和3.2InferenceandtruthmaintenanceintheDroolsengine),学习关于KieSession和Truthmaintenace的内容。这两节内容虽然很基础,但是感觉官方文档说的还是不够明了,尤其是StatelessSession和StatefulSession的区别,和insert()和insertLogica
11c170319da1
·
2024-02-14 06:34
寒假
学习记录
14:JS字符串
目录查找字符串中的特定元素String.indexOf()(返回索引值)截取字符串的一部分.substring()(不影响原数组)(不允许负值)截取字符串的一部分.slice()(不影响原数组)(允许负值)字符串的分段.split()(字符串转数组)(不影响原数组)后续会更新查找字符串中的特定元素String.indexOf()(返回索引值)String.indexOf(value,start)(
博丽七七
·
2024-02-14 06:59
寒假学习记录
javascript
学习
前端
寒假
学习记录
15:Node(网络)
net模块(TCP/IP协议)创建客户端1.引入netconstnet=require("net");2.创建客户端constsocket=net.createConnection({host:"连接地址的路径",port:80(端口号)},()=>{console.log("连接成功");})3.发送请求如果不发送请求是得不到响应的socket.write("你好")//这个不是http格式的请
博丽七七
·
2024-02-14 06:59
寒假学习记录
学习
前端
javascript
node.js
寒假
学习记录
12:JS数组
目录浅拷贝和深拷贝获取数组长度.length获取数组内特定索引值的元素.at()(获取数组的最后一个值)两个或多个数组的合并.concat()(数组与值的合并)(浅拷贝)返回数组内满足特定条件的元素.filter()(过滤数组)(返回数组)检查数组内是否有特定的值.find().findIndex().findLast().findLastIndex()数组的特定层数解构.flat()(展平数组)
博丽七七
·
2024-02-14 06:58
寒假学习记录
javascript
学习
前端
jvm
类加载器
第三范式(确保每列都和主键列直接相关,而不是间接相关)拆,表中没有冗余数据分为
jvm
使用的类加载器,程序员
可爱的小小小狼
·
2024-02-14 06:19
java
jvm
Spark - 动态注册UDF
这不就是
JVM
的优势么,怪自己的反射没学到家,说搞
kikiki2
·
2024-02-14 06:33
【
JVM
篇】什么是双亲委派机制
文章目录什么是双亲委派机制⭐案例双亲委派机制有什么用什么是双亲委派机制指的是:当一个类加载器接收到加载类的任务的时候,会向上查找是否加载过,再从上到下进行加载(因为要上下查找,不能确定是父亲还是母亲,所以是双亲)向上查找,向下加载⭐案例每个类加载器都有一个父类加载器,在类加载的过程中,每个类加载器都会先检查是否已经加载了该类,如果加载了就直接返回,否则将加载请求委派给父类加载器比如这个:com.i
在下小吉.
·
2024-02-14 05:10
JVM
jvm
java
【
JVM
篇】怎么解决内存泄漏问题
文章目录什么是内存泄漏解决内存泄漏⭐发现问题⭐诊断原因⭐修复问题什么是内存泄漏在Java中如果不再使用一个对象,但是这个对象仍然在GCRoot的引用链上,这个对象就不会被垃圾回收器回收,这种情况就是内存泄漏少量的内存泄漏可以容忍,但是如果发生了持续的内存泄漏,不管有多大的内存迟早都会被消耗完,最终导致内存溢出解决内存泄漏⭐发现问题这里我们需要使用VisualVMLaucher这个工具,大家可以自行
在下小吉.
·
2024-02-14 05:40
JVM
jvm
java
java之
jvm
详解
JVM
内存结构程序计数器ProgramCounterRegister程序计数器(寄存器)程序计数器在物理层上是通过寄存器实现的作用:记住下一条
jvm
指令的执行地址特点是线程私有的(每个线程都有属于自己的程序计数器
༺❀ൢ望༒月❀ൢ❀
·
2024-02-14 05:08
JVM
java
jvm
开发语言
【
JVM
篇】什么是
jvm
文章目录什么是Java虚拟机Java虚拟机有什么用Java虚拟机的功能Java虚拟机的组成什么是Java虚拟机
JVM
指的是Java虚拟机,本质上是一个运行在计算机上的程序,可以运行Java字节码文件,可以运行
在下小吉.
·
2024-02-14 05:07
JVM
jvm
开发语言
java面试题/认证答辩 ---java内存模型(JMM)和运行内存结构(
JVM
)
本文参考:>https://blog.csdn.net/xy3233/article/details/108296943>https://www.cnblogs.com/yichunguo/p/12007038.htmlJAVA内存模型(JavaMemoryModel,JMM)是一种虚拟机规范,用于屏蔽各种硬件和操作系统的内存访问差异。JMM解决了CPU多级缓存、处理器优化、指令重排等导致的内存访
Fuly1024
·
2024-02-14 05:02
面试刷题
java
JVM
java启动命令参数
java运行参数分为三大类基本参数:-所有虚拟机都需要具备的功能,并且向后兼容非标准参数:-X默认
jvm
都实现这些功能但是不保证所有的
jvm
都能满足,且不保证向后兼容非Stable参数:-XX不稳定参数
策马踏清风
·
2024-02-14 05:28
Thread相关学习之四 - ThreadStatus
javaClasses.hpp中对ThreadStatus的定义不过在
jvm
中,javaClasses.hpp中有一个枚举定义,如下://JavaThreadStatusfor
JVM
TIandM&Muse
AlanKim
·
2024-02-14 05:51
java jdwp如何关闭_
JVM
技术详解:Java 平台调试体系(JDWP)简介
这三个层次由低到高分别是Java虚拟机工具接口(
JVM
TI)、Java调试连接协议(JDWP)以及Java调试接口(JDI)。
何嵬嵬
·
2024-02-14 01:17
java
jdwp如何关闭
【漏洞复现】JDWP远程命令执行漏洞
JPDA按照抽象层次,又分为三层,分别是:
JVM
TI(JavaVMToolInterface):虚拟机对外暴露的接口,包括debug和profile。
ps_x
·
2024-02-14 01:17
漏洞复现验证
JDWP
RCE
debug
java JDWP调试接口任意命令执行漏洞
说白了就是
JVM
或者类
JVM
的虚拟机都支持一种协议,通过该协议,Debugger端可以和targetVM通信,可以获取目标VM的包括类、对象、线
TaibaiXX1
·
2024-02-14 01:16
java
linux
安全
docker
android
JDWP 远程命令执行漏洞
Java虚拟机设计的专门的API接口供调试和监控虚拟机使用JPDA按照抽象层次,又分为三层,分别是:
JVM
TI(JavaVMToolInterface):虚拟机对外暴露的接口,包括debug和profile
Brucetg
·
2024-02-14 00:46
渗透测试
java 框架调试_JAVA 调试框架(JPDA)简介
JPDA是一个多层的调试框架,包括
JVM
DI、JDWP、JDI三个层次。JAVA虚拟机提供了JPDA的实现。其开发工具作为调试客户端,可以方便的与虚拟机通讯,进行调试。
Bot Trump
·
2024-02-14 00:46
java
框架调试
深入 Java 调试体系,第 3 部分: JDWP 协议及实现
JPDA主要由三个部分组成:Java虚拟机工具接口(
JVM
TI),Java调试线协议(JDWP),以及Jav
killmice
·
2024-02-14 00:15
java
JDWP 简介
这三个层次由低到高分别是Java虚拟机工具接口(
JVM
TI)、Java调试连接协议(JDWP)以及Java调试接口(JDI)。
SofterICer
·
2024-02-14 00:45
工具
java
ide
开发语言
详解
JVM
的机制(1)
Java之所以有今天的成功和地位多半是因为的
JVM
(java虚拟机)。跨平台看一看我们开发的代码最终是如何运行在计算机上的。
zidea
·
2024-02-13 22:48
java面试题整理
Java是通过
JVM
(Java虚拟机)实现跨平台的。
JVM
可以理解成一个软件,不同的平台有不同的版本。我们编写的Java代码,编译后会生成.class文件(字节码文件)。
小白起 v
·
2024-02-13 22:55
java
开发语言
一文彻底搞懂
JVM
内存模型
文章目录1.什么是
JVM
内存模型?2.
JVM
内存模型的主要目标是什么?3.
JVM
内存模型将Java程序的内存分为哪些区域?4.
JVM
内存模型定义了以下几种内存可见性规则?
澡澡洗澡澡
·
2024-02-13 22:54
Java开发
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
其他