原创 學習筆記之Qt4的2D繪圖

1.  Qt4中的2D繪圖部分稱爲Arthur繪圖。它由3個主要的類支撐起整個框架: (1)      QPainter:用來執行具體的繪畫操作。 (2)      QPaintDevice:是QPainter用來繪圖的繪圖設備。 (3)

原创 C++關鍵字(1)--const

1. const修飾普通變量和指針 const修飾變量,一般有兩種寫法: const TYPE value; TYPE const value; 這兩種寫法在本質上是一樣的。它的含義是:const修飾的類型爲TYPE的變量

原创 平面設計CMKY顏色和顯示器RGB顏色對比

我們這裏所討論的色差,是指在電腦顯示器上所看到的顏色與實際印刷出來的顏色之間的差異。   需要明確的是:電腦顯示器所顯示的顏色與實際印刷顏色之間永遠都存在差異,我們唯一可以做到的就是儘量減少這個差異,這涉及到很多方面的原因:圖片素材、設計

原创 解析C#多線程編程中異步多線程的實現及線程池的使用

0、線程的本質 線程不是一個計算機硬件的功能,而是操作系統提供的一種邏輯功能,線程本質上是進程中一段併發運行的代碼,所以線程需要操作系統投入CPU資源來運行和調度。 1、多線程: 使用多個處理句柄同時對多個任務進行控制處理的一種技

原创 學習筆記之qt4程序中引入自定義窗口部件之多繼承方式

      多繼承中,需要從標準的 QWidget類和Qt designer繪製的界面類繼承。這樣,繼承自qt標準的窗口部件類和界面類的子類就可以直

原创 C#中ToString格式大全(轉)

stringstr1 =string.Format("{0:N1}",56789);               //result: 56,789.0 stringstr2 =string.Format("{0:N2}",56789);

原创 詳解C#委託,事件與回調函數

本文原址爲:http://www.cnblogs.com/birdshover/archive/2008/01/07/1029471.html .Net編程中最經常用的元素,事件必然是其中之一。無論在ASP.NET還是WINFrom開發中

原创 棋盤問題

棋盤問題 Description 在一個給定形狀的棋盤(形狀可能是不規則的)上面擺放棋子,棋子沒有區別。要求擺放時任意的兩個棋子不能放在棋盤中的同一行或者同一列,請編程求解對於給定形狀和大小的棋盤,擺放k個棋子的所有可行的擺放方案C。

原创 學習筆記之qt4程序中引入自定義窗口部件之單一繼承方式

1、用qt creator創建一個名爲singleinherit的empty qt project工程並把這個工程存放在一個名爲findfile的文

原创 常量指針與指針常量的區別

三個名詞雖然非常繞嘴,不過說的非常準確。用中國話的語義分析就可以很方便地把三個概念區分開。 一) 常量指針。 常量是形容詞,指針是名詞,以指針爲中心的一個偏正結構短語。這樣看,常量指針本質是指針,常量修飾它,表示這個指針乃是一個指向

原创 學習筆記之qt4的信號與槽機制

      信號是一個特定的標識;一個槽就是一個函數,與一般的函數不同,槽函數既能夠和信號關聯,也能夠像普通函數一樣直接調用。       當某個事

原创 SQL Server 2008無法使用Windows身份驗證登陸

SQL Server 2008安裝時設置的身份驗證模式爲“混合模式(SQL Server 身份驗證和Windows身份驗證)(M)”,安裝成功後卻只能使用“SQL Server 身份驗證”登陸,使用Windows身份驗證模式卻提示無法連接

原创 解決C#界面上的控件突然全部消失,但".Disigner"中還存在這些控件定義的方法。

     這個問題我自己遇到過一次,當時整個人都懵了,因爲剛佈局好界面,還沒來得及備份。打開這個窗口對應的“.Designer",發現控件的定義都還在,更懵了,完全不知道是爲啥。然後上網查資料,給的原因是“C#設計器不安全,這個現象偶爾會

原创 比對兩個byte數組,統計它們不同的bit個數

之前統計兩個byte數據之間的不同bit個數,我採用的方法是先將這兩個數組轉換爲二進制字符串再進行比對,但是如果這兩個數組中包含的數據有很多,採用這種方法會比較耗時,對於處理速度要求較高的程序,使用這個方法

原创 Windows7修改服務的“可執行文件的路徑”

1、打開“services.msc”,選擇需要修改“可執行文件的路徑”的服務,右擊“屬性”,得知該服務的“服務名稱”。以下是一個例子,如下圖:2、運行“regedit”打開註冊表,在“HKEY_LOCAL_MACHINE\SYSTEM\C