一、文件描述符
对于Linux而言,所有对设备或文件的操作都是通过文件描述符进行的。当打开或者创建一个文件的时候,内核向进程返回一个文件描述符(非负整数)。后续对文件的操作只需通过该文件描述符,内核记录有关这个打开文件的信息(file结构体)。
一个进程启动时,默认打开了3个文件,标准输入、标准输出、标准错误,对应文件描述符是0(STDIN_FILENO)、1(STDOUT_FILENO)...
分类:
系统相关 时间:
2016-05-07 10:13:35
阅读次数:
159
这是一个python3.5对文件操作的整理,里面有复制/改名/覆盖输入/追加输入等等。前提:在E盘的PythonAAA/A的文件夹下,有一个123.txt1)覆盖输入>>>importos#启动模块
>>>f=open("e:/PythonAAA/A/123.txt","w+")#打开目标文件,w+是以读写方式打开,同r+
>..
分类:
编程语言 时间:
2016-05-04 06:41:06
阅读次数:
203
java.io 包提供丰富的 IO 读写功能,封装在不同的类里面。其中,使用 BufferedReader 和 BufferedWriter 可以方便地进行读、写文件的操作。 使用例子如下: 参考资料: Java IO BufferedReader, tutorialspoint Java File ...
分类:
编程语言 时间:
2016-05-01 00:57:49
阅读次数:
259
jmeter-场景-上传文件-send-a-file 简要说就3点: POST请求 Request的参数都写在路径内,不写在表单里 上传的文件写在表单里 只要记住以上3点,也就避免了在设计脚本的时候走弯路。下面具体图文并茂地介绍如何使用Jmeter实现上传文件的操作。 首先我参考了网上的一份文档《j ...
分类:
Web程序 时间:
2016-04-26 17:19:57
阅读次数:
182
在系统的学习了如何搭建和利用LINUX进行开发后,我利用xMind这一个强大的bug级软件制作了LINUX常见操作命令汇总,但是由于博客园并不支持xMind格式文件的上传,我只能将其做成图片进行分解上传~.~! 一:对文件的操作,其中rm -rf 递归删除 一定要慎用!! 二:对目录的操作:常用命令 ...
分类:
系统相关 时间:
2016-04-24 15:40:37
阅读次数:
150
模块是用类编写的,只有一个StringIO类,所以它的可用方法都在类中。此类中的大部分函数都与对文件的操作方法类似。例: python 2 okok hello 中国中国 通过例子,我们看到了StringIO的行为,基本与file一致。StringIO提供了一个方法,可以方便的获取其中的数据:Str ...
分类:
其他好文 时间:
2016-04-23 16:31:44
阅读次数:
465
将指定路径下的文件显示到文本框中,程序还添加了组合框以及背景色。通过本次作业,我熟练的掌握了从磁盘中读取文件的操作。 ...
分类:
编程语言 时间:
2016-04-15 20:14:48
阅读次数:
232
在linux中,所有的设备文件一般都位于“/dev”下,串口1和串口2对应的设备名依次为“/dev/ttyS0”, “/dev/ttyS1”,而且USB转串口的设备名通常为“/dev/ttyUSB0”,在linux下对设备的操作方法与对文件的操作方法一样。 串口开发步骤: 串口的设置主要是设置str ...
分类:
系统相关 时间:
2016-04-14 16:01:24
阅读次数:
293
浏览器对js文件的操作主要有两部分:下载和执行; js文件下载在有些浏览器中是并行的,在有些浏览器中是串行的,如:IE8、firefox3、chrome2都是串行下载的; 执行在所有浏览器中默认是阻塞的,当js在执行时不会进行html解析和其他操作,所以,页面顶部的js不宜过大,过大会导致页面长时间 ...
分类:
其他好文 时间:
2016-04-12 19:27:25
阅读次数:
131