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

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

java以及其相關性應用

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

  馬上就要開始C++編程,對于java,掐指算來去年10月份開始,到現在一年有余了,經歷一年的java生涯中,同時在加上前段時間的ibm的培訓,不由想為自己或者別人總結一下java以及其相關性的東西。本人覺得這篇文章還有一些可讀就將發表出來,希望大家評點!
  
  首先:java是個什么東西呢!一開始對其感到神秘,后來逐漸明白,其不過就是一個C--,在C++的基礎上去了一些東西而形成的東西。
  那么它為什么會風靡世界呢?主要是由于它開放源碼和跨平臺。開放源碼很重要,開放源碼給大家更高的自由度,大家尤其是高手和水平高的公司可以自由發揮,不受限制、沒有版權。跨平臺更是為大公司提供的。只有大公司才會在不同的平臺之間往返切換,保留以前的,發展未來的。小公司根本不存在這個問題,因為其一共才兩臺半機器。還有一個原因,可能是internet的發展,給它施展空間的余地,java在internet的應用的確有優勢,可以構架獨立的三層或n層結構,可以開發無線傳輸,可以開發小型客戶端(例如:手機、冰箱。。。),為未來人們想要實現網上辦公和網上生活提供美好的憧憬。
  進入java語言,感到其入門簡單,假如真想吃透也非輕易事,大量的類,大量的方法。據說java 1.2版本是3000多個類,想想每個類里10個方法,那時多少東西呀!同時java1.3,java 1.4不斷的出,里面的類只多不少,不過這也的確體現了其功能強大性。同時假如你不打算深糾的話,那些復雜性也不存在,你只要把握簡單的數據庫操作,你就可以做java程序員了,假如你在把握一些數據庫連接池的概念和文件和數據傳輸的特點,那你成為高手了。因為一般企業編寫和應用有這些就足以了。但假如你成為真正的高手我認為比較難,需要把握的可能是太多了,深刻的理解java和java的運行原理,現在還需加上xml,更重要是你需把握各種各樣的傳輸協議,什么Tcp/ip,FTP,Smtp,Pop3。。。。這些常見協議必須把握,最為費勁的我一直認為是各個公司的一些特點,和一些什么IIOP,T3,RM1協議。有的公司用這個協議,有的公司認為別人用的不好,用另一種協議,煩透了。不知誰的好。實際上協議的不同,必然帶來書寫格式,書寫方法,甚至連接方法的改變。同時java這門語言變化比較快,jsp 昨天還是1.0,今天就有1。1,升級吧,問題就來,有可能是應用服務器不支持,或者支持但
  在某些書寫規則上有變化,改吧!同時提醒別人注重陷阱。Sevlet ,Java bean ,J2ee幾乎天天都有能變化,注重吧!在加上這公司的產品支持那公司的產品不支持,可想而知,想成為真正的高手比較難把握。
  對于JAVA的應用,JAVA的應用,一般也只不過是由三層結構構成,其他的人們說的N層,一般只是概念而已,并且也都是基于三層的,沒有什么高深的概念。對于三層:一般是后臺數據庫服務器,中間應用服務器,前臺的客戶端。
  對于JAVA的三層在各個層面上由于各大公司炒的比較狠,可選的比較多。
  
  后臺數據庫服務器:
  DB2
  SQL SERVER
  Oracle
  SYBASE
  什么MY SQL,access也有可能有人在用
  中間應用服務器:
  WEBLOG
  WEB SPHERE
  IAS
  ORACLE application SERVER
  假如加上WEB SERVER,還有APACHE,TOMCAT,
  前臺比較統一般人用IE,但版本上有很大區別。
  同時開發工具也是一個不可不提的東西:
  JBuider
  Visual Age
  JDevelop
  同時sun 公司也有有一個比較爛的叫 force for java,不敢恭維他的產品。
  對于操作系統,就不做多的說明,后面假如需要就直接說明了,主要是這個問題老掉牙了
  
  假如說讓我評價這幾個軟件,同時提幾個解決方案。首先聲明從屬個人看法和感受,不代表任何傾向。
  我們是Windows平臺 ,對于Windows開發,假如是基于Sql Server 的話 bea weblogic 絕對是首選,bea在作為中立的公司,開發的東西在穩定性和兼容性,可以說是一流的。同時公司在業內的口碑也比較好,公司的版本升級和補丁的發放也比較快,但假如真用weblogic的話我認為weblogic5.1.9的確是好版本,他的控制平臺讓我十分欣賞,因為有一段時間我們的數據庫連接老崩潰,我最后負責解決這個問題,最終確定如何解決,還是從觀察weblogic 的控制平臺連接池的變化得到的,weblogic 6.0 ,6.1我試一下好象沒有這項功能,并且在我遷移的過程中由于中文的問題發生錯誤,我奮力解決的一天,最終確定為weblogic6.1的問題,雖然后來問題在其他有的機器不存在,但我還是認為它不穩定,同時我的同事也是weblogic6.1的試的過程中出現了jsp長度受限的問題。開發工具Jbuilder最好,其內置的幫助系統非常棒,不瞞大家,我的Java學習真正還是從JBuider的幫助中徹底理解的。寫的的確好。同時還有一個是它的源碼瀏覽功能,非常方便。再有就是ejb和xml 的支持,真是比較好。不過請選用Jbuider 4 或以上版本。
  組合公式:windows 2000 server + sql server + weblogic5.1.9 + jbuilder
  因為IBM是我們的合作伙伴所以,我也受過其短暫的培訓,所以不得不提一提IBM,假如我們的操作系統AIX,數據庫一般只能是DB2,那么我們在應用服務器,實際上已經沒得選擇了,我們只能選擇WEB SPHERR,因為WEB SPERE的控制數據是存在數據庫中的,同時WEB SPERE 對DB2的支持不用說很好,而且在IBM的系統上運行的WEB SPHER 的功能據介紹是非常強大的、運行是穩定的,尤其對未來的XML 、J2EE支持。最讓我感到其功能強大的地方是對JMS和它的克隆技術,其克隆技術真是可以非常好的解決動態分布問題,不服不行,在加上IBM在JAVA上的研究和領先,我們對其產品是可以信賴的,實際DB2和WBB SPERE 本身就是天生的一對,雖然IBM公司說各個產品也都支持其他產品,但據我觀察和其他產品配套很扯。據我在培訓完自己花兩天實驗java bean 和 jsp 運行穩定,編譯速度快,ejb由于數據庫的關系沒有具體的測試,但憑我的簡單的作了一個例子測試效果挺好,不過也有缺點:就是太耗費內存,一般db2和web sphere需要512M的機器來跑,256M有點小。編輯工具,用Visual Age,這是IBM的產品,主要考慮到兼容性,假如你非要使用Jbuider或其他工具,ejb的編輯將是個問題,我的實驗結果是,Jbuider編輯完的ejb無法在web Sphere 上跑,可能是jbuider 配置應用服務器的問題,其他java bean 和jsp 沒有問題。對于Visual age 這個工具,感覺其功能挺強大,但個各種界面和環境有些不適應,感到其沒有充分的考慮程序員的感受。對于WebSphere studio這個工具說白了就是給頁面編輯提供一個治理平臺,沒有什么大用。
  另外:想說一點是IBM 對 Sevlets 情有獨鐘,將Sevlets 抬的很高,后來我看一下他們的red books Sg246161,再加上培訓,我徹底的了解Sevlets的功能和用處,也明白IBM要用的原因。因為Sevlets 安全性比較好,所以它前臺做控制,可以徹底解決安全性的問題,IBM他們對安全很重視,這與他們公司定位有關系,下面來個圖就明白了。
  
  組合公式:iax+db2+web sphere + visual age
  其他工具和軟件的簡單介紹:
  
  應用服務器:
  Bas:Borland application server
  用過它開發過一段時間,感覺也不錯,簡單的jsp ,java bean ejb應用兼容很好,不過非凡的地方是它應用了IIOP協議,IBM工程師認為這種協議是在防火墻上打了幾個洞,不利于網絡安全。
  ORACLE APPLICATION SERVER :我沒有使用過,但我的同事用完了感到非常爛,用的內存和空間也大。我想ORACLE現在是一個數據庫公司,其它方面現在其還不具有強大能力 ,最多和他的ORACLE 數據庫配合比較好
  TOMCAT 和APACHE都是一個公司的產品,并且都是WEB SERVER,不具有強大的功能。但IBM的WEB SPHERE,其前臺是應用了APACHE的產品,并且我感覺他的動態分布是在APACHE上作的文章。
  
  數據庫:
  ORACLE:現在無疑是一般公司的數據庫首選,但由于其價格,讓人卻步。我簡單的玩過一段時間??雌饋砉δ芡姶?,并對JAVA支持也挺好。據傳他的數據庫支持N種功能,我也沒試過,只知道其對大數據處理比SQL SERVER強。
  
  編程工具:
  JDevelop:其他人的應用結果表明,界面一般,輔助功能一般,對ejb的支持一般。我曾經的例子是:將ejb的類引入以后,遠程調用ejb,發現沒有RMI類的支持。同時我們的同事在寫的過程中時常發生忽然關閉的現象。
  
  總的感受:
  一、 在作java程序時,不要怕麻煩,比起c/s編程或者是其他語言,它的確麻煩,處處手寫。一寫就是三層,連字符轉換都自己寫。------麻煩。不過的確控制能力比較好。這是相對的嗎?
  二、 千萬不要在項目中間輕易換平臺,不要以為java跨平臺,什么都能適用,它也有標準,一個標準由幾個公司起草,討論,最后由sun發布,各個公司的產品都是支持自己多一點。從一個公司的產品到各一個公司的產品,說不定你就會遇上什么無盡的麻煩-----不停的改。我曾經歷過將Bas 4.1 到 Weblogic5.1.9 的大轉移,后果是Bas應用了IIOP,而Weblogic 沒有,我們最后將所有的EJB數據庫連接都改了,同時在數據的執行過程也需改動。字符問題上原來的BAS本省不支持中文,而Weblogic本省就支持,我們將所有中文轉換又去掉了。
  三、 在INTERNET上有優勢,在B/S方面它的優勢非常明顯,對于JAVA,可以適應各種平臺,這樣大家就可以找一個穩定的服務器做后臺,前臺也可以選用大家熟悉的,甚至可以考慮適應各種平臺。不像微軟什么都是自己的,但自己的數據庫和操作系統的確不能適用大規模的應用。同時,JAVA提供源碼的確方便

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品吊钟奶在线| 2021国产精品视频| 亚洲综合色激情五月| 国产精品男人爽免费视频1| 91av视频在线| 亚洲精品久久久久久久久久久久久| 中文字幕日韩精品在线观看| 欧美精品久久久久久久久久| 国产91成人video| 欧美精品成人91久久久久久久| 亚洲福利视频免费观看| 亚洲精品视频网上网址在线观看| 国产精品海角社区在线观看| 成人免费视频网| 国产午夜精品全部视频播放| 国产精品毛片a∨一区二区三区|国| 国产精品男人爽免费视频1| 精品国产乱码久久久久久婷婷| 欧美丝袜美女中出在线| 亚洲美女视频网站| 国外成人免费在线播放| 这里只有精品久久| 日韩欧美亚洲范冰冰与中字| 成人精品久久av网站| 日本久久久久久久| 国产一区二区精品丝袜| 国产精品日韩在线播放| 欧美日韩在线第一页| 9.1国产丝袜在线观看| 亚洲欧洲一区二区三区久久| 国产精品久久电影观看| 91在线观看免费高清完整版在线观看| 国内精品小视频在线观看| 在线精品国产欧美| 欧美电影院免费观看| 欧美电影免费观看高清完整| 国产精品国内视频| 欧美日本高清视频| 国产亚洲欧美一区| 91中文字幕在线| 国产极品精品在线观看| 国产精品激情自拍| 在线观看欧美视频| 国产精品av在线播放| 国产精品91免费在线| 亚洲最大成人在线| 98精品国产高清在线xxxx天堂| 亚洲第一福利视频| 国产乱肥老妇国产一区二| 欧美肥臀大乳一区二区免费视频| 日韩毛片中文字幕| 亚洲va欧美va国产综合久久| 庆余年2免费日韩剧观看大牛| 日韩精品免费观看| 疯狂做受xxxx高潮欧美日本| 精品美女久久久久久免费| 中文字幕少妇一区二区三区| 欧美精品情趣视频| 欧美成人精品在线播放| 亚洲欧美激情四射在线日| 色视频www在线播放国产成人| 亚洲天堂成人在线视频| 亚洲国产成人精品久久| 国产一区私人高清影院| 在线观看久久久久久| 欧美黑人一区二区三区| 欧美大肥婆大肥bbbbb| 成人免费视频97| 亚洲精品久久久久久久久久久| 亚洲精品视频在线播放| 久久久久久国产三级电影| 国产精品视频xxx| 欧美色欧美亚洲高清在线视频| 91网站免费看| 欧美一级黄色网| 日韩欧美第一页| 日韩高清不卡av| 一色桃子一区二区| 亚洲第一视频在线观看| 欧美另类暴力丝袜| 全球成人中文在线| 国产精品第1页| 国产激情视频一区| 亚洲男人天堂2024| 久久五月情影视| 日韩av大片在线| 日韩性生活视频| 96国产粉嫩美女| 久久久久久亚洲精品中文字幕| 亚洲国产天堂网精品网站| 欧美日韩国产91| 亚洲国产另类 国产精品国产免费| 久久91精品国产91久久久| 欧美激情视频网址| 日韩美女激情视频| 亚洲自拍欧美色图| 久久精品99无色码中文字幕| 国产精品九九九| 欧美乱大交xxxxx| 欧美日韩亚洲精品内裤| 亚洲片av在线| 久久久噜噜噜久久| 日本精品中文字幕| 欧美成人全部免费| 91久久久久久| 久久99国产综合精品女同| 欧美在线一级va免费观看| 欧美精品国产精品日韩精品| 日韩av在线免费观看一区| 欧美色另类天堂2015| 欧美久久精品一级黑人c片| 国产成人精品在线视频| 精品国产一区二区三区久久狼5月| 欧美视频在线观看 亚洲欧| 亚洲免费中文字幕| 国产精品国语对白| 一区二区三区在线播放欧美| 91嫩草在线视频| 亚洲男人的天堂在线播放| 欧美日在线观看| 欧美日韩成人黄色| 欧美日韩中文字幕在线视频| 日韩中文字幕精品视频| 大桥未久av一区二区三区| 亚洲性线免费观看视频成熟| 欧美精品电影在线| 色综合久久精品亚洲国产| 欧美成人免费在线视频| 亚洲一区二区三区xxx视频| 亚洲综合色激情五月| 亚洲欧美国产va在线影院| xvideos国产精品| 亚洲欧美日韩中文视频| 久久精品99国产精品酒店日本| 亚洲精品久久久久久久久| 欧美国产精品日韩| 亚洲视频在线免费看| 欧洲成人免费视频| 日韩亚洲一区二区| 91高清视频免费观看| 国产欧美日韩精品在线观看| 久久久久北条麻妃免费看| 亚洲第一男人天堂| 国产精品久久久久久久久久ktv| 久久久久久久久久婷婷| 亚洲免费av电影| 亚洲精品videossex少妇| 色天天综合狠狠色| 青青青国产精品一区二区| 亚洲欧美制服综合另类| 国产97在线|亚洲| 亚洲欧洲日本专区| 精品偷拍一区二区三区在线看| 国产精品久久久久7777婷婷| 国产精品va在线播放我和闺蜜| 亚洲国产精品999| 亚洲精品小视频| 成人激情视频小说免费下载| 欧美成人激情视频免费观看| 91国内产香蕉| 国产精品永久免费| 亚洲美女动态图120秒| 国产日韩精品电影| 国产精品视频1区|