亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

使用檔案文件提高applet的加載速度

2019-11-18 11:13:25
字體:
來源:轉載
供稿:網友

  摘要
  本技巧說明如何創建一個檔案文件,使它包含您的所有類文件,以便 Netscape 瀏覽器用戶能在最短時間內下載您的 applet!
  
  
  現在人們對 java 常發的牢騷之一便是它的性能。影響用戶對 Java applet 速度和價值的熟悉的一個重大因素是:加載組成 applet 的所有類要花很長時間。我們曾經愿意花一分鐘或更長時間等待 applet 的下載,而我們做這一切只是為了看一些無聊的動畫。不幸的是,對性能的這種負面印象可能使實際上很有用的 applet 也顯得沒什么用處了。
  要理解這種新的 applet 加載方法速度較快的原因,您需要知道為什么當前的方法速度如此之慢。一個 applet 通常由許多 Java .class 文件組成。對于每個類文件,類加載器必須打開一個從瀏覽器到 applet 代碼所在服務器的單獨套接字連接。因此,假如您的 applet 由 18 個 .class 文件組成,瀏覽器必須至少打開 18 個套接字才能將每個文件傳送到位。設置及斷開每個連接的開銷相當大。例如,設置每個連接需要往返傳送大量的網絡數據包,這樣會大大延長總響應時間(尤其是在網絡日益擁擠的今天)。(要了解有關套接字連接開銷的具體細節,請查閱一本重要的 TCP/ip 參考手冊。)
  
  到現在,您可能已想出這一問題的解決方案了:將所有 .class 文件都放在一個大文件中,這樣只需建立一個連接即可下載整個 applet。真是個好主意!這正是 Netscape 和 Microsoft 兩大 Java 瀏覽器陣營的共同想法。
  
  不幸的是,他們提出的兩個解決方案并不直接兼容。Microsoft,出于自身的不同需要,創建了自己的 CAB 文件格式。Netscape 的解決方案是使用現有的、人們熟知的 .zip 檔案文件格式。幸運的是,假如愿意,我們可以編寫 Html 代碼來處理這兩種格式。這是因為每種專用文件格式是由 HTML 標記的不同擴展指定的。
  
  本文不談 CAB 文件的創建(因為 CAB 將逐漸出局)。對此確實感愛好的人可查閱 Microsoft 的 Java 開發人員文檔。一旦創建了 CAB 檔案文件,您就可以通過在 標記中添加一個 cabbase HTML 參數 (param) 來使用 CAB:
  
  
  
  
  
  
  
  cabbase 參數的 value 值即 CAB 文件的文件名。
  
  創建 Netscape 瀏覽器可用的一個 .zip 檔案文件很輕易。將 applet 所需的所有 .class 文件打包到一個 .zip 文件中。您只需記?。褐皇菍⑽募鎯υ跈n案文件中(也就是不許壓縮)。
  
  假如您使用的是 PKZip:
  
  pkzip -e0 fileArchive.zip listOfClassFiles
  
  
  如您使用的是 Info-Zip 壓縮程序:
  
  zip -0 fileArchive.zip listOfClassFiles
  
  
  請注重,在這兩種情況下,命令行標志包含的是數字 0,而不是字母 O。
  
  要在 HTML 文件中使用 .zip 檔案文件,可在 applet 部分指定 archive 標記:
  
     codebase="http://www.foo.com/classes"
   archive="hello.zip">
  
  
  
  別急 -- 我們還可以更進一步!您可以創建 .cab 和 zip 檔案文件,并同時支持這兩種格式;這意味著 Navigator 和 Internet EXPlorer 用戶都將獲得更快的 applet 下載速度。不必為使用這兩種瀏覽器的舊版本(或是任何其他瀏覽器)的用戶擔心,因為他們仍將通過慢速的老方法來獲取 applet 的所有類。將以上內容綜合起來:
  
     codebase="http://www.foo.com/classes"
   archive="hello.zip">
  
  
  
  
  
  現在您可以用 .cab 和 zip 檔案文件來解決下載速度慢的問題,我想我應該告訴您,JavaSoft 在 JDK 1.1 中已定義了一種新的檔案文件格式,您可以用這種新的格式將所有圖像文件、音頻文件和類文件打包在一個文件中。JavaSoft 將這種格式稱為 Java Archive (JAR)。 HTML 標記已被修改,以便用 archives 參數來處理這種 JAR 格式。我把將這三種檔案文件格式整合到一起的工作留給您。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
