原创 自己實現的Signal and slot

我自己實現的Signal Slot庫地址:http://gitorious.org/raylib/raylib/blobs/master/SignalSlot.hpp  C++中不同於.net和Java,並沒有確定的“事件”的實現。就像.

原创 一些提問的技巧

最近在翻譯OSDEV論壇的wiki,翻譯到如何提問,這一塊,感慨良多。 目前國內論壇的人們真不會提問,經常看見SB問題,真是不知道提問者的心態是什麼。 翻譯的結果參見:http://osdev.sinaapp.com/%E5%A6%82%

原创 程序員應該知道的75件事–2.應用函數式編程的理念

譯文  函數式編程最近重新成爲了編程社區的熱點話題。部分原因是由於函數式編程的固有屬性完美的解決了現在工業界面臨的多核問題。這是函數式編程的一個重大應用,但是這絕對僅僅是你需要了解函數式編程的唯一理由。 掌握函數式編程,可以讓你在其他

原创 仿人機器人 第二章 運動學 2.1座標變換 讀書筆記

Blog鏈接:http://blog.reyoung.tk/index.php/2011/09/26/%E4%BB%BF%E4%BA%BA%E6%9C%BA%E5%99%A8%E4%BA%BA-%E7%AC%AC%E4%BA%8C%E7%

原创 PCA理論簡述

文章翻譯自pca_brief_introduction.pdf的第二節,原始鏈接是這裏。 今天有需要查一查PCA是個什麼意思,看了幾個資料,這個講的最簡單的,易懂。吐槽下很多中文博客,說的完全不明白。翻譯下理論簡述。 PCA主要成分

原创 RayCommand操作系統的實現筆記2--完成在保護模式Text Mode下,輸出字符

V0.0.2 Console Module Complete. 在這個版本中,實現了一個在保護模式下,VGA爲Text Mode時,向屏幕輸出字符的模塊,位於/kernel/driver/console。內部有詳細的註釋。同時順帶着寫了

原创 RayCommand操作系統的實現筆記0--設計想法與編寫目的

歡迎你對RayCommand有興趣。 RayCommand僅僅是一個大學生的練習系統。這個操作系統的想法來自於Lino Command或者Freedos。它的設計哲學是簡單粗暴有效,並且相信這個操作系統的用戶或程序員。所以這個操作系統

原创 Scala的幾件非常爽的事情 1

對函數式編程的很多想法,我還是認爲很正確的。看過本關於erlang的書,立刻對其中的各個方面深有好感。比如不變性,actor模式,熱更新,Pattern matching(忘了中文了)。但是,也深深地對函數式的思考方式感到,我勒個去。。

原创 git svn 解決中文路徑名亂碼

windows下,git svn clone一個版本庫,如果目錄有中文,就會出現亂碼情況,導致clone失敗,解決方法如下 1、使用git svn init 版本庫地址 初始化版本庫 2、在.git/config文件下,追加  

原创 RayCommand操作系統的實現筆記1--BareBone!把架子搭起來

項目主頁https://github.com/reyoung/RayCommand。Wiki的主頁https://github.com/reyoung/RayCommand/wiki。 BareBone版本是RayCommond的最基

原创 C++內存泄漏的解決辦法- -

 發現大家對寫庫很熱衷。不過,寫一個庫,用C++最麻煩的事情,就是你new完了要記着delete。不過,這麼傻瓜化的操作,有沒有辦法讓電腦自動完成呢?當然是可以的。思路有以下三點: 1、 Parent對象。    每一個對象,都要有唯一的