我的php網頁上有一個Java Applet應用程序(achart)...這裏的問題是Java Applet需要更多時間來加載...我想用一些類似的技術替換這些applet但速度很快......我指望阿賈克斯......我的其他選擇......?Java Applet以蝸牛的速度加載
回答
如果你想它的簡單的圖表,看看: http://code.google.com/apis/chart/
雅虎擁有ActionScript 3的(閃光燈)一些漂亮的圖表組件http://developer.yahoo.com/flash/astra-flash/charts/
谷歌已經將生成圖表的圖像作爲一個服務蒂姆已經指出。
另外,你可以嘗試加快你正在使用的applet的交付 - 檢查他們是否有一個Expires頭,以便他們只在一段時間而不是每個頁面下載一次(這對於第一視圖,但會加快那些之後)
編輯:如果你只針對特定的瀏覽器,你可以嘗試使用javascript和Canvas元素創建圖表,但絕對不支持Internet Explorer。 https://developer.mozilla.org/en/Canvas_tutorial
你有你的包裝瓶.....
你有沒有嘗試過的Java部署工具包(http://blogs.oracle.com/vaibhav/entry/java_deployment_toolkit_6u10) 與JDK 1.6.10 + .....
如果applet的大小JAR庫需要很長時間才能下載,您可以使用ProGuard tool縮小尺寸。這是一些用於某些Java庫的comparison of the compression ratio。
Java小程序加載緩慢。 聳聳肩它的野獸的性質....
如果你有多個罐子,你應該檢查你提供給你的小程序的類路徑的順序。請注意,每當需要加載類時,每個jar都只能「按需」下載。它看起來在第一個jar文件中,如果找不到它在第二個jar文件中看到的類,那麼...可以通過確保啓動應用程序所需的所有類都在第一個jar文件中來縮短啓動時間(s)列出。另外,如果您試圖加載不在您的類路徑中的類或資源,則必須在返回AND之前搜索所有的jar,然後點擊服務器代碼庫以查找它。它可能會大大縮短您的啓動時間。
打開java控制面板中的applet跟蹤,您應該更好地瞭解如何從jar中加載類。
我知道這個答案有點晚了,但是,它可能是你只是非常無法用java或你的機器很慢,我有一個java程序,有很多代碼以及訪問SQLite數據庫它運行得非常快,五秒鐘內加載。如果您的程序中沒有使用任何東西,請將其刪除,然後嘗試進行刻錄並對其進行簽名(不確定後兩件事是否有幫助)。
- 1. 快速斐波納契慢如蝸牛超過1,000,000
- 2. 範圍沒有宣佈,初學者蝸牛競速遊戲
- 3. 的Python ASYNCIO與difflib慢如蝸牛
- 4. 任何蝸牛郵件API建議?
- 5. 重新加載Java Applet重新加載
- 6. Java applet不會加載
- 7. Java Applet無法加載MSJVM
- 8. applet不加載
- 9. 正在加載Java Applet ... network:未找到高速緩存條目
- 10. 由Java Applet加載的緩存資源
- 11. 在HTTPS上的Firefox中加載Java Applet
- 12. Applet加載認證
- 13. 的DbContext加載速度慢
- 14. 測量下載速度Java
- 15. Java applet從外部jar加載圖片
- 16. Java Applet未加載互聯網
- 17. Java Applet無法在網頁上加載
- 18. 啓用apache後Java Applet未加載SSL
- 19. 在Java applet中加載圖像AccessControlError
- 20. Java Applet卡在瀏覽器中加載
- 21. Java applet花費太多時間加載
- 22. 如何強制Java Applet加載緩存
- 23. Java Applet不會加載到網頁上
- 24. 我可以創建一個自動報告獲取蝸牛郵件地址嗎?
- 25. 可以壓縮Silverlight下載以加快下載速度嗎?
- 26. 像蝸牛一樣的路徑上的SVG動畫
- 27. Java applet在最新版本的mac中速度非常慢Firefox
- 28. 這個「打印蝸牛模式」代碼是如何工作的?
- 29. 增加下載速度?
- 30. ORACLE表格加載速度
謝謝,我在探索它。 – user56660 2009-01-22 05:15:41