2012年总结
2012年是一個特別的年頭。
這一年,我的準研究生生活和研究生生活加起來已經一年了。最近在進行期末考試,自己也對自己這一年的經歷進行一下總結,留在研一結束的時候對照一下。
自己在保研的時候不是很順利(主要是能力不足,不夠優秀)來到了現在生活的地方。專業的名字從計算機科學與技術換到了集成電路與系統,但是主要方向還是純軟——分布式存儲的一個項目。由于Boss對分布式存儲基本不懂,實驗室先前也沒有師兄/師姐從事相關方向的研究,我算是這個項目組第一個負責系統實現的學生。Boss雖然不懂,但是很急切的想看到成果,所以日子過的還是有點兒苦逼的。
先是閱讀了Google的關于GFS的論文、關于MapReduce的論文,Hadoop中HDFS的論文。接著開始閱讀MooseFS的源代碼,對于初次接觸Linux系統并且需要分析一個有一定規模的系統的人來說,壓力比較大。磕磕絆絆的對MooseFS有了一個從整體到部分細節的了解,完成自己的畢業設計。期間讀完了《Unix環境高級編程》,在一個小集群上部署了MooseFS,在Linux上的工作時間從無到有,慢慢多了起來。畢業設計的完成標志著我的2012上半年結束了。
暑假由于各種原因項目的實現平臺從MooseFS轉移到了Hadoop的HDFS上來。8月份到SZ之后,就開始學Java,期間讀完了《Java編程思想》、《Java核心編程(上)》,之后開始閱讀HDFS的源代碼。通過學習Java,我對面向對象思想的認識比以前提高了很多,確切說,以前基本沒什么認識。
9月份開始,開始了研一上學期的課程,由于Boss希望更多的時間用來做項目,所以限制了可選的課程,在我的爭取下還是選修了兩門計算機的課程,要不然這學期將會有部分時間要貢獻給中國的集成電路事業了。這兩門課是《面向對象分析與設計》,“信息檢索”。
9月份到12月份的日子就是做項目,上課,看書,寫代碼。期間看了《Head First 設計模式》,《信息檢索導論》,《推薦系統實踐》,《Python核心編程》等幾本書,另有幾本書開了頭但是沒堅持看下去,包括《算法導論》(復習了13章<本科看過>),《深入理解計算機系統》(學習了5章)。
項目上的事情,不想多說,因為現在只是做了一個很簡陋的原型系統,在HDFS上做了一些修改。
課程學習中覺得收獲最大的就是上“信息檢索”這門課,課程項目做了兩個,一個是“文檔近似重復檢測”,一個是“Netflix評分預測”,自己動手實現了相關的程序。
總結一下:
今年看的書:《Unix環境高級編程》《Java編程思想》《Java核心編程(上)》《Head First設計模式》《信息檢索導論》《推薦系統實踐》《Python核心編程》部分《算法導論》。 (其實現在想想好多記不起來了,但是收獲還是有的, 面向對象思想理解加深,有意識的應用常見的設計模式,了解了搜索引擎的工作原理和大數據處理的部分思路)
我的心態不是很好,一直覺得自己在現在的實驗室不能很好的成長進步,女朋友的鼓勵和寬慰使我覺得挺開心的。
2013,是本命年!
轉載于:https://www.cnblogs.com/zhoutai/archive/2013/01/21/2870432.html
總結
- 上一篇: 粒子群优化算法(PSO)python实践
- 下一篇: 帮自己发个求职简历