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

正文內(nèi)容

java程序員之路-wenkub

2024-10-20 21 本頁(yè)面
 

【正文】 是一個(gè)道理,打個(gè)比方說(shuō),鳩摩智對(duì)于武學(xué)所學(xué)甚博,結(jié)果和喬峰比呢,喬峰就一個(gè)降龍十八掌,可以練到天下無(wú)敵!有些同學(xué),今天想學(xué)Java,明天想學(xué)C++,過(guò)了幾天又想學(xué)習(xí)C#,不過(guò)到頭來(lái)還是竹籃打水!其實(shí)只要有一樣你學(xué)精通了(要能稱(chēng)的上是精通,彈何容易啊?。?,其他的很快就能觸類(lèi)旁通了!7.聞道有先后,術(shù)業(yè)有專(zhuān)攻技術(shù)上強(qiáng)人太多了,不過(guò)不要妄自菲薄。我面試時(shí)候都是以證書(shū)為參考,主要衡量你的手段還是提問(wèn)技術(shù)性問(wèn)題以及一些編程方面的基礎(chǔ)問(wèn)題。還有,如果你要用Java編發(fā)送電子郵件的程序,你就得看看Javamail了。接著就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean還是有區(qū)別的。Servlet就是服務(wù)器端小程序,他負(fù)責(zé)生成發(fā)送給客戶(hù)端的HTML文件。那么又該如何學(xué)習(xí)J2EE呢?當(dāng)然Java語(yǔ)法得先看一看的,I/O包,Util包,Lang包你都熟悉了嗎?然后再?gòu)腏SP學(xué)起。J2ME對(duì)于初學(xué)者來(lái)說(shuō),好象又有點(diǎn)深?yuàn)W,而且一般開(kāi)發(fā)者很難有開(kāi)發(fā)環(huán)境。但是我卻很愿意將自己學(xué)習(xí)的一些經(jīng)驗(yàn)寫(xiě)出來(lái),以便后來(lái)者少走彎路,幫助別人是最大的快樂(lè)嘛!要想學(xué)好Java,首先要知道Java的大致分類(lèi)。Web Services也完全沒(méi)有任何新東西,它像是一種黏合劑,可以把不同的服務(wù)統(tǒng)一起來(lái)提供一個(gè)統(tǒng)一的調(diào)用接口,作為使用者來(lái)說(shuō),我只要獲得服務(wù)提供者給我的WSDL(對(duì)服務(wù)的描述),就夠了,我完全不知道服務(wù)器提供者提供的服務(wù)究竟是EJB組件,還是什么CORBA組件,還是其他的什么實(shí)現(xiàn),我也不需要知道。Java企業(yè)軟件的設(shè)計(jì)非常重視框架(Framework)的設(shè)計(jì),一個(gè)好的軟件框架是軟件開(kāi)發(fā)成功的必要條件。用JTA的話,由App Server來(lái)完成控制。針對(duì)每種不同的App Server,還有自己的服務(wù)資源配置文件,也是需要熟悉的。首先一定要學(xué)習(xí)好JNDI,JNDI是App Server定位服務(wù)器資源(EJB組件,Datasouce,JMS)查找方法,如果對(duì)JNDI不熟悉的話,EJB,JMS這些東西幾乎學(xué)不下去。另外對(duì)JSP,還需要熟悉幾個(gè)常用JSP的標(biāo)記,具體的寫(xiě)法記不住的話,臨時(shí)查就是了。在Servlet/JSP的學(xué)習(xí)中,重頭仍然是Servlet Documentation。這些包里面真正用的比較多的類(lèi)其實(shí)很少,只有幾個(gè),所以不需要花很多時(shí)間。相信進(jìn)展到這一步,Java的自學(xué)能力已經(jīng)被培養(yǎng)出來(lái)了,可以到了直接學(xué)習(xí)Documentation的水平了。all!,當(dāng)我們具體寫(xiě)程序的時(shí)候,只要你知道該用哪個(gè)類(lèi)來(lái)完成你的工作就足夠了。對(duì)包整體框架的把握并不是要熟悉每個(gè)類(lèi)的用法,記住它有哪些屬性,方法。reilly也確實(shí)是這樣做的。.*。Java的基礎(chǔ)類(lèi)庫(kù)其實(shí)就是JDK安裝目錄下面jre/lib/。不過(guò)我想如果有C++經(jīng)驗(yàn)的話,應(yīng)該一兩天時(shí)間足夠了。不過(guò)后來(lái)我看到《Thinking in Java》這本書(shū)上面是講了這些概念的。推薦看一下王森的《Java深度歷險(xiǎn)》,對(duì)這兩個(gè)問(wèn)題進(jìn)行了深入的探討。因?yàn)槲覍W(xué)習(xí)Java是完全自學(xué)的,從來(lái)沒(méi)有問(wèn)過(guò)別人,所以學(xué)習(xí)的過(guò)程基本上完全是自己摸索出來(lái)的。我也不知道這種方法是否是比較好的方法,只能給大家提供一點(diǎn)參考了。第二步是學(xué)習(xí)Java的語(yǔ)法。第三步是學(xué)習(xí)Java的面向?qū)ο蟮木幊陶Z(yǔ)言的特性的地方。那么在這個(gè)過(guò)程中,可以多看看《Thinking in Java》這本書(shū),對(duì)面向?qū)ο蟮闹v解非常透徹?;A(chǔ)類(lèi)庫(kù)里面的類(lèi)非常非常多。.*。我覺(jué)得如果時(shí)間比較緊,是不可能通過(guò)讀四本書(shū)來(lái)學(xué)習(xí)。想記也記不住的。編碼的時(shí)候,具體的方法調(diào)用,是邊寫(xiě)代碼,邊查Documentation,所有的東西都在Documentation里面,不要求你一定記住,實(shí)際你也記不住3000多個(gè)類(lèi)的總共將近10萬(wàn)個(gè)方法調(diào)用。除了要做GUI編程之外,JDK里面其他會(huì)有用處的包是這些:.*。第六步,Java Web 編程Web編程的核心是HTTP協(xié)議,HTTP協(xié)議和Java無(wú)關(guān),如果不熟悉HTTP協(xié)議的話,雖然也可以學(xué)好Servlet/JSP編程,但是達(dá)不到舉一反三,一通百通的境界。Servlet API最常用的類(lèi)很少,花比較少的時(shí)間就可以掌握了。此外Java Web編程學(xué)習(xí)的重點(diǎn)要放在Web Application的設(shè)計(jì)模式上,如何進(jìn)行業(yè)務(wù)邏輯的分析,并且進(jìn)行合理的設(shè)計(jì),按照MVC設(shè)計(jì)模式的要求,運(yùn)用Servlet和JSP分別完成不同的邏輯層,掌握如何在Servlet和JSP之間進(jìn)行流程的控制和數(shù)據(jù)的共享,以及Web Application應(yīng)該如何配置和部署。.*這個(gè)包,運(yùn)用起來(lái)很簡(jiǎn)單。然后可以學(xué)習(xí)JTA,主要是要理解JTA對(duì)于事務(wù)的控制的方法,以及該在什么場(chǎng)合使用JTA。在學(xué)習(xí)EJB之前要學(xué)習(xí)對(duì)象序列化和RMI,RMI是EJB的基礎(chǔ)。在這個(gè)時(shí)候,應(yīng)該開(kāi)始把學(xué)習(xí)的重點(diǎn)放在設(shè)計(jì)模式和框架的學(xué)習(xí)上,通過(guò)學(xué)習(xí)和實(shí)際的編程經(jīng)驗(yàn)來(lái)掌握EJB的設(shè)計(jì)模式和J2EE的核心模式。Web Services最偉大的地方就在于通過(guò)統(tǒng)一的服務(wù)提供方式和調(diào)用方式,實(shí)現(xiàn)了整個(gè)Internet服務(wù)的共享,是一個(gè)非常令人激動(dòng)的技術(shù)領(lǐng)域。我們知道,自從Sun推出Java以來(lái),就力圖使之無(wú)所不包,所以Java發(fā)展到現(xiàn)在,按應(yīng)用來(lái)分主要分為三大塊:J2SE,J2ME和J2EE,這也就是Sun ONE(Open Net Environment)體系。所以現(xiàn)在應(yīng)用最廣泛又最好學(xué)的就是J2EE了。如果你學(xué)過(guò)HTML,那么事情要好辦的多,如果沒(méi)有,那你快去補(bǔ)一補(bǔ)HTML基礎(chǔ)吧。JSP在執(zhí)行時(shí),也是先轉(zhuǎn)換成Servlet再運(yùn)行的。它是一個(gè)體系結(jié)構(gòu),你可以搭建更安全、更穩(wěn)定的企業(yè)應(yīng)用。好了,對(duì)Java和J2EE有了一些基本概念之后,你就應(yīng)該編一些程序了,千萬(wàn)不要紙上談兵哦。建議不要把證書(shū)看的太重。很多同學(xué),包括我自己在學(xué)習(xí)過(guò)程中都有這種妄自菲薄的感覺(jué),真強(qiáng)啊,我怎么什么都不會(huì)!其實(shí)沒(méi)關(guān)系,慢慢來(lái),對(duì)自己說(shuō),汝所到之處,吾亦可至!8.天行健,君子以自強(qiáng)不息;地勢(shì)坤,君子以厚德載物一句話,一條鞭子,鞭策自己前進(jìn)!PS:很久以來(lái)就想寫(xiě)這樣一篇文章,總結(jié)自己一年以來(lái)的學(xué)習(xí),好好看看一年自己走過(guò)的道路,也算是封存自己03年的記憶好讓以后有所回憶!雖然元旦過(guò)后就開(kāi)始寫(xiě),但其中寫(xiě)寫(xiě)停停直到今天才把這篇文章完成,如釋重負(fù)!我個(gè)人不善于寫(xiě)作,所以所謂文章也只是心中想到什么也就附之紙上,可能錯(cuò)字別字誤用的成語(yǔ)不在少數(shù),之所以發(fā)到CSDN也是為了那句話:發(fā)表是最好的記憶!一個(gè)java程序員應(yīng)該知道的東西20080329 23:39知道java語(yǔ)言。知道RuntimeException和Exception的區(qū)別。這是基本功,雖然知道jvm的類(lèi)裝載過(guò)程、gc。你不一定要知道cache的概念,但是一定要知道如果你使用IDE,至少知道這個(gè)IDE下如何debug,而不是用println出信息來(lái)進(jìn)行所謂的“debug”。1如果你使用web framework開(kāi)發(fā)web應(yīng)用,并認(rèn)為你使用的framework是最好的,那么一定要知道為什么它是最好的,而不是僅僅說(shuō)出“它是最好用的,最方便的”這樣子的理由,否則就默默的使用而不要到處宣揚(yáng)它是最好的。這樣,圍繞該軟件得所有代碼得版權(quán)都集中在發(fā)起開(kāi)發(fā)人得手中??梢宰杂傻氖褂茫薷脑创a,也可以將修改后的代碼作為開(kāi)源或者專(zhuān)有軟件再發(fā)布。BSD代碼鼓勵(lì)代碼共享,但需要尊重代碼作者的著作權(quán)。該協(xié)議和BSD類(lèi)似,同樣鼓勵(lì)代碼共享和尊重原作者的著作權(quán),同樣允許代碼修改,再發(fā)布(作為開(kāi)源或商業(yè)軟件)。你可以在Notice中增加自己的許可,但不可以表現(xiàn)為對(duì)Apache Licence構(gòu)成更改。必須在修改過(guò)的檔案中附有明顯的說(shuō)明:您修改了此一檔案及任何修改的日期。GPL的出發(fā)點(diǎn)是代碼的開(kāi)源/免費(fèi)使用和引用/修改/衍生代碼的開(kāi)源/免費(fèi)使用,但不允許修改后和衍生的代碼做為閉源的商業(yè)軟件發(fā)布和銷(xiāo)售。GPL協(xié)議的產(chǎn)品作為一個(gè)單獨(dú)的產(chǎn)品使用沒(méi)有任何問(wèn)題,還可以享受免費(fèi)的優(yōu)勢(shì)。Artistic許可使作者保持對(duì)進(jìn)一步開(kāi)發(fā)的控制第二篇:JAVA程序員之路怎么學(xué)好javaJAVA程序員之路很多網(wǎng)友問(wèn)我學(xué)習(xí)Java有沒(méi)有什么捷徑,我說(shuō)“無(wú)他,唯手熟爾”。J2SE開(kāi)發(fā)桌面應(yīng)用軟件比起VC,VB,DEPHI這些傳統(tǒng)開(kāi)發(fā)語(yǔ)言來(lái)說(shuō),優(yōu)勢(shì)好象并不明顯。要學(xué)習(xí)起來(lái)可不是一兩天的事。然后你就該學(xué)一學(xué)Servlet了。接下來(lái)你應(yīng)該學(xué)習(xí)一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代碼的混亂方式了,這種方式跟ASP又有什么區(qū)別呢?還好,SUN提供了Javabean可以把你的JSP中的Java代碼封裝起來(lái),便于調(diào)用也便于重用。至于JDBC,就不用我多說(shuō)了,你如果用java編過(guò)存取數(shù)據(jù)庫(kù)的程序,就應(yīng)該很熟悉。下面介紹幾個(gè)好的Java方面的編程網(wǎng)站:CSDN論壇:/// 中國(guó)最有名的技術(shù)論壇,《程序員》雜志就是他們出版的,你可以在上面提出問(wèn)題,馬上就有人回答你,如果你覺(jué)得好,你可以給那人加分;Java研究組:/// 那里Java資料比較全; ://./ 看這域名就知道有多牛,注冊(cè)用戶(hù)快接近一萬(wàn)了,同時(shí)在線人數(shù)也在一千左右,人氣很旺的;IBM的開(kāi)發(fā)者網(wǎng):// IBM永遠(yuǎn)的藍(lán)色巨人;那么我書(shū)也看了,程序也做了,別人問(wèn)我的問(wèn)題我都能解決了,是不是就成為高手了呢?當(dāng)然沒(méi)那么簡(jiǎn)單,這只是萬(wàn)里長(zhǎng)征走完了第一步。我們知道開(kāi)放源碼大都出自高手,他們?cè)O(shè)計(jì)合理,考慮周到,再加上有廣大的程序員參與,代碼的價(jià)值自然是字字珠嘰,鏗鏘有力(對(duì)不起,最近《金裝四大才子》看多了)。論壇還有方便的安裝和管理程序,這是我們平時(shí)編程時(shí)容易忽略的一部份(中國(guó)程序員一般只注重編程的技術(shù)含量,卻完全不考慮用戶(hù)的感受,這就是我們與國(guó)外軟件的差距所在)。不過(guò)幸好還有中國(guó)一流的Java程序員關(guān)注它,外國(guó)人不開(kāi)源了,中國(guó)人就不能開(kāi)源嗎?這里向大家推薦一個(gè)漢化的Jive版本—J道。你一定會(huì)高興地說(shuō),哈哈,原來(lái)成為Java高手就這么簡(jiǎn)單啊!記得我也曾碰到過(guò)一個(gè)項(xiàng)目經(jīng)理,號(hào)稱(chēng)Java很簡(jiǎn)單,只要三個(gè)月就可以學(xué)會(huì)。設(shè)計(jì)模式是高級(jí)程序員真正掌握面向?qū)ο蠛诵乃枷氲谋匦拚n。然后你再研究一下軟件Refactoring(重整)和極限XP編程,相信你又會(huì)上一個(gè)臺(tái)階。古人云:“識(shí)時(shí)務(wù)者為俊杰”。不遠(yuǎn)的將來(lái),我們就可以在家里點(diǎn)擊一下鼠標(biāo),就可以完成出門(mén)旅游的全部準(zhǔn)備工作,包括定飛機(jī)票,定旅游線路,定好房間等。你說(shuō)你是Java高手,大家都看者你怎么做呢。我面試時(shí)候都是以證書(shū)為參考,主要衡量你的手段還是提問(wèn)技術(shù)性問(wèn)題以及一些編程方面的基礎(chǔ)問(wèn)題。我們知道,自從Sun推出Java以來(lái),就力圖使之無(wú)所不包,所以Java發(fā)展到現(xiàn)在,按應(yīng)用來(lái)分主要分為三大塊:J2SE,J2ME和J2EE,這也就是Sun ONE(Open Net Environment)體系。所以現(xiàn)在應(yīng)用最廣泛又最好學(xué)的就是J2EE了。如果你學(xué)過(guò)HTML,那么事情要好辦的多,如
點(diǎn)擊復(fù)制文檔內(nèi)容
合同協(xié)議相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1