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