2019年5月6日
摘要:
在进程中:join方法 是让主进程等待子进程运行完毕后再执行主进程的。(即主进程阻塞) 示例
阅读全文
posted @ 2019-05-06 19:22
QzkRainPig
阅读(1601)
推荐(0)
摘要:
开启子进程的方法一、 开启子进程的方式二、
阅读全文
posted @ 2019-05-06 18:53
QzkRainPig
阅读(649)
推荐(0)
摘要:
# 客户端 # -*- coding: utf-8 -*- import socketserver import struct import json import subprocess class MyTcpHandler(socketserver.BaseRequestHandler): def handle(self): while True: ...
阅读全文
posted @ 2019-05-06 18:20
QzkRainPig
阅读(275)
推荐(0)
摘要:
一、首先介绍一下 socketserver 模块中的类: ForkingMixIn 和 TCPServer/UDPServer 的组合 TCP/UDP 服务器的请求处理类的一个实现 ThreadingMixIn 和 TCPServer/UDPServer 的组合 BaseRequestHandler
阅读全文
posted @ 2019-05-06 16:47
QzkRainPig
阅读(641)
推荐(0)
2019年5月4日
摘要:
方式一、利用@classmethod类方法 缺点:如果部调用方法属性,直接类的实例化,则不是单例 方法二、利用装饰器实现单例之完全单例 方式二、利用装饰器实现单例之不传参数单例,传参不单例 方法三、基于元类实现单例:
阅读全文
posted @ 2019-05-04 18:04
QzkRainPig
阅读(209)
推荐(0)
摘要:
一、eval内置函数:eval() 函数用来执行一个字符串表达式,并返回表达式的值。 二、exec内置函数:exec 执行储存在字符串或文件中的 Python 语句,相比于 eval,exec可以执行更复杂的 Python 代码。 1.语法: 三、type类:面向对象编程,讲究的是万物皆对象,我们知
阅读全文
posted @ 2019-05-04 15:12
QzkRainPig
阅读(191)
推荐(0)
2019年4月29日
摘要:
# -*- coding: utf-8 -*- """ 什么是异常处理 异常是错误发生的信号,一旦程序出错就会产生一个异常, 如果该异常没有被应用程序处理,那么该异常就会被抛出来,程序的执行也会随之终止 异常包含三个部分: 1.traceback 异常的追踪信息 2.异常的类型 3.异常的信息 ...
阅读全文
posted @ 2019-04-29 17:25
QzkRainPig
阅读(234)
推荐(0)
摘要:
__str__: 在对象被打印的时候触发,可以用来定义对象被打印的输出格式 __del__:在对象被删除的时候触发,可以 用来回收对象以外的其他相关资源,比如系统资源等。 __call__:在对象呗调用的时候触发。 # -*- coding: utf-8 -*- """ __str__: 在对象被打印是自动触发,可以用来定义对象被打印时的输出信息 """ class People: ...
阅读全文
posted @ 2019-04-29 16:21
QzkRainPig
阅读(175)
推荐(0)
摘要:
一、客户端与服务端架构: 1. 什么是C/S架构: 1. Client(客户端) 基于通信 Server(服务端) Client:即客户端 我们可以形象的比喻为 需要被提供服务的客户,想什么时候需要服务端提供服务,就随时发送请求(客户) Server:即服务端 我们可以形象比喻为一个24小时营业,不
阅读全文
posted @ 2019-04-29 15:31
QzkRainPig
阅读(219)
推荐(0)
2019年4月25日
摘要:
绑定方法:(绑定给谁就由谁来调用,谁来调用就会将谁当做第一个参数传入) 类中定义的函数,函数体不加classmethod装饰器装饰的,都是默认绑定给对象的对象方法 语法: def 方法名(self): pass 类中函数在定义阶段,函数体上方加装饰器classmethod的,都是绑定给类的方法 语法
阅读全文
posted @ 2019-04-25 21:37
QzkRainPig
阅读(200)
推荐(0)