
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
QT4项目在QT5中打开,常常会报告一些莫名奇妙的错误。QLabel,QApplication,QPushButton等常用的头文件都报告找不到。 到qt的安装目录中一看,却是存在的。这是怎么回事呢? 原来,QT5中很多常用的QT头文件都被移到core gui widgets 等模块中去了。在QT5中,.pro文件需要增加额外的一行:QT += core gui widge
Python 是执行数据分析工作的神器。在探索性的数据分析场景下,使用 Python 开发程序非常适合。但 Python 的运行效率太低,建议用 Go 替代 Python 在生产环境中进行数据分析。
由操作系统的没落和虚拟机的崛起看性能和开发效率之争 性能和开发效率之争,是编程世界恒久的话题。来自不同开发技术背景的程序员对此有不同的看法。性能和开发效率孰轻孰重,这个问题没有普遍适用的答案。对于某些要求高性能的特定应用,肯定是高性能更重要一些。但是,对于绝大部分的软件开发领域,应该来说,还是开发效率比性能更重要一些。随着CPU的发展,即使不对软件进行性能优化,也
把物理机转换为虚拟机简单方法
一、基本概念为了使虚拟机能够与外界通信,Qemu需要为虚拟机提供网络设备。Qemu支持的常用网卡包括NE2000、rtl8139、pcnet32等。命令行上用-net nic为虚拟机创建虚拟机网卡。例如,qemu的命令行选项 -net nic,model=pcnet表示为虚拟机添加一块pcnet型的以太网卡。如果省略model参数则qemu会默
virt-manager是RedHat共享的一个开源虚拟化管理软件,它是用Python编写的GUI程序。底层使用了Libvirt对各类Hypervisor进行管理。 Libvirt好像也是RedHat资助的。 virt-manager有一个特性,它弹出窗口让你选择虚拟机需要使用的iso,虚拟磁盘等资源时,对话框显示“Storage Pools
<br /> qemu/kvm使用-full-screen全屏启动时,有时报“Could not open SDL display”错误,然后kvm虚拟机退出。<br /> 原因是kvm的虚拟机的分辨率比较高。高分辨率指的是:(>= 1280x1024x16)<br /> <br /> <br /> 解决方案是在kvm启动时加上如下参数:<br />qemu/lkvm的
在USB上安装操作系统,就不用带着笨重的笔记本到处走了。只要带上USB,在任何一台支持USB启动的电脑上(绝大部分电脑都支持这个功能),就可以在自己的工作环境下工作了。本文介绍使用虚拟机技术实现在USB上安装Linux操作系统的方法。本文所述的方法一样适用于在USB上安装Windows等操作系统。
前几天有个朋友问我vmware虚拟机活迁移后台是怎样实现的。我给他讲解了KVM活迁移的原理。今天就在这里写出来分享。vmware是闭源的,因此无从知道它的活迁移究竟是怎么做的。但是KVM的功能比vmware并不少,也实现了活迁移。Vmware的活迁移应该在原理上和KVM相同吧
<br /><!--@page { margin: 2cm }P { margin-bottom: 0.21cm }H1 { margin-bottom: 0.21cm }H1.western { font-family: "DejaVu Sans", sans-serif; font-size: 16pt }H1.cjk { font-family: "DejaVu Sans"; font-si







