- 相關(guān)推薦
java開發(fā)實習(xí)周記范文
java開發(fā)實習(xí)周記范文1
實習(xí)第四個禮拜,主要熟悉了java的高級應(yīng)用
線程:進(jìn)程是運(yùn)行中的應(yīng)用程序,是一套順序執(zhí)行的指令,每個進(jìn)程都有自己獨立的.內(nèi)存空間。線程是一個并發(fā)執(zhí)行的順序流,一個進(jìn)程包括多個順序執(zhí)行流程,這些流程稱為線程。 jvm 就是一個進(jìn)程,在jvm 中分出線程,比如main()就是主線程。同時開辟并發(fā)執(zhí)行的序列即多線程。調(diào)用start()方法,線程啟動;run()方法結(jié)束,線程就終止。線程是一個操作系統(tǒng)創(chuàng)建并維護(hù)的一個資源。對于單cpu 系統(tǒng)來說,某一個時刻只可能由一個線程在運(yùn)行。一個thread 對象就表示一個線程。進(jìn)程的數(shù)據(jù)空間獨立;線程的數(shù)據(jù)空間共享, 能充分使用cpu 的資源。線程間通信更容易。共享數(shù)據(jù)就要加鎖、解鎖,會降低效率。
i/o:是在jvm 和外部數(shù)據(jù)源之間交換數(shù)據(jù)。按數(shù)據(jù)傳輸方向劃分:輸入流和輸出;按數(shù)據(jù)單位劃分:字節(jié)流和字符流;過濾流用來封裝節(jié)點流或者其他過濾流,從而給節(jié)點流或其他的過濾流增加功能。
java開發(fā)實習(xí)周記范文2
html :是一種標(biāo)記語言、忽略大小寫,語法寬松、使用 html 標(biāo)記和元素,可以:控制頁面和內(nèi)容的外觀、發(fā)布聯(lián)機(jī)文檔、使用 html 文檔中插入的鏈接檢索聯(lián)機(jī)信息、創(chuàng)建聯(lián)機(jī)表單,收集用戶的信息、執(zhí)行事務(wù)等等、插入動畫、開發(fā)幫助文件等。
css:樣式會根據(jù)下面的規(guī)則層疊于一個新的虛擬樣式表中,其中數(shù)字 d 擁有最高的優(yōu)先權(quán)。瀏覽器兼容:一旦為頁面設(shè)臵了恰當(dāng)?shù)?dtd,大多數(shù)瀏覽器都會按照上面的圖示來呈現(xiàn)內(nèi)容。然而 ie 5 和 6 的呈現(xiàn)卻是不正確的。根據(jù) w3c 的規(guī)范,元素內(nèi)容占據(jù)的空間是由 width 屬性設(shè)臵的,而內(nèi)容周圍的 padding 和 border 值是另外計算的。不幸的`是,ie5.x 和 6 在怪異模式中使用自己的非標(biāo)準(zhǔn)模型。這些瀏覽器的 width 屬性不是內(nèi)容的寬度,而是內(nèi)容、填充和邊框的寬度的總和。
雖然有方法解決這個問題。但是目前最好的解決方案是回避這個問題。也就是,不要給元素添加具有指定寬度的內(nèi)邊距,而是嘗試將內(nèi)邊距或外邊距添加到元素的父元素和子元素。這些屬性是div布局的奠基石。由于瀏覽器的不同,盒模式中也有差異,比如說對于寬度盒高度,在不同瀏覽器中定義是不同的,ie6 是包含邊框 、內(nèi)邊距,而ff的只是指內(nèi)容的寬度。細(xì)節(jié)上的差異,往往是我們在日常工作中能總結(jié)出來的。當(dāng)你的css寫的不兼容時候,你自然就會想起這些內(nèi)容。
java開發(fā)實習(xí)周記范文3
功能需求如下:
這是一個網(wǎng)上在線購物系統(tǒng)(b2c)。
系統(tǒng)需要提供網(wǎng)上購物的功能。
用戶能夠隨意瀏覽商品,并能獲取商品的詳細(xì)信息,如圖片預(yù)覽、商品描述等。 系統(tǒng)能夠向用戶提供一些瀏覽信息,讓用戶能夠快速的了解系統(tǒng)出售商品信息,如特價促銷,店長推薦,排行榜,新上架商品等。
系統(tǒng)能夠提供3級分類商品。
系統(tǒng)能夠提供品牌分類。 系統(tǒng)能夠提供公告信息,讓用戶快速了解系統(tǒng)的通告信息。
系統(tǒng)能夠提供論壇的方式,供用戶發(fā)表對商品的評論的功能。
系統(tǒng)能夠提供搜索功能,讓用戶快速了解他需要的產(chǎn)品。
用戶在瀏覽3級分類商品的時候,需要體統(tǒng)高級篩選功能,如不同方式瀏覽商品信息、按價格排序商品,按規(guī)格瀏覽商品等功能。
用戶購物需要注冊成為本系統(tǒng)的會員,并能隨時修改自己的信息(如收貨信息等)。
會員能夠收藏自己喜歡的商品,并能隨時關(guān)注該商品。
會員能夠查看已購買的.商品。
會員能夠完成與論壇的相關(guān)功能。
總結(jié):通過實戰(zhàn),發(fā)現(xiàn)自己學(xué)得不是自己想象的那么好,有些功能還是做不出來。通過新豆商城項目,發(fā)現(xiàn)自己的不足,跟同事之間的交流中,能學(xué)到很多新知識。簡單的總結(jié)為幾個字,那就是:多看,多問,多觀察,多思考!
java開發(fā)實習(xí)周記范文4
項目重構(gòu)是團(tuán)體合作,由6個人一起完成。要一起討論包的命名、實體類。之后由技術(shù)總監(jiān)把包的命名規(guī)范上傳到共享區(qū),團(tuán)隊做項目需要用到j(luò)ira來跟進(jìn)每天的任務(wù)。每個人還需要寫總結(jié):今天做了什么?做的過程中遇到的一些問題?明天打算做什么?這樣項目經(jīng)理才知道你今天完成了哪些內(nèi)容。
我的任務(wù)主要是做后臺產(chǎn)品的管理,添加產(chǎn)品、修改產(chǎn)品、刪除產(chǎn)品、以及產(chǎn)品圖片的上傳功能。用戶訂單的實現(xiàn)。
在團(tuán)隊合作中,我們提出的志同道合的口號就是團(tuán)隊精神的具體表現(xiàn),沒有一個共同的工作目標(biāo)一切都很難實現(xiàn),集體主義的具體表現(xiàn)就是團(tuán)隊精神,在我們工作中離不開團(tuán)隊精神 的指引,團(tuán)隊離不開統(tǒng)一的指揮,才能保證團(tuán)隊的'順利工作和工作成績的取得,這就是團(tuán)隊精神的巨大作用,在我們不同的歷史時期,團(tuán)隊精神發(fā)揮了不同的作用, 有一點是可以值得大家重視的就是,在凝聚人心鼓舞士氣方面都具有十分重要的作用。在這里,我明白了團(tuán)隊合作的重要性。 在接下來的代碼實施中,工作進(jìn)行的很順利。
java開發(fā)實習(xí)周記范文5
上一個星期的實習(xí)下來,有很多經(jīng)驗,有很多認(rèn)識,自己總是有很多的感慨。也許在實習(xí)的這些天中,我也在逐漸的成長。在認(rèn)識學(xué)習(xí)逐漸的成熟。每個人都會在時間潮流中不斷認(rèn)識自我,只不過是時間的.長短的問題。因此待人要真誠,時時為人著想,處處為人行事。能夠把自己溶入群體,而不恥向工人群眾學(xué)習(xí)。要想在如今的社會中生存,就要吸收新的思想與知識,不斷更新觀念,趨于完善。這樣才有利于思想與實際行動真正地結(jié)合,只有在思想演練,才能在最短的時間里把自己要從事的行業(yè)中處于領(lǐng)先的地位進(jìn)而起著不可替代的作用,因為我將會為它比其他人付出更多創(chuàng)造更多價值。我也應(yīng)該得到我應(yīng)得到的報酬與珍貴的經(jīng)驗。
在團(tuán)隊合作中,項目經(jīng)理與技術(shù)經(jīng)理起了很大作用。團(tuán)隊離不開統(tǒng)一的指揮,才能保證團(tuán)隊的順利工作和工作成績的取得,這就是團(tuán)隊精神的巨大作用;還有一點是可以值得大家重視的就是,在凝聚人心鼓舞士氣方面都具有十分重要的作用。在這里,我更好的明白了團(tuán)隊合作的精神與凝聚力。
java開發(fā)實習(xí)周記范文6
實習(xí)第三個禮拜,主要是熟悉java的高級語法(核心)
繼承:子類繼承父類的`所有屬性和方法,如果方法和屬性被private修飾,子類則無法讀取。子類使用super關(guān)鍵字繼承。父類無法調(diào)用子類方法。 構(gòu)造方法:方法名稱必須與類名相同,且沒有返回值。object類是所有類的父類,即java中的根類。無參構(gòu)造方法默認(rèn)繼承object的。(構(gòu)造方法的重載,實現(xiàn)不同參數(shù)的構(gòu)造)
重載:方法相同,參數(shù)類型不同,數(shù)量不同。構(gòu)造方法中也常使用方法重載。 重寫:重寫方法必須和被重寫方法具有相同參數(shù)列表、相同方法和相同返回值。重寫方法不能使用比被重寫方法更嚴(yán)格的訪問權(quán)限。
抽象:抽象類被繼承后,方法必須被重寫并實現(xiàn),否則子類也還是抽象類。抽象方法只需聲明,無需實現(xiàn)。接口:實現(xiàn)關(guān)鍵字implements。接口中所有成員變
量和方法都是public。接口可以繼承其他接口,并添加新的屬性和方法。接口和實現(xiàn)類之間存在多態(tài)。
多態(tài):三個必要條件分別是繼承、重寫和父類引用子類對象。(java的核心思想)
java開發(fā)實習(xí)周記范文7
實習(xí)第五個禮拜,使用collection框架做派叫號系統(tǒng)
首先分析項目需求,概述如下:
1.產(chǎn)品參與者
顧客:到營業(yè)大廳排隊取號
柜員:提供業(yè)務(wù)服務(wù)的柜臺業(yè)務(wù)員
管理員:負(fù)責(zé)對業(yè)務(wù)類型、業(yè)務(wù)受理情況進(jìn)行實時查看、調(diào)配的管理者
2.功能需求
1)、取號:顧客來到營業(yè)大廳通過取號機(jī)取號,可以選擇自己要辦理的業(yè)務(wù)類型。取號后自動進(jìn)入排隊中。等待叫號;
2)、叫號:柜員可以通過叫號端進(jìn)行重復(fù)呼叫、暫停服務(wù)和轉(zhuǎn)移。叫號端可是軟件也可以是硬件設(shè)備;
3)、管理業(yè)務(wù)類型:管理人員可以通過后臺管理進(jìn)行業(yè)務(wù)類型的`管理?梢蕴砑印⒔、修改一種業(yè)務(wù)類型,為某種業(yè)務(wù)類型可以設(shè)臵每天最大辦理量;
4)、管理窗口:管理人員可以通過后臺管理對業(yè)務(wù)窗口進(jìn)行管理?梢詾槟硞窗口指定辦理某種業(yè)務(wù)類型;
5)、統(tǒng)計整合數(shù)據(jù):系統(tǒng)可以定時的整合數(shù)據(jù),將分散在每天的數(shù)據(jù)按人、業(yè)務(wù)類型、時間進(jìn)行整合,可以將統(tǒng)計數(shù)據(jù)輸出成圖表形式;
6)、查看辦理情況:可以查看當(dāng)前流量、已經(jīng)辦理、未辦理的人數(shù)。當(dāng)前辦理效率,歷史數(shù)據(jù)等等;
7)、記錄日志:系統(tǒng)對關(guān)鍵的地方進(jìn)行日志記錄,以便系統(tǒng)可以在出錯時進(jìn)行調(diào)試和處理。 實施代碼編寫。第一個項目設(shè)計,感覺難度很大。之前所學(xué)的是零零散散的知識點,現(xiàn)在要把之前所學(xué)的知識連貫起來,剛開始不知道怎么去連貫,后來看了需求分析文檔,分析圖,慢慢的有點思路。在后面的做項目的過程中,遇到了太多的問題,通過自己的思考、問同事,問老師慢慢的解決了。而在第一個項目中也學(xué)到了很多東西。
java開發(fā)實習(xí)周記范文8
最后總結(jié)一下我在實習(xí)過程中的收獲: 在工作有苦,有甜,有辛酸,有快樂。但總的來說對自己還上一個不錯的鍛煉。失敗是成功之母,要想有成功就必定會有失敗,要能承受住失敗的打擊,從失敗中總結(jié)出經(jīng)驗,把它化成自己的知識為以后遇到同樣的事或者是類似的事就不會出同樣的錯誤,感覺每周還是多接觸接觸一些事,對我們的成長是有好處的,關(guān)鍵還是在于自己平時對一些事情的處理和總結(jié),不管自己以后走到那里這個都是必須的,在工作的時候不過分的`依賴師傅而自己不去動手,不去想。如果是這樣的話,你永遠(yuǎn)不會得到進(jìn)步,只能在社會的競爭中被淘汰,在工作中要不斷的學(xué)習(xí)積累,完善自己,而不是得過且過。要能做別人不能做的事,吃別人不能吃的苦,有苦以后才能有甜。
實習(xí)是為將來打基礎(chǔ)的重要階段,珍惜自己每一個工作的機(jī)會,不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯過好的機(jī)遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經(jīng)歷一段過程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我們都會因涉事而成長。通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。然后,在技術(shù)上也有了很大的提高,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。而且所作的軟件應(yīng)用性更強(qiáng)。所以,我要堅定自己的信念,在公司好好實習(xí),爭取提早轉(zhuǎn)正,我相信我會在java開發(fā)這條路上走的更長更遠(yuǎn)。
java開發(fā)實習(xí)周記范文9
實習(xí)第七個禮拜,為了進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗,代碼的復(fù)用性。學(xué)習(xí)sql的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過項目重構(gòu),培養(yǎng)我們綜合運(yùn)用已學(xué)知識java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為以后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
從這里,我才真正的`意識到實施一個軟件工程并不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是一個很小的模塊,只占到那么小的一個部分。這個事實在很大程度上顛覆了我以前的思想,在我以前的認(rèn)識中,似乎整個軟件就是編碼,除此無它,還好有老師的指導(dǎo),不然真的會出現(xiàn)老師所說的,撞得頭破血流之后才想起來用軟件工程的思想來完成這個工作。
項目程序的編程是一個非常煩瑣而枯燥的過程,需要耐心和毅力去完成,不然中途出現(xiàn)過多的錯誤,會使之后的校驗略顯費(fèi)時。
實習(xí)項目的代碼編寫,從而進(jìn)入到后期的校對和驗收過程,但同時也少不了反復(fù)的調(diào)試和修改,為我的程序軟件更加簡單更加實用。
java開發(fā)實習(xí)周記范文10
1、數(shù)據(jù)庫范式 作用:盡可能減少數(shù)據(jù)冗余、保證數(shù)據(jù)完整性、識別出實體、關(guān)系以及表的缺失
第一范式:字段都為單一屬性,且屬性為基礎(chǔ)類型
第二范式:屬性必須完全依賴關(guān)鍵字
第三范式:非主鍵屬性不能依賴其他的非主鍵屬性
mysql 的`學(xué)習(xí),在學(xué)校里我對mysql已有了初步的了解。指導(dǎo)老師教我要靈活多變,什么時候要用到臨時表,嵌套查詢,存儲過程用的地方等,叫我多看幾個例子,并敲下代碼運(yùn)行下,體會里面的數(shù)據(jù)生成,查詢出自己要的數(shù)據(jù)等。然后再根據(jù)這些數(shù)據(jù)寫出語句,生成需要的流程,這就是數(shù)據(jù)挖掘的精髓!那么存儲過程與一般的 sql語句有什么區(qū)別呢?
存儲過程的優(yōu)點:
1.存儲過程只在創(chuàng)造時進(jìn)行編譯,以后每次執(zhí)行存儲過程都不需再重新編譯,而一般sql語句每執(zhí)行一次就編譯一次,所以使用存儲過程可提高數(shù)據(jù)庫執(zhí)行速度。
2.當(dāng)對數(shù)據(jù)庫進(jìn)行復(fù)雜操作時(如對多個表進(jìn)行update,,query,時),可將此復(fù)雜操作用存儲過程封裝起來與數(shù)據(jù)庫提供的事務(wù)處理結(jié)合一起使用。
3.存儲過程可以重復(fù)使用,可減少數(shù)據(jù)庫開發(fā)人員的工作量
從中我學(xué)到了:存儲過程是數(shù)據(jù)在存儲到數(shù)據(jù)庫的過程中,可以對這些數(shù)據(jù)進(jìn)行操作,不然數(shù)據(jù)就是直接從頁面獲取,直接原樣存儲。
【java開發(fā)實習(xí)周記】相關(guān)文章:
軟件開發(fā)實習(xí)周記07-17
房地產(chǎn)開發(fā)公司實習(xí)周記05-04
(經(jīng)典)Java初級開發(fā)工程師的職責(zé)05-28
實習(xí)的周記11-20
精選實習(xí)周記10-27
【精選】實習(xí)周記11-09
實習(xí)周記05-20