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

正文內(nèi)容

java學習路線(參考版)

2024-10-28 22:53本頁面
  

【正文】 s Blog)。,因為至少java的很多技術(shù)直接是靠開源來驅(qū)動發(fā)展的,如java3D技術(shù)。,比如GNU/linux,sunsolaris,macOS等,做為跨平臺軟件的開發(fā)者。隨便你用什么了:)(精確的說是有些配置)是冗長的,它需要很多的人工代碼(例如EJB),所以你需要熟悉代碼生成工具,例如XDoclet。,netBeans,IntelliJIDEA或者Eclipse。,比如掌握CROBA。例如Log4J(logging/tracing),Quartz(scheduling),JGroups(networkgroupmunication),JCache(distributedcaching),Lucene(fulltextsearch),JakartaCommons等等。例如AspectJ和AspectWerkz。你還需要了解如何在它上面封裝和配置應(yīng)用程序并且能夠監(jiān)控、調(diào)整它的性能。 JavaBeans(EJB)以及它們的不同組件模式:Stateless/StatefulSessionBeans,EntityBeans(包含 BeanManagedPersistence[BMP]或者ContainerManagedPersistence[CMP]和它的EJBQL),或者 MessageDrivenBeans(MDB)。,例如Spring,PicoContainer,Avalon,以及它們的IoC/DI風格(setter,constructor,interfaceinjection)。,比如Tuxedo、CROBA,當然也包括javaEE本身。,例如tomcat,resin,Jrun,并且知道如何在其基礎(chǔ)上擴展和維護WEB程序。,JSP,以及JSTL(StandardTagLibraries)和可以選擇的第三方TagLibraries。,以及它是如何影響業(yè)務(wù)對象的與關(guān)系型數(shù)據(jù)庫的交互,和它的運行結(jié)果,還需要掌握不同的數(shù)據(jù)庫產(chǎn)品運茫熱?oracle,mysql,mssqlserver。JAVABEANS也被應(yīng)用在JSP中以把業(yè)務(wù)邏輯從表現(xiàn)層中分離出來。,你需要學習WEB的小應(yīng)用程序(applet),必需掌握GUI設(shè)計的思想和方法,以及桌面程序的SWING,AWT,SWT。,classloaders,classreflect,以及垃圾回收的基本工作機制等。你應(yīng)該十分了解UML,尤其是class,object,interaction以及statediagrams。10:Struts如果需要你再學習。9:熟悉Linux那可得需要不少時間。如果是WebLogic也夠了,但要使用ejb那不關(guān)你的事情吧。8:熟悉AppServer,Tomcat四天你可以掌握安裝,配置。7:ejb 學習時間,基本的調(diào)用看3天你會調(diào)用了。呵呵。5:sql 學習時間,只需要知道insert ,delete ,update ,select,create/drop table的話一天你應(yīng)該知道了。如果要精通,那我不知道需要多少時間了。4:java 學習時間,天才也的三個月吧。2:jacascript/jscript學習時間,這真的不好說,比較深奧的東西,夠用的話一個禮拜可以學寫皮毛。五:成長之路1:html 學習時間,如果你的智商在80以上,15天時間應(yīng)該夠用了。2:Jubilder463:Visual Age For Java4:VCafe以上的工具你選擇你自己熟悉的吧。4:Linux 掌握程度:熟悉 原因:如果你的運用跑在Linux/Unix上你最少要知道rm ,mv,cp,vi,tar gzip/gunzip 是用來做什么的吧。2:Struts 掌握程度:熟練 原因:如果符合MVC設(shè)計通常會使用Struts實現(xiàn)C。7:ejb 掌握程度:了解 原因:很多項目中商業(yè)邏輯是由ejb來實現(xiàn)的,所以呢……8:以下幾種AppServer(engnier)你需要了解一個以上。同時你必須對以下幾種數(shù)據(jù)庫中的一種以上的sql比較熟悉。5:sql 掌握程度:熟練。原因:不會java你能寫JSP?開玩笑吧。原因:實現(xiàn)頁面風格的統(tǒng)一通常會使用css去實現(xiàn)。原因:client端的數(shù)據(jù)校驗、一些頁面處理需要你使用腳本。二:基本要求1:html 掌握程度:熟練。能使用此技術(shù)實現(xiàn)軟件需求。能使用此技術(shù)實現(xiàn)軟件需求并有經(jīng)驗的積累在實現(xiàn)之前能做優(yōu)化設(shè)計盡可能的實現(xiàn)模塊或代碼的重用。能使用此技術(shù)優(yōu)化性能或代碼,做到最大可能的重用。最后還有1點經(jīng)驗和大家分享,對sun的api一定要學會活用,不論是學習還是作為參考api都有很大的幫助,在完全了解java的結(jié)構(gòu)的基礎(chǔ)上,了解結(jié)構(gòu),了解api就能找到方法。2來java是開放代碼,即使沒有demo網(wǎng)絡(luò)上也有很多高手把自己的代碼分享。class,methode,object,各種套用import,extend 讓自己在結(jié)構(gòu)上對java有個立體而且整體的了解即刻。在這里強烈推薦“java編程思想”.所謂打好基礎(chǔ)并不是說要熟悉所有的java代碼。java的所有編程思路都是“面向?qū)ο蟆钡木幊?。我們只有從中精?到2個部分。我們的基礎(chǔ)要扎實扎實再扎實?;叵胍幌?,基本上每個初學者,在剛學習java的時候可能都會問別人這么一句話,你怎么知道的哪個方法(api)在哪個包里的?呵呵,無他,唯手熟爾。目前常見j2eeAPIJavaServer Pages(JSP) Java JDBC API Java XML處理API(JAXP) Enterprise Java消息服務(wù)(JMS) Java命名目錄接口(JNDI) Java事務(wù)API(JTA) JavaMail API JavaBeans激活架構(gòu)(JAF) J2EE連接器體系結(jié)構(gòu)(JCA) Java認證和授權(quán)服務(wù)(JAAS)學習上面的某些API要以你的項目而定,了解所有他們總之是有好處的。目前有很多開源的工程可以作為教材:jive論壇petstore sun公司dune sun公司等等,研讀一個,并把它用到自己的工程中來。有人說跟著sun公司的《j2ee tutorial》一路學下來,當然也可以。學習jndi api,它和學習ejb可以結(jié)合起來。學習jdbc數(shù)據(jù)庫編程,j2ee項目大多都是MIS系統(tǒng),訪問數(shù)據(jù)庫是核心。J2eeAPI學習學習j2eeAPI和學習服務(wù)器應(yīng)該是一個迭代的過程。學習web知識如果你是在做電子商務(wù)網(wǎng)站等時,你可能要充當幾個角色,這是你還要學習:html,可能要用到dreamwave等IDE。有很多項目開始采用jboss,并且有大量的公司開始做websphere或weblogic向jboss應(yīng)用服務(wù)器的移植(節(jié)省成本),這里要說的是,學習tomcat和jboss我認為是首選,也是最容易上手的。選擇和學習服務(wù)器使用配置當你有了j2se和IDE的經(jīng)驗時,可以開始j2ee的學習了,web服務(wù)器:tomcat,勿庸置疑,tomcat為學習web服務(wù)首選。用好其中一個就可以了,推薦從eclipse入手j2ee。不要被IDE糾纏在學習java和j2ee過程中,你會遇到五花八門的IDE,不要被他們迷惑,學JAVA的時候,要學語言本身的東西,不要太在意IDE的附加功能,JAVA編程在不同IDE之間的轉(zhuǎn)換是很容易的,過于的在意IDE的功能反而容易耽誤對語言本身的理解。其中《java編程思想》要研讀,精讀。先學習j2se要學習j2ee就要先學習j2se,剛開始學習j2se先建議不要使用IDE,然后漸漸的過渡到使用IDE開發(fā),畢竟用它方便嘛。這三塊相互補充,應(yīng)用范圍不同。希望能夠?qū)δ愕膶W習有所幫助。最后,再和大家分享一句話:生命欣欣向榮,唯奮斗不息。盡量再給大家整理一些學習的資源在這里。等你熟悉了Java代碼之后,就可以使用JBuilder、eclispe或者netbeans這一類的工具了。開發(fā)工具:開發(fā)工具的選擇主要還是看大家的習慣,我個人比較喜歡使用eclispe,功能很強大,也很好拓展其他的功能。J2ME的學習的話,切忌不要單純的再模擬器上測試,一定要找真機測試,真機和模擬器的效果之間差別是很大的。網(wǎng)頁編程基礎(chǔ):網(wǎng)頁編程基礎(chǔ)要學的內(nèi)容也比較多,但主要集中在以下這三個技術(shù)之上,大家每天看的各種樣式的網(wǎng)頁都是它們呈現(xiàn)的: HTML:超文本標記語言 CSS:層疊樣式表Javascript:瀏覽器客戶端腳本語言現(xiàn)在更是流行各種JavaScript庫,比如:Jquery、ExtJs等,你要是會其中的某一個庫的使用,找工作so easy。數(shù)據(jù)庫技術(shù):數(shù)據(jù)庫幾乎是程序中不可或缺的一部分,你要修房子,就要先打好地基,你要做軟件,代表的有: SQL Server,目前最新的好像是2008,我不是很喜歡追趕時髦,用的還是2005,不過也很不錯了,最知名的開源數(shù)據(jù)庫之一,我很喜歡它的小巧耐用,學過SQL SERVER數(shù)據(jù)庫再學它,無師自通,大型數(shù)據(jù)庫,不過現(xiàn)在Java開發(fā)60%都是會使用到這個數(shù)據(jù)庫,再加上現(xiàn)在甲骨文已經(jīng)把sun公司收購了,JAVA和ORACLE得關(guān)系更加曖昧,,你還應(yīng)該了解一些桌面應(yīng)用軟件開發(fā)用到的數(shù)據(jù)庫,比如說sqlite。除了這些技術(shù)的東西,在這階段,大家更多的是會接觸到比如設(shè)計模式的東西,比如工廠模式、橋梁模式、單例模式等等,還要學習建模思想(比如UML建模等等)和軟件生命周期等等。我所了解的還包括:JDBC:Java數(shù)據(jù)庫連接對象,基礎(chǔ)中的基礎(chǔ),Hibernate也只是對它的封裝而已 JNDI: Java 命名與目錄接口,J2EE重要規(guī)范之一 EJBS: 上面已經(jīng)提到過了RMI: 提供遠程調(diào)用方法的支持,主要用于程序分布式開發(fā) JMS: Java消息服務(wù),中間件技術(shù)JAVA IDL: 提供J2EE平臺與CORBA交互能力和互聯(lián)能力的技術(shù) JTS: 組件事務(wù)監(jiān)視器JTA: 事務(wù)劃分的一個技術(shù) JAVAMAIL: Java中的郵件技術(shù) JAF: Java啟動框架,沒研究過Log4j,一款日志處理的框架應(yīng)用 Junit:單元測試的好幫手freemarker、velocity:兩款不錯的模板引擎與Flash的交互Flex:目前很多的SNS應(yīng)用就是使用到了這個技術(shù)Web services:想知道我們論壇天氣預(yù)報的效果是怎么做的嗎?請關(guān)注這個技術(shù) SOA:面向服務(wù)架構(gòu),未來技術(shù)發(fā)展的趨勢之一 ……不過前面介紹到得這些都不是J2EE的基礎(chǔ),還是的學習J2EE最核心的東西:JDBC、JSP、servlet和JavaBean,后面三個也是學習SSH的基礎(chǔ)(StrutsSpringHibernate的簡稱).鑒于J2EE的內(nèi)容太過復雜,建議大家最初只學習: JSP, servlet和JavaBean,等這個基礎(chǔ)掌握好再把SSH學習了,再對其他J2EE技術(shù)有個大致的了解就可以出去找工作了。J2EE有三個必學的框架,如果你說你學了J2EE,但又不會這三個框架的話,那會讓人笑掉大牙,這三個框架分別是Struts、Spring和Hibernate,雖然這三個框架應(yīng)用很廣,但不代表這三個框架就代表了J2EE,J2EE還有很多其他的東西,比如EJB,作為一款重量級(此重量級不是指重量級選手那個意思,此重量級非彼重量級)框架,雖然這個應(yīng)用慢慢的再被其他框架所取代,作為一個分布式應(yīng)用的框架,也是大家要去學習和了解的知識。重點:Java基本語法(循環(huán)結(jié)構(gòu),數(shù)據(jù)類型,數(shù)組,運算符等)、Swing,awt,事件機制、文件輸入輸出流處理等難點:面向?qū)ο笏枷氲睦斫猓ń涌?、類等)、線程、socket網(wǎng)絡(luò)編程等視頻教程推薦:孫鑫的Java基礎(chǔ)視頻教程、張孝祥的Java基礎(chǔ)視頻教程,講的都很細,而且這兩位老師在教學方面都有很好的經(jīng)驗。J2EE,Java 2 Platform,Enterprise Edition,就是所謂的企業(yè)級Java,適合企業(yè)的大型應(yīng)用開發(fā)。J2ME,The Micro Edition of the Java 2 Platform。怎么學習Java,這是很多新手經(jīng)常會問我的問題,現(xiàn)在我簡單描述下一個Java初學者到就業(yè)要學到的一些東西:首先要明白Java體系設(shè)計到得三個方面:J2SE,J2EE,J2ME(KJAVA)。你就知道如何去學習,就是你自己豐富自己了。這些都完畢之后,就是學習一些簡單的框架,像經(jīng)典的SSH等等。學習完Java的語法,開始學習j2EE接著學習Javaweb部門,懂的如何制作web工程,這部分要學習的包括Html,JSP都是基本要學習的。簡單介紹一下學習經(jīng)驗:從大三開始全心學習Java先是學習JAVA基礎(chǔ),對于Java的學習,感覺一點非常重要,就是對于Java的入門,Java不入門,你會感覺很難,但是一旦入門,你將會感覺很簡單,只不過,很多都沒有學習而已,自己可以多花時間進行學習。推薦資料:尚學堂JAVA視頻,其中較為推薦馬士兵的,在verycd上很容易就能搜到; 孫衛(wèi)琴的《JAVA面向?qū)ο缶幊獭?,很不錯的一本書,可以用來入門; Bruce Eckel的《Thinking in Java》,可以用來當作參考資料。另外就是html,css,javascript,xml,這些是JAVA WEB編程要用到的。JAVA SE是JAVA EE的基礎(chǔ),Servlet、JSP是框架的基礎(chǔ)。北京還有一些培訓也不錯,達內(nèi)什么的,可以看看。順便再說一句,自學不可能不碰到問題,CSDN的論壇很不錯,有問題上去問,一般都會有人回答你。書籍推薦struts看孫衛(wèi)琴的,hibernate看夏昕的,spring看林信良的,具體書名叫什么忘了,大家google一下
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1