天天看點

C++實作的一個小功能總結

最近,項目需求要把一個單機的linux服務程式改成叢集的,和同僚協商後決定用nfs檔案挂載的方式去做。

功能并不複雜,隻是把其中一台注冊的檔案,共享給所有的機器,同時把檔案拷貝到記憶體中。剛開始覺得很簡單,但最後做完花了整整兩周的時間,在這裡總結一下教訓。

1.溝通很重要,對于上司的需求了解有偏差,可是又不好頻繁的去問。剛開始了解成做成分布式的,走了不少彎路。

2.頭腦要靈活,nfs的正确用法是一個檔案共享給其他的檔案,這樣就能夠構成一個分布式的檔案系統,但自己卻弄成了多個檔案挂載到一個檔案中,死活達不到需求,在這浪費了不少時間,在這檢讨一下。

3.基礎還是不紮實,一個簡單的linux TCP程式就調了好多次,TCP傳輸結構體資料時直接把結構體位址傳過去了,還有對于類指針也沒有正确的了解。以後還需要多下功夫,不能眼高手低。

總之,這次開發任務很失敗,希望能把教訓轉化動力,助我成長。

繼續閱讀