码迷,mamicode.com
首页 >  
搜索关键字:io操作    ( 1077个结果
python网络编程(通过tcp或者udp协议通信)
1、基于tcp协议传送文件: 客户端: ...
分类:编程语言   时间:2019-05-05 19:31:54    阅读次数:164
I/O————缓存流
为什么要使用缓存流? 当对磁盘访问次数多的时候,字节流和字符流就会感觉性能不佳,速度较慢。 缓存流,一次会读取很多的数据到缓存中,以后每一次读取都是从缓存中读取,直到缓存中数据读取完,这样就减少了io操作,提升了速度。就像拿碗吃饭一样,碗就相当于是缓存,不用吃每一口饭就向锅里盛。 分类 缓冲流分为字 ...
分类:其他好文   时间:2019-05-04 11:51:33    阅读次数:108
Node.js 回调函数
Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。 回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。 例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回 ...
分类:Web程序   时间:2019-05-03 22:24:08    阅读次数:196
深入理解异步I/O+epoll+协程
前言 同步和异步的概念描述的是用户线程与内核的交互方式:同步是指用户线程发起IO请求后需要等待或者轮询内核IO操作完成后才能继续执行;而异步是指用户线程发起IO请求后仍继续执行,当内核IO操作完成后会通知用户线程,或者调用用户线程注册的回调函数。 阻塞和非阻塞的概念描述的是用户线程调用内核IO操作的 ...
分类:其他好文   时间:2019-05-01 18:52:47    阅读次数:325
Linux五种IO模型(同步 阻塞概念)
Linux五种IO模型 同步和异步 这两个概念与消息的通知机制有关。 同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。比如,调用readfrom系统调用时,必须等待IO操作完成才返回。 异步 异步的概念和同步相对。当一个异步过程调用发出后,调用者不能立刻得到结果。实际处 ...
分类:系统相关   时间:2019-04-20 19:50:09    阅读次数:316
STM32F103驱动GT911
0x00 引脚连接:// SCL-------PB10// SDA-------PB11// INT--------PB1// RST--------PB2IIC的SCL与SDA需要接上拉电阻!0x01 模拟IIC:在模拟IIC的头文件中:定义所需的IO操作宏://IO操作函数 #define II... ...
分类:其他好文   时间:2019-04-18 16:43:59    阅读次数:456
同步、异步的使用场景及好处
异步的使用场景: 1、不涉及共享资源,或对共享资源只读,即非互斥操作 2、没有时序上的严格关系 3、不需要原子操作,或可以通过其他方式控制原子性 4、常用于IO操作等耗时操作,因为比较影响客户体验和使用性能 5、不影响主线程逻辑 同步的使用场景:不使用异步的时候 同步的好处: 1、同步流程对结果处理 ...
分类:其他好文   时间:2019-04-16 16:04:05    阅读次数:571
Python异步IO
在IO操作的过程中,当前线程被挂起,而其他需要CPU执行的代码就无法被当前线程执行了。 我们可以使用多线程或者多进程来并发执行代码,为多个用户服务。 但是,一旦线程数量过多,CPU的时间就花在线程切换上了,真正运行代码的时间就少了,结果导致性能严重下降。 异步IO:当代码需要执行一个耗时的IO操作时 ...
分类:编程语言   时间:2019-04-09 00:28:38    阅读次数:158
gevent实现异步
# coding:utf-8 import gevent import requests from gevent import monkey # 猴子补丁就是在运行时对代码进行修改 # 由于IO操作非常耗时,程序经常会处于等待状态 # 比如请求多个网页有时候需要等待,gevent可以自动切换协程 #... ...
分类:其他好文   时间:2019-04-09 00:15:18    阅读次数:158
文件读写
读写文件通常都是IO操作,Python内置了读文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是有操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个 ...
分类:其他好文   时间:2019-04-05 16:55:38    阅读次数:183
1077条   上一页 1 ... 21 22 23 24 25 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!