Python的os和shutil模块包含很多操作文件和目录的函数。os可以执行简单的文件夹及文件操作,但有些函数在os.path中。可用help()和dir()查看其用法和属性。 shutil模块提供了大量文件和文件夹高级操作。 1、判断路径或文件总结 os.path.isabs(...) #是否为 ...
分类:
其他好文 时间:
2018-03-30 20:00:02
阅读次数:
136
原文:https://www.imooc.com/article/8449 PHP并发IO编程之路(深度长文) 原创 8235浏览 2016-05-30 16:31:54 小字号 原文:https://www.imooc.com/article/8449 PHP并发IO编程之路(深度长文) 原创 8 ...
分类:
Web程序 时间:
2018-03-17 21:43:51
阅读次数:
346
1、java流分为两种 (1)字节流:可以用于读写二进制文件及任何类型文件byte (2)字符流:可以用于读写文本文件,不能操作二进制文件 字节流 字符流 输入 InputStream Reader 输出 OutputStream Writer 2、File类的基本用法 import java.io ...
分类:
编程语言 时间:
2018-03-14 22:02:39
阅读次数:
202
11.3 I/O类使用 由于在IO操作中,须要使用的数据源有非常多,作为一个IO技术的刚開始学习的人。从读写文件開始学习IO技术是一个比較好的选择。由于文件是一种常见的数据源,并且读写文件也是程序猿进行IO编程的一个基本能力。本章IO类的使用就从读写文件開始。 11.3.1 文件操作 文件(File ...
分类:
编程语言 时间:
2018-03-12 18:48:08
阅读次数:
168
IO 由于CPU和内存的速度远远高于外设的速度,所以,在IO编程中,就存在速度严重不匹配的问题。 如要把100M的数据写入磁盘,CPU输出100M的数据只需要0.01秒,可是磁盘要接收这100M数据可能需要10秒,怎么办呢?有两种办法: 第一种是CPU等着,也就是程序暂停执行后续代码,等100M的数 ...
分类:
编程语言 时间:
2018-02-27 10:57:42
阅读次数:
133
IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。 只要进行数据交换,网络传输等行为都会产生io操作。 同步IO:CPU等着,也就是程序暂停执行后续代码,等100 ...
分类:
编程语言 时间:
2018-02-08 13:45:39
阅读次数:
305
public class TestIO { public static void main(String[] args) { File inputFile = new File("a.txt");//这个地方要考虑到a.txt和b.txt在项目中的位置 File outputFile = new F ...
分类:
其他好文 时间:
2018-02-05 12:33:24
阅读次数:
129
1、BIO编程 1.1、传统的BIO编程 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定I ...
分类:
编程语言 时间:
2018-01-22 14:14:23
阅读次数:
309
I/O编程 读写文件时最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供 ...
分类:
编程语言 时间:
2018-01-15 22:25:33
阅读次数:
143
I/O编程 读写文件时最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供 ...
分类:
编程语言 时间:
2018-01-15 22:22:50
阅读次数:
177