欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電子文件的處理方法和裝置的制作方法

文檔序號:6427943閱讀:151來源:國知局
專利名稱:電子文件的處理方法和裝置的制作方法
技術領域
本發(fā)明屬于計算機信息技術領域,具體涉及ー種電子文件的處理方法和裝置。
背景技術
已有的挑書工具系統(tǒng)中,通常是根據(jù)用戶選書的書單,順次逐條選出所需的圖書文件并拷貝到指定目錄,形成圖書包。之后再利用光盤刻錄工具將圖書包中的圖書文件刻錄到光盤上。此種方式的弊端是,當目錄內(nèi)圖書包的數(shù)據(jù)量超過光盤容量時,需要人工對圖書包數(shù)據(jù)進行處理,但由于每種圖書文件的大小不一,給人工處理帶來很大的麻煩,經(jīng)常會出現(xiàn)光盤容量未用滿而換盤的情況,不僅費時費力而且由于空間的浪費造成發(fā)貨成本的增カロ。類似地,對于圖書包以外的其他形式的電子文件,均存在上述類似的問題。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種處理多個電子文件的方法和裝置,能夠自動地將多個電子文件保存到數(shù)量較少的存儲載體中。本發(fā)明實施例采用如下技術方案一種電子文件的處理方法,包括確定待處理的多個電子文件的總大??;根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;對所述多個電子文件進行大小排序,得到排序后的多個電子文件;按照預定規(guī)則將排序后的所述多個電子文件存儲到所述確定數(shù)量的存儲載體中。一種電子文件的處理裝置,包括第一確定單兀,用于確定待處理的多個電子文件的總大小;第二確定單元,用于根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;排序單元,用于對所述多個電子文件進行大小排序,得到排序后的多個電子文件;處理單元,用于按照預定規(guī)則將所述排序單元排序后的所述多個電子文件存儲到所述第二確定單元所確定數(shù)量的存儲載體中。其中,在每個存儲載體的可用容量相同時,通過將所述多個電子文件的總大小除以每個存儲載體的可用容量,根據(jù)對所得到的商數(shù)取整后加一確定出所需的存儲載體的數(shù)量。其中,所述預定規(guī)則可以是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入,當無法放入?yún)?,再放入下ー個存儲載體;對每個電子文件都從第一個存儲載體開始判斷是否能夠放入,直至遍歷到可以放入的存儲載體。其中,所述預定規(guī)則還可以是
對第一個存儲載體,將排序后的電子文件從大到小依次放入,當不能放入時,再將排序后的電子文件從小到大依次放入,直至不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中。其中,所述預定規(guī)則還可以是 對第一個存儲載體,將排序后的電子文件從兩頭向中間依次放入,先放入ー個最大電子文件再放入ー個最小電子文件,然后再從剩余的電子文件中依次放入ー個最大電子文件和ー個最小電子文件,在放入過程中如果某個電子文件無法放入,則放入一個緊鄰的較小電子文件,直至剰余的電子文件均不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中。其中,所述預定規(guī)則還可以是 從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后ー個存儲載體;然后再從第一個存儲載體開始,繼續(xù)下一輪的放入,在放入過程中如果某個電子文件無法放入當前存儲載體,則依次放入下ー個存儲載體,直至將所有的電子文件都放入到存儲載體中。其中,所述預定規(guī)則還可以是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后Iv存儲載體;然后再從最后Iv存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完第一個存儲載體,在放入過程中如果某個電子文件無法放入當前存儲載體,則依次放入下ー個存儲載體;繼續(xù)上述循環(huán),直至將所有的電子文件都放入到存儲載體中。由本發(fā)明實施例的技術方案可知,根據(jù)待處理的多個電子文件的總大小,確定出所需的存儲載體的數(shù)量,通過將大小排序后的多個電子文件按照預定規(guī)則保存到確定數(shù)量的所述存儲載體中,不僅省去了人工操作,節(jié)省處理時間,提高了工作效率,并且可以使得在占用盡可能少量的存儲載體的前提下完成文件的存儲,提高了對存儲載體的利用率。


