Lua 标准库 - 输入输出处理(input and output facilities) I/O库提供两种不同的方式进行文件处理 1、io表调用方式:使用io表,io.open将返回指定文件的描述,并且所有的操作将围绕这个文件描述 io表同样提供三种预定义的文件描述io.stdin,io.stdo ...
分类:
其他好文 时间:
2018-01-16 12:12:32
阅读次数:
178
I/O编程 读写文件时最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供 ...
分类:
编程语言 时间:
2018-01-15 22:25:33
阅读次数:
143
I/O编程 读写文件时最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供 ...
分类:
编程语言 时间:
2018-01-15 22:22:50
阅读次数:
177
当master宕机了要把slave1变为master,并把slave2指向slave1。 运行时更改master-slave,config set/get,修改一台slave(设为A)为new master 1)命令该服务不做其他redis服务的slave,命令: slaveof no one 2)... ...
分类:
其他好文 时间:
2018-01-14 17:46:34
阅读次数:
166
本篇文章将介绍python里面的I/O编程。更多内容请参考: "python学习指南" I/O编程 读写文件时最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所 ...
分类:
编程语言 时间:
2018-01-14 13:51:41
阅读次数:
192
现代的酒店服务方式跟传统的区别有两个:1、增加了一个角色,要有一个专门负责收集客人需求的人。NIO里对应的就是Selector。2、由阻塞服务方式改为非阻塞服务了,客人吃着的时候服务员不用一直侯在客人旁边了。传统的IO操作,比如read(),当没有数据可读的时候,线程一直阻塞被占用,直到数据到来。NIO中没有数据可读时,read()会立即返回0,线程不会阻塞。NIO中,客户端创建一个连接后,先要将
分类:
编程语言 时间:
2018-01-09 18:39:16
阅读次数:
132
传统IO: 1) 面向流的工作方式,类似于生活中的水流,可以完成运输,单向运输 2) 阻塞IO NIO: 1) NIO支持面向缓冲区的、基于通道的IO操作 2) 非阻塞IO 3) 选择器 注: 通道仅用于连接,不能用于运输,本身无数据,必须依赖缓冲区用于数据传输 怎么用通道进行连接?怎么用缓冲区存储 ...
分类:
其他好文 时间:
2018-01-03 19:45:11
阅读次数:
138
在我看来,RxJava最大的特点就是异步,无论你是解析复杂的数据或是IO操作,我们都可以利用它内置的线程池进行线程间的调度,简单的使用 这种操作就可以指定操作在你想要的线程里执行. 当然,网络请求这种耗时的操作肯定也是要放在子线程执行的,那么是异步操作,我们就会有等待时间,安卓里通常的做法是在界面上 ...
分类:
编程语言 时间:
2018-01-02 11:25:38
阅读次数:
174
FileReader和 FileWriter 读写字符串 操作结果: 练习: 结果: ...
分类:
编程语言 时间:
2017-12-26 14:32:16
阅读次数:
352
使用Linux的文件API,经常看见一个东西,叫做文件描述符. 什么是文件描述符? (1)文件描述符其实实质是一个数字,这个数字在一个进程中表示一个特定的含义,当我们open打开一个文件时,操作系统在内存中构建了一些数据结构来表示这个动态文件,然后返回给应用程序一个数字作为文件描述符,这个数字就和我 ...
分类:
系统相关 时间:
2017-12-25 13:25:21
阅读次数:
259