暑期留校的感受

2021-08-26 08:53:54 字數 1415 閱讀 1619

緊張又短暫的暑期留校是從7月22開始結束於8月26日結束,在留校期間,收穫很多,感受也是頗為深刻。

生活瑣事

學習總結

暑假我們主要學了linuxc程式設計,經典演算法題練習,寫的專案有在linux終端實現自己的ls命令,在終端實現自己的shell命令直譯器,最後兩周寫聊天室專案。

除此之外,還要求我們看鳥哥linux私房菜,但是在暑假我好像沒怎麼碰這本書,只有在實現shell直譯器時翻過這本書看過管道命令和重定向方面的知識。其他時間基本上看linuxc程式設計實戰。這本書上的知識算是比較全,但對於我來說,並不是那麼好學,因為書裡面講的內容比較淺,很多知識還是得靠自己在網上找資訊來進行更深的理解。有時候我把一章內容都能看上三遍以上,才會對相應章節的內容有所理解,並能應用。對於我來說最難的就是記裡面的函式,及理解引數的意義。有時候這些東西確實比較煩,但不學就不能完成週內的任務。很煩,相當煩。

演算法練習在留校前就已經開始了,之前練習的演算法算是比較基礎的,不是很難,在暑假留校期間安排的演算法任務題型都比較經典,搜尋演算法,動態規劃,想這些型別的演算法題真的是比較實用的,但說實話,以前沒接觸過,第一次做這種型別的題感覺理解題意都是很費勁的更別提做了,所以在網上搜了一些題解方法,研究了一下,感覺並不是那麼難做,對於這些演算法題,感覺刷的量只要到位,就不會有啥大問題。

對於我來說,最難受的算是寫聊天室的那後兩周,簡直就是絕望的兩周,在寫這個專案之前我在網上看了好多聊天室的模版,然後按照人家的思路來寫,但是隨著寫的功能越來越多,一些致命的bug 也越來越明顯,自己架構方面的弊端也越來越明顯。晚上修bug 修到3點多,是那兩周比較正常的情況。好幾次都想放棄這個專案,覺得這個專案對自己來說簡直就是不可能。但是不知道什麼樣的支撐力量讓自己沒有放棄,無論完成的情況是什麼樣子,都還是堅持著的。到最後檢查時,一些bug 還是沒有修好,導致很多功能都無法實現,專案一直也很難向前進展。在做聊天室時發現自己將套接字設定成全域性變數候的敝處是,多客戶端向伺服器發請求時,導致客戶端套接字混亂,有時候出現架空伺服器的現象。那時的我簡直就只能用強顏歡笑來掩飾自己內心的崩潰了。因為這意味著專案要失敗,整個框架得重構(這也給了我乙個警告,不要盲目套用網上的內容)。不過我強忍著將整個專案思路重新理了一遍,然後將套接字設定成區域性變數,盡力挽救了我的專案。但依然存在較多的bug,卻不是致命的。最後專案驗收也就帶著許多bug向老大展示了我的一些功能,老大看我們可憐,實在也是盡力了,就放我們回家了。讓我們回家好好做。當時我心裡也是充滿著慚愧,自責。只怪自己太菜。怪自己無能。所以我要在以後更加的努力。不能永遠那麼菜。

暑假留校時間在我們每日緊張的步伐中一閃而過,結果儘管不容樂觀但是我卻覺得格外充實,收穫了相當多的東西。真是感謝學長的照顧。感覺在實驗室,一直保持著學習的態度真是一種幸福~~~,因為在實驗室自己的每分每秒都在給自己創造價值。在即將到來的大二這一年,道阻且長,任重而道遠,所以自己得更加用心,而不是做到勤奮即可,作沒效率的事,是不會創造價值,反而浪費自己大量時間,這樣真的很可怕。

暑期留校之iOS學習筆記

17and18 導航控制器 首先建立乙個導航控制器的例項 然後建立導航控制器將這個檢視控制器的例項作為這個導航控制器的根檢視控制器 最後將這個檢視控制器的例項與window相關聯 在建立檢視控制器時遇到的問題有 1.首先是有個waring 就是 class uiviewcontroler can t...

暑期留校之iOS學習筆記

8.14 button 新增 可以直接 拖拽到 images xcasserts 下 按鈕的使用 如果想讓按鈕點選後 可以翻轉 在左欄的 state config 設定成高亮狀態 換成不同的 背景圖 button 型別 要改一下 因為 預設為系統 按下回變灰色 變為 custom 自定義 想要獲取 ...

第一次暑期留校

暑假已放了乙個多星期了,早就開始計畫暑期的行動了,一考完最後一門試就忙著寫暑期留校住宿申請,接著等了兩天才拿到留宿證。之前全家人一起順路過來幫著從士多啤梨園搬到學校分配的11 住了三天又要開始往9 的搬家行動了,這段時間全校住宿大調整,每個人都在煩,湖工路上正搬家的腳踏小山輪倒成了一道風景。現在住宿...