摘要: 结果: 2 再来看看**kwargs 结果: 阅读全文
posted @ 2018-11-17 14:59 漏斗倒过来 阅读(2061) 评论(0) 推荐(0) 编辑
摘要: 1线程的创建: 2互斥锁: 在多线程之中全局变量是共享的;在执行过程中又可能会发生资源竞争,所以会用到互斥锁:比如 执行结果:如下,而不是我们向看到的2000000 如何解决呢,用到互斥锁: 结果: 阅读全文
posted @ 2018-11-17 00:35 漏斗倒过来 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1创建一个进程: 2 进程与进程之间是不共享数据的,如果想实现进程之间的数据共享;需要Queue队列来实现: q = multiprocessing.Queue() 创建队列 q.put() 向队列里面存放数据 q.get() 从队列里面获取数据 q.empty() 队列为空 3进程池: 阅读全文
posted @ 2018-11-16 22:15 漏斗倒过来 阅读(244) 评论(0) 推荐(0) 编辑
摘要: tcp客户端: 服务器端: 阅读全文
posted @ 2018-11-15 23:55 漏斗倒过来 阅读(594) 评论(0) 推荐(0) 编辑
摘要: import socket def main(): udp_server = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) #创建socket套接字 send_data = input("请输入要发送的信息") Ip = "192.168.199.1" port = 8080 udp_server.... 阅读全文
posted @ 2018-11-15 23:14 漏斗倒过来 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 1.简单来说__new__方法和__init__方法都是类中的内置方法;这两个方法再实例化对象的时候会被自动调用; 2.__new__方法的调用在 __init__方法之前; 3.__new__方法中有个参数:cls ; __init__方法中有个参数是self 4.__new__方法的作用是:(1 阅读全文
posted @ 2018-11-15 19:35 漏斗倒过来 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: python3中的私有属性和方法是以__两个下划线开头的: 第一种访问:访问私有属性和方法的方式(在类内,普通方法可以访问私有属性和方法,然后再调用普通方法来访问私有的): 第二种访问:访问私有属性和方法的方式(通过_类名__私有(属性或方法)) 阅读全文
posted @ 2018-11-15 14:07 漏斗倒过来 阅读(4705) 评论(0) 推荐(0) 编辑
摘要: super()是一个什么鬼?干什么用的?打开菜鸟教程看一下super()的简介;第一句话就是:super()函数是用来调用父类(超类)的一个方法。嗯哦;原来是一个函数可以返回一个父类的方法:于是我就这样理解了,那么如果是多继承呢,是返回所有父类的被调用的方法吗?一个疑问?看看下面的代码(先定义一个人 阅读全文
posted @ 2018-11-15 02:08 漏斗倒过来 阅读(2800) 评论(1) 推荐(4) 编辑
摘要: 1.定义类,实例化对象: 2类中的方法(普通方法(实例化方法),类方法,静态方法)和 类属性 3继承 何为继承,继承既新建的类具有被继承类的属性和方法;继承的目的是为了减少不必要的代码,实现代码的重复利用。那如何实现继承呢看代码: 执行结果如下: 阅读全文
posted @ 2018-11-14 14:23 漏斗倒过来 阅读(224) 评论(0) 推荐(0) 编辑