摘要: #!/usr/bin/env python3#coding:utf-8'''进程:1.python因为gil锁的原因,实际上多线程是没法实现真正意义的并发的。多进程解决了此问题2.问题:多进程,进程之前沟通或存取同一数据是一个问题。需要第3方工具协助!3.创建多进程时,实际上是复制了一份数据!4.父 阅读全文
posted @ 2019-01-10 13:16 挖坑达人 阅读(6) 评论(0) 推荐(0) 编辑
摘要: UUID是128位的全局唯一标识符,通常由32字节的字母串表示。它可以保证时间和空间的唯一性,也称为GUID。 全称为:UUID--Universally Unique IDentifier 在python 中叫做UUID,在C#中称为 GUID--Globally Unique IDentifie 阅读全文
posted @ 2019-01-08 16:02 挖坑达人 阅读(5) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python3'''threadin模块多线程锁的种类(通常用递归锁RLock替代普通锁Lock使用):1.t=threading.Lock(): 单纯的锁,不过多个锁时,可能会造成死锁! t.acquire() 启动锁:以下代码单线程一直执行,中间不切换到其它线程 t 阅读全文
posted @ 2019-01-07 16:11 挖坑达人 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Python3.x中实现在没有其他限定时,and的优先级大于or 在x or y的值只可能是x或y。 当x为true时是x, x为false时是y 在x and y的值只可能是x或y。 当x为true时是y, x为false时是x 阅读全文
posted @ 2019-01-07 14:39 挖坑达人 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1、CPU运行原理 2、线程与进程的区别 3、python3调用线程 (1)线程同步 (2)queue同步队列 (3)信号量(Semaphore) (4)事件(event) (5)条件(Condition) 4、python3进程调用 (1)上下文和启动方法 (1)进程之间交换对象 (2) 阅读全文
posted @ 2019-01-05 12:47 挖坑达人 阅读(6) 评论(0) 推荐(0) 编辑
摘要: SocketServer是Python标准库中的一个模块,其作用是创建网络服务器。SocketServer模块定义了一些类来处理诸如TCP、UDP、UNIX流和UNIX数据报之上的同步网络请求。 SocketServer模块处理网络请求的功能,可以通过两个主要的类来实现:一个是服务器类,一个是请求处 阅读全文
posted @ 2019-01-04 17:13 挖坑达人 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、socket的定义 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需深 阅读全文
posted @ 2019-01-03 09:17 挖坑达人 阅读(5) 评论(0) 推荐(0) 编辑
摘要: bin: #启动import os,sysBaseDir = os.path.dirname(os.path.dirname(os.path.abspath(sys.argv[0])))sys.path.append(BaseDir)from core.main import home if __n 阅读全文
posted @ 2019-01-02 16:36 挖坑达人 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1、异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! try: pass #代码主体 except Exception as e: pass 例如:转化为数字类型,输入字符串就会报错 inp=input 阅读全文
posted @ 2019-01-01 05:05 挖坑达人 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 引言: 在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码; Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码 阅读全文
posted @ 2018-12-31 07:45 挖坑达人 阅读(9) 评论(0) 推荐(0) 编辑