原创 《Programming In Lua》書上一個有問題的代碼

--[[--------------------------------------------------- Programmer : EOF File : accessing_non-local_varibl

原创 NOW ! It's time to implement "FFT" !

Fast Fourier Transform               半年前的樣子寫了DFT,就想自己實現一個FFT,當時寫不出,蝶形算法就是不明白,現在時機成熟了. Now, it's time to implement "F

原创 Introduction to neural network —— C語言實現BP神經網絡識別數字

Introduction to neural network 題外話:            Matlab的神經網絡工具箱使得神經網絡得到大力的推廣,得到更多的人關注與研究使用. 然而,很多人也就是簡單調用matlab的API而已,別人

原创 一步步走向國際亂碼大賽-- 惡搞C語言

       大家都一直強調規範編碼,但是這個世界上有個大師們娛樂的競賽——國際亂碼大賽。        能寫出來的都是對語言深入瞭解的master。我從沒想自己也能“惡搞”C,一直都是老老實實編碼。就在前幾天看了一篇帖子。 感覺把很規範

原创 關於CSAPP lab3中壓棧問題引發的思考

之前有個問題也沒特別注意,今天回來看郵件發現有同學和我討論關於函數調用壓棧的問題。 廢話少說,直接上對比測試圖: 圖一:CSAPP lab3的getbuf反彙編結果截圖 圖二: 我測試,節選了部分的getbuf實現,然後很簡單的

原创 <<C++ 沉思錄>> 中文人民郵電出版 勘誤

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

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

MIT 操作系統實驗 MIT JOS lab5 Lab 5: File system, Spawn and Shell lab 5 如果實驗者僅僅按照code 提示去補全代碼把實驗搞定,就會覺得明顯這裏比前面幾個實驗要水. 但是!如果

原创 JOS 用戶態page fault保護處理機制分析

JOS 用戶態page fault保護處理機制分析 常常會在用戶態觸發page fault,如果直接讓其因爲page fault跌入內核觸發panic目測是不是"太殘忍了" 你想想,一個剛學會寫C程序的童鞋,就經常幹 *(int *)0

原创 關於C++多重繼承的時候虛函數覆蓋的問題

問題描述: 下面的代碼試圖去通過運行時程序分析和驗證C++的虛表實現機制。 下面的代碼在探究多重繼承情況下,虛表的情況 copy代碼, g++編譯,觀察輸出結果,會發現,在派生類@Derived 中重新定義了虛函數 virtual vo

原创 關於wikibook上的singleton的疑問

這個是wikibook中關於Design Pattern的內容,我覺得還蠻好的 https://en.wikibooks.org/wiki/C%2B%2B_Programming/Code/Design_Patterns#Behavior