通常来讲,用C#程序读写一个文件需要以下5个步骤。创建文件流。创建阅读器或写入器。执行读写操作。关闭阅读器或写入器。关闭文件流。在进行文件操作时候,需要在类中引用 System.IO命名空间。创建文件流:流是一个用于数据传输的对象,这里使用的文件流失FileStream类。FileStream 文件...
【fork之后并不能确定究竟是哪个进程首先执行相关】
【fork后子进程会复制父进程的资源,缓冲区是父进程的资源,所以自然会复制一份】
【设备的不同缓冲属性】
【标准输出设备在正常情况下是linux中的行缓存的设备(除出错)】
【linux中写入文件流是全缓存的,也就是换行符并不会冲洗缓冲区】...
分类:
系统相关 时间:
2014-10-29 14:49:34
阅读次数:
302
问题描述:后台生成了文本文件,用超链接提供给用户下载。点击超链接,下载Excel文件没问题,但文本文件会直接被打开,而不是弹出下载窗口。解决方法:把HyperLink改为LinkButton,在Click事件中,用文件流写文本文件。关键代码: 1 protected void Button1_Cli...
分类:
Web程序 时间:
2014-10-28 12:01:02
阅读次数:
138
NFTS数据流
NTFS交换数据流(alternate data streams,简称ADS)是NTFS磁盘格式的一个特性,在NTFS文件系统下,每个文件都可以存在多个数据流,就是说除了主文件流之外还可以有许多非主文件流寄宿在主文件流中。它使用资源派生来维持与文件相关的信息,虽然我们无法看到数据流文件,但是它却是真实存在于我们的系统中的。创建一个数据交换流文件的方法很简单,命令为“宿主文件:准备...
分类:
其他好文 时间:
2014-10-23 16:20:59
阅读次数:
125
SilverLight 出于对安全性的考虑默认情况下对URL的访问进行了严格的限制,只允许访问同一子域下的URL资源。下表列出了Silverlight 2.0 中 URL 访问规则:WebClient对象Media、images、ASXXAML 文件、Font 文件流媒体允许的协议HTTP, HTT...
分类:
Web程序 时间:
2014-10-22 06:15:27
阅读次数:
211
void clearerr (FILE *stream): 重置错误标记和给出的流的EOF指针int feof ( FILE *stream) : 到达文件流的文件尾时返回一个非零值int ferror ( FILE *stream ): 是否发生错误,没有返回零,否则返回一个非零值void per...
分类:
编程语言 时间:
2014-10-21 02:12:40
阅读次数:
284
IO流
1.流的分类:
按照数据流向的不同:输入流 输出流
按照处理数据的单位的不同:字节流(处理二进制文件) 字符流(处理的文本文件)
按照角色的不同:节点流(直接作用于文件的) 处理流(作用于节点流或处理流)
2.IO的体系
抽象基类 >>节点流(文件流) >> 缓冲流(处理流的一种)
InputStream >> FileInputStre...
分类:
其他好文 时间:
2014-10-19 15:40:44
阅读次数:
188
背景: 文件流通过在文件系统上存储blob数据文件将数据库引擎与ntfs文件集成在一起,使用t-sql和win32访问数据。 文件流使用windows系统来缓存数据,有助于在减少文件流数据对sql server 性能可能产生的任何影响, 文件流没有用sql server 的缓存池,因此不...
分类:
数据库 时间:
2014-10-19 15:37:26
阅读次数:
229
// 代码网上抄的 忘记链接了 抱歉哈package upload;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.IOExcept...
分类:
编程语言 时间:
2014-10-17 20:27:14
阅读次数:
194
我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的。PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口)。PHP总共有三个模块:内核、Zend引擎、以及扩展层。PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE...
分类:
Web程序 时间:
2014-10-16 11:10:22
阅读次数:
131