原创 C#連接數據庫的一個鮮爲人知的方法

用過VS2005和VS2008的開發人員肯定知道在安裝這個IDE的時候會自動安裝了一個精簡版的SQL數據庫服務SqlExpress,這個數據庫系統少了最重要的企業管理器,也就是說不能用它來建數據表和一些可視化操作。如果碰到項目中要用到SQ

原创 七招策略製造安全的xp系統

由於用戶硬件系統面臨的更新換代以及軟件與Vista系統的兼容等若干原因,大部分用戶還是在廣泛使用着Windows XP的系統。所以有必要舊話重提,在這

原创 CPU 與 DSP 的區別

從表面上來看,DSP與標準微處理器有許多共同的地方:一個以ALU爲核心的處理器、地址和數據總線、RAM、ROM以及I/O端口,從廣義上講,DSP、微處理器和微控制器(單片機)等都屬於處理器,可以說DSP是一種CPU。但DSP和一般的CPU

原创 史上最強的10大管理定律

一、馬特萊法則   馬特萊法則又稱80∶20法則,它的涵義是把80∶20作爲確定比值,主張企業經營者經營管理企業不必面面俱到,而應側重抓關鍵的20%.   從人力資源管理的角度來看,企業經營者應把主要精力放在對佔職工總數20%的業務骨幹的

原创 手機(摩托羅拉、索愛、西門子、LG)大部分機型的cpu型號

MOTO大部分機型的cpu型號表   Device Name     CPU Class     MHz     VM Type Motorola RAZR2 V9 ARM11 509 JITMotorola ROKR Z6 ARM11

原创 正則表達式基礎知識

  一個正則表達式就是由普通字符(例如字符 a 到 z)以及特殊字符(稱爲元字符)組成的文字模式。該模式描述在查找文字主體時待匹配的一個或多個字符串。正則表達式作爲一個模板,將某個字符模式與所搜索的字符串進行匹配。如: JScript

原创 架構、構件、組件、框架、中間件的區別

什麼是中間件? IDC給出的一個定義:中間件是一種獨立的系統軟件或服務程序,分佈式應用軟件藉助這種軟件在不同的技術之間共享資源,中間件位於客戶機服務器的操作系統之上,管理計算資源和網絡通信。 從這些定義中可以看出: ·中間件是一類軟件,而

原创 javascript正則表達式

《javascript正則表達式》全文見:http://tinyliu.info/2011/05/javascript-regexp/

原创 MsgWaitForMultipleObjects

GetMessage()有點像特殊版本的WaitForSingleObject(),它等待消息而不是核心對象,一旦調用GetMessage(),除非有一個消息真正進入消息隊列之中,否則它不會返回。問題是,如果你正在使用WaitForSin

原创 AnimateWindow

主要是使窗口具有動態效果,通常是動態顯示公司的商標或者公司的宣傳材料。   函數聲明(winuser.h) #if(WINVER >= 0x0500) WINUSERAPI BOOL WINAPI AnimateWindow(    _

原创 SelectObject和DeleteObject

Windows顯示設備的屬性有:位圖、畫刷、字體、畫筆、區域。 如果要設置它們到當前設備裏,就需要使用SelectObject函數,這時Windows會再內存裏分配一塊內存空間,用來保存數據。還要使用DeleteObject函數去刪除它們

原创 MsgWaitForMultipleObjects

GetMessage()有點像特殊版本的WaitForSingleObject(),它等待消息而不是核心對象,一旦調用GetMessage(),除非有一個消息真正進入消息隊列之中,否則它不會返回。問題是,如果你正在使用WaitForSin

原创 數字信號處理的理論體系

信號的採集(A/D技術、抽樣定理、多抽樣率、量化噪聲分析等) 離散信號的分析(時域及頻域分析、各種變換技術、信號特徵的描述等) 離散系統分析(系統的描述、系統的轉移函數集頻率特性等) 信號處理中的快速算法(快速傅立葉變換、快速卷積與相關等

原创 在封裝的靜態成員函數中使用類指針

在封裝靜態成員函數這裏,就有三種方法傳遞類指針 1、SetWindowLongPtr和GetWindowLongPtr函數,如果是一般的應用程序,而不是大框架,使用這種簡單的方法是最好的 2、MFC裏使用的,採用一個窗口和類指針映射數組來

原创 const T vs. T const ——Dan Saks

In my last column, I discussed one of the reasons why the rules by which a compiler can place data into ROM are a bit m