freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

-動(dòng)力節(jié)點(diǎn)=java程序員菜鳥的成長(zhǎng)之路-文庫吧資料

2024-10-20 20:12本頁面
  

【正文】 ail了。它的大量代碼已由中間件(也就是我們常聽到的Weblogic,Websphere這些J2EE服務(wù)器)完成了,所以我們要做的程序代碼量很少,大部分工作都在設(shè)計(jì)和配置中間件上。接著就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean還是有區(qū)別的。雖說JSP理論上可以完全取代Servlet,這也是SUN推出JSP的本意,可是Servlet用來控制流程跳轉(zhuǎn)還是挺方便的,也令程序更清晰。Servlet就是服務(wù)器端小程序,他負(fù)責(zé)生成發(fā)送給客戶端的HTML文件。其實(shí)JSP中的Java語法也不多,它更象一個(gè)腳本語言,有點(diǎn)象ASP。那么又該如何學(xué)習(xí)J2EE呢?當(dāng)然Java語法得先看一看的,I/O包,Util包,Lang包你都熟悉了嗎?然后再從JSP學(xué)起。J2EE又包括許多組件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。J2ME對(duì)于初學(xué)者來說,好象又有點(diǎn)深?yuàn)W,而且一般開發(fā)者很難有開發(fā)環(huán)境。J2SE就是Java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程;J2ME主要應(yīng)用于嵌入是系統(tǒng)開發(fā),如手機(jī)和PDA的編程;J2EE是Java2的企業(yè)版,主要用于分布式的網(wǎng)絡(luò)程序的開發(fā),如電子商務(wù)網(wǎng)站和ERP系統(tǒng)。但是我卻很愿意將自己學(xué)習(xí)的一些經(jīng)驗(yàn)寫出來,以便后來者少走彎路,幫助別人是最大的快樂嘛!要想學(xué)好Java,首先要知道Java的大致分類。將軟件授權(quán)為公共域,這些軟件包沒有授權(quán)協(xié)議,任何人都可以隨意使用它。由于GPL嚴(yán)格要求使用了GPL類庫的軟件產(chǎn)品必須使用GPL協(xié)議,對(duì)于使用GPL協(xié)議的開源代碼,商業(yè)軟件或者對(duì)代碼有保密要求的部門就不適合集成/采用作為類庫和二次開發(fā)的基礎(chǔ)。這就是所謂的”傳染性”。這也就是為什么我們能用免費(fèi)的各種linux,包括商業(yè)公司的linux和linux上各種各樣的由個(gè)人,組織,以及商業(yè)軟件公司開發(fā)的免費(fèi)軟件了。GPL協(xié)議和BSD, Apache Licence等鼓勵(lì)代碼重用的許可很不一樣。您必須讓您發(fā)布或出版的作品,包括本程式的全部或一部分,或內(nèi)含本程式的全部或部分所衍生的作品,允許第三方在此許可證條款下使用,并且不得因?yàn)榇隧?xiàng)授權(quán)行為而收費(fèi)。GPLGPL許可證是自由軟件的應(yīng)用最廣泛的軟件許可證,人們可以修改程式的一個(gè)或幾個(gè)副本或程式的任何部分,以此形成基於這些程式的衍生作品。Apache Licence也是對(duì)商業(yè)應(yīng)用友好的許可。,則在Notice文件中需要帶有Apache Licence。需要滿足的條件: Licence,需要再被修改的文件中說明。Apache Licence Apache Licence是著名的非盈利開源組織Apache采用的協(xié)議。BSD由于允許使用者修改和重新發(fā)布代碼,也允許使用或在BSD代碼上開發(fā)商業(yè)軟件發(fā)布和銷售,因此是對(duì)商業(yè)集成很友好的協(xié)議。當(dāng)你發(fā)布使用了BSD協(xié)議的代碼,或則以BSD協(xié)議代碼為基礎(chǔ)做二次開發(fā)自己的產(chǎn)品時(shí),需要滿足三個(gè)條件:須帶有原來代碼中的BSD協(xié)議。BSD開源協(xié)議BSD開源協(xié)議是一個(gè)給于使用者很大自由的協(xié)議。但MPL是允許修改,無償使用得。這種授權(quán)維護(hù)了商業(yè)軟件的利益,它要求基于這種軟件得修改無償貢獻(xiàn)版權(quán)給該軟件。如何使用JDBC。1知道如何測(cè)試你的代碼,最好會(huì)使用一種單元測(cè)1如果你開發(fā)web應(yīng)用,知道request、response、servlet的概念,最好還知道filter和listener。1知道為什么使用logger,而不是習(xí)慣性的或程序性的添加log代碼。buffer的概念。如swing。知道怎么用javac、java、jdb。在項(xiàng)目中你也許永遠(yuǎn)用不到。這似乎也是老生常談了,不過認(rèn)識(shí)了這點(diǎn),也就會(huì)明白為什么java語言沒有采用多繼承。這應(yīng)該是廢話,不過還是提一下,也確實(shí)有人連關(guān)鍵字都認(rèn)不全。很多同學(xué),我以前也是這樣,比如看電影看了一晚上,以前我就想反正都浪費(fèi)了幾個(gè)小時(shí)了,也就不去自習(xí)了,剩下的時(shí)間也就再上上網(wǎng)聽聽音樂什么的就過了!現(xiàn)在就是還剩10分鐘我也要去自習(xí)室(不過這有一個(gè)前提條件,^_^,偶們學(xué)校小,宿舍到圖書館很近),因?yàn)檫@幾分鐘浪費(fèi)也是浪費(fèi)了,為何不用這幾分鐘看看書呢?多看書總是有幫助的!6.武學(xué)之道貴在精而不在多《天龍八步》中的一句話,其實(shí)都是一個(gè)道理,打個(gè)比方說,鳩摩智對(duì)于武學(xué)所學(xué)甚博,結(jié)果和喬峰比呢,喬峰就一個(gè)降龍十八掌,可以練到天下無敵!有些同學(xué),今天想學(xué)Java,明天想學(xué)C++,過了幾天又想學(xué)習(xí)C#,不過到頭來還是竹籃打水!其實(shí)只要有一樣你學(xué)精通了(要能稱的上是精通,彈何容易啊?。?,其他的很快就能觸類旁通了!7.聞道有先后,術(shù)業(yè)有專攻技術(shù)上強(qiáng)人太多了,不過不要妄自菲薄。一個(gè)JAVA程序員一年學(xué)習(xí)之路的感慨20050725 14:47一個(gè)JAVA程序員一年學(xué)習(xí)之路的感慨作者:汪瑜佯 來自:CSDN 下面幾條就是我的反思或者說自己在學(xué)習(xí)中形成的一些想法,與諸君共勉,希望大家能夠提一些學(xué)習(xí)上面的建議以及糾正我得錯(cuò)誤觀點(diǎn):1.書讀百遍,其義自現(xiàn)我看書就是這樣,看書看不懂很正常,技術(shù)書籍不是武俠書籍,看不懂沒什么好奇怪的!我遇到看不懂的地方,就不會(huì)在那兒阻塞太久,實(shí)在看不懂我就咕嚕吞下去,等到看完這一章或者這一節(jié)再回過頭來學(xué)習(xí),反復(fù)的讀!我的學(xué)習(xí)就是一個(gè)往返的曲線,不時(shí)的會(huì)把前面所學(xué)過的復(fù)習(xí)一遍!我覺得就是讀過好幾遍的書,就像我現(xiàn)在再讀《Thinking in Java》,每次都有新的收獲,雖然收獲一次比一次小吧,但是卻不是可以抹殺的!這可能就是所謂的溫故而知新吧!2.勿在浮沙筑高臺(tái)這里引用了候老師在《深入淺出MFC》中的一句話,其實(shí)貫穿這篇文章我無時(shí)無刻不在強(qiáng)調(diào)基礎(chǔ)的重要性,而且平時(shí)這個(gè)觀念也是deeply rooted in my mind3.天下大事,必作于細(xì)又引用了候老師的話,學(xué)習(xí)技術(shù)就是要從細(xì)處下功夫!看一本書要理解透徹,其實(shí)也要分什么書籍了,原理性的書籍那是來不得半點(diǎn)馬虎,至于很多應(yīng)用類書籍,實(shí)例類書籍,看過知道在哪兒找就行了!4.業(yè)精于勤荒于嬉,行成于思?xì)в陔S這和本文的題目所要表達(dá)的思想是一樣的,學(xué)習(xí)沒有捷徑,只有刻苦努力不要放棄才能成功!不管前面的路如何,自己只要堅(jiān)持走,等登上頂峰了,回頭一看,自己走過的路就是成功路!不論多聰明,或者有些許的愚頓,都請(qǐng)記住“騏驥一躍,不能十步;駑馬十駕,功在不舍”。我面試時(shí)候都是以證書為參考,主要衡量你的手段還是提問技術(shù)性問題以及一些編程方面的基礎(chǔ)問題。最好找一些有實(shí)例且?guī)Ч獗P的書來看,這樣看到好的程序就可以直接Ctrl+C再Ctrl+V,也不用勞您老大架再親自把它再輸一遍吧,再說直接復(fù)制還不用怕出錯(cuò),何樂而不為呢!還有就是要經(jīng)常上一些好的Java編程文章,有好的文章要Cut下來,有問題盡管問,只要問題不是太傻,一般高手都會(huì)回答你的。還有,如果你要用Java編發(fā)送電子郵件的程序,你就得看看Javamail了。它的大量代碼已由中間件(也就是我們常聽到的Weblogic,Websphere這些J2EE服務(wù)器)完成了,所以我們要做的程序代碼量很少,大部分工作都在設(shè)計(jì)和配置中間件上。接著就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean還是有區(qū)別的。雖說JSP理論上可以完全取代Servlet,這也是SUN推出JSP的本意,可是Servlet用來控制流程跳轉(zhuǎn)還是挺方便的,也令程序更清晰。Servlet就是服務(wù)器端小程序,他負(fù)責(zé)生成發(fā)送給客戶端的HTML文件。其實(shí)JSP中的Java語法也不多,它更象一個(gè)腳本語言,有點(diǎn)象ASP。那么又該如何學(xué)習(xí)J2EE呢?當(dāng)然Java語法得先看一看的,I/O包,Util包,Lang包你都熟悉了嗎?然后再從JSP學(xué)起。J2EE又包括許多組件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。J2ME對(duì)于初學(xué)者來說,好象又有點(diǎn)深?yuàn)W,而且一般開發(fā)者很難有開發(fā)環(huán)境。J2SE就是Java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程;J2ME主要應(yīng)用于嵌入是系統(tǒng)開發(fā),如手機(jī)和PDA的編程;J2EE是Java2的企業(yè)版,主要用于分布式的網(wǎng)絡(luò)程序的開發(fā),如電子商務(wù)網(wǎng)站和ERP系統(tǒng)。但是我卻很愿意將自己學(xué)習(xí)的一些經(jīng)驗(yàn)寫出來,以便后來者少走彎路,幫助別人是最大的快樂嘛!要想學(xué)好Java,首先要知道Java的大致分類。Web Services好像目前還沒有什么很好的書籍,但是可以通過在網(wǎng)絡(luò)上面查資料的方式來學(xué)習(xí)。Web Services也完全沒有任何新東西,它像是一種黏合劑,可以把不同的服務(wù)統(tǒng)一起來提供一個(gè)統(tǒng)一的調(diào)用接口,作為使用者來說,我只要獲得服務(wù)提供者給我的WSDL(對(duì)服務(wù)的描述),就夠了,我完全不知道服務(wù)器提供者提供的服務(wù)究竟是EJB組件,還是什么CORBA組件,還是其他的什么實(shí)現(xiàn),我也不需要知道。J2EE規(guī)范里面,除了EJB,JMS,JTA,Servlet/JSP,JDBC之外還有很多很多的企業(yè)技術(shù),這里不一一進(jìn)行介紹了。Java企業(yè)軟件的設(shè)計(jì)非常重視框架(Framework)的設(shè)計(jì),一個(gè)好的軟件框架是軟件開發(fā)成功的必要條件。接著學(xué)習(xí)JMS和EJB,對(duì)于EJB來說,最關(guān)鍵是要理解EJB是如何通過RMI來實(shí)現(xiàn)對(duì)遠(yuǎn)端對(duì)象的調(diào)用的,以及在什么情況下要用到EJB。用JTA的話,由App Server來完成控制。這里可以簡(jiǎn)單的舉個(gè)例子,我們知道一般情況可以對(duì)于一個(gè)數(shù)據(jù)庫連接進(jìn)行事務(wù)控制((fal
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1