亚洲色影视在线播放_国产一区+欧美+综合_久久精品少妇视频_制服丝袜国产网站

總結(jié)

java項(xiàng)目開(kāi)發(fā)總結(jié)

時(shí)間:2022-10-06 13:24:39 總結(jié) 我要投稿
  • 相關(guān)推薦

java項(xiàng)目開(kāi)發(fā)總結(jié)

  java項(xiàng)目開(kāi)發(fā)總結(jié)怎么寫(xiě)?下面是小編帶來(lái)的java項(xiàng)目開(kāi)發(fā)總結(jié),希望對(duì)你有幫助!

java項(xiàng)目開(kāi)發(fā)總結(jié)

  java項(xiàng)目開(kāi)發(fā)總結(jié)【1】

  Java就是用來(lái)做項(xiàng)目的!Java的主要應(yīng)用領(lǐng)域就是企業(yè)級(jí)的項(xiàng)目開(kāi)發(fā)!要想從事企業(yè)級(jí)的項(xiàng)目開(kāi)發(fā),你必須掌握如下要點(diǎn):

  1、掌握項(xiàng)目開(kāi)發(fā)的基本步驟

  2、具備極強(qiáng)的面向?qū)ο蟮姆治雠c設(shè)計(jì)技巧

  3、掌握用例驅(qū)動(dòng)、以架構(gòu)為核心的主流開(kāi)發(fā)方法

  沒(méi)有人愿意自己一輩子就滿(mǎn)足于掌握了一些代碼實(shí)現(xiàn)的技巧,別人告訴你要實(shí)現(xiàn)什么,你就用代碼堆砌來(lái)實(shí)現(xiàn)別人的要求!你必須學(xué)會(huì)從整個(gè)項(xiàng)目的角度去思考!你必須學(xué)會(huì)假如你是項(xiàng)目經(jīng)理,你該如何思考!你必須學(xué)會(huì)假如你是架構(gòu)師,你該如何思考!你必須掌握針對(duì)某個(gè)特定問(wèn)題領(lǐng)域的分析方法!

  關(guān)于基礎(chǔ)知識(shí):你可以看看這些名詞或知識(shí)點(diǎn),看是否能說(shuō)出個(gè)一二三四來(lái)。

  JavaSE

  ----基本語(yǔ)法、數(shù)據(jù)類(lèi)型、操作符等:int、long、Integer、Long、if、else、for、while

  ----面向?qū)ο螅篶lass(類(lèi))、Object(對(duì)象)、instance(實(shí)例)、state(狀態(tài))、behavior(行為)、field、method、new、可見(jiàn)性(訪問(wèn)控制)、attribute、property、package、import、static variable、class variable、instance variable、heap、method area、stack、GC(垃圾回收)、override、overload、對(duì)象轉(zhuǎn)型(casting)、多態(tài)、this、super

  ----異常處理:理解編譯期錯(cuò)誤和運(yùn)行期錯(cuò)誤的區(qū)別、Exception、RuntimeException、checked exception、unchecked exception、try、catch、finally、throw new XXXException、throws XXXException、異常處理的基本原則

  ----數(shù)組與集合:數(shù)組的定義和使用方法、Collection、List、Set、Map、ArrayList、HashSet、HashMap、Iterator、equals、hashCode、Comparable、Comparator

  ----常用類(lèi):String、intern、常量池、StringBuffer、java.util.Date、SimpleDateFormat、Regex(正則表達(dá)式)

  ----反射機(jī)制:Class、Method、Field、invoke、newInstance、BeanUtils(apache-commons)、PropertyUtils(apache-commons)

  ----輸入輸出流:InputStream、OutputStream、Reader、Writer、Adapter設(shè)計(jì)模式與原始流類(lèi)、Decorator設(shè)計(jì)模式與包裝流類(lèi)、對(duì)象序列化和反序列化

  ----多線程:Thread、Runnable、sleep、wait、notify、synchronized、lock

  Servlet和JSP

  ----HttpServlet、doGet、doPost、HttpServletRequest、HttpServletResponse、request.getParameter()、request.setAttribute()、request.getAttribute()、request.getSession()、ServletContext、Filter、web.xml、tomcat、forward與redirect、http協(xié)議的無(wú)狀態(tài)性、cookie、JSP Scope Object、、

  HTML與JavaScript

  ----你需要能夠理解常見(jiàn)的網(wǎng)頁(yè)標(biāo)簽、理解在網(wǎng)頁(yè)中引入JavaScript的方法、以及JavaScript的基本語(yǔ)法與使用方法

  以上,就是你進(jìn)一步學(xué)習(xí)Java所必備的基本知識(shí)。

  特別是一些個(gè)專(zhuān)業(yè)術(shù)語(yǔ)和名詞,看到這些名詞,如果你像看到親爹一樣親切,那么說(shuō)明你對(duì)Java的基礎(chǔ)知識(shí)就很熟悉了。

  接下來(lái)是SSH:

  對(duì)于初學(xué)者來(lái)說(shuō),這三大框架被賦予了太多神秘的色彩,似乎它們是重中之重的知識(shí)!但是對(duì)于擁有多年Java開(kāi)發(fā)經(jīng)驗(yàn)的專(zhuān)業(yè)技術(shù)人員來(lái)說(shuō),對(duì)于那些Java牛人來(lái)說(shuō),卻對(duì)這三大框架不太感冒!難道它們不重要嗎?

  現(xiàn)在很多企業(yè)都在用這三大框架,所以很多企業(yè)也把掌握這三大框架作為招聘的必備條件。

  不可否認(rèn)的是,也有很多大型企業(yè)沒(méi)有用這三大框架,這些企業(yè)經(jīng)過(guò)多年發(fā)展,自身已經(jīng)有一定的技術(shù)積累,也形成了自己獨(dú)特的技術(shù)框架體系。

  這三大框架既可以說(shuō)很重要,也可以說(shuō)不重要。

  說(shuō)重要的原因在于:這三大框架對(duì)JavaEE開(kāi)發(fā)中所存在的普遍的問(wèn)題,提供了優(yōu)美的解決方案,它們蘊(yùn)含了這個(gè)行業(yè)中最NB的開(kāi)發(fā)人員的努力和想法,所以,學(xué)習(xí)這三大框架,你就可以窺探到這些處于技術(shù)巔峰的牛人們究竟對(duì)一個(gè)問(wèn)題是怎么想的,通過(guò)一種什么樣的設(shè)計(jì)思路去解決問(wèn)題的。

  所以,對(duì)于你來(lái)說(shuō),你沒(méi)有太多項(xiàng)目開(kāi)發(fā)的經(jīng)驗(yàn),經(jīng)驗(yàn)是什么?經(jīng)驗(yàn)就是你知道可能會(huì)遇到哪些問(wèn)題,針對(duì)哪個(gè)問(wèn)題可以有哪些解決方法,在某個(gè)情景下,哪種解決方法是較好的,哪種方法不太好等等!如果你沒(méi)做過(guò)什么項(xiàng)目,你根本就不會(huì)去意識(shí)到你可能會(huì)遇到哪些問(wèn)題,而這些問(wèn)題往往又是非常關(guān)鍵的!解決得不好,會(huì)影響到你的程序的穩(wěn)定性、可擴(kuò)展性等等!三大框架就給初學(xué)者提供了了解你以后可能會(huì)遇到哪些問(wèn)題,以及針對(duì)這些問(wèn)題的解決方案!

  當(dāng)你了解了這三大框架為什么是重要的,那么你也就能理解,為什么這三大框架也可以說(shuō)是不重要的。

  如果你曾經(jīng)開(kāi)發(fā)過(guò)很多項(xiàng)目,你碰到了各種各樣的問(wèn)題,憑著你的技術(shù)功底,逐個(gè)擊破了這些問(wèn)題,在這些人眼里,三大框架(是不是還有N個(gè)框架?呵呵)都是浮云!

  你屬于哪一種人呢?如果你沒(méi)有太多項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),那么三大框架對(duì)于你來(lái)說(shuō)就是非常重要的!而且,由此你也知道了該怎么去學(xué)這三大框架。

  對(duì)于三大框架的學(xué)習(xí)而言,著力點(diǎn)在于給你展示問(wèn)題,并觸發(fā)你自己主動(dòng)的思考,我們鼓勵(lì)你提出自己的想法,也許你的想法很白癡,但那畢竟是你自己的想法,如果你不知道牛人的想法,那你怎么知道自己的想法是很白癡的呢?在這種思想的碰撞過(guò)程中,你就會(huì)逐漸提高自己!所以,三大框架學(xué)完之后,你不應(yīng)該只是看到一大堆配置文件,你不應(yīng)該只是看到了一些Action,一些Service,一些映射文件,你不應(yīng)該只知道session.save/update/,你不應(yīng)該只是知道struts2中有一堆interceptor,你不應(yīng)該只是看到一堆jar包……

  如果你只是知道拷貝一堆jar包,定義一系列配置文件之后,SSH三大框架就能夠運(yùn)行起來(lái)了,也可以給你干活了,那么,很悲哀的是,你仍然沒(méi)有掌握三大框架的精粹!請(qǐng)你回答以下問(wèn)題:

  Struts2:

  為什么每次請(qǐng)求都要?jiǎng)?chuàng)建一個(gè)Action對(duì)象?

  ModelDriven配置中refreshModelBeforeResult解決了什么問(wèn)題?

  為什么在web.xml中配置的StrutsPrepareAndExecuteFilter要過(guò)濾所有的請(qǐng)求?

  請(qǐng)你給我談?wù)刅alueStack?

  Struts2是如何實(shí)現(xiàn)MVC設(shè)計(jì)模式的?

  Spring:

  你為什么要用Spring?

  請(qǐng)你聊一聊IOC/DI?

  什么是聲明式的事務(wù)管理?為什么要使用聲明式的事務(wù)管理?Spring如何實(shí)現(xiàn)聲明式的事務(wù)管理?

  把spring和hibernate集成,定義事務(wù)管理特性的時(shí)候,為何要將除了添加、刪除、更新操作之外的方法,即主要執(zhí)行查詢(xún)?nèi)蝿?wù)的方法定義為read-only?

  Hibernate:

  請(qǐng)你談?wù)勀銓?duì)OR映射的理解?

  很多人說(shuō)Hibernate不適合大項(xiàng)目,性能有問(wèn)題,你是如何理解的?

  Hibernate為什么一定要定義一個(gè)數(shù)據(jù)庫(kù)標(biāo)識(shí)?

  為什么Hibernate建議你的實(shí)體類(lèi)實(shí)現(xiàn)hashCode和equals方法?

  談?wù)勀銓?duì)Hibernate實(shí)體類(lèi)中的數(shù)據(jù)庫(kù)標(biāo)識(shí)與數(shù)據(jù)庫(kù)主鍵之間關(guān)系的認(rèn)識(shí)?

  談?wù)勀銓?duì)Hibernate關(guān)聯(lián)映射與數(shù)據(jù)庫(kù)外鍵之間關(guān)系的認(rèn)識(shí)?

  調(diào)用session.save()方法,hibernate一定會(huì)發(fā)出語(yǔ)句嗎?談?wù)勀愕睦斫?/p>

  調(diào)用session.update()方法,hibernate一定會(huì)發(fā)出update語(yǔ)句嗎?談?wù)勀愕睦斫?/p>

  請(qǐng)你聊一下以下名詞、概念或用法:lazy、lazy=”extra”、inverse、fetch、fetch=”join”、fetch=”subselect”、batch-size

  配置了lazy=”true”一定會(huì)實(shí)現(xiàn)懶加載嗎?

  請(qǐng)你談?wù)凥ibernate中的“N+1”問(wèn)題

  請(qǐng)你談?wù)凥ibernate有哪些最佳實(shí)踐?

  以上并非SSH中全部重點(diǎn)的問(wèn)題,但它們能考察你能否靈活運(yùn)用SSH框架!如果你能深刻理解這些問(wèn)題,再配以合適的實(shí)戰(zhàn)項(xiàng)目訓(xùn)練,你也會(huì)逐漸成為牛人!

  最后是項(xiàng)目開(kāi)發(fā)能力:

  不管你是學(xué)Java還是別的技術(shù),你的根本目的在于給客戶(hù)創(chuàng)造價(jià)值!否則,你下大力氣學(xué)習(xí)的東西,隨著技術(shù)的進(jìn)步和更新,很快就會(huì)過(guò)時(shí)!所以,技術(shù)的核心在于用技術(shù)創(chuàng)造有價(jià)值的成果!也就是說(shuō),客戶(hù)需要什么,你就要用技術(shù)把客戶(hù)需要的東西給他造出來(lái)!一個(gè)公司之所以要用各種福利條件極力挽留你,是因?yàn)槟隳軌蚪o公司帶來(lái)極高的利益!那么,你有什么可以給公司利用的呢?公司最看重你的哪方面的能力呢?

  做項(xiàng)目需要的能力很多,其中最核心最基礎(chǔ)的就是建模能力(現(xiàn)在最主流的就是面向?qū)ο蠼?)。

  什么是建模能力呢?

  我給大家一個(gè)面試題:

  一個(gè)保險(xiǎn)公司的保險(xiǎn)卡管理模塊:銷(xiāo)售人員領(lǐng)取保險(xiǎn)卡信息(保險(xiǎn)卡數(shù)量、卡號(hào)、領(lǐng)取日期),然后直接銷(xiāo)售給客戶(hù),銷(xiāo)售完畢后,將保險(xiǎn)卡信息錄入保險(xiǎn)公司系統(tǒng)內(nèi)部(銷(xiāo)售人員信息、購(gòu)買(mǎi)人信息、購(gòu)買(mǎi)的保險(xiǎn)卡數(shù)量、卡號(hào)等),客戶(hù)登錄保險(xiǎn)公司網(wǎng)站激活保險(xiǎn)卡,需要填寫(xiě)(保險(xiǎn)卡卡號(hào)、激活密碼、被保險(xiǎn)人信息、受益人信息)

  要求就是:如果這個(gè)模塊交給你來(lái)做,你要怎么做?你要解決哪些問(wèn)題?你可否畫(huà)個(gè)圖,給我描述一下你的想法是什么嗎?

  這只是一個(gè)面試題而已,因?yàn)橹挥泻?jiǎn)單幾句話,所以我把它放到這里,讓大家感受一下所謂建模要解決什么問(wèn)題。

  而業(yè)務(wù)領(lǐng)域的問(wèn)題實(shí)在是太多了!也許一個(gè)幾十上百頁(yè)的需求文檔才能把某個(gè)業(yè)務(wù)領(lǐng)域的問(wèn)題描述清楚,而你的職責(zé)就是要把它們實(shí)現(xiàn)出來(lái)!

  某個(gè)公司要開(kāi)發(fā)一個(gè)考勤管理系統(tǒng),要求與現(xiàn)有的人力資源系統(tǒng)對(duì)接,你是主要的技術(shù)負(fù)責(zé)人,那么,你要做哪些工作呢?

  某ERP項(xiàng)目要實(shí)現(xiàn)一個(gè)排班管理模塊,交給你去完成,你如何去完成呢?

  不要抱怨項(xiàng)目經(jīng)理給你的信息太少(只有幾句話),不要抱怨客戶(hù)沒(méi)有描述清楚他們的需求……你的價(jià)值就在于理順?biāo)械膯?wèn)題,用各種手段獲得你想要的信息,按照一定的思路匯總,并在特定的時(shí)間里逐個(gè)解決它!

  你應(yīng)該意識(shí)到學(xué)Java不是一個(gè)坦克大戰(zhàn)、一個(gè)網(wǎng)絡(luò)飛車(chē)、一個(gè)CMS、一個(gè)DRP、一個(gè)OA那么簡(jiǎn)單,你不要沉迷于那些技術(shù)細(xì)節(jié)(雖然也是有必要的,但不要轉(zhuǎn)牛角尖),不要滿(mǎn)足于實(shí)現(xiàn)了CRUD式的項(xiàng)目需求(雖然這是基礎(chǔ)中的基礎(chǔ)),在你的前方,永遠(yuǎn)有一個(gè)目標(biāo)在那里,需要你去努力追趕!

  今后你將面對(duì)更加繁雜的需求,你學(xué)習(xí)項(xiàng)目的唯一目的,就是:學(xué)習(xí)如何將需求轉(zhuǎn)化為實(shí)現(xiàn),如何對(duì)需求進(jìn)行分析,如何建立概念模型,如何理順各種概念之間的關(guān)系,如何進(jìn)行設(shè)計(jì),如何選擇合適的技術(shù)來(lái)實(shí)現(xiàn)你的設(shè)計(jì)方案,如何對(duì)你的實(shí)現(xiàn)進(jìn)行測(cè)試,如何解決你所遇到的形形色色的問(wèn)題(性能、需求變更等)。

  當(dāng)你真正到公司里面從事了幾年開(kāi)發(fā)之后,你就會(huì)同意我的說(shuō)法!

  利用Java找工作,需要的就是項(xiàng)目經(jīng)驗(yàn),項(xiàng)目經(jīng)驗(yàn)就是理解項(xiàng)目開(kāi)發(fā)的基本過(guò)程,理解項(xiàng)目的分析方法,理解項(xiàng)目的設(shè)計(jì)思路,理解項(xiàng)目的實(shí)現(xiàn)技巧,理解項(xiàng)目的測(cè)試方法,理解項(xiàng)目中各種問(wèn)題的解決方案!

  java項(xiàng)目開(kāi)發(fā)總結(jié)【2】

  在通過(guò)將近一個(gè)月的項(xiàng)目中,使我學(xué)到咯很多的東西,也讓我看到了我自己的一些在知識(shí)上不足,也將使我在后面java web的學(xué)習(xí)中還要更加努力,以便在以后能找到自己適意的工作,也不枉費(fèi)在朗沃9個(gè)多月的學(xué)習(xí),在這次項(xiàng)目中讓我學(xué)到了很多的東西,不只是代碼上的知識(shí),也學(xué)諜咯java框架上的一些基本東西,還有層次結(jié)構(gòu)的好處和又來(lái),比如:MVC思想,MVC的又來(lái)有開(kāi)始的兩層結(jié)構(gòu)到三成結(jié)構(gòu)的過(guò)度以及兩層結(jié)構(gòu)的優(yōu)缺點(diǎn),以及現(xiàn)在流行的三層結(jié)構(gòu)的優(yōu)缺點(diǎn),DAO模式的應(yīng)用,對(duì)象的封裝,socket通信的原理以及用socket發(fā)送對(duì)象等很多的知識(shí)點(diǎn),怎樣實(shí)現(xiàn)封裝使得更好的保護(hù)數(shù)據(jù),實(shí)現(xiàn)java的三大特點(diǎn),使代碼的耦合度降低提高內(nèi)聚力類(lèi)和類(lèi)之間的依賴(lài)性降低使模塊和模塊之間的層次分明,實(shí)現(xiàn)代碼的復(fù)用和實(shí)現(xiàn)結(jié)構(gòu)的復(fù)用使得開(kāi)發(fā)一個(gè)系統(tǒng)的性能更加的優(yōu)異。

  在這次項(xiàng)目中使我對(duì)java面向?qū)ο蟮恼J(rèn)識(shí)有了更時(shí)刻的印象,對(duì)“萬(wàn)物皆為對(duì)象岜整個(gè)理念有更深層次的理解,通過(guò)和老師的交流和上網(wǎng)了解的一些知識(shí),其實(shí)搞軟件的實(shí)質(zhì)并不使在代碼上實(shí)現(xiàn)一個(gè)什么什么的功能,你只要愿意去著你用你所學(xué)的知識(shí)肯定能夠?qū)崿F(xiàn)某一個(gè)功能,但學(xué)軟件的最根本使分析和設(shè)計(jì),所以現(xiàn)在市面上會(huì)設(shè)計(jì)的人才使最來(lái)錢(qián)的人,在軟件開(kāi)發(fā)的生命周期中編碼其實(shí)使占很小一部分工作,數(shù)據(jù)庫(kù)設(shè)計(jì)人員和java的框架技術(shù)人員使很賺錢(qián)的,也只有對(duì)在對(duì)象上有更多的了解你才能從代碼層次上上升為另一種理念過(guò)后你才能在以后的編碼中設(shè)計(jì)出更加優(yōu)異和性能更高的代碼,也只有這樣那么你將來(lái)才有可能成為一個(gè)合格的程序員(不時(shí)編碼高手),在二個(gè)項(xiàng)目中的開(kāi)發(fā)中使我團(tuán)隊(duì)開(kāi)發(fā)軟件上有了了解,也使我了解了在團(tuán)隊(duì)開(kāi)發(fā)軟件的時(shí)候的一些注意點(diǎn),不能隨便更改類(lèi)名,方法名悻變量及其修飾符,如果你一時(shí)興起該了的話那么在項(xiàng)目融合的時(shí)候問(wèn)題機(jī)會(huì)層出不窮,就有可能使你的項(xiàng)目失敗,所以規(guī)范時(shí)很重要的,代碼的規(guī)范將很大層次上的說(shuō)明你對(duì)代碼的熟念度。

  在這次項(xiàng)目中使我對(duì)層次模型有了了解,在你那到一個(gè)項(xiàng)目文檔的時(shí)候你比不使馬上就開(kāi)始編碼而是,找到每個(gè)層次上類(lèi),找到邊界類(lèi),根據(jù)相應(yīng)的業(yè)務(wù)設(shè)計(jì)出數(shù)據(jù)庫(kù)原型,在數(shù)據(jù)庫(kù)原型出來(lái)之后在設(shè)計(jì)數(shù)據(jù)庫(kù)的表和表之間的關(guān)系,只有層次模型在你腦海中有深刻的印象的時(shí)候那么你的編碼當(dāng)然也就很順利的實(shí)現(xiàn),層次模型一旦建立那么你代碼上實(shí)現(xiàn)就圍繞這個(gè)架構(gòu)來(lái)寫(xiě),那么你的系統(tǒng)才有可能成功,這樣在添加業(yè)務(wù)或者使更改業(yè)務(wù)時(shí)才很方便更改一個(gè)地方不會(huì)影響到其他的層次,這樣才有可能提高你系統(tǒng)的靈活性和擴(kuò)展性,這也時(shí)衡量一個(gè)系統(tǒng)好壞的標(biāo)準(zhǔn),在這次項(xiàng)目開(kāi)發(fā)中用到咯大量的配置文件比如:用屬性文件來(lái)建立socket連接,用xml文件在找業(yè)務(wù)類(lèi),這樣有使我對(duì)配置文件的好處又有了一定的了解:合理的使用配置文件時(shí)提高代碼靈活性的一個(gè)方面,在建立套節(jié)字連接的時(shí)候用配置文件可以很方便的更改我在那個(gè)端口號(hào)上建立連接,在看不到源代碼的時(shí)候我也可以更改在其他端口上建立socket連接,在業(yè)務(wù)的時(shí)候用xml文件來(lái)找相應(yīng)的業(yè)務(wù)類(lèi),這樣就可以在還要添加業(yè)務(wù)的時(shí)候只需要在xml文件中在添加業(yè)務(wù),在寫(xiě)起相應(yīng)的代碼就可以實(shí)現(xiàn),用配置文件找業(yè)務(wù)還又一個(gè)好處就是在調(diào)用業(yè)務(wù)的時(shí)候不用對(duì)業(yè)務(wù)類(lèi)靜態(tài)的創(chuàng)建一個(gè)對(duì)象,而是用反射的方式找到調(diào)用那個(gè)方法,而是在程序執(zhí)行的時(shí)候在創(chuàng)建對(duì)象在對(duì)象用完之后在釋放資源,這樣就可以減少電腦內(nèi)存的消耗,使得程序的性能更加優(yōu)異。

  同時(shí)也增強(qiáng)了代碼的靈活性。

  在用JDBC獲去數(shù)據(jù)庫(kù)連接對(duì)象的時(shí)候,其實(shí)時(shí)很有學(xué)文的咯,你如果在用連接對(duì)象的時(shí)候就要數(shù)據(jù)庫(kù)建立連接對(duì)象,在用完諸后就關(guān)閉連接對(duì)象,在很多用戶(hù)同時(shí)來(lái)運(yùn)行你的系統(tǒng)的時(shí)候,就將產(chǎn)生很多的連接對(duì)象,這樣有使得你的系統(tǒng)性能降低,很好的解決辦法就是用數(shù)據(jù)庫(kù)連接池:在程序啟動(dòng)的時(shí)候就建立最大連接和最小連接,當(dāng)多用戶(hù)請(qǐng)求的時(shí)候只需從數(shù)據(jù)庫(kù)連接池中那出連接對(duì)象,這樣就可以減少多次連接對(duì)象,開(kāi)始在最大連接對(duì)象和最小領(lǐng)接對(duì)象的選擇上又有了問(wèn)題,創(chuàng)建最大連接時(shí)多少呢?最小連接有是多少呢?如果一開(kāi)始最大連接數(shù)過(guò)多,而用戶(hù)有很少那么就浪費(fèi)資源,并且系統(tǒng)啟動(dòng)將會(huì)很慢,如果最大連接數(shù)過(guò)少那么程序啟動(dòng)很快但在啟動(dòng)后運(yùn)行程序時(shí)有會(huì)很慢,最小連接數(shù)如果很小,那么在很多客戶(hù)訪問(wèn)的時(shí)候?qū)?huì)很慢,合理利用數(shù)據(jù)庫(kù)連接池將會(huì)很大部分的提高程序的性能、在這次項(xiàng)目還用到了日志文件來(lái)記錄錯(cuò)誤信息,在這次項(xiàng)目中還用到了很多的知識(shí)點(diǎn)我就不一一的在這里列舉了。

  順便給大家?guī)椎烂嬖囶}(是前面部的同學(xué)給我說(shuō)的):

  1、談?wù)刦inal、 finally、 finalize的區(qū)別。

  2、HashMap和Hashtable的區(qū)別。

  3、說(shuō)說(shuō)你對(duì)ejb的認(rèn)識(shí)。

  4、GC是什么? 為什么要有GC?

  5、談?wù)勀銓?duì)抽象類(lèi)與接口認(rèn)識(shí)?

  java項(xiàng)目開(kāi)發(fā)總結(jié)【3】

  經(jīng)過(guò)這最近一段時(shí)間的項(xiàng)目開(kāi)發(fā)與考核,今天終于畫(huà)上圓滿(mǎn)的句號(hào),我長(zhǎng)呼了一口氣,同時(shí)在內(nèi)心深處,也默默地為接下來(lái)的學(xué)習(xí),做一個(gè)前段時(shí)間的項(xiàng)目總結(jié),也是學(xué)習(xí)的總結(jié),吸取之前的經(jīng)驗(yàn)教訓(xùn),前事不忘后事之師,錯(cuò)誤并不可怕,可怕的是再在同一個(gè)地方犯同樣錯(cuò)誤,所以對(duì)于我來(lái)說(shuō),更多的去自我認(rèn)知,知我批評(píng)要比表?yè)P(yáng)和贊許來(lái)的更加深刻,非常有必要做一個(gè)總結(jié)。

  雖然所做的項(xiàng)目并沒(méi)做到考核老師所希望看到的效果,和得到正面的點(diǎn)評(píng),也與自己所想象的結(jié)果大相徑庭,當(dāng)然可能在項(xiàng)目最開(kāi)始的時(shí)候,我也曾做過(guò)這樣最壞的打算,但是當(dāng)現(xiàn)實(shí)漸漸逼近的時(shí)候,我卻一時(shí)難以接受這樣的結(jié)果,是我意料之外,但也是情理之中,俗話說(shuō):種瓜得瓜,種豆得豆。

  在項(xiàng)目開(kāi)發(fā)其中,我有過(guò)給自己找借口,有過(guò)灰心的時(shí)候,也有過(guò)急躁,如坐針氈的時(shí)候,但是想要作為一個(gè)合格優(yōu)秀的程序員,你不僅不能這樣的情緒,而且在真實(shí)的開(kāi)發(fā)環(huán)境當(dāng)中,會(huì)有遇到比這更艱難的情況,更不好開(kāi)發(fā)環(huán)境,所以要完成一個(gè)項(xiàng)目的開(kāi)發(fā),我得要利用好為數(shù)不多的學(xué)習(xí)時(shí)間,更加勇敢的直面這些缺點(diǎn),并且改正它,不要認(rèn)為自己以前沒(méi)學(xué)過(guò)JAVA,沒(méi)有這方面的經(jīng)驗(yàn)而去給自己找借口,越過(guò)心理上的這一到鴻溝。

  考核的胡老師說(shuō)過(guò):不要總是把自己當(dāng)成一個(gè)學(xué)生去看待,這樣容易松懈,應(yīng)該是把自己當(dāng)做一個(gè)職業(yè)人去看待,做好當(dāng)下的每一個(gè)效果,上好當(dāng)下的每一節(jié)課,讓自己時(shí)時(shí)刻刻緊張起來(lái)。

  這樣類(lèi)似的話,在我之前的公司,也有主管這樣說(shuō)過(guò),雖然我已大學(xué)畢業(yè)了,沒(méi)有完全把自己當(dāng)一個(gè)學(xué)生去看待,但自己又何嘗不是有過(guò)這樣的念頭,特別是別人都是這樣想的時(shí)候,學(xué)習(xí)的態(tài)度不夠堅(jiān)定,立場(chǎng)不堅(jiān)決,這也是導(dǎo)致我沒(méi)有學(xué)好的主要原因之一吧。

  工善欲器事,必先利其器。

  除了保持好的心理和端莊學(xué)習(xí)的態(tài)度外,更要總結(jié)更好的學(xué)習(xí)方法,不要讓自己陷入到疲憊學(xué)習(xí)的死胡同了,積累好的學(xué)習(xí)經(jīng)驗(yàn),去掌握好的學(xué)習(xí)方法,好的學(xué)習(xí)方法不僅是自己當(dāng)下一筆無(wú)形的財(cái)富,也是在不久的將來(lái),在工作當(dāng)中競(jìng)爭(zhēng)的一把利器。

  吾日三省吾身,只有在自己的總結(jié)中給予自己更多的認(rèn)知,反思,而少一些褒獎(jiǎng),這樣自己會(huì)對(duì)平時(shí)忽視的一些地方,能有更加深刻的理解和認(rèn)識(shí),實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),雖然實(shí)踐中我們所遇到的挫折與失敗會(huì)有無(wú)數(shù)次,而成功只有一次,但是只要成功了,我的付出就是值得的,就像前面有無(wú)數(shù)個(gè)-1,但你只要最總做到了一個(gè)+1,你的結(jié)果就是+1的,在別人的眼里你就是成功的,在客戶(hù)的眼里,你項(xiàng)目是物美價(jià)廉的。

  回想在這一個(gè)多月的學(xué)習(xí)時(shí)間里,我學(xué)到了許許多多讓我感覺(jué)比較充實(shí)的知識(shí),掌握了更多的學(xué)習(xí)的方法,但這都是與大家息息相關(guān)的,離不開(kāi)老師的教導(dǎo)和同學(xué)的幫助,也在此非常感謝大家熱心幫助。

【java項(xiàng)目開(kāi)發(fā)總結(jié)】相關(guān)文章:

java項(xiàng)目個(gè)人總結(jié)模板04-04

java工程項(xiàng)目訓(xùn)練總結(jié)10-30

java開(kāi)發(fā)實(shí)習(xí)心得體會(huì)08-28

軟件項(xiàng)目開(kāi)發(fā)工作總結(jié)12-01

軟件開(kāi)發(fā)項(xiàng)目個(gè)人總結(jié)11-26

個(gè)人項(xiàng)目開(kāi)發(fā)工作總結(jié)05-06

軟件開(kāi)發(fā)項(xiàng)目個(gè)人總結(jié)06-19

java開(kāi)發(fā)人員自我介紹07-27

項(xiàng)目開(kāi)發(fā)工作總結(jié)(精選11篇)02-28

項(xiàng)目開(kāi)發(fā)報(bào)告10-20