#深入理解计算机系统

KVM中安装Windows Server 2008 R2系统

创建虚拟机所需要的硬盘,使用qemu-img命令开始虚拟机,使用virt-install命令按照正常安装系统,进行安装现在开始第一步,创建虚拟机的硬盘。使用如下命令:qemu-imgcreate-fqcow2testilanni02.img15Gqemu-imginfo/vhost/ilanni02.img下面开始创建...

kvm虚拟机扩容系统盘

 一,宿主机扩容虚拟机系统盘环境文件系统CentOS7XFS1.1查看虚拟机(以下操作在宿主机上)[root@office-prd-kvm-01~]#virshlist4office-com-ldap-01running1.2查看虚拟机系统盘[root@office-prd-kvm-01~]#virshdom...
代码星球 ·2020-09-25

深入理解yield from语法

为什么要使用协程yieldfrom的用法详解为什么要使用yieldfrom. 为什么要使用协程#在上一篇中,我们从生成器的基本认识与使用,成功过渡到了协程。但一定有许多人,只知道协程是个什么东西,但并不知道为什么要用协程?换句话来说,并不知道在什么情况下用协程?它相比多线程来说,有哪些过人之处呢?在开始讲yi...

python django 路由系统

基本格式: fromdjango.conf.urlsimporturlurlpatterns=[url(正则表达式,views视图,参数,别名),]  示例: fromdjango.conf.urlsimporturlfrom.importviewsurlpatterns=[ur...
代码星球 ·2020-09-25

深刻理解Python中的元类(metaclass)

在看一些框架源代码的过程中碰到很多元类的实例,看起来很吃力很晦涩;在看pythoncookbook中关于元类创建单例模式的那一节有些疑惑。因此花了几天时间研究下元类这个概念。通过学习元类,我对python的面向对象有了更加深入的了解。这里将一篇写的非常好的文章基本照搬过来吧,这是一篇在Stackoverflow上很热的...

深入理解Python中的进程

1、进程的概念什么是进程—>CPU在同一时刻只能处理一个任务,只是因为cpu执行速度很快。cpu在各个任务之间来回的进行切换。进程的概念:正在进行的一个过程或者说一个任务,而负责执行任务的则是CPU,进程本身是一个抽象的概念,即进程就是一个过程、一个任务。CPU描述的是一个程序的执行过程.进程之间是如何做到并发的...

python多进程的理解 multiprocessing Process join run

一种接近底层的实现方法是使用 os.fork()方法,fork出子进程。但是这样做事有局限性的。比如windows的os模块里面没有fork()方法。windows:。linux: 另外还有一个模块:subprocess。这个没整过,但从vamei的博客里看到说也同样有局限性。所以直接说主角吧---...

python小数据池,代码块深入剖析

小数据池目的:缓存我们字符串,整数,布尔值.在使用的时候不需要创建更多的对象缓存:int,str,boolint:缓存范围-5~256str:  1.长度小于等于1,直接缓存     2.长度大于1.字符串中如果只有数字,字母,下划线,就会缓存&nb...

深入Python底层,谈谈内存管理机制

说到内存管理,就先说一下垃圾回收吧。垃圾回收是Python,Java等语言管理内存的一种方式,说的直白些,就是清除无用的垃圾对象。C语言及C++中,需要通过malloc来进行内存的申请,通过free而进行内存的释放。而Python和Java中有自动的内存管理机制,不需要动态的释放内存,这种机制就是垃圾回收。Python...

彻底理解Python中的yield

阅读别人的python源码时碰到了这个yield这个关键字,各种搜索终于搞懂了,在此做一下总结:通常的for…in…循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件。它可以是mylist =[1,2,3],也可以是mylist=[x*xforxinrange(3)]。它的缺...

windows 系统下安装docker

一、介绍    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。二、使用dockertoolbox安装docker    对于Windows用户来说,使用dockert...
代码星球 ·2020-09-24

python之psutil模块(获取系统性能信息(CPU,内存,磁盘,网络)

一、psutil模块1.psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、ne...

web端调起Windows系统应用程序(exe执行文件),全面兼容所有浏览器

1.首先,你要有一个exe可执行文件2.创建注册表创建注册表有两种方式(以“MyApp.exe”为例):方式一:可视化编辑Win+R打开运行,输入regedit并回车,进入注册表编辑器新建注册表(可以仿照已有的注册表进行创建)在HKEY_CLASSES_ROOT下面新建一个MyApp项编辑目录的...

Windows10内置Linux子系统初体验

http://www.jianshu.com/p/bc38ed12da1dhttp://www.jianshu.com/p/bc38ed12da1dWSL前言前段时间,机子上的win10又偷偷摸摸升级到了一周年正式版,比较无奈。不过之前听闻这个版本已经支持内置的linux子系统,于是就怀着好奇心试玩了一把。虽然期间遇到...

Windows安装Linux子系统--安装GUI界面

前段时间发现Windows可以安装Linux子系统了,恰逢电脑换了固态,还没装Linux,不如趁机体验一番!  1、准备工作1.1、打开Windows的子系统功能 1.2、打开Windows开发人员模式打开设置–>更新和安全–>针对开发人员,选择开发人员...
首页上一页...8990919293...下一页尾页