2007年个人回忆与总结
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->
2007年個人回憶與總結
寫在之前的話
您可能是無意間打開這篇文章的。
本文是88250對2007年學習、生活的回憶和所思所想。本文結構比較混亂,語言用詞較為隨意,雖然作者也盡量做了全文思路的整理,但一年的時間并不是一紙可以道完的,讀者可以隨意跳過某些段落,或者直接看最后一段。因為作者本人看書一般也是先看序言和書的最后一段的:-),下面是一些對本文需要陳述、聲明的地方(建議跳過)
?
本文中充滿了雞毛蒜皮的小事,但并不代表他們沒意義
本文中很多言語顯得作者很自傲,但并不代表作者是個自大狂
本文中大量出現了一些技術詞匯,但并不代表作者都掌握或運用自如
本文中多處出現了“項目”、“系統”一詞,但并不代表作者做的是真實、實用的項目
本文中可能會“得罪”一些人(包括自己的恩師、好友或者不相干的人),但請記住,作者是一個愛憎分明的人
?
有些事說不清,如此而已。
?
正文
呃,又到了一年一度的年度總結時間了,由于07年底比較忙,一直忙到了前幾天,發現再不寫07年的總結的話08年第一季度都要過完了- -!
先說說最近在忙什么:(XX老師的遠程教學系統分析;XX老師的在線考試系統設計與實現;XX老師的自動文本分類系統;自己在學校的創新基金項目;自己的開放式在線辭典競賽項目)
1月18號軟件工程課程設計的SEBank和J2EE的OnlineAuction項目結束后發燒了2天,醒來后學校人基本走完了,感覺欲哭無淚。
好了,下面進入正題。。。。
1. 思想上的轉變
還記得在2006年的個人總結里提到的“堅決支持微軟”的想法嗎?不記得最好,記得的話忘記了最好。
Linux的震撼,操作系統的革命
Linux操作系統大一的時候有裝過,記得裝得很艱難,請了2、3個當時大四的學長幫我弄,后來我把他們辛辛苦苦的安裝成果格了,繼續用Win。記得正式自己裝Linux是2007年2月11號左右,那幾天之前(大一下的某個時間段到大二上結束的寒假)把大二下學期要上的主要課程(操作系統,網絡原理,Java,C#.NET)都看了,實驗也都做了。實在是閑得發慌(貌似是當時看系分的書也看不進去了),心血來潮,裝Linux!上網看了很多介紹,決定裝Ubuntu,因為傳說這個Linux Distribution是for human beings的,現在看來,傳說得證。3天后,參考網絡上很多前輩的經驗,編譯Linux內核成功,好像那個內核一直用到了Ubuntu 7.04的正式發布。
開學后,無意中在學院某個FTP上看到了一部名為:Revolution Os的片子,看電影,了解了自己用的Linux原來還有這么多故事,更重要的是了解到了Open Source的理念。。。。
閉源->開源,商業與自由
知道Open Source的人應該都知道GNU吧,在《Revolution OS》里看到了GNU的各位達達,看到了Gates在80年代(Open Source運動剛剛發啟的時候)曾經還寫過批評Open Source的信。呵呵,Gates果真毅力堅定,看來成大事者,必定固執呵。不過好像2007年M$好像自己也弄了個開源門戶- -!
在2007年里,我用了很多的自由軟件,以操作系統為首的Linux基本常用軟件
一類,在學習的實踐項目里用的Java,IDE,Third party APIs,各類文檔等等都是Open Source的,從中我學習到了很多、很多。在寫代碼的時候會感覺到我正在使用或修改的開源代碼原作者的艱辛,突然會覺得自己也應該為別人做點什么,頓時熱血沸騰,敲鍵如飛。
2. 技術上的學習
羅列新學到的技術縮寫
這里羅列的技術都用在了實踐項目中,回首一看,自己只是運用了它們而已,只有少部分掌握了其技術的設計思想和原理,慚愧了。
2007年主要學習了Java相關的技術和工具:
Java Base:RMI,Swing/AWT/SWT,JDK1.5/6 Annotation,Threads, JPA,JUnit(3.8/4.x)
Java Web:JSP/Servlet,EJB2.x,EJB3,Spring2.x(including SpringMVC),Hibernate3,iBatis ,JSF1.x,XDoclet。
上半年也學習了一些C#.NET:
.NET Framework Design,.NET框架原理及其在Windows上的練習(當時是在Ubuntu下開的Virtual machine XP,在開的Visual Studio 2005。。。。)
C# invoke native(local) Windows APIs:這個做了個鍵盤Hook的程序:-)
在JVM和.NET的CLR上也看書研究了一下它們的GC,感覺很有價值。以后一定要看一下JVM的源代碼。
數據庫上只學習和使用了MySQL。呃,忘記數據庫先,那個只是存貯數據的地方。
上面羅列了一大推專業縮寫,希望現在把它們都忘記。
程序設計思想
Design Patterns,學習了經典GoF的23個設計模式,并運用了一些在實踐項目中,算是對對面向對象的程序設計入門了。OO是2007年學習的重點,在看了《敏捷軟件開發——原則、模式和實踐》和《重構——改善既有代碼的設計》后感觸頗深。以前積累了一些結構化設計的思想,OO入門后對structured設計感觸更深了,無聊的時候經常在想如果以前有些程序用OO來做是不是會有不同的結果,呵呵。。。。
記得暑假時候剛接觸Spring的時候,了解到了AOP、IoC容器和DI模式,后來看了J2EE老師推薦的《J2EE Development without EJB》,對經典OO思想有了一些反思,后來把這些先進的思想和OO的設計原則進行了對比,發現了OO的動人之處:我們都是一個個的Object,我們都有自己的活動、社交圈子,我們都在為自己的理想而奮斗。環境可以為我們準備好各種我們需要的東西,比如衣物,食物什么的,但是最終的執行者是我們,執行的結果就必定和我們所在的環境密切相關了。
而“環境”這個東西天下的人都共有,這便無所謂了“依賴”。
這就是我們一直追求的解藕,通過IoC/DI。而AOP呢,目前沒有具體運用過,無權發表評論。計劃在2008年春季學期(大三下)開學后打印Spring framework的代碼看看,不過這個只是計劃,我的計劃總是太多、太多,真正到達自己預期結果的卻太少、太少。
呵呵,也許我的OO觀終于算是入門了,以后更要加油哦:-)
軟件工程思想
關于過程模型和方法論
學習了RUP,還沒運用這個方法論前就感覺那個累啊,各種項目干系人,各種進度控制,需求管理,各種文檔,各種。。。。本來在下半年的軟件工程課程設計的SEBank項目上要用RUP作為指導思想的,后來考慮了一下,連自己都害怕這個東西,自己都不能說服自己用這個方法論,如何對項目組的其他人說?起初是考慮了項目涉及的組員較多,而且我們都很在乎上級(老師)的看法和對我們項目下的結論,所以想用一些“重量級”的方法論,以體現我們對這個軟件工程課程的掌握程度。后來我仔細想了一下,這不是違背了我自己的原則嗎?我以往做各種課程設計大作業都是以可用的軟件產品為目標的,而不是以最后的結果為目標。自己掙扎、斗爭了幾天,提出了以敏捷方法的XP作為指導方法的。
RUP的確不是我們可以駕馭的,而XP呢?
對XP的思考其實從假期看《敏捷軟件開發》就開始了,那本書的確是經典中的經典(我現在逢人就推薦,呵呵)。XP其實是要求個人有很高超設計思想和技術水平。要敏捷,整個團隊必須要達到“智慧”的條件才能敏捷得起。在敏捷團隊中,每個人都是架構設計師,每個人都是主程序員,每個人都是測試工程師。這樣的團隊在管理上的確很難,不過這樣的團隊基本也是找不到的:-)
關于項目管理
一直以來,我認為在軟件開發上技術是不存在很大問題的,這個技術不行就用那個技術,實在不行大不了告訴委托方,說做不了。我認為存在很大問題的是項目管理(貌Brooks先驅的《The Mythical Man-Month》如是說),而項目管理的艱難在于人與人之間的交流與溝通。軟件本身就是人類智慧的結晶,是高度復雜的東西,外加上人之間的交流障礙和各種不可控的因素,結果可想而知。沒辦法,環境太復雜了!
關于團隊(企業)過程成熟度的評定
好了,下面說下學到的對于一個團隊(企業)過程成熟度的評定方法論,當然,我離評級師起碼還有20-30年的路要走(如果我一直活躍在軟件工程領域的話),所以還是只能羅列一下書本上的縮寫 :-)
CMM/CMMI,ISO9000,PSP/TSP
看到身邊的一些軟件公司,硬是要拿個CMMI評級,做了各種工作,從上到下,從內到外。這本是好的,可惜他們大多數“動機不純”,可惜。
講到這里,突然想起了“我心中永遠的痛”——系統分析師資格水平考試>_<~~。
?
4. 2007上半年重大事件回憶
中國系統分析師水平考試
2007的寒假,在軟設過了之后的第一個假期在家里看系分的書,6、7本都瀏覽了一下,仔細看了其中2、3本,筆記記了100多頁,習題畫了2、3本練習薄。汗死,5月的考試里論文以39 掛了。還記得當時論文選擇了一個自己基本沒有做過實踐的論題——什么動態語言技術發展總結與展望之類的題目),虛構了一個圖書館的系統,結合JSP/ASP/PHP,AJAX等等Web腳本扯了一堆,掛是必定的。暫時忘記系分考試吧!
操作系統課程的學習
自己很感興趣的一門課程,在大一的某一段時間里就開始學習了,在寒假的時候用匯編和C寫過一段操作系統的引導代碼,并在自己的Ubuntu上測試成功,本來是決定學習操作系統的時候就專心實踐一下簡單操作系統的編寫(項目代號都起好了:l0y0l 嘿嘿,我起的項目名一般都很有創意的),后來也擱淺了。
網絡原理
開課前只是對網絡有個大概的了解,比如OSI RM,Internet Model,知道他們的分層和各個層的功能,還有一些網絡設備(including 中繼設備and端設備)。軟設和系分的教程是沒白看。開課后基本沒在乎過這個課,只有閑一點的時候翻翻課本,呃。。。。還好,課本是借的。還好,下班學期選了個網絡工程專業的選修課——網絡系統測試與評價,算是彌補了一下自己的網絡知識的欠缺。
專業實踐
開學的專業實踐選擇的項目是自己定的一個Java播放器項目——LivaPlayer(Linux + Java的播放器,嘿嘿,名字有創意吧^ ^)。后來還掛到了SF上,基本是能用,還有lrc歌詞的滾動顯示,SWT寫的界面,純仿的Windows下的TTPlayer。這個項目本是為了能讓廣大的Linux用戶能用上類似TTPlayer這樣的方便播放器的,可惜,后來擱淺了。對不起很多對這個項目關注的人了,實在對不起了!
Java
Java不知道逃課逃了多少,一向認為開設語言教學課程是本科軟件教育極大的一向失誤。Java課程設計做的是一個ATM的項目,驚訝的是教Java課程的老師檢查完后對我說“你(們)這個可以上90分了”,更驚訝的是結果分數下來是87- -!,最最驚訝的是只有我們小組的項目在實現上用了RMI,進行了一些分布式的嘗試,在Linux下部署的時候問題不斷,還好是技術上的問題,都解決了。還記得老師(客戶)驗收項目的時候,我的服務器突然當了,驗證了那個XXXX的定律(原因是Ubuntu6.10在的無線網卡驅動導致的內核Bug)。還好,找了個沒有無線網絡的地方重新開機,一切正常了。
呵呵,從此以后可以逢人就說“哥們,偶寫過銀行的分布式服務系統,Java RMI實現,用的是RMI-IIOP協議,Java 對CORBA Midware的ORB底層實現技術!”當然,這個只是說笑罷了,在N年后可能說的是“呃,同學,你們現在的Java課程設計怎么還是這個ATM toy啊!~~~~”
C# .NET
不知道逃了多少課,貌似所有課我都逃過。C#.NET課程設計做的一個網絡聊天工具。
不過我沒參與編碼,應該說我什么也沒做。當時對Java和Open Source著迷了,M$的東西直接被我忽略了。不過,我承認,在IT行業里很多先進的技術和經驗只有M$這樣的巨頭才有,這是事實。(前幾天看到M$提出以446億美元的價格收購雅虎,我的感覺是:446億美元。。。。可以。。。。不知道可以干什么了;現在用的我的OS用的字體也是M$的YaHei)
呵呵,這個課程設計項目要感謝趙禹同學了,他一個人奮戰到了最后,可敬,可佩。感謝。
創新基金項目
記得大二上學期拼了命申請的項目沒能通過,當時心中一個郁悶啊。而大二下的這次和幾個同學在一個通宵和一個白天就把項目思想,技術,外加報告弄好并提交了。真所謂“神速”。坦誠不公的講,我記得那個報告是抄襲了3-5篇國內論文的精華部分,外加了我們自己的“粘合語句”拼湊而成的,居然通過了審核- -!呼!據說還有2500¥的經費,不過貌似遲遲不見經費的蹤影,不見也好,因為這個錢財取之無道。不過不知道項目組的其他成員的想法了,呵呵。
?
4. 2007下半年重大事件回憶
暑假
在暑假的時候本來要發布兩篇文章在Blog上的——《人工智能是虛的嗎?》、《人工智能與平等自然》,草稿在我的工作薄上都寫好了(多數是上課時候寫的,上課很無聊的,能吸引我的老師不多)。可是,后來因為比較懶,一直沒整理,導致現在找不到那份草稿了,就更不想寫了。哎!不能一直停留在“想”的狀態了,受到信號后應該馬上把狀態遷移到“做”上的。可惜了,現在只能回憶起當時文章的主旨了,都成泡影咯。
暑假期間一直在學習J2EE,設計模式,重構,敏捷過程。
競選班委
開學后,遇到的第一件大事就是改選班委。
對當選班委的概念貌似在10年前就沒有了,不過這次我覺得我應該為別人做點什么了。看到了我們的示范性軟件學院的現狀,我真的想做點什么。到目前,我擔任了學習委員(呵呵,一個天天逃課,考試從沒那過高分的我),很感謝同學們和老師對我的信任。不過,才上任,遇到了最令我頭疼的事——綜合測評。
綜合測評
為什么說這個東西令我頭疼?相信經歷過的同學都持有一致的觀點。說近點,這個東西決定著獎學金的評定;說遠點,這個東西很大一部分程度上決定著一個學生的將來。
貪念作祟
我交朋友,看的是那個人的貪念,看的是他對事物的占有欲。可惜,我自己也是greedy。物質的追求,為什么總是不能拋開?因為我們生活在現實中。只要在現實中,永遠也拋不開物質的占有欲,電影《七宗罪》里揭露較為深刻。我這個大一學年,綜合測評全班倒數的人,在大二突然拿了獎學金。雖然自己確實努力過,成績上是有進步的,不過貌似進步表現得過了點。不知道大家對我怎么看的,一個從不“在乎”別人的人開始在乎別人了。
矛盾
矛盾我認為是人類進步的根本。矛盾必然長期存在,并不是什么社會體制,人為因素可以更改的。試想,如果有一天所有矛盾都解決了,什么都安樂了,什么都不用關心了,那么,這個時候就該是我們人類滅亡的時候吧。
好了,不想說關于哲理的東西,我還沒那個水平。還是繼續我的記憶。。。。
專業實踐
專業實踐在第一時間內動工了(學了敏捷果真有用,但是我們真的敏捷過么?)
SVN版本控制系統現學現賣,并以實驗室的一臺機子(被我占用了一個學期的機器上裝了個Ubuntu的Server edition。應管理員要求,我設定了實驗室公用帳戶給其他人“體驗Linux”)作為我們團隊開發的代碼服務器、測試部署服務器開始了項目的開發。那個項目做的是一個Wiki,說準確點是書籍類的Wiki,用戶可以在上面看到書籍的網上報價,電子書下載地址。項目立意我覺得應該是不錯的,技術上用的是Java Web的輕量級框架,Spring和Hibernate。結項的時候老師評價很不錯的:-)。我自己感覺,這個項目雖然不可能產品化,但畢竟是自己做的一次Java Web輕量級框架實踐,而且自我感覺這個項目如果以后有價值,可以繼續下去。說到專業實踐課程,順帶連電子商務課程也說了。
電子商務
學了一些較為有用的東西,也聽老師羅嗦嘮叨了很久的無聊的東西(譬如他苦口婆心的講PHP)。期中考的立項報告我用的是專業實踐的那個Booki項目的,硬是把那個項目改成了電子商務,可贏利模式的Web應用。期末的課程設計和我女朋友一起做的這個項目。真的很感謝她,她做了界面的設計和很多美工,沒有她,我都不知道該怎么辦的,也許交付給客戶(老師)的時候只能說:“啊!我忘記帶界面過來了!”
不過,話說回來了,因為教授電子商務課程和專業實踐課程的老師不是同一人,不知道他們是否知道我用的是同一個項目,同一份實現。呵呵,不管知不知道,現在一切都過去了,感謝兩位老師的教導!
黑暗的,軟件工程
這個學期最頭疼的課程是軟件工程。不是說課程內容頭疼,而是頭疼課程設計。也許是老師太相信我們的實力了,弄了個銀行的需求過來,活生生叫我們10個人一個組做全套實現。看完他(客戶)給的需求后,我第一感覺就是:這個項目接不了啊!我是在念大學嗎?
不過現在想想,感謝教授軟件工程課程的老師了,是他給了我們如此寶貴的實踐機會。
當時的情況是這樣的:我們那個組好學生多(除我外,其他人都是在大一學年里拿了獎學金的,而且他們之中男生的編程能力在我們級也是不錯的)是很麻煩的事。開始的時候公選項目經理,我硬生生把一個好友從項目經理的位置拉了下來。我的理由是:考慮到最后的結果,他可能沒有另一個和老師走得更近的人適合。我對于結果沒有多大的期望,畢竟,經歷的課程設計多了,失望也不是一兩次了。再來一次也沒什么的,我受得住:-) 不過,還是那句話:涉及的人多了,要綜合考慮。不知道那個好友現在是否理解我當初的用意。后來,我扮演的是架構設計師,好友扮演的是軟件設計組組長。還好,工作一切順利,己便是在項目最后,最缺人手的時候一個組員突然宣布離開(人家離開是有原因的,理解)我們也基本完成了我們的基線,和我認為的一個里程碑版本。
當然,最后,項目的結果是在我的預料范圍內的。
編譯技術
前面忘記說了,在暑假的時候一直邊看編譯原理的書邊動手實現簡單的PL/0編譯器:看了一些基本的理論,開始看課本后面給的Pascal實現版本,也開始翻譯這些Pascal的代碼到Java(我那本課本3元買的舊書,后面居然只有Pascal的實現版本),再一次感受了Pascal的優雅(大一時候學習Delphi的時候有點體會),不過翻譯工作沒能進行完就開學了,好像是停滯在了目標代碼處理的部分。
開學后,期中考,剛剛及格。讀書讀了15年,貌似我還是不適應考試,態度已經很端正了,復習已經很充分了,考試的時候一律忘記干凈。考試的時候多半喜歡借題發揮,結果往往是慘不忍睹的,呵呵。
不過,有一次老師叫了幾個實驗做得好的同學上講臺上講講做實驗的經歷,我很榮幸地被叫到了。上臺不管三七二十一,講了一節課吧。呃,就像別人對我說的,一講到技術,我就兩眼放光,黃河放浪。其實我是不喜歡技術的,技術只是不得不用,我也是被迫的。
期末考的時候,我的座位剛好有一米陽光。先把會做的試題做了,算了下分數,40多分。好友就在我旁邊,奮筆疾書ing,本來想問他,就是作弊之類的,不到3秒鐘,打消了這個念頭。
作弊可恥,應該杜絕。不會就是不會了,沒辦法,對得起自己了,所以不想做在掙扎剩下的N個題的空位了。曬曬那陽光,很享受的感覺。教我的老師走過來問我:“最有一個題做了嗎?”“不會。”“那倒數第二題呢?”“也不會。。。。”看著老師一臉的關心和無奈,我也只能苦笑以對了。不過后來很感謝這位老師,不是他手下留情,我的編譯技術是掛定了。謝謝您!
當然。。。。
實惠不是白給的
后來導致了假期要幫他做一個遠程教學系統。確切地說應該是對一個現有系統的代碼分析。這是個SF上開源的系統,下載完代碼便開始分析。代碼寫得有技巧,可惜我感覺設計上比較有問題,邊分析邊重構。不過貌似一個系統不是一個人可以搞得定的,我盡力了。目前這個分析工作還沒有結束,在逆向生成一系列類圖和依賴圖,還有說明編寫文檔,比較累。不過這個付出是必要的,畢竟,滴水之恩,當涌泉相報。
說到了后半年,又想起了系分的考試。
還是系分考試
痛
還是掛在了論文上,一樣的39分。
這次寫的題目是《論迭代軟件開發》,依題意,我寫的是敏捷軟件過程,結合自己的專業實踐項目(Booki)。考試的時候,我打了提綱,各種格式,各種段落,各種措辭,各種沒有涂改,各種。。。。文中,按題意討論了iteration和waterfull的區別,討論了敏捷的核心原則,具體到了XP和自己的項目實踐談了遇到的問題,解決的方法,最后還有一段對敏捷與自己實踐的總結。結果卻和上半年那個瞎編的論文分數一樣。即使項目規模、項目立意等等達不到要求,但至少給個40啊,讓我看到自己的進步。可惜不是同一個專家改的卷吧,呵呵。
關于系分考試,2008年不知道還參不參加,我的想法是“事不過三”,還有最后一次機會,再掛,這輩子也不想再考了。以后有機會要去出題,只出論文的題目,嘿嘿。
?
后記
回憶都是美好的,因為最起碼還有回憶,不是嗎?
這一年太難忘記了,還記得有次在實驗室通宵的時候,在對面workbench的一個同學對我說:“也許N年以后回憶起大學生活,只能看見一幅景象:你以一個典型的程序員的姿勢在狂敲鍵盤,而我正靠在身邊的workbench上睡覺,我老婆在旁邊拼湊起來的椅子上呼呼。半夜三更的,屋外偶而還能聽見貓的啼哭聲。”
呵呵,很經典的scenario!的確,N年后我們都不會忘記這段很陶醉的時光,不是嗎?
不過,以上描述可能過于美好了(但是,它是真實的,只是不夠完全罷了),我的版本是醬子的:
我以一個典型的程序員姿勢看著屏幕上的測試用例的output,面無表情。對桌的哥們正在靠著workbench,似睡非睡(應該是睡不著,還在想項目的事)。他的女朋友躺在拼湊起來的椅子上呼呼。半夜三更的,屋外偶爾還能聽見打電話的聲音。
請注意,在后面的版本中她女朋友和前面的版本是同樣的狀態。因為很多時候我經常過去他們那邊打擾他女朋友休息,呵呵。還是她正常呼呼的樣子留在我的記憶里比較好,我打擾她的情節就略過一二了。在這里,請她原諒我,經常打擾她的休息,對不起哦。
呵呵,基本有兩個多月是不分白天黑夜的,困了就在實驗室的椅子或者地鋪上躺著,是在困了就回宿舍睡。軟件工程課、編譯技術的課基本是逃完了。不過我還算是好的了,另一個同學(我叫他“楊兄”,很敬佩他的^^)也是他們專業實踐、軟件工程、電子商務3個項目組的核心成員,看著他拼命,完全是在拼命的狀態,他們軟件工程組10個人,最后在某天的時候,突然只有他一個人在做設計和實現,無限敬佩他的勇氣和執著。呃,經常在夜里和他一起抽抽煙,抱怨兩句,蠻回味的。
還好,這段我覺得我活到現在,第一段“最黑暗”的日子熬過去了。
感覺最對不起的要是我的女朋友了,一直陪幫我做項目,陪著我熬夜,不分日夜。可是有一天看了她的Blog后發現她原來還是不了解我,我也還是不了解她。我和她在一起是一個錯誤的決定,在一起那么久沒有分開是一個非常錯誤的決定。直到現在我寫下這段文字的時候,我依然認為我和她的幾次“分手”最后都是我去請求的復合是大錯特錯的。可是,明知道錯,為什么還做?
什么是所謂的“錯”?
世間本無對錯,自從有了“現實”、“實際”這些詞,便有了錯。
我是應該要面對現實的,逃避無用。不過我不會忘記心中的理想,不會忘記任何關注、照顧過我的人。但是現在我只能說:“我不想考慮以后的事。” 雖然我很自信。
也許是時候和女朋友分開了,但愿她能理解,最后一次寬容我的錯,忘記我那說了無數次的諾言。
“對不起”
不知道還能說什么,目前只有這句話。以后的路我難以確定,唯一不變的是變化本身。我們都在變,變得會“為人處世”,會“知人論世”了。也許很久以后,我不是我了,但我卻還會記得我們之間這段美好的、刻骨的歲月。我希望我還是個求知,博愛的人。
?
最后
趙禹,再一次提及你的真名,希望你能理解。還記得我們的”上高樓,望盡天涯路”嗎?
光光,小明,我們永遠是兄弟!
Kiki,Crystal meteor,Eleven,DaBao。。。。
還有我的家人。要感謝的人太多、太多。。。。
?
?
最近突然想彈鋼琴,看中國傳統思想(老子,孔子),還有佛學。我感覺自己已經在衰老了,
但是對于真理、平等的追求,矢志不移。
?
?
謝謝您看到這里(不管是如何看到這里的,我都很感謝您對我的關注)
:-)
?
?
?
轉載于:https://www.cnblogs.com/lanzhi/archive/2008/02/05/6470713.html
總結
以上是生活随笔為你收集整理的2007年个人回忆与总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 操作系统—— I/O 相关知识
- 下一篇: 小米软件开发笔试题