4月15日
套用小瀋陽的一句話,一天就這麼過去了哼!
4月16日
還是起得比較早,昨天一天沒怎麼寫**,今天怎麼也得寫下**吧。發現在ubuntu tty1介面下所有的中文顯示為亂碼。這系統又是中文的,shell執行結果很多都是中文的,我**中的注釋也有中文。這些悲劇了,編譯結果不正確,看到的報錯資訊都是亂碼。我只好去猜測意思。還有**中的錯誤處理列印出的結果都是英文。我想讓它正確顯示中文,於是上網搜。發現者東西牽扯到核心。不是半個小時能搞定的。鑑於我在linux下解決問題的能力,我還是放棄了。
繼續測試**。服務端程式和客戶端程式的資料通道套接字老連不上。debug發現服務端傳送給客戶端的資料通道位址都是0。修改了一下**,資料通道可以打通了。後來不知道改了哪個地方。服務端居然不能監聽了。accept老失敗。總以為是accept函式引數的問題,或者套接字屬性問題,再或者是套接字資源被釋放掉了。把 man accep看了好幾遍,認定我沒用錯這個函式。預設屬性也沒問題。雖然是在乙個自己封裝的函式中申請的套接字,函式退出後資源應該沒釋放啊。因為套接字關聯的資源是整個程序的,自己沒顯示關閉套接字,程序也沒退出,應該沒釋放掉,還可以用的。我找不到原因了。吃午飯,午睡。
繼續看valgrind教程。到了晚上11:30停電了。我只好無奈的去睡覺了。意思說這個bug煩了我8個小時,而連它在哪兒都不知道。
4月17日
由於午睡誰的比較晚,醒來就4點多了。拿著電源線去綜合樓,想讓修理店的**看看是不是我電源線壞了。如果壞了就重配乙個電源。不是電源問題就回來再拆一次機,自己看看是不是**線沒接好。
去綜合樓的圖中發現有社團和外面修理店的在做外場活動,免費清灰、修理電腦。過去問了一下。然後回宿舍把電腦帶過去。那個人幫我把電池拆了,接上電源,開機還是只能進入biso系統。他說有可能是主機板問題。要我改天去他們店裡。我一問,他們的修理店有點遠,就不願去了。不過這樣就確定了我電源是沒問題的。
離開活動現場我直接進了旁邊的食堂,取下電池,插上電源。設定bios引數。檢查硬碟,還是自動關機。只好拿著電腦先回宿舍。這時發現頭好暈,身體發抖,流汗。這是感冒了還是餓了?在宿舍樓大廳休息了一會。吃了乙個麵包,喝了一瓶酸奶。感覺有點力氣,又買了乙個麵包加一瓶酸奶,回宿舍。在床上躺了一會,乾掉了麵包和牛奶。和宿舍同學交流了一下。發現宿舍最近流行感冒啊。我看來是中標了。
去買了矽膠,圖上後,果然就可以進入系統了。不過還是無線網絡卡不能開啟。只好重灌系統。發現問題後,我的感冒也好了很多。基本只有一點疲勞了。
開始裝系統,我又選擇了英文版。裝的過程中還是沒識別無線網絡卡。裝到後面一點,居然進度動不了了。
我記得之前裝過ubuntu12.04中文版是可以識別我的無線網絡卡的。果斷強行關機,重灌ubuntu,選擇中文。果然無線網絡卡就識別了。不過裝的好慢啊。裝了乙個小時。
電腦弄好後,我又不想看**了。幫這台筆記本放著。開啟學校**開始看電影。(我就是有點兒那個,疲勞也要看電影)看了兩三個電影,除了虎膽龍威,其他的我都快進掉了。發現時間還早。還是看**吧。
用gdb跟蹤了一下。我了個去。終於發現是在我把if(bind(...)==-1)後的錯誤處理**不小心刪掉了,導致後面的的listen沒有執行。原來我一直在沒listen過的套接字上accept,難怪不成功。改正這個bug後客戶端和服務端終於可以連通資料通道了。我感到的要哭了。我去,乙個小心的錯誤讓我折騰了這麼久。
4月18日
今天去店裡買矽脂,老闆說他們的矽膠和矽脂都是同一樣東西。他們給被人清灰也是用的這個。看我不必擔心了。我錯把矽膠當矽脂,他們錯把矽脂當矽膠。這些負負得正,我還是對了。
總結:這幾天效率真是低啊!該改變了。改變晚上晚睡和中午久睡的習慣。解決問題不要手慢腳亂,冷靜分析。程式設計師的水平體現在解決問題的能力上。
我們在為社會的低效率付出代價!
我從來都不買保險,覺得不會和保險公司打交道!不過,這次還是不得不去一下保險公司,原因是在我貸款買房的時候,不得以被銀行要求強制保險,因為銀行擔心自然災害致使房屋受損,而強制要求客戶入保險,這本是銀行和客戶不對等的條約,而非貸款人自願,而所有商業銀行這一條款是消費者無從選擇的。由於無法忍受銀行頻頻提高...
開發人員如何提高工作效率一 找出低效的原因
今天這篇的內容是找出效率低下的原因,有低效的開發人員,反過來就是高效的開發人員,那麼這兩者的 效率差體現在 呢,把自己的情況也放進去比較 十二個可讓你效率提高的方面 比較方面 熟練人員 一般的開發人員 查詢資料 經過多年的積累加上自己的 codesnip 的總結,基本不用額外再查詢資料。在開發過程中...
記錄一下安裝安卓環境的這三天
我開始是拒絕裝andoird studio的,因為我有idea,但是我的idea裝了sdk之後新建專案總是報錯,所以硬著頭皮裝 但是android studio裝環境是真滴麻煩,這裡報錯那裡報錯,前前後後報錯好多次,我解除安裝重灌了不下於五次,最後還是報錯,於是最終崩潰放棄了於是想用idea 開始裝...