当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: (一)编程原理:? 文件分割实际上就是将目标文件用二进制读写的方法,精确的连续保存为合适大小的独立文件,一般来说,分割后的文件在正确组装前是不能被使用的。
 

 

    摘要:(2)添加一个模块module1,其中包含各种算法具体实现过程,双击模块写入以下代码:?   type?filesection?   bytes()?as?byte?   end?type?’定义实际内存数组?   type?sectionedfile?   files()?as?filesection?   end?type?’定义辅助内存数组,以备扩展......
 ·第一讲 java语言概述    »显示摘要«
    摘要:★ 第一讲 java语言概述   1. 一门新的语言的产生是否需要借鉴以前的编程语言?  2. 在java语言出现之前是否存在其它跨平台的语言?  3. 有哪些编程语言是面向对象的?而哪些编程语言是面向过程的?从编程思路上存在着哪些本质差别?c++语言是面向对象的还是面向过程的?  4. 一段优秀的程序代码是否应该是可读性极强的?程序员之间是否应该遵循相同的编程规范?  5. 一个程序员编好的代......


二进制双通道技术实现文件分割(一)
(一)编程原理:?

  文件分割实际上就是将目标文件用二进制读写的方法,精确的连续保存为合适大小的独立文件,一般来说,分割后的文件在正确组装前是不能被使用的.? 【程序编程相关:HTML文件HEAD内部标记浅析

【推荐阅读:Windows 2000/NT一些命令的

  文件还原是文件分割的逆过程,即是将分割后的文件严密的按照分割顺序用二进制读写的方法写入一个同一个文件的过程,只要程序算法与逻辑正确严密,分割前与分割后的文件是没有一个字节的差别的.? 【扩展信息:Windows XP/2000实现自动登

  之所以使用双通道技术是因为当被分割的文件较大或者非常大(远远大于内存)时,使用单个文件通道定义的内存二进制缓冲数组非常容易造成内存的用尽而导致操作失败,另一方面,它的处理速度与可靠性也是非常令人担忧的.?

  编程思路是,首先使用双通道技术将目标文件分割成指定大小的文件,扩展名依次是“指定文件名+.源文件扩展名+.分割序号”,并且生成一个还原信息文件“被分割文件名.hj”,该文件将记录文件分割的有关信息;文件还原时,同样利用双通道,按照在还原信息文件中登记的信息,将待还原的文件写入同一个文件中.?

  (二)编程实践:?


...   下一页
    摘要:课前索引   1. 什么是对象?什么是类?什么是包?什么是接口?什么是内部类?  2. 面向对象编程的特性有哪三个?它们各自又有哪些特性?  3. 你知道java语言在面向对象编程方面有何独特的特点吗? 难点:  1. 理解方法重载和方法重写,不要混淆了两者的使用。  2. 类变量和类方法的使用。  3. 接口的使用。3.1 面向对象技术基础 3.1.1 面向对象的基本概念  面向对象的基本......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE