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
源码分析虚拟机
TCP IP
源码分析
proto结构体proto定义了传输层的接口,是传输层对不同socket的抽象,比如conncet、close、传输层协议名称、disconnect、accept等接口,可以看下面的注释理解主要的接口。structproto{void(*close)(structsock*sk,longtimeout);关闭socket连接int(*connect)(structsock*sk,structsoc
行走的透明人
·
2024-02-10 04:51
tcp/ip
网络
服务器
springboot热部署之spring-boot-devtools
目前java
虚拟机
只能识别方法体内的内容更改,如果修改整个类或者更改配置文件,仍然需要重启java
虚拟机
。
水煮鱼又失败了
·
2024-02-10 04:20
iOS底层原理探索—NSObject的alloc
源码分析
这篇文章与上一片文章区别在于,NSObject中的alloc与自定义类中的alloc的源码流程的区别。NSObject的alloc无法进入源码在NSObject与Animal处添加断点image.png在alloc源码处打一断点image.png放开第一处断点,发现并没有进入alloc源码image.png探索NSObject中的alloc为什么不走allocimage.png通过汇编代码得知[N
十年开发初学者
·
2024-02-10 03:41
内存优化——内存抖动
垃圾回收在对对象进行回收前需要对垃圾进行采集,不同的
虚拟机
实现可能使用不同的垃圾收集算法,不同的收集算法的实现也不尽相同。不同的算法各有各的优劣势。
追寻米K
·
2024-02-10 01:57
Docker 面试题 100 道
Docker容器和
虚拟机
的区别是什么?答:Docker容器在操作系统级别进行虚
Zh.晨光
·
2024-02-10 00:41
docker
eureka
容器
JVM之GC垃圾回收
垃圾回收如何判断对象可以回收引用计数法如果有对象引用计数加一,没有对象引用,计数减一,如果计数为零,则回收但是如果存在循环引用,即A对象引用B对象,B对象引用A对象,会造成内存泄漏可达性分析算法java
虚拟机
中的垃圾回收器采用可达性分析来探索所有存活的对象扫描堆中的对象
༺❀ൢ望༒月❀ൢ❀
·
2024-02-10 00:40
JVM
jvm
kali Linux 超级用户(root) 密码修改
由于个人旧版本的kaliLinux
虚拟机
出现系列不可挽回的损坏,于是重新安装了目前最新版本的kaliLinux,安装完成后,回想起曾经在过去版本所做的个性化设置,比如接下来要介绍的root密码个性化修改
_廿_尘
·
2024-02-10 00:39
#
kali
Linux
linux
【Java面试】数据类型常见面试题
什么是包装类型将基本类型包装进了对象中得到的类型基本类型和包装类型有什么区别用途不同:基本类型一般用于局部变量,包装类型用于其他地方存储方式不同:用于局部变量的基本类型存在
虚拟机
栈中的局部变量表中,用于成员变量的基本类型存在
虚拟机
堆中
IncludeFun
·
2024-02-10 00:01
java
面试
开发语言
ARP欺骗(断网测试)
一.测试实验环境1.软件:VMwareWorkstations14以上版本2.
虚拟机
:Kali-Linux、Windows71)打开
虚拟机
:启动kali-linux启动windows7(未装补丁)2)获取
Passion-优
·
2024-02-09 23:20
网络安全
网络攻击模型
测试工具
Java基础-JVM内存管理-堆内存
《Java
虚拟机
规范》规定,堆可以处于物理上不连续的内存空间中,但在逻辑上它应该被视为连续的。
HughJin
·
2024-02-09 20:15
jvm问题自查思路
一、文档不仅知道了《深入理解java
虚拟机
第三版》,也知道了下面这几本书(从秦金伟老师那得知)《深入java
虚拟机
》、《深入解析java
虚拟机
HpstPot》、《垃圾回收的算法和实现》,都是进阶的好书。
小强聊it
·
2024-02-09 20:20
jvm学习
Android 优化
优化心得和经验系列视频AndroidPerformancePatterns给App提速:Android性能优化总结移动端性能监控方案HertzAndroid性能优化后续Android性能优化之
虚拟机
调优
perry_Fan
·
2024-02-09 20:19
SpringBoot第一天下午
应用启动后会把编译好的Class文件加载到
虚拟机
中,正常情况下在项目修改了源文件时需要全部重新编译并重新加载(需要重启应用)。
宝宝跟你们拼啦
·
2024-02-09 19:11
虚拟机
安装双网卡及配置
由于
虚拟机
既需要上网,又需要与笔记本、ARM开发板通讯,所以需要在
虚拟机
上配置双网络适配器,一个桥接到无线网卡,用于
虚拟机
上网,一个桥接到以太网,方便与ARM、笔记本间通过网线进行通讯。
zidan1412
·
2024-02-09 19:37
嵌入式
【深入理解Java
虚拟机
】三、垃圾收集器与内存分配策略
但是,至少主流的Java
虚拟机
里面没有选用引用计数算法来管理内存,其中最主要的原因是它很难解决对象之间相互循环引用
paven559
·
2024-02-09 19:08
编译android6.0
ubuntu14连接1、sudoapt-getupdate//更新软件源地址2、sudoapt-getinstallopenssh-serveropenssh-client//安装ssh框架xshell连接
虚拟机
里的
mavenMan
·
2024-02-09 18:58
android学习用例
android6.0
源码编译
HackTheBox-BountyHunter靶场通关记录
靶场准备工作信息搜集漏洞利用提权HackTheBox-BountyHunter靶场准备工作打开hackthebox并找到bountyhunter靶场,关注并获取到IP地址在hackthebox中下载Kali
虚拟机
HU芦娃
·
2024-02-09 17:16
信息安全
漏洞原理
打靶记录
安全
spring启动
源码分析
一、示例代码整体代码工程目录如下image.png首先我们新建一个类ManpublicclassMan{publicvoidsay(Stringcontent){System.out.println("say:"+content);}}然后我们新建一个main方法类,通过new一个ClassPathXmlApplicationContext,来加载ManpublicclassApp{publics
摆渡时光
·
2024-02-09 16:43
gvim【一】【安装和基本使用】
文章目录一、安装二、基础使用(一)模式简介(二)编辑模式(三)命令模式1.光标移动2.复制/剪切/删除/粘贴操作3.撤销/恢复4.其他(四)末行模式三、本系列其他博客有关Vim的具体介绍请查看:Linux
虚拟机
凳子花❀
·
2024-02-09 16:36
数字IC设计
GVIM
linux
vim
编辑器
【Linux系统学习】5.Linux实用操作 下
7.
虚拟机
配置固定IP7.1为什么需要固定IP当前我们
虚拟机
的Linux操作系统,其IP地址是通过DHCP服务获取的。
A 北枝
·
2024-02-09 16:59
Linux
linux
学习
运维
Linux实用操作
JVM-深入理解java
虚拟机
运行时数据区:java
虚拟机
在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。
HBryce24
·
2024-02-09 16:22
JVM
java
jvm
[
虚拟机
逆向]UNCTF - 2019 EasyVm
[
虚拟机
逆向]UNCTF-2019EasyVm前言
虚拟机
逆向在Hgame2023中遇见过,这次刷题中又遇见了,写一篇文章总结一下什么是
虚拟机
逆向
虚拟机
逆向是指对一个运行在
虚拟机
上的程序进行逆向工程。
shangwenDD
·
2024-02-09 14:20
学习笔记
c++
算法
网络安全
CentOS6.5系统安装
1、首先运行VMware打开工作界面,点击创建
虚拟机
。2、进入新建
虚拟机
向导后,推荐选择自定义安装,选择下一步。3、进入选择
虚拟机
硬件兼容性,选择下一步。
Y先生的领地
·
2024-02-09 14:30
【数据库篇】MySQL
源码分析
之row_search_mvcc详细分析(Page加载及索引分析)
从上一篇文章了解到Innodb的查询最终都是通过row_search_mvcc执行的,接下来就来略详细的分析下row_search_mvcc的执行流程。本文主要分析查询逻辑忽略了部分细节,比如行锁表锁等处理,数据库事务的快照查询等。由于本人是Java开发并不擅长C++,只是看代码并没有进行调试,分析细节不对的地方还请指正哈~一、先理清楚row_search_mvcc的主要流程1.1、基本参数定义d
苒翼
·
2024-02-09 14:59
数据库
mysql
数据库
sql
MVCC原理探究及MySQL源码实现分析
董红禹目录预览数据库多版本读场景MVCC实现原理1、通过DB_ROLL_PT回溯查找数据历史版本2、通过readview判断行记录是否可见MVCC解决了什么问题MySQL代码分析1、InnoDB隐藏字段
源码分析
老叶茶馆_
·
2024-02-09 14:28
VMware无法检测到插入的USB设备,
虚拟机
插拔USB无反应
原本正常使用的VMware
虚拟机
,在进行了重装软件后,发现
虚拟机
插拔USB设备都无法检测到,没有任何的反应和提示。
牛马大师兄
·
2024-02-09 12:31
开发工具经验教程
linux
运维
嵌入式硬件
arm开发
驱动开发
测试工具
ubuntu
VMware
虚拟机
磁盘内存不足,解决扩展磁盘内存空间问题
提示:本文提供两种方法解决以下报错问题引入:
虚拟机
的磁盘内存空间不足,进行磁盘扩容时提示:在部分链上无法执行所调用的函数,请打开父虚拟磁盘打开VMware的安装路径,查看vmware-vdiskmanager.exe
牛马大师兄
·
2024-02-09 12:29
嵌入式Linux经验教程
服务器
linux
数据库
vim
ubuntu
嵌入式硬件
驱动开发
Win10+Ubuntu22.04实体机双系统安装教程及问题解决方案
本文描述的方法为在实体机(物理计算机)上安装Ubuntu系统,在实体机上安装系统前,请先在
虚拟机
平台(如vmware)上成功安装一次Ubuntu在
虚拟机
上成功安装Ubuntu和在实体机上成功安装的区别很大
876423145
·
2024-02-09 12:27
ubuntu
linux
谈谈你对Android Framework中Zygote的理解?
众所周知,安卓是Linux内核,安卓系统上运行的一切程序都是放在Dalvik
虚拟机
上的,Zygote也不例外,事实上,它是安卓运行的第一个Dalvik
虚拟机
进程。
艾瑞败类
·
2024-02-09 11:04
容器基础知识:容器和虚拟化的区别
然而,它们在方法和关键特征上存在差异:虚拟化:可以理解为创建
虚拟机
(VM)。
虚拟机
模拟一台拥有自己硬件(CPU、内存、存储)和操作系统(OS)的物理计算机。
surfirst
·
2024-02-09 11:56
架构
架构
容器
虚拟化
OpenSceneGraph
源码分析
:osg模块
osg库是OpenSceneGraph最为重要的一个模块,提供了内存管理、场景管理、图形绘制、状态管理等功能。Ref.fromOpenSceneGraphQuickStartGuide======================================TheosglibraryistheheartofOpenSceneGraph.Itdefinesthecorenodesthatmakeu
JiNan.YouQuan.Soft
·
2024-02-09 10:43
OSG
其他
Docker 安全及日志管理(六)
目录一、Docker容器与
虚拟机
的区别1.隔离与共享2.性能与损耗二、Docker存在的安全问题1、Docker自身漏洞2、Docker源码问题三、Docker架构缺陷与安全机制1.容器之间的局域网攻击
w白白白w
·
2024-02-09 10:08
docker
docker
安全
Docker 安全及日志管理
与
虚拟机
是不同的,
虚拟机
并没有与主机共享内核,
虚拟机
崩溃一般不会导致宿主机崩溃。
王德发666
·
2024-02-09 10:06
docker
安全架构
容器
运维
云计算中网络基础知识
前言网络是由各种网络设备组成,虚拟化中的网络除了传统的能看得到物理网络外,还包括运行在服务器内部看不到的网络,虚拟化中网络的架构一台
虚拟机
能连接多少台虚拟交换机取决于有多少张网卡。
d24b5d9a8312
·
2024-02-09 09:23
虚拟机
VirtualBox和VMware安装Ubuntu16配置静态IP
计算机集群安装之前,准备先在
虚拟机
上尝试一下,网上多是采用VMware
虚拟机
和CentOS系统,个人则准备采用已经安装好的VirtualBox
虚拟机
和Ubuntu16,但遇到第一个问题即是配置静态IP,
xk6891
·
2024-02-09 08:28
tcp/ip
网络协议
网络
docker命令
如果没有连接上命令行客户端,可以首先在
虚拟机
用命令ipaddr查看主机地址。
抬头挺胸才算活着
·
2024-02-09 08:08
jdk,jre,jvm的关系
JDK(JavaDevelopmentKit):Java开发工具包;JRE(JavaRunTimeEnvironment):Java运行时环境;JVM(JavaVirtualMachine):Java
虚拟机
songzhu
·
2024-02-09 08:04
详细分析python中的from waitress import serve(附Demo)
目录前言1.基本知识2.serve
源码分析
3.基本操作前言以前玩python开发的时候写过一些见解,推荐阅读:uwsgi启动django以及uwsgi.ini的配置参数详解Django框架零基础入门部署服务器除了
码农研究僧
·
2024-02-09 08:41
python
python
serve
flask
Telegram-iOS
源码分析
:第一部分
版权声明本文内容均为搬运,目的只为更方便的学习Telegram编码思维。如需查阅原作者文章,附赠原文章机票part-1-cover.pngTelegram是市面上最受欢迎的即时通讯之一。截至今年4月,其MAU(月活跃用户人数)已超过4亿。考虑到某些国家/地区不提供该服务,这显然是一个了不起的成就。大多数Telegram客户端应用程序源码都是开源的,足以证明其安全性。Telegram官方还启用了一个
灰原丶逗
·
2024-02-09 08:37
CentOS7.8
虚拟机
配置静态IP,及克隆后如何修改配置
配置静态IP及开机自启修改/etc/sysconfig/network-scripts/ifcfg-ens33文件将BOOTPROTO=dhcp改成BOOTPROTO=static将ONBOOT=no改成ONBOOT=yes添加如下内容(根据VMnet8的网段配置):IPADDR=192.168.115.100GATEWAY=192.168.115.2DNS1=192.168.115.2重启修改前
wangjunjie0
·
2024-02-09 07:00
postgresql-12主从快速搭建
一、环境准备1、
虚拟机
主机名主机ip操作系统master192.168.195.130centos7.7node192.168.195.141centos7.72、安装postgresql需要提前在两台
虚拟机
中分别安装好
꯭吾꯭非꯭水
·
2024-02-09 06:21
postgresql
数据库
如何安装一个
虚拟机
及其相关配置(上)
我们要安装一个带有显示界面的
虚拟机
,就首先需要两个部分:盛放
虚拟机
的软件(VMwareWorkstationPro)+
虚拟机
的镜像文件(CentOS-8.1.1911-x86_64-dvd1),下面就分别介绍一下两部分是怎么安装和配置的
日光倾
·
2024-02-09 06:05
如何安装一个
虚拟机
及其相关配置(中)
盛放
虚拟机
的软件安装好了以后,要开始下载
虚拟机
的镜像文件(CentOS-8.1.1911-x86_64-dvd1)一、安装
虚拟机
的镜像文件1.https://www.centos.org/download
日光倾
·
2024-02-09 06:05
初识Java
虚拟机
1.JVM是什么JVM(JavaVirtualMachine)java文件通过javac编译生成class字节码文件class字节码文件交给JVM运行生成机器码机器码交给计算机运行这就是JVM的主要职责。2.JVM三大功能将字节码文件执行生成机器码内存管理(垃圾回收)即时编译:对于执行频率高的字节码文件中的指令解释并优化成为机器码,储存在内存中,当再次执行这段指令的时候,直接从内存中调用这段代码3
BabyQ12138
·
2024-02-09 06:59
Java虚拟机学习笔记
jvm
java
Java多态原理
参考虚方法JVM杂记:对多态实现原理、虚方法表、虚方法、静态解析、动态链接的一些思考_多态和方法表的关系-CSDN博客静态分派与动态分派(JVM)Java
虚拟机
:静态分派&动态分派原理解析-掘金虚方法表
Sloent
·
2024-02-09 06:54
java
开发语言
JMM Java内存模型的概念以及happens-before原则
Java内存模型(JavaMemoryModel,JMM)是java
虚拟机
规范定义的一组规范以及机制,本身是一种抽象的概念,并不真实存在。
刘Java
·
2024-02-09 06:38
Java
并发
Java内存模型
happens-before
JMM
快速重启网络服务 IP Helper
有时候,因为需要配置
虚拟机
,又或者网络环境复杂的情况下。win10重启后,会造成网络服务失效。所以这时候需要重启网络服务。即重启IPHelper。
北里闻箫
·
2024-02-09 06:59
windows
JVM-运行时数据区&程序计数器
目录一、JVM介绍二、运行时数据区三、程序计数器的定义四、程序计数器会出现内存溢出吗一、JVM介绍JVM(JavaVirtualMachine)是Java
虚拟机
的缩写,它是Java平台的核心组件之一。
揣晓丹
·
2024-02-09 05:57
java
jvm
开源
vue.js
javascript
java
Spring Developer Tools
源码分析
:二、类路径监控
在SpringDeveloperTools
源码分析
一中介绍了devtools提供的文件监控实现,在第二部分中,我们将会使用第一部分提供的目录监控功能,实现对开发环境中classpath的监控。
Java架构_师
·
2024-02-09 03:02
resp无法连接Redis服务的解决方法
在保证Windows主机和Linux
虚拟机
能够相互ping通的前提下,resp仍无法连接到Linux上的redis服务,那么需要考虑以下原因:Linux防火墙问题,Linux未关闭防火墙,或防火墙未放通
俗人不俗鸭
·
2024-02-09 03:14
数据库
linux
服务器
redis
数据库
resp
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他