随笔 - 310  文章 - 0  评论 - 5  阅读 - 19万

随笔分类 -  并发编程

Python多进程和多线程(跑满CPU)及IO模型详解
摘要:Python多进程和多线程(跑满CPU) 转载自:https://www.liaoxuefeng.com/wiki/1016959663602400/1017627212385376 Python多进程和多线程(跑满CPU**)** 概念 任务可以理解为进程(process),如打开一个word就是 阅读全文
posted @ 2020-03-27 18:31 jueyuanfengsheng 阅读(11130) 评论(0) 推荐(2) 编辑
为什么亿级流量的电商网站要使用消息队列?
摘要:为什么亿级流量的电商网站要使用消息队列? 面试题 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景? 面试官心理分析 其实面试官主要是想看看: 第一 ,你知不知道你们系统里为什么要用消息队列这个东西? 阅读全文
posted @ 2019-11-12 20:29 jueyuanfengsheng 阅读(553) 评论(0) 推荐(0) 编辑
并发编程之锁问题
摘要:[TOC] 并发编程之锁问题 Python GIL锁(Global Interpreter Lock) GIL锁官方文档介绍 结论:在Cpython解释器中,同一个进程下开启的多线程,同一时刻只能有一个线程执行,无法利用多核优势。 先需要明确的一点是 并不是Python的特性,它是在实现Python 阅读全文
posted @ 2019-10-25 00:42 jueyuanfengsheng 阅读(185) 评论(3) 推荐(0) 编辑
TCP下的套接字服务端实现并发
摘要:# 服务端 import socket from threading import Thread """ 服务端 1.要有固定的IP和PORT 2.24小时不间断提供服务 3.能够支持并发(多用户同时连接服务端) """ server = socket.socket() server.bind((' 阅读全文
posted @ 2019-10-23 01:11 jueyuanfengsheng 阅读(136) 评论(0) 推荐(0) 编辑
并发编程之线程1
摘要:网络编程之线程 什么是线程? 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 线程顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程 车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一个流水线 流水线的工作需要电源,电源就相当 阅读全文
posted @ 2019-10-23 00:43 jueyuanfengsheng 阅读(134) 评论(0) 推荐(0) 编辑
并发编程之进程2
摘要:并发编程之进程 1.队列介绍 基本介绍 队列:先进先出(FIFO) 堆栈:先进后出 使用方法:from multiprocessing import Queue ​ q =Queue (maxsize),实例化出对象q;maxsize是队列中允许最大项数,省略则无大小限制。 主要方法(Queue类中 阅读全文
posted @ 2019-10-22 22:17 jueyuanfengsheng 阅读(143) 评论(0) 推荐(0) 编辑
并发编程之进程1
摘要:什么是进程? 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序 阅读全文
posted @ 2019-08-09 19:46 jueyuanfengsheng 阅读(426) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示