FileTable是基于FILESTREAM的一个特性。有以下一些功能: 一行表示一个文件或者目录。 每行包含以下信息: file_Stream流数据,stream_id标示符(GUID)。 用户表示和维护文件及目录层次关系的path_locator和parent_path_locator 有10个 ...
分类:
数据库 时间:
2016-08-09 09:25:33
阅读次数:
152
1、文件“XXX”正在由另一进程使用,因此该进程无法访问此文件。 原因剖析:文件在主线程操作,在子线程中读写操作文件,刚开始没有意识到程序的问题所在,总是在FileStream中报错,google后常规做法是读写文件加锁,但是依旧没有解决问题,最后定位到文件创建时返回流实例,但是没有关闭:File. ...
分类:
Web程序 时间:
2016-08-08 19:07:22
阅读次数:
116
一、前言 网上有许多的多线程断点续传操作,但总是写的很云里雾里,或者写的比较坑长。由于这几个月要负责公司的在线升级项目,所以正好用到 代码如下: 二、讨论 需要注意的是第44行,不能直接使用index变量在Task()里进行操作,而是要将它赋给Threadindex,让Threadindex在Tas ...
分类:
编程语言 时间:
2016-08-01 21:14:03
阅读次数:
221
1.自定义固定协议头部。格式:([head][body][filestream]) /// <summary> /// 数据包头部 /// </summary> [StructLayout(LayoutKind.Sequential, Pack = 1)] public struct ZsyData ...
分类:
其他好文 时间:
2016-08-01 11:56:20
阅读次数:
113
一、FileStream的基础知识 属性: CanRead 判断当前流是否支持读取,返回bool值,True表示可以读取 CanWrite 判断当前流是否支持写入,返回bool值,True表示可以写入 方法: Read() 从流中读取数据,返回字节数组 Write() 将字节块(字节数组)写入该流 ...
1.想要实现文本文件的读和写操作,我们需要了解StreamWriter类和StreamReader类。 StreamWriter是专门用来处理文本文件的类,可以方便地向文本文件中写入字符串。同时也负责重要的转换和处理向FileStream对象写入工作。 StreamReader是专门用来读取文本文件 ...
分类:
其他好文 时间:
2016-07-23 16:30:26
阅读次数:
208
WinForm导出 private string fileName = null; //文件名 private IWorkbook workbook = null; private FileStream fs = null; private bool disposed; public int Dat ...
分类:
其他好文 时间:
2016-07-13 11:41:09
阅读次数:
231
FileStream fs = new FileStream(@"d:\service.txt", FileMode.OpenOrCreate, FileAccess.Write); StreamWriter sw = new StreamWriter(fs); using ( fs) { usin ...
分类:
其他好文 时间:
2016-07-12 23:30:54
阅读次数:
127
file和directory ,这两个类可以被实例化,但是不能被继承。 file类中所有的方法都是静态的。可以协助创建FileStream对象。 FileInfo和DirectoryInfo类没有静态方法,该类中二方法仅可用与实例化的对象。静态类必须每次都寻找文件进行操作,而实例化的对象可以在文件系 ...
分类:
其他好文 时间:
2016-07-12 18:58:39
阅读次数:
130
使用 Stream 类管理字节流 使用 FileStream 类管理文件数据 使用 MemoryStream 类管理内存数据 使用 BufferedSream 类提高流性能 3.1 FileStream MemoryStream Seek 定位,寻址 BufferedStream 3.2 管理应用程 ...
分类:
Web程序 时间:
2016-07-07 09:44:02
阅读次数:
159