原创 DayDayUp - CUDA、GPGPU,GPU通用計算技術

  利用GPU的大量並行計算單元進行並行計算,輔助CPU進行計算密集任務   CUDA英文首頁 http://www.nvidia.com/object/cuda_home.html   CUDA中文首頁 http://cuda.csd

原创 在Windows下編譯 Boost 1.35、Lua 5.1和LuaBind 0.7

編譯boost工具bjam: 1.      使用Visual Studio 2005 Command Prompt環境運行<boost_root>/tools/jam/src/build.bat 2.      生成的目標文件在<boo

原创 團隊效率模式(一)

團隊效率很大程度上受團隊管理者的影響: 1.         團隊管理者的能力決定了團隊成員的能力提升水平的上限。 2.         團隊管理者的管理方法決定了團隊整體運作的效率。   在互聯網、遊戲公司,更是這樣。這樣的公司和傳統的

原创 《領域驅動設計》看完留念

花了兩三週,每天10點半到家後,花上兩小時看上一部分,這周3終於看完了。 這本書比《對象設計》結構整齊一些,更容易跟上作者的思路。前面部分寫了領域驅動設計的一些基礎方面,包括如何交流,如何調整結構,哪些是領域構造塊等等。後面用部分開始跳出

原创 分久必合 - Vista、Visual Studio Orcas、SilverLight、Expression Studio、WPF、XAML 給我們帶來的開發趨勢

  最近工作之餘留出了點時間,關注了一下近來出現的新技術(有些可能已經不算新技術了,只是我很久沒看,暫且以爲是了)。微軟看的比較多,其它的也看了一些。

原创 鼠標光標的一個“看起來”很神奇的問題

Windows裏最讓人抓狂的問題,莫過於鼠標相關的BUG了(估計所有GUI程序都一樣)。鼠標的BUG往往還不能直接打斷點調試,只能結合日誌信息,加上自己的經驗一起來查,這就更是難上加難了。   最近遇到一個問題,雖然很快解決了,但解決過程

原创 GDI+中創建離屏緩衝位圖的性能問題

  在GDI+中,使用Bitmap創建一個離屏緩衝,必須要使用以下構造函數版本: Bitmap::Bitmap(INT width, INT height, Graphics* target) 而不要使用以下構造函數版本: Bitmap:

原创 ATL字符串轉碼的陷阱

在代碼中經常使用UTF8與Wide Char的轉換,每次手工調用WideCharToMultiByte轉換很是麻煩,於是參考ATL的W2A、A2W這樣的宏,自己寫了兩個宏:UTF82W、W2UTF8。 我寫的UTF82W、W2UTF8與A

原创 條件斷點引發的血案

今天在調試打條件斷點時,想起一出調試往事。同樣也是條件斷點,難倒了我們這所有程序員。爲了以後總能記得這事,把這事寫到偶博客裏。   當時我們服務器的光哥在Linux下用gdb調試一段代碼,發現執行到一個地方時有一個變量的值是一個與預期不符

原创 依賴注入(Dependency Injection)

    1 A code illustration using Java 1 Java代碼示例 2 Forms of Dependency Injection 2 依賴注入的幾種形式 3 Existing frameworks 3

原创 小心Windows消息的限制

Windows提供的消息機制實在是一個好東西: 1.       消息隊列是Per-Thread的,向一個消息隊列投遞消息,只有此消息隊列對應的線程可以進行處理。 2.       消息隊列是線程安全的,併發的訪問會進行序列化。 3.  

原创 C++中實現靜態初始化代碼段

C++中,我們經常會用到靜態變量,但對於這些靜態變量的初始化,我們只能對其進行賦初值,不能像C#或是Java中那樣,有一個靜態初始化段來進行一些複雜的初始化工作。       舉例來說,我有一個類,其成員變量會在多個線程中併發訪問,所以

原创 今天這個BUG再次證明了,凡事有果必有因

我們的程序用到Flash控件進行互操作以提供更友好的界面。 爲了屏蔽右鍵菜單,直接子類化了Flash窗口,用自己的窗口函數,在右鍵時不發送給Flash控件,自己處理。 測試中發現,一些情況下(主要是點擊後開IE),關閉窗口銷燬控件會導致崩

原创 UVa Online Judge - Volume I 題目和解答索引

    UVa Online Judge - Volume I 題目和解答索引。前面爲原題鏈接,後面爲我的解答鏈接。   返回總目錄     100 - The 3n + 1 problem Ad hoc Solution 101 - T

原创 LockWindowUpdate系列5:關於LockWindowUpdate的最終評論

  現在大家瞭解了LockWindowUpdate的設計意圖,我現在將要告訴大家你們爲什麼不應當使用這個函數,甚至不是因爲其設計意圖的緣因。   這需