CSDN博客地址

随笔分类 -  python-高并发

摘要:# 线程锁套线程锁,即为递归锁 import threading def run1(): print("grab the first part data") lock.acquire() global num num += 1 lock.release() return num def run2() 阅读全文
posted @ 2020-06-18 14:31 Yi_warmth 阅读(226) 评论(0) 推荐(0)
摘要:"""Python多进程同步Lock、Semaphore、Event实例,Lock用来避免访问冲突、Semaphore用来控制对共享资源的访问数量、Event用来实现进程间同步通信,""" # Lock: 当多个进程需要访问共享资源的时候,Lock可以用来避免访问的冲突 import multipr 阅读全文
posted @ 2020-04-06 14:10 Yi_warmth 阅读(428) 评论(0) 推荐(0)
摘要:# 1:单核上的协程import asyncioimport timeasync def test(time): await asyncio.sleep(time)async def main(): start_time = time.time() # 创建任务 tasks = [asyncio.c 阅读全文
posted @ 2019-12-17 17:12 Yi_warmth 阅读(313) 评论(0) 推荐(0)
摘要:1:使用HTTP长连接的方式进行发送请求: 代码如下: import osimport requestsfrom requests.adapters import HTTPAdapterfrom requests.exceptions import ConnectionError class Ali 阅读全文
posted @ 2019-12-10 17:17 Yi_warmth 阅读(688) 评论(0) 推荐(0)
摘要:#coding:utf-8import timefrom numba import jitimport pandas as pd# from numba import autojit# @autojit #能对所有类型的参数进行运算@jit #即时编译,产生的函数只能对指定类型的参数进行运算def 阅读全文
posted @ 2019-09-02 15:29 Yi_warmth 阅读(10626) 评论(0) 推荐(0)

CSDN博客地址