在過去的2014年里,我們經(jīng)歷了很多事情,這些事情帶給我們的不單單是痛苦和歡樂,更是人生的1份寶貴的財富。人生不能過去就過去了,我們需要將過去記錄下來,當(dāng)我們在回首過去的時候,我們就會說:我們活過了,我們不后悔。
從告別了2013開始,就開始了自己的等級考試之路。從C++中學(xué)習(xí)面向?qū)ο蟮乃枷耄瑥?級網(wǎng)絡(luò)中打開2進制的世界,從中我們得到的不單單是考試成績的通過,更重要的是如何去學(xué)習(xí)。
其實那些學(xué)習(xí)方法老師都說過,就是看書+總結(jié),不過看書不單單是說看課本,其實找1些其他資料看看也挺好的。我當(dāng)時學(xué)C++的時候就是去圖書館隨意找了1本相干的書看的,效果很好。有時候我們對這本書寫的不理解,可能換本書看就理解了,這也就要求我們要站在偉人的肩膀上,利用1切可利用的資源,從而取得我們想要的效果。
C#與設(shè)計模式
學(xué)完C++以后就開始了C#的學(xué)習(xí),由于有vb和C++的基礎(chǔ),學(xué)起來1點問題都沒有,感覺計算機語言都是通用的,只是有個別的地方有區(qū)分而已。
完了就開始設(shè)計模式的學(xué)習(xí),23個設(shè)計模式4個原則,總的來講, 所有的設(shè)計模式都是圍繞4個原則展開的,通過采取設(shè)計模式可使我們的代碼更加具有靈活性和可讀性,提高了運行效力,方便了保護和擴大,使我們更加得心應(yīng)手。不過,各個模式不是單獨存在的,只有將它們相互結(jié)合,融會貫通,才能發(fā)揮出它的作用。
全部用C#實現(xiàn)實現(xiàn)后,運行,調(diào)試,了解每一個模式的運行進程,但是對具體的利用還是很不理解。不過學(xué)習(xí)就是這樣1個進程,從不懂到了解,從了解到實際利用,然后從實際利用中去理解。
VB.NET視頻
.NET視頻是1個臺灣人講的,用的全是繁體字,看著難受聽著也難受,但是更難受的是不能快進,不過為了學(xué)習(xí),都忍了。后來想一想,其實視頻將的挺好的,而且從這個進程中更能磨練我們的意志,1種不1樣的收獲。
學(xué)完.net,我知道了.NET是1種技術(shù)平臺,通過這個平臺,我們可以應(yīng)用各種語言來開發(fā)各種利用程序,例如目前所支持的VB.NET,C#.NET等(這便是vb或C#語言在.NET運行平臺上進行開發(fā))。了解了.Net主要包括公共語言運行時(CRL)和基底種別庫(BCL)兩部份。而且vb.NET相對Vb來講增加了面向?qū)ο蟮奶匦裕钩绦蚋哂徐`活性,和擴大性。 總之,初步了解了.NET的強大功能,以后還要繼續(xù)學(xué)習(xí)和使用
3層
3層包括UI(表現(xiàn)層),與用戶打交道,相當(dāng)于飯店的服務(wù)員; BLL(業(yè)務(wù)邏輯層),對業(yè)務(wù)邏輯處理,負(fù)責(zé)連接UI和DAL層,相當(dāng)于飯店的廚師; DAL(數(shù)據(jù)訪問層),與數(shù)據(jù)庫打交道,負(fù)責(zé)對數(shù)據(jù)的增刪改查,相當(dāng)于飯店的采購員; 服務(wù)員將餐單傳給廚師,廚師通過采購員采購來的材料做成各種美味佳肴,然后將做好的菜返回給服務(wù)員。這就是3層架構(gòu)的流程。
當(dāng)時3層學(xué)了很長時間,先上網(wǎng)找資料了解了1下,然后實現(xiàn)了視頻中的例子,然后應(yīng)師傅的要求自己又實現(xiàn)了登錄和增刪該查這幾個功能。由于剛開始使用C#寫的,接下來的重構(gòu)要用vb.net來寫,所以有做成了vb版。完了以后,師傅又讓我抽象出sqlHelper,加上抽象工廠等,最后就是總結(jié)。由于拖的時間長了,最后加上工廠后出了點問題沒有弄出來,但是在后來解決了。
從3層的學(xué)習(xí)中,我不單單知道了3層的架構(gòu),更曉得了學(xué)習(xí)要由簡到繁,逐層深入。這點很重要,要不然我們會痛苦死的。
重構(gòu)
這次重構(gòu)帶來的最大收獲就是對設(shè)計模式的利用,和對文檔的認(rèn)識。
這次重構(gòu),我用到了抽象工廠+反射,真心感覺反射給我們的系統(tǒng)帶來了很大的可擴大性和靈活性,而且我在策略模式中也嘗試著用了反射,效果很好,后來在1次講課進程中,師哥提到了這類用法,當(dāng)時我就感覺特別激動,很有成績感。
出了這些,我還看著他人的博客,實現(xiàn)了組合查詢的模板方法模式,雖然用的不是很熟練,但是已能夠抽象出父窗體,實現(xiàn)功能了,反正自我感覺良好。還有就是報表這塊兒,之前用的是1個插件,這次我學(xué)著使用vs自帶的報表,感覺vs自帶的報表功能也挺強大的。
這次最傷心的就是文檔沒怎樣寫,師傅又給我說了1下每一個文檔都是干甚么的,應(yīng)當(dāng)有甚么等等,感覺收獲還是挺大的。
重構(gòu)完成以后,過了1段時間就開始了機房合作,當(dāng)時自己不是組長,所之前期的畫圖包括各種文檔都不用自己寫,都是組長寫完以后,我們開始敲的,我負(fù)責(zé)的是U層、外觀和B層,固然這些也夠我忙活的了,由于之前做了兩次,所以已很熟練了,也就用了幾天的時間就完成了,然后等D層弄完以后我們就開始調(diào)試了。1切都很順利,沒出甚么大問題。
在這個進程中最主要的還是團隊之間相互溝通,還有就是svn的使用,有好幾次我們的代碼都丟了,所以做好備份也是1項必不可少的工作。
牛腩新聞發(fā)布系統(tǒng)
通過牛腩新聞發(fā)布系統(tǒng),了解了很多新知識新技術(shù),有CSS,Html、JS,Ajax,jquery等,為今后的深入學(xué)習(xí)做好了鋪墊。通過這個小系統(tǒng),步入了B/S的學(xué)習(xí),了解了B/S與C/S的不同之出,二者沒有好壞之分,關(guān)鍵是根據(jù)各自的特點,用對地方。通過解決1些問題,消除本身對B/S的恐懼,對其有了1個好的開始。
當(dāng)時發(fā)布的時候出現(xiàn)了1些問題,不過沒有解決,由于對B/S不是很熟習(xí),所以就那樣了。現(xiàn)在想一想,應(yīng)當(dāng)能夠解決的。所以以后遇到問題的時候,需要我們盡全力去解決。
HTML孫鑫
通過學(xué)習(xí),知道了HTML是1種超文本標(biāo)記性語言,它通過在文本文件中添加標(biāo)記符,可以告知閱讀器如何顯示其中的內(nèi)容。HTML文檔制作不是很復(fù)雜,且功能強大,支持不同數(shù)據(jù)格式的文件鑲?cè)耄鋬?yōu)點是:比較簡單,靈活性較高,可擴大性和可保護性都比較好。
Asp.Net北京大學(xué)青鳥
通過學(xué)習(xí)asp.net,知道了它是1種編程框架,主要學(xué)習(xí)了它的1些重要對象,如request,response,session等,還有控件的使用,如web控件,HTML控件,驗證控件和自定義控件等。通過學(xué)習(xí)asp.net,知道它與HTML,Javascript相結(jié)合,才能實現(xiàn)更好的效果,所以最主要的還是在以后的實戰(zhàn)中,去靈活的使用。
XML
學(xué)完XML知道了它也是1種可擴大的標(biāo)記語言。它不同于HTML,是用來傳輸數(shù)據(jù)的,而HTML是用來顯示數(shù)據(jù)的,因此Xml不可能代替HTML,而是對HTML的補充。由于它是1種純文本,所以有能力處理純文本的軟件都可以處理
XML,這就解決了不同軟件及系統(tǒng)之間不兼容的問題,從而使數(shù)據(jù)的傳遞和同享更加方便。
JavaScrip
首先,它是1種腳本語言,至于甚么是腳本語言,我們暫且不管,就把它當(dāng)作1種在閱讀器中使用的編程語言就行。它有自己的1套語法,其中有與其他編程語言共性的地方,也有它自己的特點。
那末它可以用來干甚么呢?世界上的任何事物都不是獨立存在的,Js也不例外。它通過與HTML、CSS、ASP.NET、AJAX、JQuery等結(jié)合起來1起實現(xiàn)B/S程序,創(chuàng)造了1個更加美麗的世界。在這個進程中,HTML負(fù)責(zé)顯示信息,CSS控制如何顯示,Js通過結(jié)合其他的語言,實現(xiàn)具體的邏輯處理。
js不同于其他編程語言,它類似于文本,是1種js格式。主要用于操控界面的各中事件及處理交互信息。
CSS
通過學(xué)習(xí),知道了CSS主要是用來控制網(wǎng)頁顯示的樣式。通過CSS可讓HTML里的內(nèi)容展現(xiàn)出絢麗的效果,就好比給1個人化裝,用的恰當(dāng),效果就好。通過總結(jié),對CSS1些簡單的內(nèi)容有了1些了解,至于其他強大的功能還需要我們繼續(xù)探索,在以后的學(xué)習(xí)中逐步深入。
JQuery
JQuery就是用JavaScript封裝成的1些js方法,又將這些方法封裝在1起,稱為JQuery。除此以外,js還有兩個庫就是Prototype、MooTools,這里不再多做介紹。
這類思想就是封裝,說白了就是寫的更少,做的更多(例子中理解為,花的時間更少,造出的質(zhì)量更高)。正是有了這類思想,才讓這個世界變得如此簡單。
AJAX
AJAX 是將我們之前學(xué)到的HTML、CSS、XML、Js等web知識結(jié)合起來使用的1門技術(shù),通過XMLHttpRequest對象實現(xiàn)異步的操作,可以在不重新加載全部頁面的情況下,與服務(wù)器交換數(shù)據(jù)并更新部份網(wǎng)頁。這使得Web利用程序更加迅捷地回利用戶動作,并避免了在網(wǎng)絡(luò)上發(fā)送那些沒有改變的信息。
其中的1個利用就是網(wǎng)頁版地圖,我們在使用的時候只是刷新了地圖的那部份,而不需要刷新全部網(wǎng)頁,從而節(jié)儉了資源,提高了效力。
(5)項目―檔案管理
結(jié)束了B/S的學(xué)習(xí)后,就開始了我的第1個正式的項目,而且擔(dān)負(fù)了項目組長,這代表著1份自豪,也代表了1份責(zé)任。
項目進行了兩個多月,出現(xiàn)了各種問題。先是需求的問題,大家都弄不懂自己要做甚么,接著是畫原型,師哥指點著我們1次次修改,看著東西愈來愈完善,我們感覺也愈來愈好。等原型出來以后,開始搭框架,這是個很辣手的問題,折騰了好幾天才弄出來,然后讓大家開始敲代碼,由于大家都是第1次做,所以上手很慢,對框架不了解,不知道如何下手。頭疼~~
全部項目下來,就做出了幾個查詢頁面,不過這也已很不容易了。通過第1次做項目,給我最大的收獲就是,組長最大的任務(wù)就是保證各組員開心積極有效力的開發(fā)。這點我做的很不好,所以如果再有機會我1定好好爭取,帶動大家的積極性,1起高效開發(fā)。
小結(jié):這就是我1年來計算機方面的收獲。這些經(jīng)歷讓我了解了很多沒接觸過的東西,打開了1個更加美麗的世界。更加讓我曉得了如何去面對問題,解決問題,如何與人交換,如何管理自己,讓自己的人生有價值。
想說愛你,不容易。
聽了1年的英語,明顯感覺聽力有所提高,之前1些聽不懂的話,可以很清楚的聽出來,而且現(xiàn)在看1些美劇或電影甚么,聽他們說話,很有感覺。但是要想說出來,或是所有的句子都聽懂,還是差很遠(yuǎn)。不過,要想學(xué)好英語需要長時間積累,需要鍥而不舍的學(xué)習(xí),所以,先養(yǎng)成學(xué)英語的習(xí)慣,總有1天,自但是然的就會說英語了。
英語年終總結(jié)―辛苦勞作的收獲
自考,1次培養(yǎng)自學(xué)能力的機會。
之前的自考很順利,報1科過1科,可是今年有1科卻沒過,這科沒過是必定的,由于在之前就將它放棄了。這也告知了我1個道理,如果你放棄了他,同時他也就會放棄你。所以,我們需要不拋棄不放棄的精神。
自今年為止,自考已就剩下3科了。因而我們申報了畢業(yè),從此開始了畢業(yè)之旅。先是楊老師給安排了1個作業(yè),就是用pb實現(xiàn)1個小的登錄查詢功能和數(shù)據(jù)庫操作。最困難的還是pb,由于這個東西之前沒接觸過,可以說在自考中有過1面之緣,但是對它還是很陌生的,更別說使用它完成1個項目了。但是,通過各種學(xué)習(xí),最后也將它做出來了,這個還是挺讓人欣慰的。
從這個進程中,我曉得了,學(xué)習(xí)1個新知識,首先要查詢相干資料進行學(xué)習(xí),然后找個例子做1下練習(xí),最后才是將它利用到自己的需求中。固然這個進程中需要我們堅定的毅力和耐心,還需要有探索的精神,只有這樣我們才能將1個未接觸過的東西,轉(zhuǎn)變成自己已有的。
轉(zhuǎn)眼間,在提高班就待了3年,這些年,改變的不單單是自己的年齡,還有些其他的東西都悄悄的產(chǎn)生了變化。
從面對問題的心態(tài)來看,曾的擔(dān)心、回避逐步消失了,現(xiàn)在很自然的想到的就是如何去解決問題,知道了不管到是甚么時候我們都得面對,與其越拖越麻煩,不如乘早解決。而且曾面對1些問題時,總是會緊張,有時候腿會發(fā)抖,現(xiàn)在更多的是1份平靜的心情,更加的冷靜,或許這就是成長。
從思考層面上,今年回家過年的時候發(fā)現(xiàn),在跟家人坐在1起聊天的時候,自己的思惟不但能跟上他們的說話,而且能夠從他們的話語中猜到他們說話的含義,之前想問題總是很簡單,說甚么是甚么,現(xiàn)在更加注意1些話的弦外之音。而且,能夠快速的組織語言,將自己的思想表達(dá)出來,說話說到點上,或許這就是這1年來最大的收獲。
逝去了繁華的14是為了迎接嶄新的15。從過去的1年里汲取營養(yǎng),從到來的1年中計劃未來。
今年是比較繁忙的1年。上半年要參加畢業(yè)設(shè)計、自考、軟考,還要加上3個月的實習(xí),這的確是個麻煩的事情,所有的事情堆到1起來處理,更加是個鍛煉我們時間管理能力的機會,也是我們提高效力的機會。下半年如果有機會,我想出去實習(xí),長長見識,固然10月份還有GCT考試,聽說今年是最后1次機會了,所以要好好掌控。
今年也是我們畢業(yè)的1年,在這個有些傷感的季節(jié),我們更加需要1個平靜的心。天下沒有不散的宴席,跟自己同學(xué)朋友好聚好散,讓這個離別帶給我們的不單單只是離別的傷痛,更要將它轉(zhuǎn)變成1種使我們奮發(fā)向上的動力。這就是我們需要做的。
總結(jié):在過去的1年里,我們通過自己辛苦的努力,獲得了今天的成績,這帶給我們無窮的自豪感,固然也讓我們認(rèn)識到,成功是需要靠本身的努力得來的。固然在這個進程中,我們還得到了同學(xué)的鼓勵,朋友的幫助,最重要的是老師的指點,是他給了我們堅強的后盾,給了我們明確的方向,這樣我們才能牢牢的團結(jié)在1起,努力拼搏。或許這就是老師的魅力所在。我相信,有這樣的老師,有這樣的道友,我們的未來不是夢。