為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作一簡單地介紹。圖I為本發(fā)明實施例提供的電子文件的處理方法的流程示意圖;圖2為本發(fā)明實施例提供的電子文件的處理裝置的結構框圖。
具體實施例方式下面結合附圖及實施例,對本發(fā)明的技術方案進行清楚、完整地描述。參見圖1,本發(fā)明實施例提供的電子文件的處理方法,包括SI I,確定待處理的多個電子文件的總大??;S12,根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;S13,對所述多個電子文件進行大小排序,得到排序后的多個電子文件;S14,按照預定規(guī)則將排序后的所述多個電子文件存儲到確定的所述多個存儲載體中。
其中,電子文件可以為圖書文件、音頻文件、視頻文件等等。其中,存儲載體可以為光盤、磁盤、硬盤等等。其中,在每個存儲載體的可用容量相同時,通過將所述多個電子文件的總大小除以每個存儲載體的可用容量,根據(jù)對所得到的商數(shù)取整后加一確定出所需的存儲載體的數(shù)量。其中,將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第一種預定規(guī)則是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入,當無法放入時,再放入下ー個存儲載體;對每個電子文件都從第一個存儲載體開始判斷是否能夠放入,直至遍歷到可以放入的存儲載體。
將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第二種預定規(guī)則是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入,當不能放入?yún)迹賹⑴判蚝蟮碾娮游募男〉酱笠来畏湃?,直至不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將未放入的電子文件都放入到存儲載體中。將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第三種預定規(guī)則是對第一個存儲載體,將排序后的電子文件從兩頭向中間依次放入,先放入ー個最大電子文件再放入ー個最小電子文件,然后再從剩余的電子文件中依次放入ー個最大電子文件和ー個最小電子文件,在放入過程中如果某個電子文件無法放入,則放入一個緊鄰的較小電子文件,直至剰余的電子文件均不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中。將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第四種預定規(guī)則是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后ー個存儲載體;然后再從第一個存儲載體開始,繼續(xù)下一輪的放入,在放入過程中如果某個電子文件無法放入當前存儲載體,則依次放入下ー個存儲載體,直至將所有的電子文件都放入到存儲載體中。將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第五種預定規(guī)則是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后Iv存儲載體;然后再從最后Iv存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完第一個存儲載體,在放入過程中如果某個電子文件無法放入當前存儲載體,則依次放入下ー個存儲載體;繼續(xù)上述循環(huán),直至將所有的電子文件都放入到存儲載體中。下面采用具體的實例對上述每種預定規(guī)則進行說明假設電子文件數(shù)量為12個,從大到小這12個電子文件的大小依次為360M、330M、260M、230M、190M、175M、145M、110M、80M、65M、30M、15M,每個存儲載體的可用容量相同,都為700M,則根據(jù)這10個電子文件的總大小確定的存儲載體的個數(shù)為
[ (360M+330M+260M+230M+190M+175M+145M+110M+80M+65M+30M+15M) /700M] +1 =[1990M/700M]+1 = 3個,其中[]為取整函數(shù)。根據(jù)第一種預定規(guī)則的處理方案將360M、330M大小的電子文件依次放入存儲載體1,直至260M大小的電子文件無法再放入,于是將260M大小的電子文件放入存儲載體2 ;接著由于230M、190M大小的電子文件無法放入存儲載體1,于是也依次放入存儲載體2 ;接著由于175M、145M、110M、80M、65M、30M大小的電子文件既無法放入存儲載體I也無法放入存儲載體2,于是依次放入存儲載體3 ;最后由于15M大小電子文件無法放入存儲載體1,但可以放入存儲載體2,于是將15M大小的電子文件放入存儲載體2,至此完成將12個電子文件存儲到3個存儲載體中。
·
根據(jù)第一種預定規(guī)則完成的處理結果如表I所示表I :
存儲載體I 存儲載體2存儲載體3
360M、330M 260M、230M、190M、15M175M、145M、110M、80M、65M、30M由此可知,根據(jù)第一種預定規(guī)則可以使得先分配的存儲載體的可用容量得到盡可能的利用。根據(jù)第二種預定規(guī)則的處理方案對存儲載體I :將360M、330M大小的電子文件依次放入,直至260M大小的電子文件無法放入,于是從最小的15M電子文件開始放入,由于15M大小的電子文件也無法放入,于是開始存儲載體2的放入;對存儲載體2 :將260M、230M、190M大小的電子文件依次放入,直至175M大小的電子文件無法放入,于是再從最小的15M電子文件開始放入,直至30M大小的電子文件無法放入,于是開始存儲載體3的放入;對存儲載體3 :將175M、145M、110M、80M、65M、30M大小的電子文件依次放入存儲載體3 ;至此完成將12個電子文件存儲到3個存儲載體中。根據(jù)第二種預定規(guī)則完成的處理結果如表2所示表2
存儲載體I 存儲載體2存儲載體3
360M、330M 260M、230M、190M、15M175M、145M、110M、80M、65M、30M由此可知,根據(jù)第二種預定規(guī)則也是使得先分配的存儲載體的可用容量得到盡可能的利用。并且在本具體實例中,根據(jù)第一種預定規(guī)則和第二種預定規(guī)則得到了相同的處
理結果。根據(jù)第三種預定規(guī)則的處理方案對存儲載體I :先放入360M大小的電子文件,再放入15M大小的電子文件,然后開始放入330M大小的電子文件,但由于330M大小的電子文件無法放入,于是放入260M大小的電子文件,然后放入30M大小的電子文件,接著由于230M和65M大小的電子文件都無法放入,于是開始存儲載體2的放入;對存儲載體2 :先放入330M大小的電子文件,再放入65M大小的電子文件,然后再放入230M大小的電子文件,接著由于80M大小的電子文件無法放入,于是開始存儲載體3的放入;對存儲載體3 先放入190M大小的電子文件,再放入80M大小的電子文件,然后再放入175M大小的電子文件,接著放入IlOM大小的電子文件,然后再放入145M大小的電子文件,至此完成將12個電子文件存儲到3個存儲載體中。根據(jù)第三種預定規(guī)則完成的處理結果如表3所示表3
權利要求
1.一種電子文件的處理方法,其特征在于,包括 確定待處理的多個電子文件的總大小; 根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量; 對所述多個電子文件進行大小排序,得到排序后的多個電子文件; 按照預定規(guī)則將排序后的所述多個電子文件存儲到所述確定數(shù)量的存儲載體中。
2.根據(jù)權利要求I所述的方法,其特征在于,所述根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量的處理包括 在每個存儲載體的可用容量相同吋,將所述多個電子文件的總大小除以每個存儲載體的可用容量; 根據(jù)對所得到的商數(shù)取整后加一確定出所需的存儲載體的數(shù)量。
3.根據(jù)權利要求I或2所述的方法,其特征在于,所述預定規(guī)則包括 從第一個存儲載體開始,將排序后的電子文件從大到小依次放入,當無法放入時,再放入下ー個存儲載體; 對每個電子文件都從第一個存儲載體開始判斷是否能夠放入,直至遍歷到可以放入的存儲載體。
4.根據(jù)權利要求I或2所述的方法,其特征在于,所述預定規(guī)則包括 對第一個存儲載體,將排序后的電子文件從大到小依次放入,當不能放入時,再將排序后的電子文件從小到大依次放入,直至不能再放入為止; 對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中。
5.根據(jù)權利要求I或2所述的方法,其特征在于,所述預定規(guī)則包括 對第一個存儲載體,將排序后的電子文件從兩頭向中間依次放入,先放入ー個最大電子文件再放入ー個最小電子文件,然后再從剩余的電子文件中依次放入ー個最大電子文件和ー個最小電子文件,在放入過程中如果某個電子文件無法放入,則放入一個緊鄰的較小電子文件,直至剰余的電子文件均不能再放入為止; 對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中。
6.根據(jù)權利要求I或2所述的方法,其特征在于,所述預定規(guī)則包括 從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后ー個存儲載體; 然后再從第一個存儲載體開始,繼續(xù)下一輪的放入,在放入過程中如果某個電子文件無法放入當前存儲載體,則依次放入下ー個存儲載體,直至將所有的電子文件都放入到存儲載體中。
7.根據(jù)權利要求I或2所述的方法,其特征在于,所述預定規(guī)則包括 從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后ー個存儲載體; 然后再從最后ー個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完第一個存儲載體,在放入過程中如果某個電子文件無法放入當前存儲載體,則依次放入下ー個存儲載體;繼續(xù)上述循環(huán),直至將所有的電子文件都放入到存儲載體中。
8.一種電子文件的處理裝置,其特征在于,包括 第一確定單兀,用于確定待處理的多個電子文件的總大小; 第二確定單元,用于根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;排序單元,用于對所述多個電子文件進行大小排序,得到排序后的多個電子文件;處理單元,用于按照預定規(guī)則將所述排序單元排序后的所述多個電子文件存儲到所述第二確定單元所確定數(shù)量的存儲載體中。
9.根據(jù)權利要求8所述的裝置,其特征在于,所述第二確定單元具體用于,在每個存儲載體的可用容量相同吋,將所述多個電子文件的總大小除以每個存儲載體的可用容量,根據(jù)對所得到的商數(shù)取整后加一確定出所需的存儲載體的數(shù)量。
10.根據(jù)權利要求8或9所述的裝置,其特征在干,所述處理単元包括如下任ー個模塊 第一處理模塊,用于從第一個存儲載體開始,將排序后的電子文件從大到小依次放入,當無法放入?yún)?,再放入下ー個存儲載體;對每個電子文件都從第一個存儲載體開始判斷是否能夠放入,直至遍歷到可以放入的存儲載體; 第二處理模塊,用于對第一個存儲載體,將排序后的電子文件從大到小依次放入,當不能放入時,再將排序后的電子文件從小到大依次放入,直至不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中;第三處理模塊,用于對第一個存儲載體,將排序后的電子文件從兩頭向中間依次放入,先放入ー個最大電子文件再放入ー個最小電子文件,然后再從剩余的電子文件中依次放入ー個最大電子文件和ー個最小電子文件,在放入過程中如果某個電子文件無法放入,則放入一個緊鄰的較小電子文件,直至剰余的電子文件均不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中; 第四處理模塊,用于從第一個存儲載體開始,將排序后的電子文件從大到小依次放入姆ー個存儲載體中,直到放完最后ー個存儲載體;然后再從第一個存儲載體開始,繼續(xù)下一輪的放入,在放入過程中如果某個電子文件無法放入當前存儲載體,則依次放入下ー個存儲載體,直至將所有的電子文件都放入到存儲載體中; 第五處理模塊,用于從第一個存儲載體開始,將排序后的電子文件從大到小依次放入姆ー個存儲載體中,直到放完最后ー個存儲載體;然后再從最后ー個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完第一個存儲載體,在放入過程中如果某個電子文件無法放入當前存儲載體,則依次放入下ー個存儲載體;繼續(xù)上述循環(huán),直至將所有的電子文件都放入到存儲載體中。
全文摘要
本發(fā)明屬于計算機信息技術領域,具體提供了一種電子文件的處理方法和裝置,能夠自動地將多個電子文件存儲到數(shù)量較少的存儲載體中。本發(fā)明實施例的方法包括確定待處理的多個電子文件的總大?。桓鶕?jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;對所述多個電子文件進行大小排序,得到排序后的多個電子文件;按照預定規(guī)則將排序后的所述多個電子文件存儲到所述確定數(shù)量的存儲載體中。
文檔編號G06F17/30GK102867002SQ201110187479
公開日2013年1月9日 申請日期2011年7月5日 優(yōu)先權日2011年7月5日
發(fā)明者王興華, 李鵬 申請人:北大方正集團有限公司, 北京方正阿帕比技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
吉安县| 太仆寺旗| 萨嘎县| 油尖旺区| 安庆市| 扎赉特旗| 杭锦旗| 夏邑县| 中西区| 巴彦淖尔市| 鄢陵县| 博罗县| 锡林浩特市| 玛纳斯县| 晴隆县| 汤原县| 大丰市| 广西| 和平县| 基隆市| 博客| 安化县| 枣庄市| 扎兰屯市| 廉江市| 正阳县| 济阳县| 牡丹江市| 安庆市| 安塞县| 南投市| 娄底市| 拜城县| 宜君县| 海阳市| 盐源县| 陕西省| 通渭县| 昆山市| 麻栗坡县| 连山|