11 2017 档案

day31 python学习 并发编程之多进程理论部分
摘要:一 什么是进程 进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 举例(单核+多道,实现多个进程的并发执行): 二 进程与程序的区别 程序仅仅只是一堆代码而已,而进程指的是程序的运行过程。 想象一位有一手好厨艺的计算机科学家egon正在为他的女儿元昊烘制生日蛋糕。 他有做生日蛋糕的 阅读全文

posted @ 2017-11-29 20:06 王大拿 阅读(260) 评论(0) 推荐(0) 编辑

day31 python学习 操作系统的介绍,
摘要:一 背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 所以想要真正了解进程,必须事先了解操作系统,点击进入 PS:即使可 阅读全文

posted @ 2017-11-29 19:48 王大拿 阅读(326) 评论(0) 推荐(0) 编辑

老师的博客 并发编程之 操作系统
摘要:阅读目录 一 为什么要有操作系统 二 什么是操作系统 三 操作系统与普通软件的区别 四 操作系统发展史 一 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果 阅读全文

posted @ 2017-11-29 19:18 王大拿 阅读(259) 评论(0) 推荐(0) 编辑

day30 python学习 struct模块和 subprocess 模块
摘要:struct模块中最重要的三个函数是pack(), unpack(), calcsize() pack(fmt, v1, v2, ...) 按照给定的格式(fmt),把数据封装成字符串(实际上是类似于c结构体的字节流) unpack(fmt, string) 按照给定的格式(fmt)解析字节流str 阅读全文

posted @ 2017-11-28 16:26 王大拿 阅读(261) 评论(0) 推荐(0) 编辑

day28 python学习反射 sinstance和issubclass
摘要:isinstance和issubclass isinstance(obj,cls)检查是否obj是否是类 cls 的对象 判断这个对象是不是这个类,或者是不是这个类的子类的实例化 issubclass(sub, super)检查sub类是否是 super 类的子类(派生类 ) vars() 与 di 阅读全文

posted @ 2017-11-27 21:51 王大拿 阅读(362) 评论(0) 推荐(0) 编辑

day29 python 套接字socket TCP udp 形式发送信息的区别
摘要:我们经常把socket翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。 socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各 阅读全文

posted @ 2017-11-27 20:29 王大拿 阅读(356) 评论(0) 推荐(0) 编辑

day26 python学习 对象的接口,封装,私用属性 property
摘要:# 抽象类和接口类 #** #不崇尚接口类 #python本身支持多继承,没有接口专用的语法。但是我知道接口的概念 # 接口类:# 是规范子类的一个模板,只要接口类中定义的,就应该在子类中实现# 接口类不能被实例化,它只能被继承# 支持多继承 from abc import ABCMeta,abst 阅读全文

posted @ 2017-11-24 20:23 王大拿 阅读(372) 评论(0) 推荐(0) 编辑

day27 python学习 logging
摘要:logging模块 函数式简单配置 默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志,这说明默认的日志级别设置为WARNING(日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG),默认的日志格 阅读全文

posted @ 2017-11-23 20:15 王大拿 阅读(222) 评论(0) 推荐(0) 编辑

day25 python学习 继承,钻石继承 多态
摘要:恢复内容开始 # 人类 狗类 相同的属性 提取了一个__init__方法,在这个方法里放一些共有的属性# 猫类和狗类 相同的方法 直接把相同的方法提取出来,放在基类里 通过继承建立了派生类与基类之间的关系,它是一种'是'的关系,比如白马是马,人是动物。 当类之间有很多相同的功能,提取这些共同的功能做 阅读全文

posted @ 2017-11-22 16:20 王大拿 阅读(258) 评论(0) 推荐(0) 编辑

day25 python学习 继承,钻石继承
摘要:# 人类 狗类 相同的属性 提取了一个__init__方法,在这个方法里放一些共有的属性# 猫类和狗类 相同的方法 直接把相同的方法提取出来,放在基类里 通过继承建立了派生类与基类之间的关系,它是一种'是'的关系,比如白马是马,人是动物。 当类之间有很多相同的功能,提取这些共同的功能做成基类,用继承 阅读全文

posted @ 2017-11-21 16:36 王大拿 阅读(1161) 评论(0) 推荐(0) 编辑

day24 python学习 类 画元,命名空间作用域,组合,人狗大战升级
摘要:类命名空间与对象、实例的命名空间 创建一个类就会创建一个类的名称空间,用来存储类中定义的所有名字,这些名字称为类的属性 而类有两种属性:静态属性和动态属性 静态属性就是直接在类中定义的变量 动态属性就是定义在类中的方法 对于类的静态属性和方法不同操作发生的效果 #·类名操作变量 不管操作可变还是不可 阅读全文

