摘要:mutex互斥鎖-不準確的時鐘概念性的東西: 互斥鎖是一個互斥的同步對象,一個時間只有一個線程可以獲取它。 前一篇文章中的時鐘程序我們這里用Mutex互斥鎖來實現。class Program{ static void Main(string[] args) { Clock C = new Clock(); C.RunClock(1); Console.Read(); }}public class Clock{ public Mutex Mtx = new Mutex(); //開始運行時鐘,輸入運行分鐘 public... 閱讀全文
NET多線程探索-線程同步和通信
2012-03-20 16:53 by 海不是藍, 2330 閱讀, 2 推薦, 收藏,
摘要:NET中各種線程同步方法 在NET多線程開發中,有時候需要多個線程協調工作,完成這個步驟的過程稱為“同步”。 使用同步的主要原因: 1.多個線程訪問同一個共享資源。 2.多線程寫入文件時保證只有一個線程使用文件資源。 3.由事件引發線程,線程等待事件,需要掛起線程。 NET中線程同步常見的幾種方法: 1.lock lock 確保當一... 閱讀全文
NET多線程探索-NET線程基礎知識點
2012-03-19 13:40 by 海不是藍, 703 閱讀, 1 推薦, 收藏,
摘要:前臺線程和后臺線程前臺線程:當應用程序結束的時候,前臺線程如果沒有完成任務,那么前臺線程就不會結束。除非你強行結束應用程序進程中所有前臺線程。前臺線程適合必須執行完的任務。 后臺線程:當應用程序結束的時候后臺線程會被CLR強行結束,不會拋出異常。示例:static void Main(string[] args){ Thread t = new Thread(Test); t.IsBackground = true; //這里線程是后臺線程,應用程序馬上結束 //假如是前臺線程,大約5秒以后結束 t.Start(); Console.WriteLine("A... 閱讀全文
MSSQL綜合技術補習---常見筆試題1
2012-03-16 00:28 by 海不是藍, 1349 閱讀, 7 推薦, 收藏,
摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0為什么寫這篇文章本人最近在找工作,各種面試筆試,很多知識點久了都快忘記了,特別SQL也很久沒有寫了。為了快速系統的補習下SQL相關的知識,決定寫“MSSQL綜合技術補習”系列文章。開始幾篇為常見sql面試題型,然后慢慢轉向系統的sql知識。考點1---分組聚合條件統計(透視轉換)這樣的題先分組,然后根據條件用case語句來區分條件,最后再聚合條件列。(雖然透視轉換可 閱讀全文
c#中的浮點型轉整形的舍取-四舍五入和銀行家舍入
2012-03-06 23:14 by 海不是藍, 7014 閱讀, 10 推薦, 收藏,
摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0Double顯示轉換int static void Main(string[] args) { Console.WriteLine("5.1~{0}", (int)5.1d); Console.WriteLine("5.5~{0}", (int)5.5d); Console.WriteLine("5.8~{0}", (int)5.8d); Console.Write... 閱讀全文
net網絡編程的基本概念
2012-03-05 21:21 by 海不是藍, 547 閱讀, 0 推薦, 收藏,
摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0概念性的知識基本簡介在TCP/IP協議中,TCP協議提供可靠的連接服務,采用三次握手建立一個連接。第一次握手:建立連接時,客戶端發送syn包(syn=j)到服務器,并進入SYN_SEND狀態,等待服務器確認;SYN:同步序列編號(SynchronizeSequenceNumbers)。第二次握手:服務器收到syn包,必須確認客戶的SYN(ack=j+1),同時自己也發送一個SYN包(syn=k),即SYN+ACK包,此時服務器進入SYN_RECV狀態;第三次握手:客戶端收到服務器 閱讀全文
英語單詞-程序1
2012-02-29 18:23 by 海不是藍, 336 閱讀, 0 推薦, 收藏,
摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0Communication[k?,mju:ni'kei??n]N.通信Foundation[faun'dei??n]N.基礎;[建]地基;基金會;根據;創立Service['s?:vis]n.服務,服侍;服役;儀式adj.服務性的;耐用的;服現役的vt.維修,檢修;保養Contract['k?ntrækt,k?n'trækt]vi.收縮;感染;訂約vt.感染;訂約;使縮短n.合同;婚約calculator['k& 閱讀全文
英語詞性
2012-02-18 22:42 by 海不是藍, 951 閱讀, 0 推薦, 收藏,
摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0(一)1、名詞名詞(Nouns)是詞性的一種,也是實詞的一種,是指待人、物、事、時、地、情感、概念等實體或抽象事物的詞。名詞可以獨立成句。在短語或句子中通常可以用代詞來替代。2、代詞是代替名詞的一種詞類。大多數代詞具有名詞和形容詞的功能。英語中的代詞,按其意義、特征及在句中的作用分為:人稱代詞、物主代詞、指示代詞、自身代詞、相互代詞、疑問代詞、關系代詞和不定代詞八種。3、動詞,就是用來形容或表示各類動作的詞匯?;旧厦總€完整的子句都有一個動詞,要表示第二個動作時可使用不定詞、動名 閱讀全文
NET反射系統
2012-02-18 19:51 by 海不是藍, 564 閱讀, 0 推薦, 收藏,
摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0沒事看書的筆記,雖然這些知識在項目中經常用,但是系統的看看書也對得起這買書的錢。。。Type查看msdn知道反射的所有東西都是在Reflection中,想獲取什么就去自己查查相關的類就好了,用了反射這么久,覺得其實核心就是那個Type。 Type派生于MemberInfo這個抽象類。其實想想,當你獲取到了一個Type對象的時候,那么就應該能點出什么得到這個對象的名稱,屬性,方法這些,所以整個反射系統都是這樣的,所以沒必要去每個類和方法都看,用的時候右鍵轉到定義看看就好。 ... 閱讀全文
net加密基礎3-數據完整性(散列)
2012-02-15 22:04 by 海不是藍, 1588 閱讀, 2 推薦, 收藏,
摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0數據完整性概念為什么需要數據完整性?之前的數據加密技術可以保護信息不被第三方獲取,但是不能阻止惡意用戶對信息的篡改。假如:用戶A發送一個加密信息給解密用戶B,很長的時間都是正常運行,但是突然有一天用戶A的電腦被用戶C獲取了,但是用戶C不知道密鑰,所以無法和用戶B進行溝通,但是用戶C可以修改包含惡意數據的信息發給用戶B。用戶B無法解密這些信息,這些惡意的信息還可能對用戶B的電腦進行攻擊。所以驗證數據的完整性和正確性就很重要了,特別是一些涉及到金融和對安全性要求高的項目,對數據的完整 閱讀全文
浙公網安備 33010602011771號