• <strike id="8aika"><input id="8aika"></input></strike>
        論文格式
        電氣工程 會計論文 金融論文 國際貿易 財務管理 人力資源 輕化工程 德語論文 工程管理 文化產業管理 信息計算科學 電氣自動化 歷史論文
        機械設計 電子通信 英語論文 物流論文 電子商務 法律論文 工商管理 旅游管理 市場營銷 電視制片管理 材料科學工程 漢語言文學 免費獲取
        制藥工程 生物工程 包裝工程 模具設計 測控專業 工業工程 教育管理 行政管理 應用物理 電子信息工程 服裝設計工程 教育技術學 論文降重
        通信工程 電子機電 印刷工程 土木工程 交通工程 食品科學 藝術設計 新聞專業 信息管理 給水排水工程 化學工程工藝 推廣賺積分 付款方式
        • 首頁 |
        • 畢業論文 |
        • 論文格式 |
        • 個人簡歷 |
        • 工作總結 |
        • 入黨申請書 |
        • 求職信 |
        • 入團申請書 |
        • 工作計劃 |
        • 免費論文 |
        • 現成論文 |
        • 論文同學網 |
        搜索 高級搜索

        當前位置:論文格式網 -> 免費論文 -> 計算機畢業論文

        關于java的學習心得(二)

        本論文在計算機畢業論文欄目,由論文格式網整理,轉載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看
        Java有很多分支,例如:做成游戲的“我的世界”,還有就是做成了我們常見的網頁,網頁分后端加前臺,那么前臺其實就是html,后端就是java,如果單從我的角度來講,前端和java是一體的,為什么這么說,是因為java里面的jsp就是html,只是換了個后綴而已,jsp可以用什么jstl,各種標簽庫,當然也還能寫js、css、jquery,所謂說的后臺,其實可以用不同的框架來編寫代碼,例如:stuts+spring+hibernate、spring+springmvc+hibernate、spring+springmvn+mybatis,現在還有一款新框架就是springboot+mabtis+maven+ thymeleaf,下面我來詳解一下,status的工作流程是在項目啟動時就會去加載某個servlet從xml中讀取信息,spring的設計模式是mvc模式,當項目啟動時,就會加載servlet,當用戶提交信息的時候,servlet會去調用某個xml設置好的來驗證信息,如果沒有這個servlet,那么它會新建一個servlet來調用,驗證之后返回結果給用戶,hibernate其實是一個ORM框架,他是基于JDBC的一個持久性框架。Springmvc其實是基于spring的一個框架,上面spring說到了mvc模式,為什么還要一個springmvc呢,這個springmvc是增大了他的mvc功能,mvc到底是什么,我來講一講,m代表模型,v代表視圖,c代表控制器,這樣講不是太通俗,m算是在存儲數據,v就是把某些結果或者數據返回給前端看,c代表處理邏輯的地方,這就是mvc,來說說mybatis,mybatis這項技術有個好處就是你可以把所有的查詢語句放在一個xml文件中,一張表一個xml,這樣更好的利于編寫代碼時的查看,這也是為什么大多數人選擇這個框架的原因,然后來說說現在流行的一種框架,springboot+mabtis+maven+ thymeleaf,springboot是不用tomcat啟動,不用寫前面所有框架需要的xml,除了mybatis,只有他的一個xml文件罷了,為什么說不用tomcat啟動,其實他算是tomcat啟動,他內置了一個tomcat,你只需寫一個啟動類就能啟動tomcat,這樣其實方便了啟動,但是忽略了放在服務器上怎么運行,打包成war包?打包成jar包?這里我推薦打包成jar包,用jdk來運行jar包,還有就是他把資源分成了兩種,一種是靜態資源,另一種是動態資源,如果你把404之類的錯誤代碼按404.html這種方式的頁面放在靜態文件夾中,你訪問的時候出現404錯誤就會給你跳到這個頁面,而且,后臺的注解也特別的多,也非常的方便,然后maven是什么,通俗的講可以稱為一個倉庫,因為他通過你需要的某些jar包文件,比如前面所以框架的jar包,你都可以直接寫成xml方式,這樣就能用了,當然你需要一個本地庫下載了所以的jar包,maven好處就在這里,來說說thymeleaf,這個東西很陌生對吧,其實我們之前的框架熟悉了jsp的前端方式,thymeleaf就是替換jsp的一種,它比jsp更好用,只需要導入一個類似xml開頭的一行代碼,然后就可以在某些標簽上來實行操作,而且html這個后綴也沒有更改,jsp是更改了后綴的。具體的功能并沒有去了解,因為現在還在整合框架之中,還出現了各種錯誤,需要慢慢解決,上面只說了一些新的框架,下面來說說一些技術,我用到的技術,第一、websocket,websocket我們用到的地方基本是推送之類的,這種技術就是實現實時去獲取服務端的數據,從而顯示到客戶端,當然跟這種類似的技術叫ajax輪詢,但是這種輪詢的方式有很多缺點,比如:服務器壓力大,資源浪費嚴重,實時性也差,因為ajax輪詢是一種主動方式來實現的,那么websocket 是一種你一旦有新的東西,就直接給我推送 ,我也不去找你,而是你來找我的方式,第二、消息隊列,消息隊列用到的地方都是大量用戶提交數據導致數據庫查詢造成的堵塞,它是一種分布式的系統,每一個用戶都有一個獨立的通道,然而獲取相應的數據。第三、webservice,webservice我了解的是有個跨平臺,跨編程語言,跨操作系統的一個獨立技術平臺,他的一個規則就是講一個post提交,在提交的過程中,給服務器的是一個xml格式的代碼,服務器通過解析就能得到里面的信息,現在很多的地方都用到了這個技術,因此也是一項非常好的技術,技術體會就到此了,因為我暫時只學習了這些。
        在學習上面這些框架的時候,一部分是學校學習的時候,當然學習的時候懵逼的,出來之后,在公司慢慢的學習,了解,當然也在自己的不懈的奮斗、努力之中得到的體會,也是自己對一些技術的產生的興趣去了解的,當然也是為了自己更好的工作,或者換工作,所以一旦對這個技術產生興趣了之后,千萬別輕易的放棄,雖然在學習某一技術的時候遇到問題,也不是不可能解決的,如果遇到解決不了的,可以緩一下之后再來看,這樣你或許能找出里面的問題所在,當然別緩一下就緩幾天,這樣對了解這個技術沒多大用處,所以努力奮斗吧。

        首頁 上一頁 1 2 下一頁 尾頁 2/2/2


        上一篇:關于JSON在Web中的優勢與應用 下一篇:關于java的心得體會
        Tags:關于 java 學習 心得 【收藏】 【返回頂部】
        人力資源論文
        金融論文
        會計論文
        財務論文
        法律論文
        物流論文
        工商管理論文
        其他論文
        保險學免費論文
        財政學免費論文
        工程管理免費論文
        經濟學免費論文
        市場營銷免費論文
        投資學免費論文
        信息管理免費論文
        行政管理免費論文
        財務會計論文格式
        數學教育論文格式
        數學與應用數學論文
        物流論文格式范文
        財務管理論文格式
        營銷論文格式范文
        人力資源論文格式
        電子商務畢業論文
        法律專業畢業論文
        工商管理畢業論文
        漢語言文學論文
        計算機畢業論文
        教育管理畢業論文
        現代教育技術論文
        小學教育畢業論文
        心理學畢業論文
        學前教育畢業論文
        中文系文學論文
        計算機論文

        本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com

        論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供計算機畢業論文畢業論文格式,論文格式范文,畢業論文范文

        Copyright@ 2010-2018 LWGSW.com 論文格式網 版權所有

        感谢您访问我们的网站,您可能还对以下资源感兴趣:

        论文格式网:毕业论文格式范文
      • <strike id="um02a"><menu id="um02a"></menu></strike>
            <strike id="um02a"></strike>