posted @ 2017-11-20 16:59 王大拿 阅读(287) 评论(0) 推荐(0) 编辑

第四周经典问题收集
摘要:#shur=selecet name,age where age>23 user_input=input('请输入你的选则') dic={'id':0,'name':1,"age":2,"phone":3,"job":4} #user_input='celecet name,age where ag 阅读全文

posted @ 2017-11-18 20:14 王大拿 阅读(160) 评论(0) 推荐(0) 编辑

day23 python学习 类 人狗大战
摘要:面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 面向过程 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问 阅读全文

posted @ 2017-11-18 20:14 王大拿 阅读(1181) 评论(0) 推荐(0) 编辑

day20 python sys os time json pickl 正则
摘要:量词 re模块import re 如何用正则取出括号内的内容 (?P<name>…)这种格式在内部设置组名 named group re.spilt的用法 import re ret = re.findall(r"\d+\.\d+|(\d+)","1-2*(60+(-40.35/5)-(-4*3)" 阅读全文

posted @ 2017-11-15 23:39 王大拿 阅读(553) 评论(0) 推荐(0) 编辑

python 常见的内置函数
摘要:内置函数 接下来,我们就一起来看看python里的内置函数。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了,必须等我们学了新知识才能解开封印的 阅读全文

posted @ 2017-11-13 09:39 王大拿 阅读(491) 评论(0) 推荐(0) 编辑

encode decode enumerate
摘要:format的用法 阅读全文

posted @ 2017-11-13 08:40 王大拿 阅读(188) 评论(0) 推荐(0) 编辑

3.易错点和新要掌握的内容
摘要:s='abncd'show,condit=s.split('where')#可以用两个变量去接受split切出来的内容当有一级要使用某一个可迭代对象中的的数据中的值时,要将这个可迭代对象放在这一级的内部当用for循环取出内容时,他得同一级,下边要执行语句的时候def cond(condit): if 阅读全文

posted @ 2017-11-11 19:32 王大拿 阅读(160) 评论(0) 推荐(0) 编辑

day16 python学习 递归
摘要:初识递归 递归的定义——在一个函数里再调用这个函数本身 现在我们已经大概知道刚刚讲的story函数做了什么,就是在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。 刚刚我们就已经写了一个最简单的递归函数。 递归的最大深度——997 正如你们刚刚看到的,递归函数如果不受到外力的阻止会 阅读全文

posted @ 2017-11-08 19:00 王大拿 阅读(166) 评论(0) 推荐(0) 编辑

2.易错概念和点考试错题
摘要:#5.Kvps = {‘1’:1,’2’:2} # theCopy = kvps #z这句话的意思是定义了一个变量, # 指向了与Kvps相同指向的内存空间所以会有以下的结果 # kvps[‘1’] = 5 # # sum = kvps[‘1’] + theCopy[‘1’] # # Print sum #他的结果是10 因为 # 6、以下何者是不合法的布尔表达式:B # # A.x in... 阅读全文

posted @ 2017-11-08 14:42 王大拿 阅读(713) 评论(0) 推荐(0) 编辑

day13 python学习 迭代器,生成器
摘要:1.可迭代:当我们打印 print(dir([1,2])) 在出现的结果中可以看到包含 这是一段会报错的代码,如果我们一直取next取到迭代器里已经没有元素了,就会抛出一个异常StopIteration,告诉我们,列表中已经没有有效的元素了。 这个时候,我们就要使用异常处理机制来把这个异常处理掉。 阅读全文

posted @ 2017-11-05 14:37 王大拿 阅读(190) 评论(0) 推荐(0) 编辑

day12 python学习 装饰器
摘要:闭包函数: 内部函数包含对外部作用域而非全剧作用域名字的引用,该内部函数称为闭包函数#函数内部定义的函数称为内部函数 判断闭包函数的公式print(inner.__closure__) 函数名的本质: 就是一个变量,保存了函数所在的内存地址 2.装饰器 装饰器的本质:一个闭包函数 装饰器的功能:在不 阅读全文

posted @ 2017-11-03 08:54 王大拿 阅读(212) 评论(0) 推荐(0) 编辑

day10 python学习 函数的嵌套命名空间作用域 三元运算 位置参数 默认参数 动态参数
摘要:1、三元运算 2.补充上节差的知识点 形参: #位置参数 #默认参数(关键字参数) #动态参数 *args:接收说有按照位置传递的参数,接收到的是参数是组成的元祖 *kwargs:接收所有按关键字传递的参数,接收到的是参数组成的字典 这次讲的是动态参数 参数的排序 如果各种参数都在函数中使用,就要以 阅读全文

posted @ 2017-11-02 19:04 王大拿 阅读(259) 评论(0) 推荐(0) 编辑

导航