版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、成功走向軟件開發(fā)之路,2010年5月6日 賈淋沐,放飛我的夢想,國際國內(nèi)軟件環(huán)境,輕松學(xué)習(xí)J2EE開發(fā),我要找工作,超越夢想,學(xué)習(xí)資源,放飛我的夢想,放飛我的夢想,我要信息采集員,我要做數(shù)據(jù)庫管理員,我要做程序員,我要做系統(tǒng)管理員,我要做網(wǎng)絡(luò)工程師,我要做系統(tǒng)架構(gòu)師,國際國內(nèi)開發(fā)環(huán)境,國際國內(nèi)開發(fā)環(huán)境,C語言 代替匯編的高級語言 C+語言 C的升級版本、兼容C并且面向?qū)ο蟮木幊陶Z言 Java 語言 跨平臺的面向?qū)ο笳Z言 C# Microsoft 與Java功能相似的開發(fā)語言 Object C 開發(fā)Iphone的語言 Google GO 谷歌擴(kuò)展了C的面向?qū)ο笳Z言,開發(fā)語言,國際國內(nèi)開發(fā)環(huán)境,面
2、向過程的語言 結(jié)構(gòu)+算法 面向?qū)ο蟮恼Z言 封裝、繼承、多態(tài) 面向函數(shù)的語言 動態(tài)、簡潔、解釋,語言發(fā)展歷程,國際國內(nèi)開發(fā)環(huán)境,什么是腳本語言: 腳本語言一般都有相應(yīng)的腳本引擎來解釋執(zhí)行,一般需要解釋器才能運(yùn)行;而C、C+、Java等則需要編譯、鏈接后,形成獨(dú)立執(zhí)行的exe文件。腳本語言 是一種解釋性的語言,它不象Java等可以編譯成二進(jìn)制代碼,以可執(zhí)行文件的形式存在,腳本語言不需要編譯,可以直接用,由解釋器來負(fù)責(zé)解釋。,腳本語言,國際國內(nèi)開發(fā)環(huán)境,1.腳本語言一般都有相應(yīng)的腳本引擎來解釋執(zhí)行,它們一般需要解釋器才能運(yùn)行,當(dāng)然也就屬于解釋性語言2.腳本語言一般以文本形式存在, 切是最終可執(zhí)行文件
3、,打個比方說像html一樣3.腳本語言執(zhí)行時依賴于平臺解釋!4.不同的腳本語言用處與功能大不一 樣。象python可以做幾乎所有C語言可以做的事情。如開發(fā)桌面程序,網(wǎng)絡(luò)程序,游戲程序,科學(xué)計算,繪圖等等。有些腳本語言具有擴(kuò)展功能,如果有它做 不到的,你完全可以使用C來開發(fā)相應(yīng)的模塊,然后在腳本語言中使用。4.腳本語言包含哪些語言? python,perl,php,vbscript,javascript,shell,awk 等,腳本語言的特點,國際國內(nèi)開發(fā)環(huán)境,什么是動態(tài)語言: 動態(tài)語言,準(zhǔn)確地說,是指程序在運(yùn)行時可以改變其結(jié)構(gòu):新的函數(shù)可以被引進(jìn),已有的函數(shù)可以被刪除等在結(jié)構(gòu)上的變化。比如眾所
4、周知的 ECMAScript(JavaScript)便是一個動態(tài)語言。除此之外如Ruby、Python等也都屬于動態(tài)語言,而C、C+等語言則不屬于動態(tài) 語言。,動態(tài)語言,國際國內(nèi)開發(fā)環(huán)境,什么是函數(shù)型語言: 函數(shù)可以象變量一樣使用 函數(shù)可以象對象一樣使用 支持閉包 什么是閉包: 閉包允許你將一些行為封裝,將它像一個對象一樣傳來遞去,而且它依然能夠訪問到原來第一次聲明時的上下文。這樣可以使控制結(jié)構(gòu)、邏輯操作等從調(diào)用細(xì)節(jié)中分 離出來。訪問原來上下文的能力是閉包區(qū)別一般對象的重要特征,盡管在實現(xiàn)上只是多了一些編譯器技巧。,函數(shù)語言,國際國內(nèi)開發(fā)環(huán)境,function a() var i=0; fun
5、ction b() alert(+i); return b; var c = a(); c(); 這段代碼有兩個特點: 1、函數(shù)b嵌套在函數(shù)a內(nèi)部; 2、函數(shù)a返回函數(shù)b。 這樣在執(zhí)行完var c=a()后,變量c實際上是指向了函數(shù)b,再執(zhí)行c()后就會彈出一個窗口顯示i的值(第一次為1)。這段代碼其實就創(chuàng)建了一個閉包,為什么?因為函數(shù) a外的變量c引用了函數(shù)a內(nèi)的函數(shù)b,就是說: 當(dāng)函數(shù)a的內(nèi)部函數(shù)b被函數(shù)a外的一個變量引用的時候,就創(chuàng)建了一個閉包。,閉包,國際國內(nèi)開發(fā)環(huán)境,Erlang Ruby Groovy Scala JavaFx GO Object C,未來強(qiáng)勢語言,國際國內(nèi)開發(fā)環(huán)境
6、,4月份發(fā)開語言排行,國際國內(nèi)開發(fā)環(huán)境,長期趨勢,國際國內(nèi)開發(fā)環(huán)境,21到50名編程語言排名,國際國內(nèi)開發(fā)環(huán)境,.Net是基于Windows運(yùn)行平臺 收費(fèi) 只有微軟一家支持 適合中小型企業(yè) 開發(fā)工具高度集成 可視化開發(fā) 開發(fā)效率高 J2EE是跨平臺的企業(yè)應(yīng)用平臺 開源 支持廠商眾多(IBM、ORACLE、Google、Red Hat ) 適合大型企業(yè) 構(gòu)架組件豐富 在Linux系統(tǒng)下運(yùn)行速度接近C語言 很多著名的構(gòu)架工具首先來自Java平臺,J2EE VS .NET,輕松學(xué)習(xí)J2EE開發(fā),輕松學(xué)習(xí)J2EE開發(fā),HTML是基礎(chǔ) html+css+dom+javascript Jsp是學(xué)習(xí)JAVA
7、的第一個試金石 html+css+dom+js+java Java語言要精通 java基礎(chǔ) 對象基礎(chǔ) 編程模式 多線程 并發(fā)編程 JDBC JMS .,JAVA 輕松入門,輕松學(xué)習(xí)J2EE開發(fā),Servlet Java服務(wù)端小程序 JavaBean 封裝過的Java對象 Struts MVC框架 Hibernate 數(shù)據(jù)庫映射工具 Spring 依賴注入、AOP WebService 基于XML與SCOP協(xié)議的編程接口 Ejb JAVA企業(yè)程序組件,JAVA 深入,輕松學(xué)習(xí)J2EE開發(fā),Log4j 日志處理 ANT 構(gòu)建工具 Junit 測試工具 Dom4j XML解析工具 Mina 網(wǎng)絡(luò)工具
8、 JsonLib JSON序列化與反序列化類庫 JfreeChart 圖形分析類庫 Jxl excel表格工具 Itext PDF生成工具 XFire 開發(fā)WEBService工具 oscache 緩存工具 FreeMark 模板工具、靜態(tài)化工具 Vilocity 模板工具 FCkEdit 在線編輯工具 Jquery AJAX框架 Ext 基于AJAX的富客戶端類庫,學(xué)習(xí)的第三方類庫,輕松學(xué)習(xí)J2EE開發(fā),Netbeans6.8 SUN 開源的J2EE開發(fā)工具 MyEclise8.0 收費(fèi)用J2EE開發(fā)工具 Idea 非常好用、功能全面的收費(fèi)的開發(fā)工具 Eclipse IBM支持的開源的J2E
9、E開發(fā)工具,常用的第三方工具,輕松學(xué)習(xí)J2EE開發(fā),常用的數(shù)據(jù)庫: Oracle Db2 MsSql MySql Postgree 學(xué)習(xí)數(shù)據(jù)庫知識點 數(shù)據(jù)庫安裝與部屬 創(chuàng)建數(shù)據(jù)庫、表、視圖、用戶 分配權(quán)限與角色 表的增加、修改、刪除、檢查 開發(fā)存儲過程 開發(fā)觸發(fā)器,學(xué)習(xí)使用數(shù)據(jù)庫,輕松學(xué)習(xí)J2EE開發(fā),常用應(yīng)用服務(wù)器: WebLogic WebSphere Jboss tomcat apache Glassfish 應(yīng)用服務(wù)器學(xué)習(xí)知識點: 安裝 DATASOURCE JDBC JNDI 應(yīng)用部屬 集群 負(fù)載平衡 Session復(fù)制 Cache同步,JAVA 應(yīng)用服務(wù)器,我要工作,我要工作,有技
10、術(shù)實力 了解單位 注意儀表 按約定時間準(zhǔn)時到達(dá) 信心百倍 不緊不慢 珍惜機(jī)遇 JAVA面試題全集(查看附件),技術(shù)實力與心理素質(zhì),超越夢想,超越夢想,命運(yùn)在你手中 你準(zhǔn)備好了嗎 信心與勇氣是你實現(xiàn)理想的重要因素 穩(wěn)定鎮(zhèn)定 注重儀表你會獲得意外驚喜 從小著手、逐步成長 執(zhí)著與思考 風(fēng)雨之后就是彩虹 成功屬于你,細(xì)節(jié)決定成敗,超越夢想,把工作當(dāng)成樂趣 把學(xué)習(xí)當(dāng)成生活 把簡單的問題復(fù)雜化 把復(fù)雜的問題簡單化 多溝通、多交流 多思考、多對比 多模仿、多超越,我的一點感想,超越夢想,循序漸進(jìn) 日積月累 慮心學(xué)習(xí) 多問 多上網(wǎng)查詢 多溝通 多讀別人代碼,學(xué)習(xí)方法,學(xué)習(xí)資源,學(xué)習(xí)資源, ,我常去的學(xué)習(xí)網(wǎng)站,學(xué)習(xí)資源,JAVA編程模式 JAVA編程思想 JAVA核心技術(shù) 人月神話 鳥哥私房菜 EJB3.0 RedHat 系統(tǒng)管理 JDK_API_1_6_zh_CN
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 支付寶面試真題及答案
- 安全設(shè)施日常維護(hù)管理制度
- 2025學(xué)年九年級4月學(xué)情調(diào)研道德與法治試題(解析版)
- 保險公司核保工作指南與審核規(guī)范管理制度
- 安全生產(chǎn)新工藝應(yīng)用管理制度
- 全國計算機(jī)等級考試一級基礎(chǔ)真題題庫及答案
- 公司文秘崗位試題及答案
- 湖南省2026年臨床醫(yī)學(xué)檢驗技術(shù)中級主管技師職稱考試題及答案
- 財務(wù)檔案歸檔保管管理制度
- 維修電工高級練習(xí)題庫(含參考答案)1
- 乳品加工工藝流程
- DBJT45-007-2012 廣西壯族自治區(qū)先張法預(yù)應(yīng)力混凝土管樁基礎(chǔ)技術(shù)規(guī)程
- 2024-2025學(xué)年肇慶市高一語文第一學(xué)期期末統(tǒng)考試卷附答案解析
- 《鹽山縣城市污水處理廠BOT項目》項下特許經(jīng)營權(quán)等資產(chǎn)評估報告書
- 北師大版八年級上冊數(shù)學(xué)期末考試試卷及答案
- 電力設(shè)施圍欄施工方案
- 學(xué)習(xí)《教師法》和《嚴(yán)禁教師違規(guī)收受學(xué)生及家長禮品禮金等行為的規(guī)定》心得體會
- 2023年廣西區(qū)考公務(wù)員錄用考試《行測》真題及答案解析
- GB/T 23444-2024金屬及金屬復(fù)合材料吊頂板
- 應(yīng)用麻醉鎮(zhèn)痛技術(shù)施行負(fù)壓吸宮術(shù)技術(shù)規(guī)范
- 國家電網(wǎng)公司招聘高校畢業(yè)生應(yīng)聘登記表
評論
0/150
提交評論