上大學的時候,我們的編譯原理老師有很重的口音,所以上課的時候老師走神兒。
後來大作業時,老師讓實現乙個詞法分析器,當時我把c語言給分析了,^_^,
bug不少,而且我也知道那塊有bug,不過比較懶,沒處理。
後來,聽不少高人說編譯原理很重要,如果弄得好,你可以做乙個你自己的語言。
於是我就買了一本編譯原理的恐龍書:
***pilers:principles,techniques,and tools
買來之後,看了一點,就束之高閣了。
最近我重新把這本恐龍書拿出來啃,硬著頭皮看,看了一些後,感覺還可以,英文不是
很難,意思也很容易理解,還有很多例題可以加深理解,由於做了一些專案,現在重看
這本書的感覺和原來大不一樣,有很多地方能引起我的共鳴。
最近我感覺在處理字串的時候很得心應手。在做專案的過程中,這本書的很多思想
可以借鑑,受益匪淺。
所以現在打算將這本書啃完,估計啃完之後,我就變成霸王龍了,因為這個「恐龍「
被我「吃」了
.
感受到LDT的好處
1 首先從乙個異常開始的 2 從trace裡可以看到 init main 被呼叫了,而該函式是kernel的函式,也就是說問題不是出現boot和load的階段。3 接下來看產生 pf的 eip 是 0x7b7b,這個位址看起來很詭異。首先kernel開始的指令的位址是0x30400,而這個 0x7b...
可以感受到的好領導
對於程式設計師 我相信很多現代企業的員工也適合此標準 講,好的領導的標準是什麼?有人講技術能力要高,有人講德行要高。要我說,這些都是廢話 空話。好的領導,一定是可以感受到的!我接觸過很多態別的領導,很多領導都給我留下很深刻的印象。好領導之所以給你好的感受,往往就是因為他帶給你你所需要的。而且有一點,...
感受到程式設計師的艱辛了
參加工作快一年了,從剛剛初出茅廬,到現在初長成,確實感受到了程式設計師的艱辛了。我參加這行完全是憑著自己的興趣,愛好。其實我的iq也許並不適合幹這行。有時候乙個簡單的問題會鬱悶上一整天,但隨著專案經理的一點撥,原來如此的簡單。分分鐘就能搞定。我們全公司,加班加點,天天搞到深夜,終於一周後出了個模型,...