原创 chart控件控制圖形的大小和位置

實現這個 主要是對控件的屬性進行操作,如果看圖有什麼不清楚的地方可以留意就行詢問。 第一步:點擊餅圖鎖定框周圍的空白部分或者點擊餅圖,選中後點擊右上角的”小三角“,彈出Chart任務菜單,選擇第一項Configure ChartArea:

原创 [C# 基礎知識系列]專題三:如何用委託包裝多個方法——委託鏈

引言:  上一專題介紹了下編譯器是如何來翻譯委託的,從中間語言的角度去看委託,希望可以幫助大家進一步的理解委託,然而之前的介紹都是委託只是封裝一個方法,那委託能不能封裝多個方法呢?因爲生活中經常會聽到,我代表大家的意見等這樣的說話,既然委

原创 CodeJock如何通過vs編譯成兩個dll文件

CodeJock如何通過vs編譯成兩個dll文件?例如:一個Codejock.SkinFramework.v12.0.0.ocx  編譯完成之後就是

原创 名稱以無效字符開頭。

”名稱以無效字符開頭.處理http://localhost/webservice/test.aspx是出錯“ 問題解決辦法: 剛剛學習webservices,很多東西都不懂。寫了個最簡單的例子,在vs2005下直接按ctrl+F5便可運行

原创 Dundas chart 獲取餅圖上顯示的值

//chart控件的  MouseDown事件 private void chart1_MouseDown(object sender, MouseEventArgs e)         {                 // Cal

原创 C# 更新AssemblyInfo.cs的文件版本號(AssemblyFileVersion)

       最近由於單位發佈測試密度較大,因此手動更新每個程序集([assembly: AssemblyFileVersion("1.0.0.0")])的版本號,成了很頭痛的事情,因此想着能自動在原有的基礎上進行累加。        因

原创 Oracle使用Group By獲取分組後共分了多少組的組數量

比如select gid from table group by gid 查詢時使用下面語句可以正常查出分組數據: select count(distinct columnName) from table group by any

原创 日常記錄 第一天

日常記錄 第一天 突然開始想記錄下自己的生活,也希望能從中重新認識自己。就從這開始吧,之前的就不多贅述了。 簡單描述下昨天晚上發生的事,忘了從哪起的頭了,事情經過大概是這樣的,因爲換工作的事情,我跟老婆說着學的東西多了

原创 C#多線程學習(三) 生產者和消費者

前面說過,每個線程都有自己的資源,但是代碼區是共享的,即每個線程都可以執行相同的函數。這可能帶來的問題就是幾個線程同時執行一個函數,導致數據的混亂,產生不可預料的結果,因此我們必須避免這種情況的發生。 C#提供了一個關鍵字lock,

原创 C#多線程學習(五) 多線程的自動管理(定時器)

Timer類:設置一個定時器,定時執行用戶指定的函數。               定時器啓動後,系統將自動建立一個新的線程,執行用戶指定的函數。 初始化一個Timer對象: Timer timer = new Timer(timerD

原创 C#多線程學習(一) 多線程的相關概念

什麼是進程?當一個程序開始運行時,它就是一個進程,進程包括運行中的程序和程序所使用到的內存和系統資源。 而一個進程又是由多個線程所組成的。什麼是線程? 線程是程序中的一個執行流,每個線程都有自己的專有寄存器(棧指針、程序計數器等),但代碼

原创 [C# 基礎知識系列]專題二:委託的本質論

引言: 上一個專題已經和大家分享了我理解的——C#中爲什麼需要委託,專題中簡單介紹了下委託是什麼以及委託簡單的應用的,在這個專題中將對委託做進一步的介紹的,本專題主要對委本質和委託鏈進行討論。 一、委託的本質   平時我們很容易使用委託—

原创 C#多線程學習(六) 互斥對象

如何控制好多個線程相互之間的聯繫,不產生衝突和重複,這需要用到互斥對象,即:System.Threading 命名空間中的 Mutex 類。 我們可以把Mutex看作一個出租車,乘客看作線程。乘客首先等車,然後上車,最後下車。當一個乘客在

原创 C#多線程學習(二) 如何操縱一個線程

下面我們就動手來創建一個線程,使用Thread類創建線程時,只需提供線程入口即可。(線程入口使程序知道該讓這個線程幹什麼事) 在C#中,線程入口是通過ThreadStart代理(delegate)來提供的,你可以把ThreadStart

原创 [C# 基礎知識系列]專題一:深入解析委託——C#中爲什麼要引入委託

引言: 對於一些剛接觸C# 不久的朋友可能會對C#中一些基本特性理解的不是很深,然而這些知識也是面試時面試官經常會問到的問題,所以我覺得有必要和一些接觸C#不久的朋友分享下關於C#基礎知識的文章,所以有了這個系列,希望通過這個系列讓