原创 LeetCode #Roman To Integer#

只要做過之前的那個Integer To Roman, 這個就不會很難啦~ 掌握轉換規律, 建個table就OK了 """ Programmer : EOF Date : 2015.04.11 File

原创 STL 源碼分析 # stl_pair #

STL 源碼分析 # stl_pair # pair是一種很簡單也很常用的關聯容器(associative container). /***********************************************

原创 LeetCode # ZigZag Conversion #

我的Python解答: """ Programmer : EOF Date : 2015.04.14 File : zigzag.py E-mail : jasonlea

原创 MIT JOS # Round­Robin Scheduling#

MIT JOS # Round­Robin Scheduling#  下面是MIT JOS裏 round-robin調度策略的實現. 在 kern/sched.c裏面 下面的截圖來自<<Modern Operating system

原创 關於CSAPP 6.18的習題分析

關於CSAPP 6.18的習題分析 下面的站點能找到我搜集的所有和CSAPP有關的學習資料. https://github.com/jasonleaster/CSAPP 問題背景:                  強調一下,問

原创 The File System in JOS

The File System in JOS 單獨開一貼扯一扯JOS裏的文件系統 也是方便以後更新或引用. 集中火力看幾個和文件系統有關係的頭文件.  inc/fs.h   fs/fsformat.h   fs/fs.h fs/ser

原创 中文人民郵電出版 勘誤

<<C++ 沉思錄>> 中文人民郵電出版 勘誤 這本中文版裏面有各種坑爹的小錯誤. 比方說變量名的大小寫, 同一個變量, 出現了大小寫不一致, 等等問題都有. 然後今天感覺遇到了個語法問題. 關於繼承權限的問題. 書中第八章的dem

原创 LeetCode #Integer to Roman#

有點意思~ 只要相應的處理好對於 4 和 9 這兩種特殊情況就好了.其他都是簡單的加法 好吧, 老老實實貼出我的解答, 好醜... 不夠簡潔.. 可以看皓神的解答... Python: """ Programmer :

原创 Implement a Shell by yourself -- MIT xv6 shell

Implement a Shell by yourself -- MIT xv6 shell 這個其實是作爲6.828的一個小課堂作業 ... 着重分析構建思想和過程,具體代碼實現去github可以找到. https://gith

原创 JOS 中的鍵盤編碼

有時候會遇到鍵盤編碼.無恥的單獨開一貼,記錄這個,鍵盤編碼.方便其他blog做引用 : ) #ifndef JOS_KBDREG_H #define JOS_KBDREG_H // Special keycodes #defin

原创 STL 源碼分析 # stl_number #

STL 源碼分析 # stl_number # /*********************************************************** Programmer : EOF e-mail : jasonl

原创 餘數那些事兒

<<什麼是數學>> 筆記 餘數那些事兒 今天又踩坑了,感覺各種問題遞歸下去有沒個盡頭的樣子╮(╯_╰)╭ 還是要回歸到數學的本質上來... 只要說數學,你就會被高斯帥哭的... 一般性的概念. 只要碰到用一個固定的整數d,去除整數

原创 JOS lab4 用戶程序分析

JOS lab4 用戶程序分析 dumbfork.c: 這裏fork的實現機制太重要了, 單獨拎出來分析. http://blog.csdn.net/cinmyheart/article/details/45342007 fault

原创 MIT 操作系統實驗 MIT JOS lab4

MIT JOS lab4 寫在前面的碎碎念~ :          經歷了LAB 3的洗禮,死磕到了lab 4. 這裏還是首先向各位爲JOS 實驗做過筆記,寫過博客,把自己實驗代碼託管到JOS上面的先行者們致敬! 如果沒有這麼好的開

原创 LeetCode # Add Two Numbers #

Python(我一直不能忍受我的解答不夠簡短QAQ): """ Programmer : EOF Date : 2015.04.14 File : atn.py E-mail