IO是输出输入的意思 在计算机中常用到的数据交换的地方是磁盘, 网络等 输入流是从外面(磁盘, 网络)流进内存 输出流是从内存流到外面(磁盘, 网络) 同步IO是指等待IO完成再继续执行 异步IO是在IO操作的时候CPU继续执行别的工作 同步和异步的区别就在于是否等待IO执行的结果 1 文件的读写 ...
分类:
其他好文 时间:
2017-04-20 20:47:40
阅读次数:
123
1、stream的概念。数据交换通常需要建立两根“水管”。 2、同步IO和异步IO。异步性能高,但是编程模型复杂。 3、操作IO的功能是操作系统提供的!不论是Java还是Pyton都只是将低级接口封装起来供开发者使用。 【文件读写】 读文件 1、简单的 但是要记得关掉(文件对象会占操作系统的资源) ...
分类:
编程语言 时间:
2017-04-09 00:03:20
阅读次数:
269
声明:以下视频均来自与互联网各个高级培训机构内部视频,我们能保证大部分的链接均可用。但不能保证所有的视频内容都是最新的。如果想要实时跟进各个培训机构的内部视频建议您关注微信公众号(BjieCoder):八戒程序猿 已此方式来导航查看你所需要的视频资料:(word2013) IOS: 千锋3G学院IO ...
分类:
其他好文 时间:
2017-04-06 23:28:52
阅读次数:
237
[CSDN] PHP SOCKET编程 [韩天峰] PHP并发IO编程之路 ...
分类:
Web程序 时间:
2017-01-16 12:56:02
阅读次数:
306
1. 内核中提高I/O性能的新方法epoll epoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。要使用epoll只需要这三个系统调 用:epoll_create(2), epoll_ctl(2), epoll_wait(2)。当然,这不是2.6内核才有的,它是在 2.5 ...
分类:
其他好文 时间:
2016-11-24 14:08:24
阅读次数:
226
Channel 和 Buffer 标准的Java IO编程接口是面向字节流和字符流的 而 NIO 是面向通道和缓冲区的 数据总是从通道中读到Buffer中,或者从Buffer写入通道中 NIO可以理解成 New IO和 Non-blocking IO,也就是非阻塞式IO Non-blocking I ...
分类:
编程语言 时间:
2016-10-28 22:39:45
阅读次数:
206
11.3 I/O类使用 由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择。因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程的一个基本能力。本章IO类的使用就从读写文件开始。 11.3.1 文件操作 文件(File)是 最常 ...
分类:
编程语言 时间:
2016-07-30 00:14:55
阅读次数:
293
1.1操作文件和目录>>>importos>>>os.name#操作系统类型‘posix‘>>>os.uname()#详细的系统信息posix.uname_result(sysname=‘Linux‘,nodename=‘daidai.com‘,release=‘2.6.18-194.el5‘,version=‘#1SMPTueMar1621:52:39EDT2010‘,machine=‘x86_64‘)>&g..
分类:
编程语言 时间:
2016-07-14 22:12:53
阅读次数:
253
1.1文件读写1.1.1读文件>>>f=open(‘/root/python/hello.py‘,‘r‘)#标识符r表示读>>>f=open(‘/root/python/hello1.py‘,‘r‘)#文件不存在报错Traceback(mostrecentcalllast):File"<stdin>",line1,in<module>FileNotFoundError:[Errno2]Nosuchfileord..
分类:
编程语言 时间:
2016-07-14 22:11:45
阅读次数:
277
1.1StringIO&BytesIO1.1.1StringIOStringIO顾名思义就是在内存中读写str。写StringIO>>>fromioimportStringIO>>>f=StringIO()>>>f.write(‘hello‘)5>>>f.write(‘‘)1>>>f.write(‘world!‘)6>>>f.getvalue()‘helloworld..
分类:
编程语言 时间:
2016-07-14 22:10:28
阅读次数:
230