首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載 | ||
![]() |
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試 MPA考試 | 中科院 |
|
![]() |
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT 新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語 |
|
![]() |
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證 華為認證 | Java認證 |
|
![]() |
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格 報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師 人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平 駕駛員 | 網絡編輯 |
|
![]() |
衛生資格 | 執業醫師 | 執業藥師 | 執業護士 | |
![]() |
會計從業資格考試(會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師 注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師 |
|
![]() |
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師 質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師 設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師 城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師 |
|
![]() |
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲 |
當然,在使用Java作為解決方案時,也會遇到很多讓我們頭疼的問題,這些問題導致同時執行的并發性比較差,系統速度慢等等。歸納起來看,我們曾遇到過的主要具體的問題有:
(1)用Java來實現CORBA中的Component,有時效率會比較低。
(2)用Java來建立數據庫連接往往會比較慢。
(3)用JSP編程時容易導致系統信息的擴散。比如,如果有黑客攻擊一臺運行JSP程序的服務器,他可以故意地輸入一些非法字符或異常信息給JSP程序,于是程序執行將出現異常。這時,就會在頁面上打印出相應的錯誤信息。很不幸的是,這些信息極有可能暴露出這臺服務器的JDK的版本號與路徑信息等內容。這往往容易讓黑客們有機可乘,有可能去抓住系統的漏洞。
在發現了這些問題后,我們經過仔細研究,找出了一些解決辦法。比如:
(1)既然用Java實現Component比較慢,我們就盡量減少Component所執行的業務邏輯量。爭取把能夠放在存儲過程中實現的操作,盡可能在存儲過程中加以實現。眾所周知,數據庫的存儲過程操作,比起在Java程序中執行數據庫操作要快得多。
(2)既然用Java建立數據庫連接比較慢,我們就可以把數據庫連接封裝成連接池(Connect Pool),從而能非常有效地提高系統效率。我們也曾經用“Load Runner”作過壓力測試,使用連接池比不使用連接池的速度要快上3~5倍。
(3)為了對付JSP程序與Servlet程序會打印出異常系統信息的問題。我們曾查閱了很多JSP或Servlet的資料,最終是毫無頭緒。但是我們可以換另一種思路,即是不從程序下手,而從Web Server著手,我們可以把Apache配置成為使這類異常信息不再打印出來,而是使之僅出現一個通用的異常說明的頁面,這樣,就能十分有效地解決這個問題。
在我們使用Java作為編程語言的這么多項目中,絕大多數是比較成功的。Java語言作為一種快捷、穩定的計算機語言,開發基于因特網應用的項目大多是相當穩定和比較適用的。
在我個人看來,Java的應用前景十分光明,大體上可以著眼于以下方面:
(1)在因特網上將會有更加廣泛的應用。
(2)在嵌入式設備中,Java也大有用武之地。比如,在最新推出的Java技術中,Java已經進入了手機領域。
(3)Java程序大多以線程運行,占用資源少,會逐步代替ASP與CGI程序。根據第三方測試表明:JSP程序比ASP程序要快2倍以上。用JSP代替ASP應是大勢所趨。
(4)Java在無線互聯網中的應用將會更加廣泛。Java支持WAP,可以方便地用Java開發WAP程序,實現WAP應用。
(5)Java與XML的無縫連接使Java在數據傳輸和異構網絡通信方面有著很大的優勢。
就我個人而言,我將會在相當長一段時期內致力于Java在無線互聯中的應用,為我國的移動通信事業開發出更多的優秀實用的項目。
相關推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |