原创 2006-1-13

看了一段時間的windows編程,終於又有了一點成就感。之前有好長一段時間一直看不懂的框架程序,線程類,窗口類等好多東西,看着看着終於理清了他們之間的關係,並且意外發現,在理清這些關係,看懂這些內容之後,我對mfc的本質也有所瞭解。記得以

原创 今天開始做五子棋遊戲了

今天開始做五子棋遊戲了。今天下午做了一個半小時,基本上第一階段dos版的已經做好了,至少說一個demo已經完成了,已經可以通過輸入座標下棋並判定勝負。

原创 在別人廠裏做了幾天司機

最近幾天在一個廠裏客串了幾天司機,所以一直沒有空上網。 我爸爸朋友的廠裏的司機家裏有事,回老家了,正好我也想開車,我爸就叫我去做幾天司機。 第一天很興奮,可後來就慢慢覺得沒勁了。做司機確實很累,我去3天,有兩天都是晚上8點半以後纔回家,一

原创 遠逝的榮耀-“品牌機”的起源及發展

  很多人提到PC,就認爲它是“計算機”“電腦”的代名詞,甚至誤以爲筆記本不是PC,或者Mac也是PC。其實,這些人肯定都不瞭解PC的起源。 70年代

原创 c++資源之不完全導引(全文)

撰文/ 曾毅 陶文聲明: .本文2004年5月首發於《CSDN開發高手》,版權歸該雜誌與《程序員》雜誌社所有。雜誌限於篇幅部分內容有所刪節,此處版本爲相對完整版本。 .本文爲介紹性文章,會隨筆者學習C++語言不斷更新。 前言 無數次聽到

原创 一個計算自己活了多少天的函數

今天因爲一個段子,忽然想看看自己活了多少天。這個用lua實現是超簡單的 function day_diff(o) local daydiff = 0 local n = os.date("*t") while 1

原创 五子棋項目的總結

五子棋遊戲的開發早就結束了,最終版本是v1.1。但是總結直到今天才做。 這個五子棋項目中,我最滿意的,就是那個人工智能算法。提起人工智能,學校裏大四時選過這門課,但幾乎沒有聽過,也不知道講了什麼。唯一有印象的是老師好像講了一個生成僞隨機函

原创 近期準備做一個五子棋遊戲

由於前段時間一直爲工作分心,好久沒做像樣的程序了。爲了能在以後找工作的時候增加自己的競爭力,也爲了打發這段無聊的時間,我一直準備做些有趣的程序。今天終於找到了一個目標--做一個五子棋遊戲。 我計劃通過以下幾步,逐步使這個程序成爲一個實用的

原创 五子棋第二階段的demo已經基本完成

五子棋第二階段的demo已經基本完成,現在已經能使用圖形界面下棋並判定勝負。不過就像第一階段的demo一樣,在健壯性、代碼可讀性及一些細節上還有待改進,另外還要補充一些功能,並美化界面。 以前做的程序都是基於CDialog(對話框)的,這

原创 五子棋第三階段已經完成

第三階段其實4月底就完成了,後來去南通,一直沒有繼續做。前兩天回來之後做了一點小的修改: 1。很多標誌本來都是用若干bool值來標註的,爲了節約內存提高效率(其實我也不知道這樣做能不能節約內存提高效率,根本原因是覺得這樣做cool),我取

原创 今天下午完成了五子棋第四階段的開發

前幾天把工作定下來後,就想做點什麼紀念一下,最終決定儘快完成五子棋遊戲,並在五月底發佈一個特別紀念版。所以昨天晚上開始構思第四階段人機對戰的算法,主要分析棋局的所有狀況並分配權值。今天上午調整了五子棋類的內部代碼,爲添加人機對戰模塊做準備

原创 “true”和“false(!true)”意義完全相反,差別卻只有一個“!”

這幾天不知何故,太陽從西邊出來了。 前幾天在網上看見一家公司招人,我就在網上投了一份簡歷,然後他們叫我週四去面試。面試後面試官問我能不能做一個筆試,看一下我的水平,我說可以。說實話,這張試卷比以前做的那些筆試難多了,一共50題,考察的知識

原创 路漫漫其修遠兮,吾將上下而求索——《深入淺出MFC》讀後感

終於讀完侯俊傑的經典著作《深入淺出MFC》,雖然不甚了了,但終於可以慶幸自己已經窺得MFC巍峨宮殿的輪廓了。 這本被很多人奉爲MFC“Bible”的著作,其實早在1996年就面試了;而第二版,也早在2001年就出版了。我於2006年7月購

原创 工作的困惑

6月1號以軟件測試的身份正式入職後,花了三個月熟悉公司產品,並做黑盒測試。可是我並不滿足於這些低技術含量的工作,於是10月份就跟老黃提出希望看代碼,老黃也同意了,並開了cvs權限給我。但當初測試任務很重,一時半會沒有功夫看代碼。 11月初

原创 遠逝的榮耀--在這個熟悉而陌生的pc硬件世界(1)

AMD收購了ATI! 又是收購。無論以後AMD的顯卡是否還叫ATI,但這家曾經擁有無數榮耀的公司,最終將會在我們的記憶中漸行漸遠,新的玩家,將會以爲ATIi和Athlon(如果還有這個品牌的話)一樣,只是A