随笔分类 -  python / python-并发编程

进程、线程、协程的使用
摘要:post请求头的常见类型 1、application/json(JSON数据格式) xhr.setRequestHeader("Content-type","application/json; charset=utf-8"); 这种类型是我们现在最常用的,越来越多的人把它作为请求头,用来告诉服务端消 阅读全文
posted @ 2022-03-21 21:00 游走De提莫 阅读(1164) 评论(0) 推荐(0) 编辑
摘要:一、线程池与进程池 什么是池?简单的说就是一个容器,一个范围 在保证计算机硬件安全的情况下最大限度的充分利用计算机, 池其实是降低了程序的运行效率,但是保证了计算机硬件的安全,也是实现了一个并发的效果,现如今硬件的发展跟不上软件的更新速度 进程池与线程池 开进程开线程都需要消耗资源,只不过两者比较的 阅读全文
posted @ 2019-08-15 20:02 游走De提莫 阅读(389) 评论(0) 推荐(0) 编辑
摘要:一、全局解释器锁GIL: 官方的解释:掌握概念为主 """ In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python 阅读全文
posted @ 2019-08-14 18:55 游走De提莫 阅读(238) 评论(0) 推荐(0) 编辑
摘要:一、进程间的通信 队列:先进先出,堆栈:先进后出 Queue([maxsize]):创建共享的进程队列,参数maxsizez是队列中允许的最大项数,如果省略此参数,则无大小限制 方法: q.get 获取对列中的数 q.get_nowait():同q.get(False)方法 取值,没有值时直接报错, 阅读全文
posted @ 2019-08-12 20:36 游走De提莫 阅读(153) 评论(0) 推荐(0) 编辑
摘要:一、操作系统的发展史: 1:早期的计算工作方式,手工操作 穿孔卡片 手工操作方式的两个特点: (1)用户独占全机。不会出现因资源已被其他用户占用而等待的现象,但资源的利用率低。 (2)CPU 等待手工操作。CPU的利用不充分。 为了提高手工操作引起的系统资源利用率,实现作业的自动过度,引出了批处理的 阅读全文
posted @ 2019-08-10 00:36 游走De提莫 阅读(301) 评论(0) 推荐(0) 编辑
摘要:一、什么是异常? 程序在运行过程中出现了不可预知的错误,并且该错误没对应的处理机制,那么就会以异常的形式表示出来, 造成的影响就是整个程序无法再正常的运行,抛出异常。 二、异常的结构: 1:异常的类型:NameError 2:异常的信息:name 'sys' is not defined 3:异常的 阅读全文
posted @ 2019-08-08 15:56 游走De提莫 阅读(517) 评论(0) 推荐(0) 编辑
摘要:Socket概念 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 一、socker层 阅读全文
posted @ 2019-08-07 20:48 游走De提莫 阅读(302) 评论(0) 推荐(0) 编辑
摘要:一、软件开发架构: 1、 C/S架构:Client与Server 客户端与服务端架构 例如:手机APP程序,QQ,微信等属于客户端 B/S架构:Browser与Sever 浏览器端与服务器端 例如:百度、搜狗等一些浏览器 补充:B/S架构本质也是C/S架构,实现的原理基本一致 2、服务端:就是24小 阅读全文
posted @ 2019-08-06 22:38 游走De提莫 阅读(164) 评论(0) 推荐(0) 编辑

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