上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程线程顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程 车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一个流水线 流水线的工作需要电源,电源就相当于cpu所以,进程只 阅读全文
posted @ 2018-11-12 15:16 丶无根生 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 多道技术 多道技术中的多道指的是多个程序,多道技术的实现是为了解决多个程序竞争或者说共享同一个资源(比如cpu)的有序调度问题,解决方式即多路复用,多路复用分为时间上的复用和空间上的复用。 空间上的复用:将内存分为几部分,每个部分放入一个程序,这样,同一时间内存中就有了多道程序。 时间上的复用:当一 阅读全文
posted @ 2018-11-08 10:48 丶无根生 阅读(618) 评论(0) 推荐(0) 编辑
摘要: socket的起源 socket一词的起源 在组网领域的首次使用是在1970年2月12日发布的文献IETF RFC33中发现的,撰写者为Stephen Carr、Steve Crocker和Vint Cerf。根据美国计算机历史博物馆的记载,Croker写道:“命名空间的元素都可称为套接字接口。一个 阅读全文
posted @ 2018-11-02 18:58 丶无根生 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下 异常的追踪,异常的分类,异常的值、 而错误分成两种 #语法错误示范一 if #语法错误示范二 def test: pass 阅读全文
posted @ 2018-11-01 20:58 丶无根生 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 运算符重载 Python语言提供了运算符重载功能,增强了语言的灵活性,这一点与C++有点类似又有些不同。鉴于它的特殊性,今天就来讨论一下Python运算符重载。 Python语言本身提供了很多魔法方法,它的运算符重载就是通过重写这些Python内置魔法方法实现的。这些魔法方法都是以双下划线开头和结尾 阅读全文
posted @ 2018-10-29 14:04 丶无根生 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 封装 最主要的作用:隐藏对象的属性和实现细节,仅对外提供公共访问方式 封装原则 将不需要对外提供的内容都隐藏起来 把属性都隐藏,提供公共方法对其访问 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) #其实这仅仅这是一种变形操作 #类中所有双下划线开头的名称如__x都会自动变形成: 阅读全文
posted @ 2018-10-24 17:42 丶无根生 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 继承 最主要的作用:减少类与类之间代码冗余的问题 在程序中继承是一种新建子类的方式,新创建的类称之为子类\派生类,被继承的类称之为父类\基类\超类,继承描述的是一种遗传关系,子类可以重用父类的属性。如何继承,先抽象再继承。 单继承和多继承 查看基类,父类 经典类与新式类 提示:如果没有指定基类,py 阅读全文
posted @ 2018-10-23 19:47 丶无根生 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 什么是面向对象编程 面向对象编程是一种程序的范式,它把程序看成是对不同对象的相互调用,对现实世界建立的一种模型。在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 什么是类 什么是类对象 注意类名后面有个冒号,在block块里面就可以定义属性和方法了。当一 阅读全文
posted @ 2018-10-22 16:19 丶无根生 阅读(304) 评论(0) 推荐(0) 编辑
摘要: hashlib 什么是hashlib 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要digest,目的是为了发现原始数据是否被人篡 阅读全文
posted @ 2018-10-18 21:19 丶无根生 阅读(249) 评论(0) 推荐(0) 编辑
摘要: shutil 高级的文件、文件夹、压缩包 处理模块 shutil 对压缩包的处理是调用 ZipFile 和 TarFile 两个模块来进行的 import zipfile #压缩 z=zipfile.ZipFile('laxi.zip','w') #在当前目录下建立一个名为laxi的空压缩包(已经存 阅读全文
posted @ 2018-10-17 19:04 丶无根生 阅读(277) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页