摘要:运行结果: 在这里做了一些实验,总结如下: 1.在self.ParentWindow.SplitVertically(self.lpanel,self.rpanel,100)中,100即SashPosition=100,是指左边的窗口大小。 2.SashPosition=0:平均分割窗口;但是当设定
阅读全文
摘要:一般控件是放在panel上的,当然控件也能放在Frame上,看下这两者的区别: 1.button放在panel上: 运行结果: 2.将button直接放在Frame上 运行结果:
阅读全文
摘要:运行结果: ##这里需要说明的是,当点击右上角的X关闭时,是不会去调用到写的Exit函数的,上次遇到一个问题就是: 当点menu里面Exit退出时,程序正常退出,当点击右上角X退出时,程序里面有线程在跑,虽然UI界面时退出了,但是程序仍然没有退出。 遇到这种情况,我是这样做的:
阅读全文
摘要:运行后: Frame:None:即parent=None,表示为顶层窗口wx.ID_ANY:当id的值为-1或者wx.ID_ANY时,系统会随机分配一个idstyle:样式,wx.DEFAULT_FRANME_STYLE的值为:wx.MINIMIZE_BOX|wx.MAXIMIZE_BOX|wx.R
阅读全文
摘要:xlrd:import xlrdwb = xlrd.open_workbook('test.xlsx') #打开一个workbook wb.sheet_names() #获取所有的sheet name>>> wb.sheet_names()[u'Sheet1', u'Sheet2', u'Sheet
阅读全文
摘要:转https://blog.csdn.net/open_data/article/details/47004291 一、NC1、nc安装# yum install nc 2、nc详解linux nc命令<netcat> 功能说明:功能强大的网络工具语 法:nc [-hlnruz][-g<网关...>
阅读全文
摘要:import re 一.匹配头部:a=r'123abc456def789ghi'pattern=re.compile('123abc')>>> print pattern.match(a).group()123abc>>> print pattern.search(a).group()123abc>
阅读全文
摘要:pip 安装: wget https://bootstrap.pypa.io/get-pip.py python get-pip.py pip -V #查看pip 版本 当使用pip install openpyxl的时候报ssl 错误 解决办法: 确认好网络正常后 pip install open
阅读全文
摘要:虚拟机网络一般有三种模式如下,目前主要用的就是Bridge模式,所以这里主要是看看网桥的通讯过程。 Host-Only: 这种模式下,VM只能与Host之间进行网络通讯,与网段内其它的机器处于隔离的状态 Nat: 显然这种模式下,虚拟机要与网段内其它的机器或者外网的机器通讯时,必须要走nat Bri
阅读全文
摘要:今天发现起guest的时候有报错:qemu-system-x86_64: drive with bus=0, unit=0 (index=0) exists 起guest的command line: taskset -c $(seq -s , 1 4) qemu-system-x86_64 -nam
阅读全文
摘要:最近用到了一次qemu-kvm 网卡透传的功能,在这里我要透传的是25G网卡,记录一下步骤: 1.修改BIOS setup,打开VT-d选项,VT-d是intel cpu支持硬件虚拟化的技术,通过它可以直接分配物理设备给客户机,是透传必需的设定。 2.在grub里添加intel_iommu=on选项
阅读全文
摘要:一. 了解Virtio virtio是通用虚拟化框架,在Qemu-kvm中的I/O是用qemu 来模拟的,性能比较差,用virtio来模拟I/O可以进一步提升I/O虚拟化的性能 传统的qemu-kvm 工作模式: 1.Guest产生I/O请求,被KVM 截获 2.Kvm 经过处理后将I/O请求存放在
阅读全文
摘要:原因是:grub.cfg文件出问题了,gpt1就是第一个分区,gpt2就是第二个分区… grub>set 发现root=(hd0,gpt1) ls (hd0.gpt1)/EFI/fedora/grub.cfg 为空的,内容被清空了 解决办法,手动进系统,重新生产(hd0,gpt1)下面的grub.c
阅读全文
摘要:转https://blog.csdn.net/wqwqh/article/details/80818149 1.include<头文件名>和include"头文件名" 如:include<stdio.h>和include"stdio.h" 前者(使用<>),来引用stdio.h文件,是首先检索标准路
阅读全文
摘要:kvm 支持CPU和mem的超分,适当的超分可以提升物力资源的利用效率 一.什么是mem超分: 实际上mem 超分是指kvm能够分配给客户机内存的总大于实际可用的物理内存总数。由于客户机操作系统里的内存不可能一直100%的利用,所以内存过载是可行的。 但是最好不好超分太大,所有客户机的内存总和不要超
阅读全文
摘要:前几天傻逼了一下,创建了一个8G的img文件就拿来用,今天搭环境到一半发现空间不足,不可能重新创建img文件,太费时间了,还是为guest加块硬盘吧。 步骤: 1.qemu-img -f qcow2 sdb.img 50G #创建了一个50G img文件 2.在起guest时候加上-hdb sdb.
阅读全文
摘要:一.虚拟化介绍 在X86平台的虚拟化技术中,新引入的虚拟化层通常称为虚拟化监控器(Virtual Machine Monitor,VMM),也叫Hypervisor。在虚拟化中,VMM必须能截获计算元件到物理资源的直接访问,并将其重定向到虚拟资源池中。根据VMM是用纯软件的方法还是利用物理资源提供的
阅读全文