【NET技術焦點】C#多線程學習(六) 互斥對象
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
緣起 每次有新技術發布時,我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門獨特的工程藝術,需要解決的是不斷改變的需求變化。而對于WCF,對于SOA,由于涉及的是對多個系統之間的交互問題,如何有效地解決不斷改變的需求所帶來的問題就顯得更為重要:Service端...
在本篇文章上一部分Order Processing的例子中,我們看到原本已Collection形式定義的DetailList屬性(public IList<TDetail> DetailList),在Data Contract中卻以Array的方式體現(public OrderDetai...
通過第一部分的介紹,我們可以體會到,WCF 的Data Contract在CLR Type和Neutral Contract之間搭建了一座橋梁,彌合了.NET世界和廠商中立世界的差異。通過WCF Data Contract我們將CLR Data Type暴...
|
概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支持等一系列新的特...
概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支持等一系列新的特...
概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支持等一系列新的特...
概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支持等一系列新的特...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
我對于Memcached的接觸,還是在去年看了CSDN的一系列國外大型網站架構設計而開始的。最初的時候只是簡單的封裝了Memcached Java版的客戶端,主要是對于配置的簡化以及Memcached多點備份作了一些工作,然后就作為A...
What's memcached ? memcached是一個以key-value的形式緩存數據的緩存系統。通過將數據緩存到內存中,從而提高數據的獲取速度。
memcached以key-value的形式來保存數據,你可以為你每一段數據關聯一個key,然后以后可...
Memcached是danga.com(運營LiveJournal的技術團隊)開發的一套分布式內存對象緩存系統,用于在動態系統中減少數據庫負載,提升性能。關于這個東西,相信很多人都用過,本文意在通過對memcached的實現及代碼分析,獲得對這個...
緣起: 在數據驅動的web開發中,經常要重復從數據庫中取出相同的數據,這種重復極大的增加了數據庫負載。緩存是解決這個問題的好辦法。但是ASP.NET中的雖然已經可以實現對頁面局部進行緩存,但還是不夠靈活。此時Memca...
系列文章導航:memcached完全剖析–1. memcached的基礎memcached全面剖析–2. 理解memcached的內存存儲memcached全面剖析–3. memcached的刪除機制和發展方向memcached全面剖析–4. memcached的分布式算法memcach...
系列文章導航:memcached完全剖析–1. memcached的基礎memcached全面剖析–2. 理解memcached的內存存儲memcached全面剖析–3. memcached的刪除機制和發展方向memcached全面剖析–4. memcached的分布式算法memcach...
系列文章導航:memcached完全剖析–1. memcached的基礎memcached全面剖析–2. 理解memcached的內存存儲memcached全面剖析–3. memcached的刪除機制和發展方向memcached全面剖析–4. memcached的分布式算法memcach...
系列文章導航:memcached完全剖析–1. memcached的基礎memcached全面剖析–2. 理解memcached的內存存儲memcached全面剖析–3. memcached的刪除機制和發展方向memcached全面剖析–4. memcached的分布式算法memcach...
系列文章導航:memcached完全剖析–1. memcached的基礎memcached全面剖析–2. 理解memcached的內存存儲memcached全面剖析–3. memcached的刪除機制和發展方向memcached全面剖析–4. memcached的分布式算法memcach...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
《OO設計原則總結》一文中我提出了一個問題:如何更好的使用這些原則?怎樣在實踐中遵守這些原則,使用三種視角思考問題就是答案之一; 本文內容包括:1.為什么我們過早的糾纏于細節?問題的本質是什么?2.救命稻草--Mar...
什么是設計原則?設計原則是基本的工具,應用這些規則可以使你的代碼更加靈活、更容易維護,更容易擴展。基本原則 封裝變化Encapsulate what varies. 面向接口變成而不是實現 Code to an interface rather than to an...
本文主要介紹ASP.NET編程中的一些常用方法,內容涉及代碼技巧、性能優化等方面。
1.跟蹤頁面執行
設置斷點是頁面調試過程中的常用手段,除此之外,還可以通過查看頁面的跟蹤信息進行錯誤排查以及...
...
(此教程為本人原創教程,轉載請標明出處)第一步:打開Visual Studio (這里我雖然用的是Visual Studio 2008,但是Visual Studio 2005也同樣適用,而且創建方法都是一樣的)...
我們在使用GridView的時候,很多時候需要使用CheckBox列,比如批量刪除,批量審批,但是每每都需要記住繁瑣的實現方法。多麻煩呀!再次給GridView做個手術,讓它自己就能產生CheckBox豈不爽死了。以后您就有權利忘記...