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
源码分析虚拟机
python垃圾回收机制原理_Python垃圾回收机制详解
在Python中,如果一个对象的引用数为0,Python
虚拟机
就会回收这个对象的内存。
weixin_39727105
·
2024-02-06 15:24
python垃圾回收机制原理
python垃圾回收 采用方式_详解Python的垃圾回收机制方法
在Python中,如果一个对象的引用数为0,Python
虚拟机
就会回收这个对象的内存。
会写诗的杨万里
·
2024-02-06 15:54
python垃圾回收
采用方式
虚拟机
搭建mysql(copy方式)启动slave报错master and slave have equal MySQL server UUIDs
"Last_IO_Error:Fatalerror:TheslaveI/OthreadstopsbecausemasterandslavehaveequalMySQLserverUUIDs但是查看/mysql/data/auto.cnf发现里面的UUID是哦相同的。原因是mysql是直接从节点1上拷贝过来而导致。解决:mv/mysql/data/auto.cnf/mysql/data/auto.c
cccolors
·
2024-02-06 15:55
nginx upstream server主动健康检测模块ngx_http_upstream_check_module 使用和
源码分析
(上)
2.1check2.2check_keepalive_requests2.3check_http_send2.4check_http_expect_alive2.5check_shm_size2.6check_status3.加载健康检测模块3.1模块的编译3.2模块的配置4.测试验证5.思考与问题6.
源码分析
码农心语
·
2024-02-06 14:27
nginx学习
nginx
http
运维
健康检测
主动
upstream
Centos 7 安装系列(5):MySQL 8.0.26
2.3修改配置2.3.1不区分大小写,禁止ONLY_FULL_GROUP_BY2.3.2初始化数据库2.3.3启动MySQL2.3.4修改密码2.3.5允许远程登录2.3.6开放端口三、总结一、安装环境
虚拟机
系统
暗星涌动
·
2024-02-06 14:52
Linux
centos
mysql
linux
Centos7安装mysql-8.0.26
目录下载mysql压缩包安装mysql开始安装(按照顺序)mysql启动一、下载mysql压缩包下载地址二、安装mysql2.1使用Xshell把压缩包传到
虚拟机
(非商业用途可免费认证)2.2创建目录mkdirmysql2.3
妙a蛙种子
·
2024-02-06 14:48
linux
VMware
虚拟机
软件安装教程
前言VMware
虚拟机
对于喜欢体验不同系统的小伙伴是一个很好用的软件。该软件可以在不损坏原有系统的情况下,通过模拟不同系统环境,让你体验到各种系统。
虚拟机
可以安装什么系统?
小白电脑技术
·
2024-02-06 13:35
电脑
电脑
从源码编译安装启动MatrixOne
centos7的干净
虚拟机
,更换yum源,安装golang这些就不再赘述。
badboynt
·
2024-02-06 13:01
MatrixOne
centos
数据库
sql
利用 Nginx 反向代理使得可在 Windows 主机访问 Linux
虚拟机
的 http 服务
利用Nginx反向代理使得可在Windows主机访问Linux
虚拟机
的http服务1.前置信息假设
虚拟机
IP地址为192.168.56.101。在
虚拟机
上,下列命令可获得对应输出。
furnace
·
2024-02-06 12:20
redis集群搭建(基于redis5.0+)
使用3台
虚拟机
,保证主从分配不在一台机器上,避免某台机器挂掉而影响整个集群的运行。
She_lock
·
2024-02-06 12:51
redis
redis5.0集群
redis集群常见错误
redis启动脚本
redis集群最简配置
云计算虚拟化基础
2.云计算的服务类型:IAAS:基础设施即服务(
虚拟机
、云服务器ECS、openstack)PAAS:平台即服务(在IAAS之上及环境应用,PHP、Java、docker容器)SAAS:软件即服务(企业邮箱服务
Aza_Lxxx
·
2024-02-06 11:17
2024.2.5 vscode连不上
虚拟机
,始终waiting for server log
昨天还好好的,吃着火锅,做着毕设,突然就被vscode给劫了。起初,哥们跟着网上教程有模有样地删除了安装包缓存,还删除了.vscode-server,发现没卵用,之前都是搜那个弹窗报错。后来发现原来是vscode自己更新了,反正就是ubuntu16.04就是不能连。在官网找了个18.5版本的vscode才连上,这个链接下载https://code.visualstudio.com/Download
卖寂寞的小男孩
·
2024-02-06 11:42
错误处理
vscode
ide
编辑器
shell基础知识
1)
虚拟机
为内部测试2)工作中服务器在机房云服务硬件服务器(IDC)2.通过什么方式连接服务器?
1875b9518428
·
2024-02-06 11:05
设计模式之原型模式
克隆羊问题1.1传统方式解决克隆羊问题1.2代码1.3传统方式的缺点二、原型模式2.1原型模式基本介绍2.2原型模式原理结构uml类图2.3原型模式解决克隆羊问题的应用实例2.4原型模式在Spring框架中
源码分析
三
咱老李
·
2024-02-06 11:41
设计模式
设计模式
原型设计模式
深克隆
浅克隆
编码规范
开启
虚拟机
(centos7)没有ens33 ip地址的解决方法(已解决)
当我们启动
虚拟机
输入ifconfig查看IP地址时出现下图这样的情况发现没有ens33切换到/etc/sysconfig/network-scripts目录并编辑ifcfg-ens33cd/etc/sysconfig
大飞机杰森
·
2024-02-06 11:50
Linux
linux
网络
运维
CentOS基于volatility2的内存取证实验
不同于Debian、Ubuntu作为Debian体系使用apt本文以CentOS为例,采用avml制作内存镜像,并利用volatility官方所给工具制作profile符号文件,进行简单的内存取证实验
虚拟机
安装本次实验测试了
是toto
·
2024-02-06 11:09
centos
linux
内存取证
电子取证
volatility
Spring框架AOP
源码分析
(二)
AOP编程使用1.注解版本实现AOP开启事物注解权限@Aspect指定一个类为切面类@Pointcut("execution(*com.itmayiedu.service.UserService.add(..))")指定切入点表达式@Before("pointCut_()")前置通知:目标方法之前执行@After("pointCut_()")后置通知:目标方法之后执行(始终执行)@AfterRet
Mark_ZSQ
·
2024-02-06 10:18
CentOS7 minimal kvm virbr0
介绍介绍virbr0是一个libvirt的linuxbridge,作为
虚拟机
的网卡与外网连通查看image.pngvirbr0的ip默认是192.168.122.1,可以作为
虚拟机
的网关与外网连通把
虚拟机
的网卡连到
余带盐
·
2024-02-06 10:52
虚拟机
系列(一)搭建VMware17
虚拟机
(附安装包),安装CentOS 7
还好代码是在gitlab上,于是想看看自己搞一个自动发布流程,在gitlab上配置自动发布到服务器上,于是想搭建服务器装linux系统,再安装gitlab试试自己配置一下一.安装VMware17Pro
虚拟机
第一次安装的是
鲁少聚
·
2024-02-06 10:06
centos
linux
javascript
JVM浅谈
clipboard.png前言"跨平台":Java就是一门跨平台的语言,其实就是因为Java语言使用Java
虚拟机
屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java
虚拟机
上运行的目标代码
少校1222
·
2024-02-06 10:45
RTthread线程间通信(邮箱,消息队列,信号/软件中断)---03信号(软件中断)
源码分析
信号实际使用看这一个#ifdefined(RT_USING_SIGNALS)rt_sigset_tsig_pending;/**sig_vectors==RT_NULL){//这一个线程之前没有安转过rt_thread_alloc_sig(tid);}if(tid->sig_vectors){old=tid->sig_vectors[signo];if(handler==SIG_IGN)tid->
唐·柯里昂798
·
2024-02-06 09:15
网络
物联网
笔记
单片机
stm32
51单片机
mcu
通过dockerfile 生成自定义nginx镜像
docker必须在linux环境下才能进行如果你是window则需要装
虚拟机
新建一个文件名字为Dockerfile,无需后缀文件完整名就是Dockerfile编写dockerfileFROMnginxRUNecho'hellonginx
JavaNice哥
·
2024-02-06 09:03
dcoker
nginx
eureka
运维
docker
minio集群搭建(纠删码模式)
1.先做一些准备工作,新建了4个centos7的
虚拟机
,各新添加4块硬盘我用的
虚拟机
软件是VirtualBox,先搭建4个
虚拟机
,即4个节点,建
虚拟机
就不讲了用VirtualBox添加硬盘,这几台
虚拟机
硬盘我都添加过了
hahaha 1hhh
·
2024-02-06 09:52
minio
centos
CentOS安装后初始配置
一、CentOS网卡配置虽然我们在Vmware
虚拟机
上可以直接控制系统,但是为了符合生产环境,并方便复制和操作,我们需要使用SSH连接工具连接到系统,因此就需要首先配置好CentOS系统的网络。
永远是少年啊
·
2024-02-06 09:52
Linux
centos
linux
yum
网络
centos上传文件ftp服务器,FileZilla连接ftp服务器(centos)传文件
以下介绍只是适用于用ftp在物理机和
虚拟机
之间传输文件使用的,不适合于生产环境做服务器使用。
叶子5400
·
2024-02-06 09:51
如何向centos服务器传文件,【实用】如何快速实现Windows和CentOS文件互传
“每个理性的IT人士都置顶了吴柯的运维笔记”工作中经常碰到从windows本机和linux服务器或
虚拟机
之间文件的传输,可以在windows中下载各种ftp软件使用,下面是使用ContOS和Windows
weixin_39999859
·
2024-02-06 09:51
如何向centos服务器传文件
上传文件到centos8中
前提:我尝试过两种办法,一是安装
虚拟机
tool工具,发现没有这个选项;二是打算利用Xshell传输文件,但是显示报错,yum命令安装也不行。
西瓜飞冰
·
2024-02-06 08:49
虚拟机
centos
centos8
centos
linux
netty-websocket扩展协议及token鉴权补充
文章源码:gitee源码部分可以看上一篇文章中的
源码分析
netty-websocket鉴权token及统一请求和响应头(鉴权控制器)最近刚好没事,看到有朋友说自定义协议好搞,我就想了想,发现上面那种方式实现确实麻烦
离别又见离别
·
2024-02-06 08:12
java排坑之路
websocket
lua
网络协议
c++之std::unique_lock, std::lock, std::scoped_lock及std::condition_variable
可用的第二个参数有三种,而lock_guard只有一种unique_lock的析构需要判断_M_owns,而lock_guard无需判定条件变量的传参为unique_lock说什么都不如源码来的简单明了1.1
源码分析
liuge
·
2024-02-06 08:12
c++学习
c++
开发语言
后端
xv6(RISC-V)操作系统
源码分析
第六节——锁
一、程序并发执行带来的问题及解决方案(一)并发执行带来的问题程序的并发执行提高了程序执行的效率,这是大多数内核所追求的,xv6也是这样。xv6采用两种方式实现程序的并发执行:采用多处理器架构在一个CPU上实现多线程机制xv6采用多处理器架构(硬件系统具有多个CPU独立执行)来实现程序的并发执行。这些CPU共享同一个DRAM,这种共享就带了问题:一个CPU在读取一个数据的同时,另一个CPU正在更新它
MCQSLW
·
2024-02-06 08:05
risc-v
unix
汇编
c语言
xv6(RISC-V)操作系统
源码分析
第一节——操作系统接口
一、内核与进程xv6使用传统形式内核(一个向其他运行中的程序提供服务的特殊程序)。每一个正在运行的程序称为进程,进程拥有自己的指令、数据与栈的内存空间。它们的功能如下:指令:实现程序的运算数据:用于运算过程的变量栈:管理程序的过程调用一个计算机通常有许多进程,但只有一个内核。二、进程调用内核服务的方式——系统调用进程通过调用系统调用来调用内核的服务。系统调用是操作系统接口中的一个调用。系统调用会进
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
vscode
c语言
xv6(RISC-V)操作系统
源码分析
第二节——操作系统组织
一、一个操作系统的基本要求一个操作系统至少需要满足以下三个要求:多路复用进程隔离进程通信(一)多路复用硬件CPU的数量有限,且往往少于同时存在的进程数量。而操作系统需要支持进程的并发执行,所以操作系统应该能使多个进程分时共享计算机的资源。(二)进程隔离一个进程的运行,应当具有一定的独立性,这个独立性指该进程在一定程度上不受其他进程的影响。这可以保证出了bug的程序不会严重影响其他程序的正常运行。(
MCQSLW
·
2024-02-06 08:34
risc-v
c语言
unix
汇编
vscode
xv6(RISC-V)操作系统
源码分析
第三节——地址映射与内存分配
一、xv6页表的作用物理内存指DRAM中的存储单元。物理存储器的一个字节有一个地址,称为物理地址。当指令操作虚拟地址时,分页硬件会将其翻译成物理地址,然后发送给DRAM硬件以读写。而分页硬件操作的核心数据结构就是页表。页表在物理内存中。通过页表机制,xv6为每个进程提供各自私有的地址空间和内存。页表决定了内存地址的含义与物理内存的哪些部分可以被访问。页表提供了一个间接层次,允许xv6实现如下技巧:
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
vscode
xv6(RISC-V)操作系统
源码分析
第五节——中断与设备驱动
一、驱动程序驱动程序是操作系统中管理特定设备的代码,它的功能包括:配置设备相关的硬件控制设备的执行处理设备产生的中断与等待设备I/O的进程进行交互驱动程序会与它所管理的设备并发执行。驱动程序必须了解设备的硬件接口。设备可以产生设备中断,在xv6中,内核中的devintr程序会处理这个中断。许多设备驱动程序会在两个上下文(context)中执行代码。这两个上下文分别是:上半部分(tophalf):在
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
c语言
Semaphore
源码分析
1.Semaphore定义Semaphore主要用于限量控制并发执行代码的工具类,其内部通过一个permit来进行定义并发执行的数量,其实可以理解为一个限制数量的ReadLock获取.Semaphore主要特点:Semaphore方法的实现通过Sync(AQS的继承类)代理来实现2.支持公平与非公平模式,都是在AQS的子类里面进行,主要区分在tryAcquire里面先看一个简单的demoimpor
铁甲依然在_978f
·
2024-02-06 07:12
ReentrantLock
源码分析
、LockSuppor、ReentrantReadWriteLock、锁优化的方法
ReentrantLock类图我们看一下重入锁ReentrantLock类关系图,它是实现了Lock接口的类。NonfairSync和FairSync都继承自抽象类Sync,在ReentrantLock中有非公平锁NonfairSync和公平锁FairSync的实现。在重入锁ReentrantLock类关系图中,我们可以看到NonfairSync和FairSync都继承自抽象类Sync,而Sync
_蓝天IT_
·
2024-02-06 07:12
并发编程专题
数据库
如何安装DVWA靶机和PHP study小皮面板思路
2、DVWA官方下载链接:https://dvwa.co.uk/PHPstudy安装教程首先准备好window7
虚拟机
1、先下载"PhpStudy"环境,官方链接:https://www.xp.cn/。
小飞侠之飞侠不会飞
·
2024-02-06 07:09
DVWA
php
开发语言
数据库
apache
JDK、JRE、JVM三者关系详解
java开发工具包=java运行环境+java开发工具Java运行环境=Java
虚拟机
+java核心类库JDK是java开发工具包,包含了编写、编译、运行、调试java程序所需的所有工具和组件。
GeekInk失控
·
2024-02-06 07:37
java
jvm
开发语言
macOS Sonoma 14.3 (23D56) 正式版发布,ISO、IPSW、PKG 下载 (重大更新)
macOSSonoma14.3(23D56)正式版发布,ISO、IPSW、PKG下载(重大更新)本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在
虚拟机
中启动安装
·
2024-02-06 07:50
macos
宝塔+php+ssh+vscode+
虚拟机
远程调试
远程(
虚拟机
)宝塔安装扩展配置文件添加,zend_extension看你
虚拟机
的具体位置[Xdebug]zend_extension=/www/server/php/74/lib/php/extensions
Ff.cheng
·
2024-02-06 06:20
php
ssh
vscode
Ubuntu 64位
虚拟机
安装时的坑——
虚拟机
(一)
先从
虚拟机
开始吧,因为刚结束,还记着些先来介绍下安装方法采用
虚拟机
上安装的方法挂着地址链接:链接:https://pan.baidu.com/s/1LgAxanvA5kzSb
沫小希
·
2024-02-06 06:48
linux
JVM 性能调优 - Java
虚拟机
内存体系(1)
Java
虚拟机
我们简称为JVM(JavaVirtualMachine)。Java
虚拟机
在执行Java程序的过程中,会管理几个不同的数据区域。如下图所示:下面我会介绍这几个数据区的特点。
magic_kid_2010
·
2024-02-06 06:15
jvm性能调优
jvm
java
性能优化
JVM相关(3)-- 垃圾回收
JVM中,程序计数器、
虚拟机
栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于java堆和方法区中,在程序运行期间
脆皮鸡大虾
·
2024-02-06 06:46
JVM 性能调优 - Java 中的四种引用(4)
为什么会有四种引用我们先回顾下在Java
虚拟机
内存体系(1)中提到了的垃圾回收算法1、引用计数法原理:给对象添加一个引用计数器,每当有一个地方引用它,计数器的值就加一。
magic_kid_2010
·
2024-02-06 06:11
jvm性能调优
java
jvm调优
java中的四种引用
在 MacOS 上虚拟化 x86Linux 的最佳方法(通过 Rosetta)
categories:[VM]tags:MacOSVM写在前面买了ARM的mac,就注定了要折腾一下
虚拟机
了…之前写过一篇文章是通过utm虚拟化archlinux,其实本质上还是调用了qemu-system-x86
zorchp
·
2024-02-06 06:04
macos
linux
运维
Windows11安装运行Linux(Ubuntu)
一、安装windows支持输入windows打开界面选择
虚拟机
监控程序平台、适用于linux的子系统、
虚拟机
平台在Windows系统中,"
虚拟机
平台"和"
虚拟机
监控程序平台"是两个与虚拟化相关的功能,但它们各自有着不同的作用和用途
暂时先用这个名字
·
2024-02-06 06:25
服务器
工具
技巧
linux
运维
服务器
windows
ubuntu
虚拟机
虚拟平台
JVM-JVM内存结构(一)
ProgramCounterRegister程序计数器(寄存器)程序计数器在物理层上是通过寄存器实现的作用:记住下一条jvm指令的执行地址特点是线程私有的(每个线程都有属于自己的程序计数器)不会存在内存溢出
虚拟机
栈每个线程运行时所需要的内存称为
虚拟机
栈每个栈由多个栈帧组成
༺❀ൢ望༒月❀ൢ❀
·
2024-02-06 06:55
JVM
java
jvm
JVM探险-JIT技术
文章目录一、简介: ①JIT技术的定义与起源 ②JIT技术在Java
虚拟机
中的重要性和作用二、JavaJIT技术原理: ①静态编译vs动态编译 1、静态编译(StaticCompilation
NarutoConanKing
·
2024-02-06 06:53
jvm
java
后端
KVM
虚拟机
MAC地址冲突,引发服务器对xshell说:Go away!
问题描述在一台服务器上装了两个
虚拟机
,其中一台是从另一台上克隆的。克隆的
虚拟机
开机之后,发现ssh不能远程连接:然后在
虚拟机
管理界面本地去连接上服务器排查:查看IP地址,想确认xshe
SRE成长记
·
2024-02-06 06:18
Linux
工具集
问题集
macos
服务器
运维
程序计数器和
虚拟机
栈
在
虚拟机
的概念模型里字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。
要进大厂
·
2024-02-06 05:40
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他