東軟實訓日志_第1頁
東軟實訓日志_第2頁
東軟實訓日志_第3頁
東軟實訓日志_第4頁
東軟實訓日志_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2012年11月19星期一入園第一天,很興奮,心想著自己也是半個企業(yè)人了。沈陽東軟A園環(huán)境幽靜宜人,真是大企業(yè)有大家風范,給員工營造的工作環(huán)境就很大氣。但是我們的是實訓樓就略顯陳舊單調了。不過還是很有學習氛圍的,每個學生都有自己的一臺機器,上課學習還是很方便的。今天講的第一門專業(yè)課就是oracle。因為之前學校已經開設過這門課程,所以學起來還是很順利的。Oracle第一章Oracle數(shù)據(jù)庫基礎。Oracle數(shù)據(jù)庫的特征:支持海量存儲、多用戶并發(fā)高性能事務處理。多種備份和恢復策略。包括高級復制,物理和邏輯的24*7備份和恢復工具,異地容載實現(xiàn)等。開放式聯(lián)結。給各種其他應用提供了統(tǒng)一的接口,并可以接入很多其他傳統(tǒng)應用程序。遵循SQL語言規(guī)范,支持各種操作系統(tǒng)、用戶接口和網絡通信協(xié)議的工業(yè)標準。第一個實現(xiàn)網格計算的數(shù)據(jù)庫。。應用集群實現(xiàn)可用性和可伸縮性。業(yè)界領先的安全性2012年11月20星期二沈陽真是冷的要命,不適應這邊的氣候,每天從宿舍去教師還有一段漫長的路,真是磨練一個人的意志也是鍛煉身體了??粗n表,這段時間的主修科目就是oracle和日語基礎了。雖然都是無聊透頂?shù)恼n,但也是再實用不過的科目了。學習oracle第二章:編寫簡單的SELECT語句。主要學習內容是:基本的SQL查詢語句的構成。課程案例環(huán)境的設計。查詢語句的書寫。如何在查語句中查找特定的列SQL語句的書寫規(guī)則算術表達式的使用空值(NULL)的應用列別名的使用連接運算符的使用DISTINCT關鍵字的用法SQL*PLUS/iSQL*PLUS命令的介紹。SQL語句分類:Select查詢語句DML語句(數(shù)據(jù)操作語言)Insert/Update/Delete/MergeDDL語句(數(shù)據(jù)定義語言)Create/Alter/Drop/TruncateDCL語句(數(shù)據(jù)控制語言)Grant/Revoke事務控制語句Commit/Rollback/Savepoint查詢公司所有部門的信息。SELECT department_id,department_name,manager_id,location_idFROM departments;2012年11月21星期三認真學習的日子,真是感覺無比的充實,自己就像是一個蓄電池,不斷地充電,增加能量。之前在學校的時候,日語學的不好,也是沒有認真學,而如今又重新拾掇起來,是該好好學習的時候了。“疋”型的語法應用:一,連接兩個動作動詞的“疋”型+動詞——表述兩個以上的動作依照時間的順序相繼發(fā)生。動詞“疋”型+力、5+動詞——也表述兩個以上的動作依照時間的順序相繼發(fā)生,但是強調兩點,1,前一個動作結束之后在進行另一個動作。2,不能在一個句子中反復使用兩次。動詞的“疋”型+ 表述請求某人做某事時用。二,表示這在進行動詞的“疋”型+^tt——表示動作或變化正在進行。動詞的“疋”型+右+m^——表示許可。動詞的“疋”型++ ——表示禁止。三,表示結果狀態(tài)——持(、住(口(0)0求歹。2012年11月22星期四最近天氣還不錯,氣溫有所回升。一切生活都要回復平靜了。每天7點起床,迎著朝陽,路攤買個早飯,指紋打卡,上課,午休,學習。。。。如此規(guī)律的生活,讓我這個不規(guī)律的人有點習慣。今天oracle老師講的內容很多,選擇表中的部分行,比較運算符的使用,特殊比較運算符的使用,邏輯運算符的使用,ORDERBY的使用。查詢公司月薪高于12000的員工信息。SELECTemployee_id,last_name,salaryFROMemployeesWHEREsalary>=12000;使用LIKE運算符完成模糊查詢功能使用通配符來代替未知的信息。常用通配符有%和_。%可以代替任意長度字符(包括長度為0)?!梢源嬉粋€字符。查詢last_name首字母是S的雇員信息。SELECTemployee_id,last_name,salaryFROMemployeesWHERElast_nameLIKE'S%';2012年11月23日星期五周某啦,時間很快,分分鐘一周已經過去了,這一周過的很是別樣的充實,抓住時間的感覺真好。終于周某了,明天可要去瀟灑一天?;貞浺幌陆裉斓膶W習內容吧。大小寫轉換函數(shù)LOWER(列名丨表達式):全小寫,UPPER(列名|表達式):全大寫,INITCAP(列名丨表達式):首字母大寫。日期函數(shù):常用的日期運算如下:日期類型列或表達式可以加減數(shù)字,功能是在該日期上加減對應的天數(shù)。如:'10-AUG-06'+15結果是'25-AUG-06'。日期類型列或表達式之間可以進行減操作,功能是計算兩個日期之間間隔了多少天。如:'10-AUG-06'-‘4-AUG-06'結果四舍五入后是6天。如果需要加減相應小時或分鐘,可以使用n/24來實現(xiàn)。MONTHS_BETWEEN函數(shù)演示——公司員工服務的月數(shù)。SELECTlast_name,salary,MONTHS_BETWEEN(SYSDATE,hire_date)monthsFROMemployeesORDERBYmonths;2012年11月26日星期一新的一周開始啦,可是生活的節(jié)奏呢還是那么的一樣兒一樣兒的。這每天怎么就沒有一點新鮮的事情發(fā)生呢。Oracle老師總會提起他的英年往事,好像有多么多么的厲害似的,不過看起來作為一IT精英還是很驕傲的,前途還是有望??!Oracle馬上就要結課了,最近老師講課還是很有速度的。等價連接的語法結構:SELECTtable1.column,table2.columnFROMtable1,table2WHEREtable1.column1=table2.column2;在WHERE子句中寫連接條件當多個表中有重名列時,必須在列的名字前加上表名作為前綴關于表別名需要注意以下幾點:表別名長度不超過30個字符;表別名定義在FROM子句中;如果已經定義了表別名,那么只能使用表別名而不能使用原表名;表別名的有效范圍只是當前語句。SQL語句的書寫順序是:SELECT FROMWHERE ORDERBY而實際的執(zhí)行順序是:FROM WHERESELECT ORDERBY2012年11月27日星期二今天我們學習的還是日語,我們一個上午都在和日語老師的討論中度過的。我們一起學習日語,下課一起討論,老師很認真的給我們講解我們不懂的地方。我們第一節(jié)課學習的是標準日本語下冊的第一課,我們首先講解的是第一課的日語單詞,單詞我們講了大約半個小時的時間,我們基本上都掌握了基本用法。然后我們開始講解課文,在課文中也會遇到剛才學到的單詞我們還能重新學習一遍,我們按照座位號來回答問題,因為我坐在最后面所以有時候都輪不到我就下課了。今天上了一上午的課,終于輪到我一次了。我們沒有書的只能看課件,看日語來讓我們翻譯成中文,這不僅鍛煉我們的讀譯能力,也鍛煉我們的回答問題的能力!下午我們上的是PL\SQL,因為我們的oracle課程已經結束了。還是一個老師教我們之間都了解,老師也知道我們的不足,對我們的進度也進行了修改,讓我們能夠跟得上!晚上繼續(xù)我們的自習,復習日語,學習oracle,PL/SQL,看一些以前的東西!直到8點回寢室。2012年11月28日星期三這邊上課節(jié)奏太快了,一周多一點的時間,一門課程就結課了。Oracle最后一堂課,但是呢oracle老師還會繼續(xù)教我們PLSQL的。數(shù)據(jù)操作語言:數(shù)據(jù)操作語言(DML:DataManipulationLanguage)主要包括以下語句:NSERT、UPDATE、DELETE、MERGE。事務是一組相關的DML語句的邏輯組合。事務控制主要包括下列命令:要成功全成功,要么全失敗,保持數(shù)據(jù)一致性COMMIT、ROLLBACK、SAVEPOINT。事務的控制:事務提交:COMMIT事務回滾:ROLLBACK設立保存點:SAVEPOINT(作為輔助命令使用)事務開始于上一個事務結束后執(zhí)行的第一個DML語句,事務結束于下面的任一種情況的發(fā)生:執(zhí)行了COMMIT或者ROLLBACK命令隱式提交(單個的DDL或DCL語句)或自動提交用戶退出系統(tǒng)崩潰2012年11月29日星期四來沈陽,最大的一個變化就是,居然養(yǎng)成了寫日志的習慣!這是神馬優(yōu)良傳統(tǒng)習慣??!告別oracle迎來了plsql。第一次接觸plsql這門課,但是也是基于oracle的一門課程,也不算面生。PL/SQL是由Oracle開發(fā),專用于Oracle的一種程序設計語言PL代表ProceduralLanguageSQL代表StructuredQueryLanguagePL/SQL是Oracle數(shù)據(jù)庫對SQL語句的擴展,增加了編程語言的特點PL/SQL包含過程化語句和SQL語句數(shù)據(jù)操作和查詢語句被包含在PL/SQL代碼的程序單元中(PL/SQL塊),經過邏輯判斷、循環(huán)等操作完成復雜的功能或者計算.DECLARE-可選變量、常量、游標、用戶自定義的特殊類型BEGIN-必須SQL語句PL/SQL語句EXCEPTION-可選錯誤發(fā)生時的處理動作END;-必須2012年11月30日星期五有到周末啦,真是開心。兩周的時候就這樣過去啦,對沈陽也有了重新的認識,這里充滿北方豪情。這一周日語和oracle交替的學習著,回寢室睡覺腦袋里除了代碼呢就是(動詞基本形)二七力^疋、吉求白(黒(青(^5^)^ 赤(笳力')?、仲力悪(b6)^仲良(-7、友達食物(飲(^)^物建物(/2^€O)忘(bt)^tt+€O=忘料物CASE語句可以根據(jù)條件從多個執(zhí)行分支中選擇相應的執(zhí)行動作,并能返回一個值。語法:CASEselectorWHENexpression】THENresultlWHENexpression2THENresult2...WHENexpressionNTHENresultN[ELSEresultN+1;]END;2012年12月3日星期一今天是第三周開始了,我們一共要在這里度過4個月的時間,第三周已經算是半個月的末尾了,轉眼間我們在這里要度過了半個月了。我們在這半個月的時間里,既收獲了知識,也收獲了歡樂!經過兩天的休息,我們的精神都很好,上課也都很有積極性,我們沒有把這個周末的懶散勁帶到課堂上來,這點很好。我們認認真真的聽課。這周我們又新增加了一門課-JAVA編程,這門課是由一位很有經驗的講師給我們上課,她對我們的要求很高,要我們在聽完他講的課程之后,分組的完成一個小型的項目。這門課程只講一個星期,我們就是復習復習以前在大學學過的東西,但是我們來接受培訓的都沒有什么好的基礎,再加上老師講的很快,我們都有點跟不上。最后我們只能反映我們的情況,爭取讓老師慢點講,最后老師同意了,我們又往后延了一周。這一天我們就在這門課中度過的。我們復習著以前的知識,掌握著新的知識,充實著我們的頭腦。2012年12月4日星期二這幾周來,一直都有很用心的學習,天天都會上晚自習,晚上到寢室的時候也就9點多了,洗洗也就睡了。躺在床上,閉著眼睛,回顧一下白天老師講的內容,也當做消化知識了。游標(cursor)是Oracle系統(tǒng)在內存中開辟的一個工作區(qū),在其中存放SELECT語句返回的查詢結果。游標的分類:隱式游標:PL/SQL隱式建立并自動管理這一游標。顯式游標:由程序員顯式說明及控制,用于從表中取出多行數(shù)據(jù),并將多行數(shù)據(jù)一行一行單獨處理。隱式游標:由Oracle在內部聲明,由Oracle自行管理游標,可以使用游標屬性從最近執(zhí)行的SQL語句中獲取信息,用于處理DML語句以及返回單行的查詢。DECLAREv_empno emp.empno%type;v_ename emp.ename%type;CURSORemp_cursorISSELECTempno,enameFROMemp;BEGINOPENemp_cursor;FORiIN1..5LOOPFETCHemp_cursorINTOv_ename,v_empno;dbms_output.put_line(v_empno||''||v_ename);ENDLOOP;CLOSEemp_cursor;END;2012年12月5日星期三今天上午我們是自習,沒有老師來上課。讓我們自己復習以前學過的東西。我們早上九點開始上自習,我看的仍然是JAVA編程,我要掌握編程的思想和技巧。仿照老師的例子來做我們自己想要的東西。有時也看看PL/SQL等一些學過的知識。下午我們上的還是JAVA編程,今天我們要講的東西很重要,是要開始接觸項目了,我們今天開始學習搭建框架。我們學習的是SSH框架,SSH是STRUTS-SPRING-HIBERNATE,我們要先搭建hibernate,在搭建spring,最后搭建struts。提供和配置持久化的類,配置sessionfactroy工廠,寫dao類,寫biz類,編寫action類,配置業(yè)務bean類。這一個下午我們就一直寫這個關于SSH框架的練習來的。今天我很高興,因為我掌握了第一個框架,我們以后開發(fā)項目就能在這個框架下進行了。不用我們自己在搭建框架了,我要好好練習這個框架,爭取自己能編出來。晚上依舊重復著以前的事情,吃晚飯,打卡,上晚自習。繼續(xù)著這些,不僅讓我收獲了知識,也讓我收獲了快樂!2012年12月6日星期四轉眼已經在東軟實訓這樣的大家庭中生活快3周了,之前的興奮、喜悅如今已經讓我熟悉,在這里的每一天都會讓我有成為一名真正“財富”擁有者的沖動。也許對別人來說,一定不能體會為什么在這不到3周的時間會讓一個人有翻天覆地的變化,但是變化就是這樣一點一點產生的。在東軟的實訓生活中,我深深體會到了自己在專業(yè)知識方面的欠缺和不足,也意識到了自己做為計算機軟件工程專業(yè)的學生,要想在以后的職業(yè)中嶄露頭角,除了要有過硬的理論知識,健康的體魄外,還必須具備良好的心理素質,使自己在以后的途中無論經歷什么樣的困難,都立于不敗之地。這正是本次實訓的根本目的。通過實訓中心老師的課堂講解與企業(yè)化標準的培訓,使我加深了對自己專業(yè)的認識。從而確定自己以后的努力方向。要想在短暫的實訓時間內,盡可能多的學到東西,就需要我們跟老師或同學進行很好的溝通,加深彼此的了解。只有我們跟老師多溝通,讓老師更了解我們,才能跟真切的對我們進行培訓工作。由此,班級的文化“共享”就在生活中慢慢形成了。2012年12月7日星期五這次實訓帶給我太多的感觸,它讓我知道工作上的辛苦,事業(yè)途中的艱辛。讓我知道了實際的工作并不像在學校學習那樣輕松。人非生而知之,雖然我現(xiàn)在的知識結構還很差,但是我知道要學的知識,一靠努力學習,二靠潛心實踐。沒有實踐,學習就是無源之水,無本之木。這次實訓讓我在一瞬間長大:我們不可能永遠呆在象牙塔中,過著一種無憂無慮的生活,我們總是要走上社會的,而社會,就是要靠我們這些年輕的一代來推動。這就是我們不遠千里來實訓的心得和感受,而不久后的我,面臨是就業(yè)壓力,還是繼續(xù)深造,我想我都應該好好經營自己的時間,充實、完善自我,不要讓自己的人生留下任何空白!實訓中除了學到不少專業(yè)知識,也了解一些社會的現(xiàn)實性,包括人際交往,溝通方式及相關禮節(jié)方面的內容,對于團隊開發(fā)來說,團結一致使我深有體會。團隊的合作注重溝通和信任,不能不屑于做小事,永遠都要保持親和誠信,把專業(yè)理論運用到具體實踐中,不僅加深我對理論的掌握和運用,還讓我擁有了一次又一次難忘的開發(fā)經理,這是也是實訓最大的收獲。2012年12月10日星期一在實際工作中經常會和不同的人打交道,然而他們的態(tài)度是不可恭維的,你會感覺到他的不耐煩以及他的高傲,所以這就需要學會溝通的方式及說話技巧,學會靈活面對。通過這十個月的實訓,我班同學都收獲頗豐,總體來說對這次實訓還是很滿意的。盡管實訓很累,每天早出晚歸。但真的很感謝學校能夠提供我們這樣好的實訓機會,以及東軟給予我們的實訓平臺。我們深刻的了解到,只有經歷過,才知道其中的滋味。對于我而言,喜歡體驗生活,可以說通過這次實訓,真真切切的讓我了解了什么是軟件開發(fā),什么是軟件工程,讓我對于軟件最初的觀點也有了本質性的改變!程序員不僅僅是一份職業(yè),更是一份細心+—份耐心+—份責任心=人生價值的詮釋。即將走向工作崗位的我們更要不斷加強自己的專業(yè)技能,社會不會要一個一無是處的人,所以我們要更多更快的從一個學校人向社會人轉變。為此我們將會在以后的日子里繼續(xù)努力,不斷激勵經驗,不斷磨礪自己,早日走向工作崗位。2012年12月11日星期二這些天,在我學習的過程中我也遇到了很多的問題,可是我卻發(fā)現(xiàn)我遇到的好多問題在網上總能找到答案,我才明白我遇到的問題很多人都遇到過,并且他們也把解決的辦法發(fā)布到了網上,以使我們這些初學者少走些彎路,我覺得他們太善良了,同時我也明白了自己是多么的渺小,我正在走前人走過的路,到底前面的路有多長多遠,我不知。他們是開路先鋒,他們?yōu)槲覀儗W習新技術新知識鋪平了道路,我們所要做的就是把他們所發(fā)明和創(chuàng)造的東西掌握使用而已,并且知識量又很大,當我看到有無窮無盡地學習資源供我享用時,我只能說,他們像太陽一樣照耀著我成長,他們太好了。當我看到程序代碼,我就有一種特別的感覺,讓我不斷想成為一名編程高手,如果真的有一天,我的理想會實現(xiàn),我會加倍努力好好學編程,永遠不改變!通過三個月的實訓,我感到自己學到了很多東西,雖說不精,但已經入門,于世間萬物之中,遇見我所遇見的事物;于千萬年之中,時間的無涯荒野里,沒有早一步,也沒有晚一步,剛巧趕上了,上蒼讓我有機會接觸編程,給了我一條路。我很清楚以后的路還很長,再長的路,一步步也能走完,再短的路,不邁開雙腳也無法到達。2012年12月12日星期三任何業(yè)績的質變都來自于量變的積累,成功不是將來才有的,而是從決定去做的那一刻起,持續(xù)累積而成,讓我們將事前的憂慮,換為事前的思考和計劃吧!在實訓的過程中,我深深感覺到自身所學知識的有限,有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現(xiàn)在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。另外一點,也是在實訓中必不可少的部分,就是同學之間的互相幫助。所謂”當局者迷旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發(fā)現(xiàn)其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以后的工作或生活中也是很關鍵的。俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”。2012年12月13日星期四今天老師沒有來,我和同學交流了很多。同學告訴我很多有用的編程思想,我想我以后也可以自己編程了。通過我昨天的表現(xiàn)和今天的學習,我已經有能力寫一些小型的程序了。我發(fā)現(xiàn)老師和同學說話很有道理。此次實訓,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,但是經過我們大家的討論和老師細心的一一指導,問題得到了解決。三個星期的實訓,收獲頗豐,同時也更深刻的認識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細致嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學生向工作者轉變,總的來說我對這次實習還是比較滿意的,它使我學到了很多東西,為我以后的學習做了引導,點明了方向,我相信在不遠的未來定會有屬于我們自己的一片美好天空。2012年12月14日星期五一直以來期望從事自己喜歡的事業(yè)的我,對軟件開發(fā)有者及大的興趣,可由說種種原因使我從事工作以來走了好幾年彎路,心中的夢想遲遲不能得以實現(xiàn),可程序員的夢想從來沒有從我的心中抹去,但這扇大門好像并沒有向我敞開,今天,貴公司給了我敲開這扇大門的機會,讓我真實體驗了程序員的誕生過程。早就聽說,程序員的前幾個月是最苦的,可從來沒有感受到,海馬實習基地讓我提前感受到了剛剛進入軟件行業(yè)的壓力和困惑,再也沒有在自己家里隨便寫段小程序后的那種“自豪”感了。要面對每天必須面對的問題,再也不可能以“逃避”而了之了。也讓我感覺到做為一個程序員所應該具備的基本素質在這不到一個月的實習過程中也讓我深深體會到了作為一個合格的程序員應該具備的基本素質。2012年12月17日星期一團隊精神和協(xié)作能力是程序員應該具備的基本素質,最近的工作中讓我深深休會到了這一點,由于小組成員配合不好,使本來很方便的cvs給自己的工作帶來的及大的麻煩,一不小心自己寫的的東西就會被小組別的成員在上傳文件的時候給覆蓋掉,一整天的工作可能就這樣被反工,我們小組這次就是因為協(xié)作不好,導致各模塊之間不法連接,給工作帶來了及大的麻煩,消耗了大量的勞動力還沒有提高工作效率。這使我深深的體會到:一個成功商業(yè)性軟件的開發(fā)必須有一個有強大凝聚力的團隊,個人的力量是有限的,團隊精神和良好的協(xié)作會使我們做出優(yōu)秀的軟件。2012年12月18日星期二良好的文檔是正規(guī)研發(fā)流程中非常重要的環(huán)節(jié),作為代碼程序員,30%的工作時間寫技術文檔是很正常的,缺乏文檔,一個軟件系統(tǒng)就缺乏生命力,在未來的查錯,升級以及模塊的復用時就都會遇到極大的麻煩。這次的這個小小的項目就因為文檔上的一點點理解錯誤讓我們花了很大的工夫去改代碼,改頁面。很慶幸的是,這是一個小項目,要是大項目,這種問題可能就會導致大量的代碼修改,可見文檔在一個項目中起者巨大的做用。此外,良好的代碼編寫習慣,不但有助于代碼的移植和糾錯,也有助于不同技術人員之間的協(xié)作。單元測試對于一個程序員來說是不可不做的一項工作,不做好測試就會給后期的集成工作帶來麻煩,往往為了一個小問題會讓我們查找好多模塊,給后期工作帶來很大麻煩。這一段時間的工作也讓我明白了一點:一個優(yōu)秀的程序員必須不斷的學習,隨時總結,找到自己的不足,這樣逐步提高,才能讓自己很快的成長起來。2012年12月19日星期三時間很快,轉眼睛一個月過去了,在東軟實訓過程中,我深深地為企業(yè)文化和企業(yè)的工作流程所打動,在此,我將我的親身感受回顧和總結于下:東軟集團股份有限公司是中國最大的“軟件和服務解決方案提供商”現(xiàn)有員工15000余人,在IT行業(yè)專業(yè)人才以及綜合管理人才的培養(yǎng)方面具有多年的積累和豐富的經驗。東軟集團先后在沈陽、大連、成都、南京等地建立了分布式軟件人才實訓基地,即將于上海、廣州投資建設新的軟件人才實訓基地。憑借其雄厚的技術實力,強大的師資力量,以及對人才培養(yǎng)方面的深刻理解,東軟集團IT人才實訓中心致力于培養(yǎng)全面發(fā)展的優(yōu)秀軟件人才,在東軟可以獲得行為能力、技術能力、語言能力和工程能力的全面提升。2012年12月20日星期四東軟集團本著“以人為本,追求個人與社會共同發(fā)展”的理念,搭建“學校與企業(yè)”的就業(yè)強梁,完成“理論與實踐”的完美結合,實現(xiàn)“學生與職員”的角色轉換,打造職業(yè)生涯發(fā)展的美好理想與光明未來。一個月的實訓活動中,我們了解了東軟集團的歷史和文化,傾聽和學習了從“學校人”到“企業(yè)人”、時間和有效溝通管理、職業(yè)生涯規(guī)劃、高效人士的七個習慣、關注客戶、商務禮儀和軟件質量管理的講座,通過嵌入式行業(yè)方向動態(tài)、Java行業(yè)方向動態(tài)以及C++行業(yè)方向動態(tài)的學習加深了行業(yè)內相關領域的了解。在為期14天的實訓活動中,我們還進行了豐富多彩、趣味橫生的活動,比如“體驗式”培訓一一團隊共識、拓展訓練,各式各樣的團隊學習與演藝,真心對話,辯論賽以及實訓結業(yè)考評。2012年12月21日星期五一個月以來通過具體實訓內容的表現(xiàn),我們從中學到了更加深刻的企業(yè)工作和經營思想,這些精髓是通過無數(shù)員工多年的經驗所總結而成的,對于我們這些即將步入工作崗位的應屆畢業(yè)生而言是無比寶貴的財富。團隊合作與進?。涸谶@為期14天的東軟實訓過程中,每個學生都被組合在一個團隊中,眾所周知,IT行業(yè)的組織單位就是團隊,團隊合作在軟件開發(fā)過程中極其重要。我們從不會配合,到互相的寬容和團隊資源的整合,再到行動一致并產生了目標的高度統(tǒng)一和神圣的集體榮譽感,這是一個漫長反復而又挫折沖突不斷地過程,但是這個過程也是不斷總結和反思的過程,我們在協(xié)作中成長,我們在成長中成熟。2012年12月24日星期一企業(yè)的愿景、使命和核心價值觀:企業(yè)是社會的組成,東軟作為中國最大的軟件和服務解決方案提供商,肩負著沉重的歷史責任。東軟的愿景:成為最受社會、客戶、投資者和員工尊敬的公司;東軟的使命:組織過程持續(xù)改進、領導力與員工競爭力發(fā)展、聯(lián)盟和開放式創(chuàng)新、是東軟成為全球優(yōu)秀IT解決方案和服務的供應商;東軟的核心價值觀:簡單、負責、合作、尊重、誠信。這是這些文化中的精髓支撐著一個企業(yè)的核心,也是一個企業(yè)最具價值的部分。自我管理:一個人的成功首先是自我管理的成功,自我管理包括時間和目標的管理、壓力和情緒管理、職業(yè)生涯的自我規(guī)劃、一個人良好習慣的保持以及交往等諸多方面的體現(xiàn)。通過一些科學的自我管理的方法和手段,我們可以輕易地進行科學的自我管理過程,不斷完善自己才能始終保持自己的競爭力。2012年12月25日星期二這一周我們的帶項目段老師去外地出差了,我們這一周都成了自習課了,我們都沒有同學會因為老師的不在而不好好做項目,我們都認認真真的做著。今天開始寫我的控制(action)類了,這個類繼承了ActionSupport類,IDeptBizdeptBiz;List<Dept>Ids;定義屬性;創(chuàng)建新的實體對象:Deptdept二newDept();最后為他們添加get,set方法!一般我們都是先實現(xiàn)查找的功能的,我們運用findbyid方法來完成。publicStringfindByldOthrowsException{System.out.println(departmentid);dvo=departmentBiz.findById(departmentid);returnSUCCESS;}。最后返回成功。寫完一個方法就要在對應的jsp頁面內實現(xiàn)。我們運用ajax技術來實現(xiàn)。我們運用function{type:“post”用json接收},設置路徑url接收數(shù)據(jù)。我們的組長今天要求我們進行整合一次,我就把我做的東西都給他傳過去了讓他自己往他的電腦機上導入。我們各個組都按部就班的做著,每個組都有了一些進步,不再是以前沒有接觸到項目時的迷茫了,有的組快的數(shù)據(jù)庫的表都生成完事了,有的慢的還在寫實體類。晚上我們現(xiàn)在都9點左右走,回到寢室也不像以前那么玩了,洗漱完事后,上網查資料,早點睡覺,明天早點去教室學習。2012年12月26日星期三通過這一個月的實訓經歷,使我對IT企業(yè)的理解更加深刻,對職業(yè)素質的概念更加清晰,我相信我會按照這些寶貴經驗所示的那樣,去不斷地完善自己的職業(yè)素質和能力,不斷勝任企業(yè)給與的任務和挑戰(zhàn)。遵守規(guī)則:遵守職場規(guī)則,體現(xiàn)在學會尊敬和服從上級;如果你的工作暫時還不能達到上級的要求,一定要及時和上級進行溝通,要讓他知道你的工作進度以及努力方向;如果對于團隊或組織依照一定程序所做出的決定,你要么服從,如果認為不合理,可以通過合適的途徑去反饋,并給上級留出一定時間;對于上級安排的臨時性工作,一定要及時反饋;成就上級從而成就自己;把事做好的同時把人做好。除此之外,還有反思與總結、同理心與雙贏的思想等等。2012年12月27日星期四學習都是辛苦的,特別是周末前的一兩天,我們需要做的很多,似乎大家都想在周末前做完一些事情,等到放假的時候可以安心的休息。要學的項目模塊一多就容易亂,幸好有同學在旁邊一同應付,更多的時候他們幫我,有時候我也幫他們。大家互相幫助也使問題容易解決得多了。今天我們寢室的4個人早早的來到教室,吃飯,打卡,復習。寫項目,我的部門管理模塊已經完成了一半了,一些基本的功能也都實現(xiàn)了。但是我們現(xiàn)在一些配置文件沒有完成,不能在電腦上運行。下午吃完飯回來,我就開始配置我們組的文件,在hibernate文件中,添加我們實體類的映射文件生成數(shù)據(jù)庫表,我們組的實體類總著改,總要動數(shù)據(jù)庫表,所以我們在這個上邊花費了一些時間。我們還要在映射文件中添加上兩個實體類之間的關系,與哪個實體類有多對多或者一對多的關系,還要把實體類中屬性的類型標記出來等等。2012年12月28日星期五又到了一周的最后一天,我們同學都認認真真的做著項目。都想著早點完成早點結束,同學們都賣力的開發(fā)。、今天我繼續(xù)配置文件,我先進行的是struts的配置,<!—需要使用來自Spring的對象-->,<!--配置Struts2,由Sping管理ActionBean-->,<!—struts2委托spring管理-->,<constantname二"struts.objectFactory"value二"spring"/>、接下來配置的是每個類的struts文件:〈packagename二"Department"namespace二"/Department"extends二"json-default"><actionname二"department_*"method="{1}"class二"departmentAction"><resulttype="json"></result></action>〈/package〉等等、配置那些類的方法進行事務管理,當前com.sy.crm.service包中的子包,類中所有方法需要,還需要參考tx:advice的設置,配置事務特性,配置add,delete,update開始的方法,事務傳播特性為required、2012年12月31日星期一又是一個新的一周,臨近年末了,不禁有些懶散,學習變得乏困,但是招聘季還是在不停的鞭策我們充實自己,即使再苦再累,也是勢必要站好最后一班崗的!我們依然在學習java,研究java,今天學習的是JDBC與Hibernate在性能上相比,JDBC靈活性有優(yōu)勢、而Hibernate在易學性,易用性上有些優(yōu)勢、當用到很多復雜的多表聯(lián)查和復雜的數(shù)據(jù)庫操作時,JDBC有優(yōu)勢、相同點:兩者都是JAVA的數(shù)據(jù)庫操作中間件、兩者對于數(shù)據(jù)庫進行直接操作的對象都不是線程安全的,都需要及時關閉、兩者都可以對數(shù)據(jù)庫的更新操作進行顯式的事務處理、不同點:使用的SQL語言不同:JDBC使用的是基于關系型數(shù)據(jù)庫的標準SQL語言,Hibernate使用的是HQL(Hibernatequerylanguage)語言操作的對象不同:JDBC操作的是數(shù)據(jù),將數(shù)據(jù)通過SQL語句直接傳送到數(shù)據(jù)庫中執(zhí)行,Hibernate操作的是持久化對象,由底層持久化對象的數(shù)據(jù)更新到數(shù)據(jù)庫中。數(shù)據(jù)狀態(tài)不同:JDBC操作的數(shù)據(jù)是“瞬時”的,變量的值無法與數(shù)據(jù)庫中的值保持一致,而Hibernate操作的數(shù)據(jù)是可持久的,即持久化對象的數(shù)據(jù)屬性的值是可以跟數(shù)據(jù)庫中的值保持一致的。2013年1月4日星期五元旦小長假,也算是給自己修個身養(yǎng)個性了,現(xiàn)在還是回味在假期小幸福中。不過也要擺正好心態(tài),做好以后的工作。我們上午依舊是開發(fā)項目,這回老師回來了,我們也不用再留著我們的問題了,一上午的時間老師基本上都沒有歇著,都是忙著幫我們解決各種各樣的問題,我的部門下查詢崗位的方法基本上都實現(xiàn)了。通過老師的講解我們現(xiàn)在都了解了很多編程的思想和一些修改錯誤的方法。下午我們學習了一門新的課程軟件測試,我們在大學也講過一些測試的課程,但是不是很詳細。這次我們要好好的聽課,好好的了解測試。我們以后也可能從事測試這個行業(yè)。軟件測試是通過人工或者自動手段來運行或測試某個系統(tǒng)的過程,從而驗證軟件是否能夠達到期望的功能,他是驗證軟件期望功能的唯一有效方法,也是保證軟件產品質量的唯一途徑。2013年1月5日星期六中國的假期就是這樣的坑爹,明明是放元旦假,結果呢還得犧牲周末來串班,我看周國人是沒救了。真是郁悶死了,想想這周我將拼死拼活學習小十天啊。太苦逼了。今天我們繼續(xù)研究spring,在SSH框假中spring充當了管理容器的角色。我們都知道Hibernate用來做持久層,因為它將JDBC做了一個良好的封裝,程序員在與數(shù)據(jù)庫進行交互時可以不用書寫大量的SQL語句。Struts是用來做應用層的,他它負責調用業(yè)務邏輯serivce層。所以SSH框架的流程大致是:Jsp頁面----Struts Service(業(yè)務邏輯處理類)---Hibernate(左到右)struts負責控制Service(業(yè)務邏輯處理類),從而控制了Service的生命周期,這樣層與層之間的依賴和強,屬于耦合。這時,使用spring框架就起到了控制Action對象(Stru中的)和Service類的作用,兩者之間的關系就松散了,Spring的loc機制(控制反轉和依賴注入)正是用在此處。2013年1月6星期日通過此次實習,讓我學到了很多課堂上更本學不到的東西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了學習的意義,時間的寶貴,人生的真諦。明白人世間一生不可能都是一帆風順的,只要勇敢去面對人生中的每個驛站!這讓我清楚地感到了自己肩上的重任,看清了自己的人生方向,也讓我認識到了文秘工作應支持仔細認真的工作態(tài)度,要有一種平和的心態(tài)和不恥下問的精神,不管遇到什么事都要總代表地去思考,多聽別人的建議,不要太過急燥,要對自己所做事去負責,不要輕易的去承諾,承諾了就要努力去兌現(xiàn)。單位也培養(yǎng)了我的實際動手能力,增加了實際的操作經驗,對實際的文秘工作的有了一個新的開始,更好地為我們今后的工作積累經驗。2013年1月7星期一我知道工作是一項熱情的事業(yè),并且要持之以恒的品質精神和吃苦耐勞的品質。我覺得重要的是在這段實習期間里,我第一次真正的融入了社會,在實踐中了解社會掌握了一些與人交往的技能,并且在次期間,我注意觀察了前輩是怎樣與上級交往,怎樣處理之間的關系。利用這次難得的機會,也打開了視野,增長了?;叵胱约涸谶@期間的學習情況,不盡如意。對此我思考過,學習經驗自然是一個因素,然而更重要的是心態(tài)的轉變沒有做到位?,F(xiàn)在發(fā)現(xiàn)了這個不足之處,應該還算是及時吧,因為我明白了何謂工作。在接下來的日子里,我會朝這個方向努力,我相信自己能夠把那些不該再存在的“特點”抹掉。感謝老師們在這段時間里對我的指導和教誨,我從中受益非淺。2013年1月8星期二今天上午我們上的是軟件測試課。測試分為3種:白盒測試也稱結構測試或邏輯驅動測試,它是按照程序內部的結構測試程序,通過測試來檢測產品內部動作是否按照設計規(guī)格說明書的規(guī)定正常進行,檢驗程序中的每條通路是否都能按預定要求正確工作。黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用?;液袦y試,是介于白盒測試與黑盒測試之間的。按照測試實施組織劃分:開發(fā)方測試,用戶測試,第三方測試,靜態(tài)測試,動態(tài)測試。軟件測試過程模型分為:V模型,W模型,H模型,X模型,前置模型。測試需求分析的目的:把不直觀的需求 轉變?yōu)?直觀的需求,把不明確的需求 轉變?yōu)?明確的需求,把不能度量的需求 轉變?yōu)?可度量的需求。我們一上午的時間講了很多很多,因為我們要考試了,老師也加快了速度,我們跟上的可能性很小了,我們只能盡力的跟著。沒有跟得上的只能下課自己去看課件復習了。下午繼續(xù)做我們的項目,整合完成。我們的頁面也做的相當好看,我們感覺很好。晚上我們復習標準日語,因為我們安排明天考試,這么一個突然的安排,對我們來說太殘酷了。我們只能盡我們最大的努力復習。2013年1月9星期三“紙上得來終覺淺,絕知此事要躬行!”在這短短的時間里,讓我深深的感覺到自己在實際應用中所學專業(yè)知識的匱乏。讓我真真領悟到“學無止境”這句話的涵義。而老師在專業(yè)認識周中所講的,都是課本上沒有而對我們又非常實用的東西,這又給我們的實訓增加了濃墨淡采的光輝。我懂得了實際生活中,專業(yè)知識是怎樣應用與實踐的。在這些過程中,我不僅知道了職業(yè)生涯所需具備的專業(yè)知識,而且讓我深深體會到一個團隊中各成員合作的重要性,要善于團隊合作,善于利用別人的智慧,這才是大智慧??繂我坏牧α渴呛茈y完成一個大項目的,在進行團隊合作的時候,還要耐心聽取每個成員的意見,使我們的組合達到更加完美。通過實訓中心老師的課堂講解與企業(yè)化標準的培訓,使我加深了對自己專業(yè)的認識。從而確定自己以后的努力方向。要想在短暫的實訓時間內,盡可能多的學到東西,就需要我們跟老師或同學進行很好的溝通,加深彼此的了解。只有我們跟老師多溝通,讓老師更了解我們,才能跟真切的對我們進行培訓工作。由此,班級的文化“共享”就在生活中慢慢形成了。2013年1月10星期四從今天開始,我們開設了一門新科目,就是android。第一次接觸安卓,感覺充滿了神秘色彩,我們的安卓老師也是幽默多學,為人也很實在,總會在我們犯困的時候給我們講一講東軟的小秘密。今天學習的是安卓基礎,關于Activity的知識,如果把Activity看作MVC中的Control?它負責管理UI和接受事件(包括用戶的輸入),雖然說一個Activity通常對應一個屏幕,但事實上,我們是可以只用一個Activity管理多個不同的View來實現(xiàn)簡單的邏輯。首先,我們增加一個新的資源描述layout/second.xml。除了一個“Hello中國”以外,增加一個按鈕可以返回前一個界面。然后,在代碼中我們要為helloTwo增加兩個方法,setViewOneCommand和setViewTwoCommand,分別處理一下在不同界面時,從資源里加載組件并為組件綁定一個事件處理器最后,我們需要在onCreate的時候,也就是啟動后的main界面上設置一下按鈕事件處理器。2013年1月11星期五今天是我們驗收項目的日子,還是我們放假的日子,我們上午開始驗收項目,驗收到中午,下午放假就可以回家了!我們早上九點正式開始,從第一組開始,我們的次序是:先介紹PPT的內容,然后一個人演示項目,一個人講解我們是怎么做的,都實現(xiàn)了什么功能。每個組給半個小時的時間演示。然后各個組的組上給這個組的項目打分。我們的演示依次進行著,我們組是第五組,我們組上我上去演示項目,另一個成員介紹項目的功能,我們組的頁面做的相當好了。最后老師給了我們組最高分。我們很高興,這是對我們組的一個肯定。我們要加倍努力,爭取取得更好的成績在將來。在中午12點的時候,7各組的項目都演示完事了,我們高高興興的收拾東西走人了。我回到寢室睡了一覺,睡到下午3點多,我們一起回家的同學就要去逛街,2013年1月14星期一在家呆了整整兩天的時間,然后就回到了東軟實訓中心。因為馬上我們的培訓就要結束了,東軟實訓中心為我們推薦了很多的企業(yè)供我們就職選擇,我要回來參加招聘會,然后學習來充實自己的實力,只有有能力才能得到公司的認可。我今天上午九點多起床,開始看面試題。異常表示程序運行過程中可能出現(xiàn)的非正常狀態(tài),運行時異常表示虛擬機的通常操作中可能遇到的異常,是一種常見運行錯誤。java編譯器要求方法必須聲明拋出可能發(fā)生的非運行時異常,但是并不要求必須聲明拋出未被捕獲的運行時異常ofinal用于聲明屬性,方法和類,分別表示屬性不可變,方法不可覆蓋,類不可繼承。finally是異常處理語句結構的一部分,表示總是執(zhí)行。finalize是Object類的一個方法,在垃圾收集器執(zhí)行的時候會調用被回收對象的此方法,可以覆蓋此方法提供垃圾收集時的其他資源回收,例如關閉文件等。了解了HashMap和Hashtable的區(qū)別,sleep()和wait()有什么區(qū)別,Servlet的生命周期,并說出Servlet和CGI的區(qū)別,String和StringBuffer的區(qū)別。2013年1月15星期二轉眼間已經在東軟實訓2個月了,臨近校園招聘季,不由的感覺到壓力山大,而現(xiàn)在唯獨是跟好每一堂課,牢固掌握好每一個知識點,才能為我拿大一個好offer積攢一些力量。今天安卓學習關于Intent的使用:Intent分為兩大類,顯性的(Explicit)和隱性的(Implicit)。一般來說,intent要定位事件的目的地,無外乎需要以下幾個信息:1?種類(category),比如我們常見的LAUNCHER_CATEGORY就是表示這是一類應用程序。2?類型(type),在前面的例子中沒用過,表示數(shù)據(jù)的類型,這是隱性Intent定位目標的重要依據(jù)。3.組件(component),前面的例子中用的是setClass,不過也可以用setComponent來設置intent跳轉的前后兩個類實例。4?附加數(shù)據(jù)(extras),在ContentURI之外還可以附加一些信息,它是Bundle類型的對象。關于這個ContentProvider,其實還有話說,它主要是的那些看似數(shù)據(jù)庫操作的方法我們都沒真正去實現(xiàn)呢。不過今天就到這里了,等下回再去研究吧。2013年1月16星期三剛開始接觸Android感覺到它很有意思,在界面開發(fā)上和web也可以形成了相通的架構,更加方便,視覺上也是非常的酷,在前期我通過的大量的AndroidSDK開發(fā)范例大全中的例子以及Android提供的APIDEMOS進行學習,盡管例子之間的連接比較零散,不過通過這些例子的學習我可以學習到了很多和以前java上相通的思想。這幾天的學習過程中我學到了很多在課堂上根本就學不到的知識,收益非淺.現(xiàn)在我對這半個月的實習做一個工作小結。通過半個月的android實習,基本掌握了Android應用程序開發(fā)的一般流程。對常用控件基本掌握其用法,對其事件的監(jiān)聽方法也基本掌握。學習Android不僅是對前沿開發(fā)技術的了解,也是對編程知識的一次提升。2013年1月17星期四通過學習Android的控件、布局、Activity、Service等一系列基礎知識,對整個Android的開發(fā)有了大致的了解。例如:要的布局(或者控件),在學習界面中,我發(fā)現(xiàn)Android為我們提供了很好的類似反射機制,通過Layout文件夾下的配置文件,可以快速的形成界面,在配置文件可以設置屬性或者樣式都是很快捷方便。對比較特殊的界面也可以通過處理嵌入到指定的界面,同樣你可以通過java代碼直接創(chuàng)建View進行添加,不過這種方式比較復雜。對一些點擊、選中、按鍵等處理的事件,界面之間的跳轉Intent管理,通過Bundle對數(shù)據(jù)在界面之間進行傳輸。在手機交互式通信服務中,學習了Android手機之間進行短信發(fā)送、廣播、對廣播的監(jiān)聽、服務等,在Service類中沒有context,可以通過Handler來每秒反復運行,自動送出系統(tǒng)廣播信息,同時在這里我們也知道可以設計一個常用的變量類,設計一個當前的CurrentActivity這個變量進行控制,進行處理。2013年1月18星期五在Android編程過程中鞏固熟悉了Java的編程。由于Android應用程序的開發(fā)離不開Java的支持,所以基礎的Java知識是必須的oAndroid系統(tǒng)是基于Linux的手機操作系統(tǒng)平臺,要深入系統(tǒng)的學習Android,不僅僅是有Java和Android應用開發(fā),必須要具備Linux,C/C++高級編程才能深入的涉及AndroidFramework和Android內核開發(fā)。成為Android開發(fā)的高素質人才。所以,在后續(xù)對Android的學習中可能會看一些較底層的書籍。在做實習最后的項目時,遇到了很多平時沒有遇到或者沒有特別關注的問題,如常見的Activity忘記注冊,對SD卡存取需要權限,在寫SQL語句時細微的錯誤就可能導致程序運行錯誤。這些問題只有自己在實際開發(fā)中才能體會到并且解決,并且在解決后可以長時間的記住。2013年1月21星期一通過Android的實習,我們在大四畢業(yè)前,我們又掌握了一項新的前沿的開發(fā)技能,也有了更多的發(fā)展方向,這在以后的找工作的過程中無疑為我們增加了砝碼,也可以成為我們的一項興趣愛好,可以根據(jù)我們自己的需要設計一些小的程序。總之,在這次實習中,我獲得了很多東西,提高了自己的編程技巧和編程方法,并且認識了Android應用程序的開發(fā),以及加深了對Java的認識。由于這次實習時間較短,對于An

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論