在线日韩日本国产亚洲| 日韩一级裸体免费视频| 欧美片一区二区三区| 亚洲成人激情视频| 欧美三级免费观看| 欧美日韩国产区| 欧美日本啪啪无遮挡网站| 国产精品激情av电影在线观看| 九九综合九九综合| 日韩av在线免播放器| 国产精品成人va在线观看| 国产精品视频导航| 精品亚洲精品福利线在观看| 黄网动漫久久久| 亚洲香蕉成视频在线观看| 欧美极品少妇xxxxⅹ免费视频| 日韩av中文在线| 国产精品视频白浆免费视频| 欧美野外wwwxxx| 欧美大片免费观看在线观看网站推荐| 日韩av免费看网站| 国产日韩精品电影| 亚洲人午夜色婷婷| 国产精品久久久久久久一区探花| 亚洲美女中文字幕| 国产欧美日韩免费看aⅴ视频| 国产成人91久久精品| 久久99精品久久久久久琪琪| 91超碰caoporn97人人| 岛国av一区二区| 欧美性猛交xxxx免费看久久久| 国产精品美女久久久久久免费| 久久久久免费视频| 亚洲国产精品va在线看黑人| 91在线国产电影| 91av在线免费观看视频| 国产精品久久久久久久app| 亚洲激情在线观看| 精品久久久久久久中文字幕| 亚洲自拍小视频| 国产精品亚洲自拍| 性色av一区二区三区| 2019精品视频| 亚洲综合一区二区不卡| 国产精品成熟老女人| 色老头一区二区三区| 亚洲国产精品久久久久秋霞不卡| 精品国产老师黑色丝袜高跟鞋| 亚洲天堂av在线免费观看| 亚洲一区二区久久久久久| 国产成人精品a视频一区www| 中文字幕久久久| 欧美激情精品久久久久久免费印度| 亚洲欧洲一区二区三区在线观看| www.久久草.com| 亚洲男人天堂2024| 日韩黄色在线免费观看| 91最新在线免费观看| 欧美激情二区三区| 国产精品入口免费视频一| 亚洲国产欧美一区二区三区久久| 色午夜这里只有精品| 国产精品久久婷婷六月丁香| 欧美激情精品久久久久久蜜臀| 久久精品久久久久电影| 欧美大尺度在线观看| 成人一区二区电影| 最近2019中文字幕大全第二页| 91视频免费网站| 欧美电影在线观看完整版| 精品国模在线视频| 亚洲人成网站免费播放| 亚洲精品v天堂中文字幕| 成人动漫网站在线观看| 国产精品扒开腿爽爽爽视频| 久久久国产在线视频| 欧美成人免费在线观看| 久久久电影免费观看完整版| 97视频com| 亚洲人成在线免费观看| 日韩美女av在线| 91精品在线一区| 性欧美视频videos6一9| 欧美精品久久久久a| 亚洲无av在线中文字幕| 成人黄色av网站| 日韩视频在线观看免费| 欧美精品一本久久男人的天堂| 国产精品夜色7777狼人| 亚洲精品一区在线观看香蕉| 九九视频直播综合网| 6080yy精品一区二区三区| 日韩极品精品视频免费观看| 国产日韩欧美影视| 日韩精品视频在线免费观看| 伊人一区二区三区久久精品| 欧美精品video| 欧美激情一级欧美精品| 26uuu另类亚洲欧美日本老年| 久久久久久久色| 国产精品成人免费电影| 日韩中文字幕亚洲| 久久久久久九九九| 8090理伦午夜在线电影| 欧美电影在线观看高清| 精品国产老师黑色丝袜高跟鞋| 国产成人亚洲综合| 国产一区二区三区在线观看视频| 全亚洲最色的网站在线观看| 国产香蕉97碰碰久久人人| 亚洲成人精品av| 色老头一区二区三区| 成人在线激情视频| 久久久影视精品| 亚洲第一区在线| 欧美黑人性视频| 亚洲欧洲日产国产网站| 亚洲精品国产精品国自产在线| 久久久久久69| 亚洲另类欧美自拍| 美女av一区二区| 国产亚洲美女精品久久久| 国产精品男人的天堂| 欧美精品18videos性欧| 国产一区二区三区三区在线观看| 国产不卡一区二区在线播放| 国产成人综合av| 欧美精品电影免费在线观看| 国产男人精品视频| 黑人巨大精品欧美一区二区一视频| 久久久国产精品x99av| 欧美高清一级大片| 午夜精品福利电影| 91精品视频在线免费观看| 亚洲欧美在线免费| 午夜精品一区二区三区在线| 亚洲自拍在线观看| 色婷婷av一区二区三区在线观看| 国产精品网站入口| 国产精品一区电影| 成人h视频在线| 国产97在线|日韩| 日韩精品999| 久久久免费在线观看| 亚洲在线一区二区| 国产性猛交xxxx免费看久久| 国产成一区二区| 久久中文字幕在线视频| 欧美视频13p| 欧美极品美女视频网站在线观看免费| 一个人看的www欧美| 国产美女精品视频| 日韩免费在线免费观看| 日韩av在线免费| 亚洲精品电影在线观看| 精品久久久久久久久久久久| 在线观看中文字幕亚洲| 国内精品国产三级国产在线专| 国产成人精品综合| 国产在线日韩在线| 91高清免费视频| 成人久久精品视频| 亚洲欧美中文日韩v在线观看| 992tv在线成人免费观看|