原创 pintos (0) --前言

要完成pintos不僅需要理解操作系統理論,同時也需要: 一個好的IDE,良好的閱讀代碼環境是極其重要的,不論vim+ctags也好,Emacs,Sublime,Atom,Eclipse等也罷,進入函數內部閱讀其內容的功能是必要的 仔細

原创 Median of Two Sorted Arrays

現給兩個已排序的數組nums1和nums2,長度分別爲m和n 求兩個數組合並後的中位數,要求複雜度爲O( log( m+n ) ) 例1: nums1 = [1, 3] nums2 = [2] The median is 2

原创 pintos (4) --Mesa vs. Hoare style

在閱讀pintos/src/threads/synch.c的時候,發現了一個令人疑惑的地方: /* Down or "P" operation on a semaphore. Waits for SEMA's value to becom

原创 QT emit connect 無效的一種錯誤

connect方法的一般形式爲: connect(*sender, SIGNAL(signal()), *receiver, SLOT(method())); 需要注意的是sender是實例化的一個對象,connect綁定的是該