算法-如何用程序实现文件分割,并且尽量高校

问题描述

如何用程序实现文件分割,并且尽量高校

现有文件1.8G,如何在Windows下实现高效的文件分割,使得每个文件的大小都不高于1G,语言不限,阐述算法思路也行,请大家帮忙解惑,感激不尽!

时间: 2024-09-20 04:33:55

算法-如何用程序实现文件分割,并且尽量高校的相关文章

用C#设计一个命令行方式的文件分割器

命令行|设计 共享软件中有很多界面美观的文件分割程序,将一个大文件分割成几个较小的文件,分别保存,需要的时候再合并成原来的文件,常常是必备的工具. 本文用微软的visual studio .net开发环境的C#语言也来设计一个文件分割器,并且以DOS命令行方式运行,就象使用copy命令一样简单.从中也可以了解文件分割的原理以及.net框架对文件的读写操作方式. 新建一个visual c#项目,选择"控制台应用程序",项目名称设置为filesplitcon,系统自动产生了class1.c

MD5算法之C#程序 MD5算法描述

程序|算法 当我要写一个MD5算法的程序时,发现中英文的语言描述都有一些不确切的地方,某些个细节讲得不清楚,或者说很费解.最后不得不拿出C语言的源程序来调试,这对于理解算法是很不利的.于是就总结了一下我摸索到的一些要点. 1.来历MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2.md

用C#实现文件分割合并器

文件分割器主要是为了解决实际生活中携带大文件的问题,由于存储介质容量的限制,大的文件往往不能够一下子拷贝到存储介质中,这只能通过分割程序把的文件分割多个可携带小文件,分步拷贝这些小文件,从而实现携带大文件的目的.而合并器的作用则能够把这些分割的小文件重新合并,恢复原来的文件..Net FrameWork SDK中提供的许多处理文件的类库,通过这些类能够简捷.灵活的实现对文件的操作.本文的主要内容就是探讨一下Visual C#在对文件编程中的一个比较流行的应用--文件分割器和合并器.下面就首先了解

ASP.NET中如何用程序将excel中的数据导入到数据库中(C#)

问题描述 ASP.NET中如何用程序将excel中的数据导入到数据库中(C#),比较不同的时,excel只有一个表,里面是全部的详细信息,导入到sqlserver中的是多个表,这个如何实现?希望有具体的例子! 解决方案 解决方案二:大致原理:先将EXCEL导入GridView,然后再操作GridView中的数据存入数据库相应表中!在这里不能给你提供原码了,但你可以在Google内收到很多!解决方案三:用的是vs.net2003啊,应该如何?解决方案四:以下是我的一个真实的例子,供参考!<tr>

如何用程序自动执行批处理文件?

问题描述 如何用程序自动执行批处理文件? 最经工作中,反复需要在dos命令行界面下,输入某些批处理命令,现在想写一个程序代替这部分 手动操作,想请教有没有让程序自动调用执行批处理文件的API函数,非常感谢. 解决方案 可以先把命令写在 bat 文件,然后设置 windows 计划任务 解决方案二: 直接写个C程序,在C程序中调用System(str)命令,str为DOS命令字符串 解决方案三: 用ShellExecute

求助如何用程序新建一个物理表

问题描述 VF数据库,C#.NET如何用程序新建一个物理表.stringconnString=System.Configuration.ConfigurationSettings.AppSettings["VfpQZJ"];//连接串OdbcConnectionconn=newOdbcConnection();conn.ConnectionString=connString;conn.Open();//stringsql="CreateTablea1(vnointeger,n

如何用PHP实现文件上传例子

上传                 如何用PHP实现文件上传(实例1) 上载文件表单网页:updatefile.htm<html><head><title>上载文件表单</title></head><body><form ENCTYPE="multipart/form-data" ACTION="updatefile.php3" METHOD="POST">&l

调用WinApi实现超大文件分割

不多说了,10G+的Sql测试分割成功,每块大小不要超过1G就好了. //Code by Pnig0s1992 //Date:2012,3,18 #include <stdio.h> #include <Windows.h> #define MAXLENGTH 30 int main(int argc,char * argv[]) { LPTSTR lpFileName = "xxx.sql"; HANDLE hFile; struct FILEINFO { L

量体裁衣:MP3文件分割、合并和转换

好不容易找到了想听的歌,下载到MP3机中却发现不能播放,或是因为MP3机容量有限,一时装不下太多的歌,只能忍痛割爱放弃几首.遇到这种MP3机无法播放的情况,你心里一定很郁闷吧.其时大可不必,你只需在音频文件上下手即可解决这些问题,"Absolute MP3 Splitter"是一款专业的音频文件分割,合并与格式转换软件,它界面简洁,采用向导操作,使用非常简单,可以说是MP3机的极品装备.从今天开始,向MP3机无法播放说"不"吧. ⒈音频文件的格式转换与频率调整 每个