【技術開發焦點】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暴...
|
jQuery中常用的函數方法總結jQuery中為我們提供了很多有用的方法和屬性,自己總結的一些常用的函數,方法。個人認為在開發中會比較常用的,僅供大家學習和參考。事件處理 ready(fn)代碼:
$(document).ready(function()...
系列文章導航:基于.NET平臺的Windows編程實戰(一)——前言基于.NET平臺的Windows編程實戰(二)—— 需求分析與數據庫設計基于.NET平臺的Windows編程實戰(四)—— 數據庫操作類的編寫基于.NET平臺的Windows編程實戰(五)—...
系列文章導航:基于.NET平臺的Windows編程實戰(一)——前言基于.NET平臺的Windows編程實戰(二)—— 需求分析與數據庫設計基于.NET平臺的Windows編程實戰(四)—— 數據庫操作類的編寫基于.NET平臺的Windows編程實戰(五)—...
經歷了最近幾個月易訊網新版本的緊張開發及上線調試之后,總算能夠暫時靜下心來考慮網站的下一步計劃及如何通過網絡來如何吸引用戶。
本來很早就想與朋友們一起分享下自己在開發易訊網過程中對網站架構和設計和...
在現在開發模式日益增多,框架泛濫的時代里,人們越來越多的依賴于固有的框架模式的開發而忽略了對項目底層架構的理解。所以在部署項目結構的時候,會遇到“循環引用”這個問題,今天我就遇到了。 其...
在上一篇文章中,我們通過一些示例談論了IL與CLR中的一些特性。IL與C#等高級語言的作用類似,主要用于表示程序的邏輯。由于它同樣了解太多CLR中的高級特性,因此它在大部分情況下依舊無法展現出比那些高級語言更...
系列文章導航:基于.NET平臺的Windows編程實戰(一)——前言基于.NET平臺的Windows編程實戰(二)—— 需求分析與數據庫設計基于.NET平臺的Windows編程實戰(四)—— 數據庫操作類的編寫基于.NET平臺的Windows編程實戰(五)—...
第一步:創建一個新的Windows項目打開VS2005,點擊“文件”-->“新建”-->“項目”,在彈出的對話框里,在左邊選擇“Windows”,在右邊選擇“Windows應用程序”,并在下...
系列文章導航:基于.NET平臺的Windows編程實戰(一)——前言基于.NET平臺的Windows編程實戰(二)—— 需求分析與數據庫設計基于.NET平臺的Windows編程實戰(四)—— 數據庫操作類的編寫基于.NET平臺的Windows編程實戰(五)—...
系列文章導航:基于.NET平臺的Windows編程實戰(一)——前言基于.NET平臺的Windows編程實戰(二)—— 需求分析與數據庫設計基于.NET平臺的Windows編程實戰(四)—— 數據庫操作類的編寫基于.NET平臺的Windows編程實戰(五)—...
繼承已經是一個古老的話題了,不過最近又在一些地方看到有人討論它,加上自己也有一些想法,因此形成了這篇文章。
繼承好不好?
經典的OO理論說:繼承是面向對象的三大基石之一。
現代的OO理論說:組合優于繼承。
這兩種...
前天看了兩篇文章,分別是: (轉)我奮斗了18年才和你坐在一起喝咖啡 (轉)我奮斗了十八年不是為了和你一起喝杯咖啡 兩篇文章中主人公的出身和后來的經歷與自己有些相似,所以感觸良多,特發此文以...
驗證流程講述 我們首先假設一個場景:用戶現在已經打開了我們的首頁Default.aspx,但是有些資源只能是登錄用戶才可以看到的,那么如果這個用戶想要查看這些資源,那么他就要登錄。而且這個用戶已經有了一...
一葉障目.NET平臺上的分層架構(很多朋友稱其為“三層架構”),似乎是一個長盛不衰的話題。經??吹皆S多朋友對其進行分析、探討、辯論甚至是抨擊。筆者在仔細閱讀了大量這方面文章后,認為許多朋友在分層架...
數據集(DataSet)、數據表(DataTable)、集合(Collection)概念是.NET FrameWork里提供數據類型,在應用程序編程過程中會經常使用其來作為數據的載體,屬于ADO.NET的一部分。今天我們WCF分布式開發步步為贏第8節...
本節繼續學習WCF分布式開發步步為贏(7):WCF數據契約與序列化.數據契約是WCF應用程序開發中一個重要的概念,毫無疑問實現客戶端與服務端數據契約的傳遞中序列化是非常重要的步驟。那么序列化是什么?為什么會有...
系列文章導航:[你必須知道的.NET] 開篇有益[你必須知道的.NET] 第一回:恩怨情仇:is和as[你必須知道的.NET] 第二回:對抽象編程:接口和抽象類[你必須知道的.NET] 第三回:歷史糾葛:特性和屬性[你必須知道的.NET] 第四回:后...
一、這多東西啥時候能學完? 現在IT新技術日新月異。就常用編程語言而言,有c/c++、匯編、java,c#、Python等;操作系統平臺有unix/linux,windows系列;開發工具有VC、VisualStudio2008、Eclipse、NetBeans等;每個...
回顧C#發展的歷史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新學者很容易上手;C#2.0加入了泛型,也與Java1.5的泛型如出一轍;C#3.0加入了一堆語法糖,并在沒有修改CLR的情況下引入了Linq,簡直是神來之筆,...
啟用Forms身份驗證 相信大家對很清楚如何啟用 Forms驗證,但是這里我還是羅嗦一下。我們只要在 web.config文件中配置如下就行了:<authentication mode="Forms"/>
用戶信息的存儲 我們一般把用戶的信...
老久不上來寫技術類的東西了,偶爾回歸一下吧。(其實,這篇文章8個月前寫了個大半,后來一直沒有時間去完善,再后來就因為各種原因給放下來了。)Linq to Sql 用的人也應該有些吧,我在cnblogs上面看老趙寫的那幾篇文章(請看0...
前幾天,有朋友托我給他寫個GPS程序,就取經緯度坐標,以及將之轉換成高斯直角坐標?;艘恍r間,給他做了個小程序?! 『髞砜偨Y時,想起,很多網上朋友都會問及關于GPS開發的一些事。我這里先將我的程序解釋下,然后...
1 簡介 廉價的硬件,功能強大的32操作系統,以及無處不在的因特網,它們一起促成了網絡應用和設備的飛速增長。大量的設備連接到網絡上,于是人們希望通過一種通用、熟悉、快捷的方式來訪問和控制它們。嵌入式web...
無意之間看見了很久以前寫的一篇文章。使我想起了那段黑色的歲月。原文如下:(不感興趣可以略過,呃,我的語文一直都很差的)找不到方向,找不到自我2008年12月05日 星期五 下午 11:08...
導航菜單在任何網站中都占有舉足輕重的地位。對于充滿了大量頁面與文章的大型網站來說,下拉菜單于選項卡菜單非常受歡迎,這是因為用戶可以通過他們輕松的瀏覽網站,同時運用動態的選項卡顯示內容能節省網站大量的空...