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基础之Class的加载过程
帮助初学者理解Class在
JVM
中的运行过程,希望大家看完这一块后可以对Class在
JVM
中运行过程有个详细的了解!
b06ee9db5ac0
·
2024-09-04 10:14
用Java手写
JVM
第五章——指令集和解释器
文章目录代码目录一、字节码和指令集二、指令和指令解码Instruction①InstructionNoOperands②InstructionBranch③InstructionIndex8④InstructionIndex16BytecodeReader三、九种指令的实现1、常量指令①nop指令:②const指令:③BIPUSH和SIPUSH指令:2、加载指令3、存储指令4、栈指令①pop和po
周周包
·
2024-09-04 07:20
手写JVM
java
zookeeper实践篇-Zookeeper经典分布式场景实践
上篇
我们学习了zk的api基础实践,并且了解了zk原生api与一些开源实现的zk客户端框架的选择使用,本篇我们开始学习zk作为一个分布式协调工具在分布式场景中一些实现Zookeeper是一个高可用的分布式数据管理与分布式协调服务框架
逐梦々少年
·
2024-09-03 23:29
vue3 Bate setup属性介绍
对于vue3,在
上篇
做了一个简单基本的介绍,没有观看的可以点击:vue3简单了解,vue3的好处就不多说了,此篇是介绍vue3一些基本的属性和组件用途。
whhh
·
2024-09-03 21:11
Spring Cloud 系列五《Nacos+gateway(配置中心+网关)》
0、前言
上篇
已经集成Nacos,本篇把网关(SpringCloudGateway)加上1、代码截图代码是在
上篇
基础上修改的,有些重叠的就不贴代码了。
哈叮
·
2024-09-03 17:51
微服务
spring
cloud
spring
spring
boot
java
Java 快速入门 知识精简(1)
语言特点特点一:面向对象俩个基本概念:类,对象三大特性:封装,继承,多态特点二:健壮性去掉了指针,内存的申请与释放提供了相对安全的内存管理和访问机制特点三:跨平台性由
JVM
负责Java程序在系统中的运行
Tangy范
·
2024-09-03 16:18
Java
java
开发语言
ThreadLocal中的内存泄漏问题及JDK处理方法13
又因为Entry中key为ThreadLocal对象的弱引用,所以当
jvm
执行
高洪岩
·
2024-09-03 16:16
jvm
java
开发语言
Java快速入门 知识精简(6)异常处理
出现的非正常的情况,如果不处理最终会导致
JVM
的非正常停止。
Tangy范
·
2024-09-03 16:16
Java
java
开发语言
第四天_java函数(2018-07-30)
);}//无参数有返回值方法publicstaticintsum_1(){return2;}//有参数有返回值方法publicstaticintsum_2(inti){returni+1;}3、内存和
jvm
4
董秀才
·
2024-09-03 14:00
国庆双节旅行(4)
黄柏塬镇农家小院(接
上篇
)黄柏塬和华阳镇一样,都是古镇,是穿越秦岭、贯通南北的咽喉,是古代兵家的必争之地。从史料上看,黄柏塬曾隶属于洋县、佛坪县、眉县、宝鸡县等,现在又划归到宝鸡太白县管辖。
耿平海
·
2024-09-03 13:46
26、面试热点解码:精准掌握Young GC与Full GC的触发机制,助你通关大厂!
26.1、前文回顾本文篇幅较短,是对
上篇
文章的延续。主要目的是梳理和阐述一些核心概念和术语。在上文中,我们已经解释了YoungGC、OldGC和FullGC这几个概念。
无法无天过路客
·
2024-09-03 11:45
JVM-全方位解析JVM
让知识不再有盲区
面试
jvm
java
java gc 触发条件_
jvm
什么情况下会触发minor gc
展开全部当
JVM
无法为一个新的对象分配空间时会触发MinorGC。
李硕蕾
·
2024-09-03 11:43
java
gc
触发条件
Quartz.Net(2)——NetCore3.1整合Quartz.Net
在
上篇
文章中Quartz.Net(1)已经介绍了Quartz.Net的基本运用,该篇文章中将主要介绍NetCore3.1如何整合Quartz.Net,在后台运行定时job,并运用到
上篇
文章讲到的介绍点。
contact97
·
2024-09-03 09:33
.Net定时框架
Quartz.Net
NetCore
Java--多线程中wait和sleep的区别
当wait()中不传参数时,
jvm
会默认会传一个参数0,表示永久阻塞,若传入参数,则表示在指定的时间内阻塞。wait()方法由于要释放锁,所以得写在synchronized方法或块中,
往事一块六毛八
·
2024-09-03 08:50
java进阶学习
学习Java进阶知识需要系统地了解和掌握一些高级概念和技术,这些包括但不限于多线程、集合框架、输入输出、网络编程、数据库连接、
JVM
原理等。
伟主教
·
2024-09-03 01:05
java
学习
开发语言
大数据技术之Flume
1.2.1AgentAgent是一个
JVM
进程,它以事件的形式将数据从源头送至目的。Agent主要有3个部分组成,Source、Channel、Sink。1.2.2Sourc
okbin1991
·
2024-09-03 00:32
大数据
flume
java
hadoop
开发语言
PMBOK 第七版的十二项项目管理原则【
上篇
】
PMBOK第七版的十二项项目管理原则【
上篇
】目录PMBOK第七版的十二项项目管理原则【
上篇
】一、管家式管理二、营造协作的项目团队环境三、有效地干系人参与四、聚焦于价值五、系统思考六、领导力一、管家式管理在遵守内部和外部准则的同时
学博成
·
2024-09-02 23:53
管理
架构
系统架构
笔记
分享技术经验
学习
JavaWeb中Servlet过滤器的应用即防跳墙的添加
原理:在Servlet和mybatis的基础环境上使用过滤器(对
上篇
学生管理系统的进一步完善)也是使用session进行判断和控制页面的跳转一、过滤器的基本概念:Servlet过滤器:从字面上的字意理解为经过一层次的过滤处理才达到使用的要求
unoliiskam
·
2024-09-02 23:22
java
开发语言
tomcat
servlet
mybatis
Lucece评分公式OKapi BM25原理解析(中)
背景:延续
上篇
写了TF/IDF的公式解析,本篇为BM25解析简单介绍。BM25起源于概率相关性模型,而不是矢量空间模型,但是该算法与Lucene的实际评分功能有很多共同点。
双人余_先生
·
2024-09-02 21:26
Java 代码 编译和执行过程
52013918文章目录流程图Java源码编译机制类加载机制类执行机制实例流程图Java代码编译是由Java源码编译器来完成,Java代码编译流程图如下所示:Java字节码(class文件)的执行是由
JVM
萧关逢候骑11
·
2024-09-02 20:58
Java网络编程
Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由
JVM
进行控。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。
吢禅
·
2024-09-02 19:31
java
网络
开发语言
SpringBoot3之支持GraalVM介绍
GraalVM是一种高性能的运行时环境,它支持多种语言,并且可以生成原生镜像,这使得基于
JVM
的应用程序(如SpringBoot应用)可以在启动时间和内存消耗方面得到显著的改进。
java_heartLake
·
2024-09-02 17:53
java
spring
boot
分布式搜索引擎Elasticsearch——基础
Elasticsearch二、ES核心术语三、ES核心概念四、倒排索引五、ES的安装(centos7)1、下载地址(这里安装linux版本)2、解压压缩包3、修改配置文件(1)修改核心配置文件(2)修改
JVM
敲代码的旺财
·
2024-09-02 16:17
架构进阶
elasticsearch
java
搜索引擎
ES-head
Java整体基础知识体系图
Java程序可以在不同的操作系统上运行,只需编译一次,就可以在任何支持Java虚拟机(
JVM
)的平台上运行,这得益于Java的“一次编写,随处运行”的特性。Java是面
神州永泰
·
2024-09-02 13:26
java
编程语言
大数据
java
spring
mysql
当你又忙又美,何惧患得患失
错过
上篇
文章的读者,可以点击蓝色标题继续阅读。如今的我们,总会在某个时刻突然崩溃,也会在某个无人的夜晚黯然神伤。
LY遇见小媛
·
2024-09-02 10:01
Gradle配置全局替换国内镜像 (2024版) 操作指南
一、Gradle基础知识1.什么是GradleGradle是一种基于
JVM
的构建工具,广泛用于Android和现代
vvvae1234
·
2024-09-02 09:08
android
java面试题:线程、线程池、锁常见的15道面试题【面试时必须能说出来】
3java面试题:集合常见面试题4java面试题:MQ、RabbitMQ面试题(面试必问,精华版)5java面试题:Mysql常见面试题6java面试题:线程、线程池、锁常见的15道面试题7java面试题:
jvm
91科技
·
2024-09-02 03:52
常见JAVA面试题
java
读《老子》二章
选自《
上篇
道经八章》译文:最好的品德像水的德行一样。水善于滋润万物而不与之争,处于众人所厌恶的低下潮湿之处,所以近乎道。
探路前行者
·
2024-09-02 00:57
JVM
性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
JDK本身提供了很多方便的
JVM
性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对
web718
·
2024-09-01 23:30
Java
JVM
监控—jmap命令
语法:jmap[option]option选项:-heap:显示堆详细信息-histo[:live]:显示堆中对象的统计信息,如果指定了live子选项,则只计算活动的对象-dump::生成堆转储快照dump文件1、jmappid查看进程的内存映像信息,使用的动态库例子:jmap5313AttachingtoprocessID5313,pleasewait...Debuggerattachedsuc
csj50
·
2024-09-01 23:29
其它
经典算法之链表篇(三)
目录一:旋转链表(LeetCode.61)二:LRU缓存(LeetCode.146)有关链表的其他算法题,可以参考我
上篇
写的文章经典算法之链表篇(二)一:旋转链表(LeetCode.61)问题描述:给你一个链表的头节点
dlwlrma ⥳
·
2024-09-01 20:42
LeetCode刷题
算法
链表
数据结构
JVM
内存模型
一:什么是
JVM
JVM
又称为虚拟机,是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。
dlwlrma ⥳
·
2024-09-01 20:12
兴趣类
jvm
JRE和JDK概念区分
JVM
+Java类库。开发好的java程序,直接运行,可只安装JRE。2.JDKJavaDevelopmentKit:java软件开发工具包。JRE+Java开发工具。编译、运行java代码。
AngeliaXue
·
2024-09-01 13:29
java
开发语言
jdk
APP启动优化
.BootLoader把操作系统拉起来3.Linux内核启动开始系统设置,找到一个init.rc文件启动初始化进程4.init进程初始化和启动属性服务,之后开启Zygote进程5.Zygote开始创建
JVM
Coder_Sven
·
2024-09-01 13:38
重生之我们在ES顶端相遇第3章-我学会了全文搜索!!!
前置
上篇
章,介绍了ES基本的增删改查。本篇章,将介绍ES的全文搜索(fulltextquery),termquery会放到下一章节介绍。
不能放弃治疗
·
2024-09-01 11:41
Elasticsearch
elasticsearch
超详细Git的基本命令使用(三)
希望我的文章可以帮助到大家,您的满意是我的动力欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看如果文章有什么需要改进的地方还请大佬不吝赐教先在此感谢啦Git基本命令使用(接
上篇
晨犀
·
2024-09-01 10:11
Git
工具
git
elasticsearch
大数据
昆明看房记2,东市区热盘,看看大开发商的盘到底如何
文接
上篇
~说到看完了第一个楼盘,也看了楼盘周围的情况中途甩掉了那些中介去往第二个楼盘东市区image这个楼盘就比较高档了,是国企开发的,保利城,能够称之为“城”的地方,都值得仔细看看保利城从售楼处就可以看出楼盘的品质跟第一个楼盘不在一个层面上了相比第一个楼盘的招待和服务这个楼盘装修豪华
潋潋不忘
·
2024-09-01 09:59
JVM
-3-
JVM
调优
问题JDK8默认GC策略PSYoung+ParOld什么时候开始YoungGCEden不够分配时什么时候开始FullGCOld区可用容量不足历次平均晋升担保失败CMS会有什么问题并发失败,并发阶段直接爆掉怎么规避:增大空闲比例G1什么时候会进入FullGC标记期跪掉;FullGC时会采用Serial,所以还是比较可怕的怎么规避:减小开始标记的内存占用阈值InitiatingHeapOccupanc
宠辱不惊的咸鱼
·
2024-09-01 08:20
Java 多线程Thread start run
扩展:其实更细节说明
jvm
,
jvm
启动不止一个线
一亩三分甜
·
2024-09-01 06:00
Java-环境理解(JDK、JRE、
JVM
)
day-1我们再学习java之前首先需要了解JDK、JRE、
JVM
都是什么?以及三者之间的关系又是怎么样的?以及为什么Java被称之为WriteOneRunAnwhere(一次运行到处编译)。
云淡风轻聊技术
·
2024-09-01 06:41
java
笔记
JDK8优化
JVM
总结
JDK8优化
JVM
总结默认垃圾回收器:当前大多数应用仍然使用JDK1.8,并且默认的年轻代垃圾回收器是ParallelScavenge。
闫小甲
·
2024-08-31 18:31
jvm
彩霞奇迹自传
上篇
《彩霞奇迹自传篇章》1【小时候的经历故事】小时候,我的母亲为了生我付出了许多代价。回想往事,当时我妈妈在即将临盆时医生却告诉我母亲高龄产妇分妊风险率很高,当时我妈妈因为有高血压症状很严重而且一但生子风险率高,当时己怀孕7个月了。感恩我妈妈赐予我生命,并且与我父亲一起含心茹苦抚育我长大成人。我们家四口人住在四合院子,我家自己没有房子,租房子住在一间20平方米的小屋子。家里空间特别小,上面一层小阁楼是
彩霞_43a3
·
2024-08-31 16:47
六、SpringCloud Alibaba + Spring Boot + mybatis +数据中台+多租户saas+前后端分离之Spring Cloud Alibaba基于Nacos分布式配置中心
前言在上一篇文章,我们实现了基于nacos做分布式配置中心,实施的存储、更新我们的配置文件数据,在使用以往的一些配置中心时,服务重启或者注册中心重启后,配置文件数据将会丢失,这种情况是因为将数据储存在
JVM
不会写代码的女程序猿
·
2024-08-31 14:03
分布式
spring
boot
spring
cloud
Java大厂面试题—虚拟机(一),Java面试必问
讲一下
JVM
内存结构?
JVM
内存结构分为5大区域,程序计数器、虚拟机栈、本地方法栈、堆、方法区。程序计数器线程私有的,作为当前线程的行号指示器,用于记录当前虚拟机正在执行的线程指令地址。
程序媛小白
·
2024-08-31 13:12
Java 虚方法表(虚函数)
它帮助Java运行时系统(
JVM
)决定在继承体系中调用哪一个方法的具体实现。什么是虚方法表?虚方法表是一个类的内部数据结构,用于支持方法的动态绑定(即运行时多态)。
南极Ou
·
2024-08-31 12:17
#
OOP
java
开发语言
【Python系列】signal信号处理
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术,
jvm
,并发编程redis,kafka,Spring,微服务等常用开发工具系列:常用的开发工具
Kwan的解忧杂货铺@新空间代码工作室
·
2024-08-31 09:27
s2
Python
python
信号处理
开发语言
深入理解Java的垃圾回收机制(GC)实现原理
本文将详细探讨GC的实现原理、不同算法的细节以及其在
JVM
中的应用。1.垃圾回收的基本原理垃圾回收的主要任务是识别和回收不再使用的对象。GC的基本工作过程包括:标记阶段:标记所有存活的
微笑听雨。
·
2024-08-31 08:22
java
进阶教程
java
GC
垃圾回收机制
生命周期
内存管理
长篇连载小说式文章“路人生传奇”第四篇逐鹿中原(
上篇
)
长篇连载小说式文章“路人生传奇”第四篇逐鹿中原(
上篇
)路人生通过一段时间的发展,把他的城市打造成了最稳固的大后方但他知道要想推广到全国还有很多不足的地方和需要改进的地方。
好看的分享
·
2024-08-31 06:25
33.ES集群规划—整体规划
集群规划集群大小设置的依据:ES
JVM
heap最大可以设置32G30Gheap大概能处理10T的数据量,如果内存很大如128G,可以在一台机器上运行多个ES节点两类应用场景:用于构建业务搜索功能模块,且多是垂直领域的搜索数据量级几千万到数十亿级别
大勇任卷舒
·
2024-08-31 02:20
JAVA之
JVM
入门
Java虚拟机(
JVM
)是Java平台的核心部分之一,它为Java程序提供了运行环境。一、历史背景1.SunClassicVM发布时间:1996年重要功能:Java1.0的默认
JVM
。
java_heartLake
·
2024-08-31 01:32
JAVA
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
其他