原创 必須解決思維混亂

逐步細化,逐步添加功能,方是面向組合子編程的核心。

原创 我的Android筆記(十一)——使用Preference保存設置

Android中有四種持久化數據的方法:SQLite數據庫、文件存儲、Preference、ContentProvider。 四種方法各有專攻,而其中Preference是以類似Map的鍵值對形式存儲的,最適合用來保存用戶個人設置之類

原创 淺見

不知道爲什麼好多人推薦C++ primer這本書。我讀過之後一點感覺也沒有,裏面的東西也沒覺得高明。 不過確實,國內教材是它的縮水版,沒有那麼多示例代碼,不過知識點全部覆蓋了的,我仔仔細細的看了模板那一部分,感覺也沒比國內教材多出什麼東西

原创 對自己說的話

編程之路不存在速成。不存在捷徑。 天才很小就開始編程,所以小小年紀就有了成就。很早成就的人開始做這件事的時間也很早。 儘管有些晚了也要做好持久戰的準備。 推遲滿足感。保持足夠的耐心。從頭做起,也許有一天會破繭而出。 ---------

原创 謹記call/cc的含義

call/cc是捕捉了 當前的 continuation, 並綁定到自己的參數(一個函數)的參數上。 (xxx(call/cc lambda(v)(xxxxx))) call/cc獲取了所處環境的continuation,傳入v中,僅此而

原创 終於找到了monad的確切解釋

寫文章的人一定是個大神!我不揣冒昧,把他的文章鏈接發出來吧: http://hongjiang.info/semigroup-and-monoid/  依次讀,一共七篇文章 http://hongjiang.info/scala/ mo

原创 git使用小記

一開始不明白  git commit -m "xxx" 是什麼意思,搞了半天是註釋。不寫註釋是無法提交的。並且這個註釋是文件或者文件夾的註釋。 git add . 添加目錄下所有文件 git push h

原创 虐心的錄取名單終於出了

虐心的北郵錄取名單終於出了!!!特此留念。我等了一個月零五天啊!!!(2014.5.8 17點出的名單) 終於,貴郵變我郵。。。 <script> while(true) { alert('等死我了。I  am dying because

原创 歷經4個月的奮戰,終於找到一本好書

《編譯器設計之路》-----書的名字 從4月份開始迷上編譯原理,從一頭霧水到撥雲見日,中間歷經的艱辛實在是難於細表。不過幸運的是終於找到了一本好書。 什麼編譯原理龍書虎書鯨書,都是一些有經驗的人看的,新手根本看不進去。連基本數據結構都設計

原创 編譯器要寫瘋了

一定要實現自動化! 實現詞法、語法、代碼生成的自動化! !!!!!血的教訓! 要寫死了

原创 新的決定

從今天起,徹底拋棄原來的思路,準備進入scheme的世界。 一直以來,感覺被騙的很慘。學校的應試教育真是毀人不倦。 學了四年的計算機本科,居然連一些基礎的概念都不懂。連一個簡單的解釋器都不知道是什麼東西,更何談寫編譯器。可悲可悲。 這樣下