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

正文內容

java學習路線(參考版)

2024-11-05 06:30本頁面
  

【正文】 (靜態(tài)頁面基礎)* HTML_CSS_Javascript基礎語法 and JSP* Tomcat基礎* Servlet基礎 * Cookie* Session* Application* JSP語法基礎 項目實戰(zhàn)Java 標準標簽庫 以及MVC項目實戰(zhàn) + AJAXl XML語法規(guī)范l DOM和SAX解析方式l Dom4j JDOM、JAXP解析實踐l AJAX 簡單異步請求即三大主流框架spring、struts、hibernate 統(tǒng)一建模語言 Rational Rose 。北京還有一些培訓也不錯,達內什么的,可以看看。順便再說一句,自學不可能不碰到問題,CSDN的論壇很不錯,有問題上去問,一般都會有人回答你。書籍推薦struts看孫衛(wèi)琴的,hibernate看夏昕的,spring看林信良的,具體書名叫什么忘了,大家google一下就清楚了。這個機構的老師很牛課程很有深度,真正能學到技術,不會誤了大家。這些技術我學習的時候沒有視頻,買的孫衛(wèi)琴的書學,花了我大半年時間才學明白。還有些視頻和書也不錯,比如李興華的JSP視頻教程、孫鑫的JAVA WEB 開發(fā)詳解等,這些也不錯,在網(wǎng)上都有免費下的。學javaweb推薦大家買《深入體驗Javaweb開發(fā)內幕-核心基礎》這本書,還是張孝祥寫的,這本書寫的書很有特點,很細很深入,書上還帶大量的實驗案例,一步步講得非常清晰,非常適合初學者。這時候你可以學習javaweb試著做點小項目玩了。學了oracle后,要把數(shù)據(jù)庫和java程序聯(lián)系起來,這時候就要學jdbc了,jdbc不難,網(wǎng)上很多資料,大概一周時間就可以掌握了。這里推薦何明的《從實踐中學習Oracle/SQL》,作者來頭很大,有非常深的oracle功底,書寫得由淺入深,相當不錯。有java基礎了想馬上從事實際開發(fā)還是不夠的,接下來就需要掌握1-2門數(shù)據(jù)庫技術了,對java來說數(shù)據(jù)庫當然是oracle和mysql。還有一些視頻也比較好,例如孫鑫的java視頻,馬士兵的java視頻等。入門java推薦大家下載張孝祥的《java就業(yè)培訓教程》視頻教程,學java的沒有不知道這套視頻的,我們宿舍當時都是學這套視頻入門的??墒撬娴谋菾ava本身更好用嗎?* Log4j、Apache Commons Logging,各自有什么問題,以及Log4j的作者本人為什么又開發(fā)了SLF4j和Logback?* Java最早是為什么設計的?* Type erasure是怎么回事?為什么ArrayList不行但ArrayList就可以?挖一挖歷史。* WSDL/SOAP,把它們和XMLRPC、RESTful Web Service比較一下。你覺得Swing的程序看上去舒服嗎?中國人和殘疾人喜歡用Swing程序嗎?* JNDI,想想它比起Spring Bean Container的缺點在哪里?!練v史】如果覺得有些無聊,就去挖一挖歷史上比較火的可能和Java相關技術,比如:* Applet,想想它比起html5+css3+javascript的缺點在哪里。* 如果有精力的話,看看Dalvik虛擬機是怎么回事。* 如果覺得有點不舒服(你應該不會覺得舒服吧,除非你是學密碼學的,要不然總會覺得自己寫的程序有安全漏洞),就寫一個“人品計算器”來放松一下,要求每次輸入同一個姓名,得到的人品值是固定的,但又要讓人無法用別人的人品值猜自己的人品值。* 如果覺得舒服,就學一學Java Virtual Machine Tooling Interface(JVMTI),用C程序來監(jiān)視JVM的狀態(tài)。* 如果覺得不舒服了或者覺得欲仙欲死,就學一學Java Native Access(JNA),試一試不用任何膠水代碼而從Java直接裝載C庫,直接調用C函數(shù)。* 如果還覺得舒服的話,寫Eclipse集成開發(fā)環(huán)境的插件?!緞討B(tài)裝載】學學Java的動態(tài)裝載(class loading)* 如果還舒服的話,學學OSGI以及它的一種實現(xiàn)(如Felix或者Equinox)* 如果仍然很舒服的話,學學寫基于Eclipse平臺的程序。* 了解一下Java里的WeakReference以及SoftReference和PhantomReference,以及它們什么時候有用,以及為什么它們實現(xiàn)起來有些困難。知道為什么finalizer性能很糟糕,而且標準并不要求finalizer在程序退出前一定會執(zhí)行。* 如果對編譯器的話題不感到畏懼,了解一下method JIT和tracing JIT的概念和區(qū)別。【Java語言和Java虛擬機】通讀一遍(一目十行地讀,不用細讀)Java Language Specification,以及Java Virtual Machine Specification。給個鏈接: ),然后試著在自己的Java程序里嵌入腳本?!具M程間通信】看看ActiveMQ、MINA和RMI?!痉植际接嬎恪繉W學MapReduce的思想以及它的實現(xiàn)。* 如果還覺得舒服,自己寫一種DomainSpecific Language(DSL)。* 如果還是不舒服,就學學文本文件解析。也可以用它寫自己的配置文件?!綳ML】學學XML、DOM、XPath?!玖闼楣ぞ摺?,然后再淘一淘Apache Commons Lang和Commons IO里有什么好用的工具。如果你不喜歡Git,就用BitBucket等。并說服同事們不要再用SVN、CVS或者SourceSafe等老舊的“集中式版本控制器”了。然后了解一下如何在IDE中使用(Eclipse自帶Git插件)?!景姹究刂啤繉W習一種分布式版本控制器(如Git、Mercurial、Bzr、Darcs等,推薦Git)的基本用法,以及如何用它管理Java工程?!緲嫿?build)系統(tǒng)】學習一下Ant的用法?!救罩居涗洝繉W習一下slf4j和logback的用法。* 如果還舒服,學一學對象關系轉換(如Hibernate)。同時一定要知道SQL注入安全漏洞,以及掌握如何用PreparedStatement防止注入!。然后看它們的官方文檔教你怎么用Java連接這種數(shù)據(jù)庫。選一個數(shù)據(jù)庫管理系統(tǒng)熟悉一下(比如MariaDB,或者(如果你不討厭Oracle的話)用被Oracle收購了的MySQL。* 你可能會覺得Jackson是一個解析JSON用的好用的東西。* 如果還舒服,看看Spring Bean Container以及里面各種亂七八糟的工具。* 如果仍然還舒服,試著學一種模板語言(如haml, velocity, freemarker,【還有其他更好的框架嗎?我不知道】, ,如果真的想學JSP的話JSP倒是也行,但不推薦)。學學標準的Servlet容器怎么用,、filter等概念。* 如果還舒服,學學HTML,寫寫HTML的靜態(tài)網(wǎng)頁(不需要Java)* 如果還舒服,用Java寫一個基于DOM、XPath或者CSS Selector的網(wǎng)頁解析器(爬網(wǎng)頁)。* 如果還有精力的話,上網(wǎng)扒一扒有沒有其他的通信庫,如netty等。* 如果身體沒有異樣的話,大概了解一下操作系統(tǒng)(包括C語言)提供的select, poll, epoll, kqueue等接口。,學習單線程輪詢式IO復用(Selector)。* 如果仍然還舒服,玩一玩CGLib(一個第三方的庫)?!痉瓷洹⒃幊獭繉W習Java的反射機制,以及Annotation的用法。* 如果有空的話,看看memory model(內存一致性模型)和無鎖同步(見java memory )。* 如果還舒服,學習一下Runnable的用法,以及自帶的Executer等基本多線程工具。(如果不介意使用閉源軟件的話,也試試jRebel)【多線程】學習Java的多線程編程以及l(fā)ock、condition的用法(.*),學習一下如何讓線程停下來,以及為什么要頻繁確認isInterrupted()()。這樣你可以頻繁修改代碼而不用頻繁重啟JVM。(如果不介意使用閉源軟件的話,也試試JProfiler和YourKit)* 有的JVM允許在運行時更新代碼。Eclipse有profiling工具?!菊{試和輔助工具】學習一下你的集成開發(fā)環(huán)境提供的調試工具,加一些斷點試試* 試試用jconsole或者VisualVM監(jiān)控另一個jvm的狀態(tài)。你的IDE也許有插件可以生成UML圖。Ruby的文檔是一大硬傷。* 如果對面向對象編程的概念有點不習慣,學Smalltalk。接下來就看具體要做哪方面的應用了,看需求。《設計模式》(這本書是用C++和Smalltalk語言為例子的,但仍然適合Java)。,以及JUnit的使用,以及怎么在IDE中使用JUnit。,試著讓Maven幫你解決依賴關系,再試著
點擊復制文檔內容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1