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体系结构
自制虚拟机(C/C++)(一、分析语法和easyx运用,完整虚拟机实现)
网上对虚拟机的解释很多,其实本质就一句话虚拟机就是机器语言解释器我们今天要实现汇编语言解释器,下一次再加上ndisasm反汇编器就是真正虚拟机了注:这里的虚拟机指的是VMware一类的,而不是
JVM
,python
linhhanpy
·
2025-02-01 18:58
自制虚拟机
自制操作系统
c语言
c++
单片机
操作系统
汇编
架构风格
脑图链接:软件架构软件
体系结构
风格是描述某一特定应用领域中系统组织方式的惯用模式。
体系结构
风格定义一个系统家族,即一个
体系结构
定义一个词汇表和一组约束。
「已注销」
·
2025-02-01 17:51
运维
数据库
数据结构与算法
性能测试后期的性能调优
设计优化算法优化代码优化
JVM
优化参数优化数据库优化高可用性,高可靠性,可扩展性及运维能力是高并发系统的设计要求(当然也要顾及成
Feng.Lee
·
2025-02-01 14:55
漫谈测试
性能优化
测试工具
可用性测试
关于C/S架构和B/S架构
C/S结构:CS架构即客户机和服务器(Client/Server)结构,是软件系统
体系结构
,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销
是栗子yaya
·
2025-02-01 13:48
学习笔记
数据库
Spring Boot中使用Micrometer进行指标监控
Micrometer是一个应用度量库,专为
JVM
应用设计,支持多种监控系统,如Prometh
wx_tangjinjinwx
·
2025-02-01 07:33
spring
boot
后端
java
【2】阿里面试题整理
Java是一种基于
JVM
的解释型语言,具有跨平台性,使用自动垃圾回收机制,这使得开发者可以更专注于业务逻辑,而不需要处理底层的内存管理细节。
独自破碎E
·
2025-02-01 04:35
Java面经
网络
java
网络协议
http
tcp/ip
JVM
-------程序计数器、虚拟机栈、本地方法栈
关于
jvm
虚拟机中的知识点总结与汇总资料ghttps://blog.csdn.net/weixin_40701758/article/details/121756782?
努力撸代码的小刑
·
2025-02-01 04:30
java
java
性能测试
JVM
监控有哪些?
目录一、jps二、jstat三、jstack四、
JVM
监控的主要指标五、图形界面监控工具六、第三方监控工具企业级的应用系统开发大多数会使用Java语言,并且使用OracleJ2EE架构。
Feng.Lee
·
2025-02-01 03:23
漫谈测试
jvm
【网站架构部署与优化】Tomcat优化、Tomcat多实例部署
文章目录Tomcat优化Tomcat配置文件参数优化示例配置Tomcat
JVM
参数配置参数解释注意总结Tomcat配置文件参数优化(`server.xml`)1.线程池参数2.网络连接参数3.性能优化参数
Karoku066
·
2025-01-31 19:19
架构
tomcat
firefox
linux
运维
服务器
bash
计算机组成原理面试题
**什么是冯·诺依曼
体系结构
?**-冯·诺依曼
体系结构
是一种计算机组织架构,它将程序指令存储和数据存储在同一个可读写的内存空间内,由中央处理单元(CPU)执行指令。2.**解释指令周期和时钟周期。
饭小粒
·
2025-01-31 18:36
计算机组成原理
计算机组成原理
【系统架构设计】计算机组成与
体系结构
(一)
计算机组成与
体系结构
计算机系统组成计算机硬件组成控制器运算器主存储器辅助存储器输入设备输出设备计算机系统结构的分类存储程序的概念Flynn分类复杂指令集系统与精简指令集系统总线兜兜转转,最后还是回到了4
傻傻虎虎
·
2025-01-31 12:50
系统架构设计精编
系统架构
计算机原理
计算机系统组成
「架构师」001计算机组成与
体系结构
文章目录前言一、计算机结构1.1计算机组成结构1.2CPU组成1.3冯诺依曼结构与哈佛结构二、存储结构2.1层次化存储结构2.2Cache2.3主存编址计算(计算)2.4磁盘基本结构与存取过程(计算)2.5磁盘优化分布存储(计算)2.6磁盘移臂调度算法(计算)2.7单缓冲区和双缓冲区读取三、数据传输控制方式四、总线五、CISC与RISC六、流水线七、校验码八、嵌入式前言本文主要介绍计算机组成与体系
吴维炜
·
2025-01-31 10:03
AIGC架构设计师
计算机组成
计算机体系结构
架构师
架构师计算机组成与体系
JVM
性能调优
JVM
性能调优在高性能硬件上部署程序,目前主要有两种方式:通过64位JDK来使用大内存;使用若干个32位虚拟机建立逻辑集群来利用硬件资源。
码农小旋风
·
2025-01-31 08:38
后端
Linux系统python虚拟环境及HanLP部署
在Linux系统中运行HanLP,要安装部署一个Python的虚拟环境,实现Python2与Python3的版本共存,Python虚拟环境与Java
JVM
虚拟机的共存,HanLP是面向生产环境的多语种NLP
段智华
·
2025-01-31 07:04
麒麟系统常见问题
sudodpkg-icode_1.88.1-1712771838_amd64.debdpkg:处理归档code_1.88.1-1712771838_amd64.deb(–install)时出错:软件包
体系结构
steven~~~
·
2025-01-31 06:28
新浪微博
漫谈架构
LInux有架构,MySQL有架构,
JVM
也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应该关注哪一个?
部落王
·
2025-01-31 04:38
随笔
mysql 单进程多线程_关于单线程数据库与多线程数据库性能
这是我的意见:通常,DB系统的瓶颈(或最慢的部分)是磁盘.CPU仅在算术运算,处理或CPU执行的任何其他任务期间出现峰值.通过适当的
体系结构
,多线程可以帮助将查询的负载抵消到CPU上,而不是进行慢速磁盘读
兰德水
·
2025-01-31 03:01
mysql
单进程多线程
Java虚拟机的历程(
jvm
01)
Java虚拟机的历程(
jvm
01)Java虚拟机(
JVM
)作为Java语言的核心技术之一,自诞生以来经历了多次迭代与演变。不同的虚拟机在性能、功能以及适用场景上各有侧重。
小猫猫猫◍˃ᵕ˂◍
·
2025-01-30 22:21
java
开发语言
软件
体系结构
——基于事件的隐式调用风格
基于事件的隐式调用风格的基本组件是对象或过程,并分类为以下更小的组件:过程或函数。充当事件源或事件处理器的角色。连接件是事件-过程绑定。组件可以声明或广播一个或多个事件,或者向系统注册,来表明他希望响应一个或多个事件。当某些事件被触发时,向其注册的过程被隐式调用,调用的次序是不确定的。程序示例如下:【功能】:点击窗口程序使显示的文字发生改变。importjava.awt.*;importjava.
阴天快乐、、
·
2025-01-30 16:31
软件体系结构
Java
软件
体系结构
风格---基于事件的隐式调用
构件不直接调用一个过程,而是触发或广播一个或多个事件。系统中的其它构件中的过程在一个或多个事件中注册,当一个事件被触发,系统自动调用在这个事件中注册的所有过程,这样,一个事件的触发就导致了另一模块中的过程的调用。构件是一些模块,这些模块既可以是一些过程,又可以是一些事件的集合。过程可以用通用的方式调用,也可以在系统事件中注册一些过程,当发生这些事件时,过程被调用。1、事件驱动风格事件驱动系统的基本
MicroLic
·
2025-01-30 16:59
计算机
基于事件的隐式调用
软件风格
DM数据库
体系结构
详解
数据库
体系结构
分成四个部分,分别是DM逻辑结构,DM物理存储结构,DM内存结构,管理DM线程。
weixin_46474599
·
2025-01-30 12:53
达梦数据库
DM数据库
体系结构
介绍
1、DM逻辑结构DM数据库为数据库中的所有对象分配逻辑空间,并存放在数据文件中。在DM数据库内部,所有的数据文件组合在一起被划分到一个或者多个表空间中,所有的数据库内部对象都存放在这些表空间中。同时,表空间被进一步划分为段、簇和页(也称块)。通过这种细分,可以使得DM数据库能够更加高效地控制磁盘空间的利用率。下图显示了这些数据结构之间的关系。在DM8中存储的层次结构如下:数据库由一个或多个表空间组
星星有泪了
·
2025-01-30 11:48
数据库
spring介绍
它具有分层
体系结构
,允许用户选择组件,同时还为J2EE应用程序开发提供了一个有凝聚力的框架。
莫得等待
·
2025-01-30 07:16
spring
spring
java
后端
软件工程概论试题二
“对系统的
体系结构
和系统处理的数据的结构建模”。A.外部视角B.交互式视角C.结构化视角D.行为视角正答:C3.下面是什么UML图?
minaMoonGirl
·
2025-01-29 21:37
软件工程
Maui学习笔记-依赖注入简单使用
通过DI可以轻松管理依赖项并实现松散耦合的
体系结构
。DI简单使用案例在这个案例中我们修改之前的模拟加载用户列表项目。首先我们创建一个DummyService的接口,然后实现该接口。
Mr.L70517
·
2025-01-29 19:47
Maui学习笔记
学习
笔记
ios
c#
计算机网络之计算机网络
体系结构
一、定义与概述计算机网络
体系结构
是计算机网络及其部件所应该完成功能的精确定义,这些功能由何种硬件或软件完成是遵循这种
体系结构
的。
体系结构
是抽象的,实现是具体的,是运行在计算机软件和硬件之上的。
DKPT
·
2025-01-29 15:10
#
计算机网络
算法
c语言
笔记
学习
计算机网络
MySQL存储引擎
MySQL
体系结构
连接层最上层是一些客户端和连接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为每个安全接入的用户端验证它所具有的操作权限。
JustGopher
·
2025-01-29 07:19
MySQL
数据库
mysql
数据库
【TOGAF系列】架构开发方法(ADF)第七章
7.1目标C阶段应用程序架构部分的目标是:开发目标应用程序架构,以解决架构工作说明书和利益相关者关注的问题,实现业务架构和架构愿景根据基线和目标应用程序
体系结构
之间的差距确定候选
体系结构
路线图组件7.2
东临碣石82
·
2025-01-29 06:12
架构
vivado CLOCK_DELAY_GROUP、CLOCK_LOW_FANOUT
体系结构
支持UltraScale、UltraScale+和VersalACAP
体系结构
。适用对象•直接连接到全局时钟输出的时
cckkppll
·
2025-01-29 05:01
fpga开发
oracle 19C RAC打补丁到19.26
1.本次所需的补丁如下p6880880_190000_Linux-x86-64.zip(.43的opatch)p37102264_190000_Linux-x86-64.zip(O
JVM
)p37260974
潇湘秦
·
2025-01-29 03:12
oracle
数据库
2022年最新【Java八股文背诵版面试题】面试必备,查漏补缺;多线程+spring+
JVM
调优+分布式+redis+算法
前言春招,秋招,社招,我们Java程序员的面试之路,是挺难的,过了HR,还得被技术面,小刀在去各个厂面试的时候,经常是通宵睡不着觉,头发都脱了一大把,还好最终侥幸能够入职一个独角兽公司,安稳从事喜欢的工作至今...近期也算是抽取出大部分休息的时间,为大家准备了一份通往大厂面试的小捷径,准备了一整套Java复习面试的刷题以及答案,我知道很多同学不知道怎么复习,不知道学习过程中哪些才是重点,其实,你们
Java面试_
·
2025-01-28 23:09
Java
java
面试
jvm
jvm
优化_day02
垃圾回收介绍1.什么是垃圾回收?程序在执行的过程中,必然会向系统申请内存资源,而已经没有用了的资源,如果不回收掉,最终就会导致内存溢出,因此需要垃圾回收2.C/C++语言的垃圾回收在C/C++语言中,没有自动垃圾回收机制,是通过new关键字申请内存资源,通过delete关键字释放内存资源。如果,程序员在某些位置没有写delete进行释放,那么申请的对象将一直占用内存资源,最终可能会导致内存溢出。3
qq_42514129
·
2025-01-28 13:22
jvm优化
jvm
Java虚拟机组成
1.组成部分字节码文件类加载器ClassLoader运行时数据区域(
JVM
管理的内存)执行引擎(即时编译器、解释器、垃圾回收器等)本地接口(调用本地已经编译的方法,比如虚拟机中提供的c/c++方法)2.
全干攻城狮12138
·
2025-01-28 12:46
jvm
java
开发语言
jvm
系统架构设计师-系统架构设计基础知识
软件架构和软件
体系结构
(下文提到)是同一个意思,只是翻译上的区别而已二.软件架构设计与生命周
全干攻城狮12138
·
2025-01-28 12:46
系统架构设计师
系统架构
基于架构的软件开发方法
(1)基于
体系结构
的设计方法(absd):是由
体系结构
驱动的,即指由构成
体系结构
的商业、质量和功能需求的组合驱动的。
light900
·
2025-01-28 12:42
架构
日志收集Day008
(1)配置ZK的堆内存vim/app/softwares/zk/conf/java.envexportJAVA_HOME=/sortwares/jdk1.8.0_291export
JVM
FLAGS="-
ccnnlxc
·
2025-01-28 07:16
java
开发语言
JVM
--- 类的生命周期
一、类的生命周期加载-----》校验-----》准备-----》解析-----》初始化-----》使用-----》卸载二、类加载过程1、加载(1)主要工作:通过类的全限定名来获取定义此类的二进制字节流。将这个类字节流代表的静态存储结构转换为方法区的运行时数据结构。在堆中生成了一个代表此类的java.lang.Class对象,作为访问这些方法区的数据入口。(2)支持的两种类加载器:引导类加载器用户(
Wangwq.
·
2025-01-28 06:32
八股文
JVM
在Eclipse安装时报错:Version 1.8.0_281 of the
JVM
is not suitable for this product
近日,在QQ群里看到鹏飞大佬的文章,突然想coding一发,又因为没用过Eclipse,于是开始撸IDE…可谁曾想,前方正有一堆坑…下载是一坑百度搜索Eclipse,打开官网下载,点击下载,官网的下载速度就是…满心欢喜,开局惊喜啊:(So记住这个小海豚,可爱吧~清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux镜像源服务,帮助用户更方便地获取开源软件https://
CheeseZhangz
·
2025-01-28 03:14
学习
eclipse
windows
java
jdk
JVM
学习总结——十一、
JVM
的JIT
通常Javac将程序源码编译,转换成java字节码,
JVM
通过解释字节码将其翻译成相
技术分子
·
2025-01-28 03:13
深入理解Java虚拟机
jvm
【
JVM
】调优
JVM
常见调优参数-Xms初始堆大小-Xmx最大堆大小-Xss设置每个线程的堆栈大小-XX:NewSize设置新生代最小空间大小-XX:MaxNewSize设置新
日月星宿~
·
2025-01-28 03:12
#
jvm
jvm
java
开发语言
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
大数据
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他