【技術開發焦點】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是微軟提供的一種Web前端應用程序開發框架,是微軟RIA的主要應用程序開發平臺。Silverlight以瀏覽器的插件方式,提供豐富的多媒體展示功能以及更多交互性的Web前端解決方案。 本文的重點在于探討...
前言:設計模式并不是什么很高深的東西,至少不是那么“神乎其神”。說到底,設計模式就是一些設計思想。下面我們就走進項目,看看這些項目中這些思想是如何體現的。本系列文章會在后續文章中陸陸續續的,...
級聯樣式表在13年前被引入,而且被廣泛使用的CSS 2.1標準在11年前被創建,顯然我們現在已經與當年相差千里了。相當了不起的是期間網站開發有了多少進步——事實上,我們也無法想象。 為什么會這樣呢...
很多人覺得Google能做出Android本身就是一個很了不起的工作過程,真的是這樣嗎?正好在Android上花過半年時間業余研究,從上到下還算是比較熟了,就說說我的印象吧: 1. 內核 以開發用機G1和Sapphire做例子,內核...
Chris(克里斯)是一位來自波蘭的Android應用開發者,作為一名非著名的開發者,他開發的應用在Android Market上免費提供下載,并通過廣告獲得收入,最近他在自己的博客上面分享了從事Android開發帶來的收入情況,并通過自...
對于大部分企業應用來用,有一個基本的功能必不可少,那就是Audit Trail或者Audit Log,中文翻譯為追蹤檢查、審核檢查或者審核記錄。我們采用Audit Trail記錄每一筆業務操作的基本信息,比如操作的基本描述、操作時...
隨著Ajax盛行,許多網站紛紛采用這項技術,而這股時代趨力的背后,各式各樣的Ajax開發框架可說是最大的功臣,讓開發人員不用重造輪子,省去從JavaScript底層重新開始構造程式的工作。 簡化JavaScript的使用難度 ...
起因 先聲明,只是談自己想法,和大家討論一下 當了幾年的程序員了,一直都在想一個問題,什么是程序員,程序員應該做好那些事情,什么樣的程序員是有素質的程序員?什么樣的程序員算是負責的程序員呢? 工作當...
這是asp.net程序來讀取多語言版本Ini配置文件的開發示例,主要分為以下三個部分: 1、 Ini 配置文件 2、 讀取Ini配置文件的DLL 3、 Web頁面調用與內容顯示 4、 數據庫表T_User,如右圖 首先說...
你好,老七! WP7終于發布了,到目前為止,有關它的新聞和介紹我相信你已經看過不少了,所以這里將會直接跳過,不過在開始之前,我認為還是有必要提醒你做好相關的準備:Expression Blend 4 for Windows Phone和Visu...
如果你通過搜索引擎發現這篇文章的,我建議你先看看本系列的第一篇,這是本系列文章的第二篇,今天為大家帶來更豐富的C#和Visual Studio編程技巧,一起來看看吧。 1、DataTable.HasRows 它不屬于任何框架,但通...
最近在講AJAX方面的一些理論和在項目中的應用。我介紹到了AJAX的一些內部原理,以及兩套AJAX框架:Microsoft ASP.NET AJAX和jquery。我個人很喜歡Jquery,我對它的贊美從不吝嗇。 關于Jquery,其實之前就寫過不...
首先聲明,我可不是要做什么導師,這樣崇高的身份與我無緣。我害怕自己才疏學淺,而誤人子弟。導師是要李開復、唐駿之流才能做的。因為之前在一家公司和西南大學有一些業務來往,所以應邀到西南大學做過一次講座,并...
擴展能夠為核心應用程序提供附加的功能或者自定義設置。在很多應用程序中這都是很流行的,包括流行的web瀏覽器IE和Firefox、微軟的Office、媒體播放器、Photoshop、Eclipse、Visual Studio等等。其中有些可能...
蘋果的iphone 有語音識別用的是Google 的技術,做為Google 力推的Android 自然會將其核心技術往Android 系統里面植入,并結合google 的云端技術將其發揚光大。 所以Google Voice Recognition在Android 的實...
微軟在10號發布了ASP.NET MVC3的發布候選版(RC:Release-candidate),該版本提供了Razor視圖引擎的智能感知等功能,并同樣具備Online許可。眼饞的同學是不是已經迫不及待的想將現有項目升級呢?這里我就將官方Release...
系統配置要求:1. MeeGo SDK 目前只支持 Windows Xp和 Windows 7操作系統。 MeeGo SDK 不保證在Vista下可以工作,并且不提供支持。2. 仿真器只能在32-bit 版本的windows 下工作。如果你使用的是64位的...
先決條件你必須需要一個有效的流行Linux發行版(比如: Fedora 13, Ubuntu 10.04LTS, openSUSE 11.3),并運行在一個合適的流行硬件上,比如 32-bit的Intel Atom 或者 Intel雙核CPU如果你打算使用QEMU,你必須確認你...
技術人員如果不從事管理,是不是永遠沒有出頭之日呢? 在國內,搞技術也來越不吃香了。人們都想著投身公務員的行列,或是從事商業自己當老板。許多當年好友一談起自己的技術事業來,就仿佛自己正駕駛著諾亞方舟,意...
在互聯網業界,大多數人都知道Firefox和Explorer之間的區別。我們還知道FTW是什么意思,知道ASP,PHP和RoR之間的區別。或至少知道它們之間存在區別。 如果你遇到一個企業家,他從來沒聽說過Digg,Google Apps或Fre...
對于Silverlight學習來說,首先要面對的應該是布局:你得把元素放到你想擺放的位置,然后是考慮元素的層次以及可見性,之后可能你想讓它動起來,就學習動畫,最后理解更深入之后,可能會開發如Behavior之類的行為,或者設置...
前言:看了書上兩個使用C#4.0并行編程的demo,又對照以前收藏的網上幾篇講述線程池的雄文,一并整理,寫個示例總結一下。寫這篇文章的時候,發現關于線程的好幾個基礎的重要的知識點自己都不熟悉,而且可能習慣性認知淺薄,所...
SQL內嵌用戶定義函數在我們使用SQL數據庫中,用途很廣泛。下面就為您詳細介紹一些SQL內嵌用戶定義函數方面的知識,供您參考。 SQL內嵌用戶定義函數
SQL內嵌用戶定義函數是返回 table 的用戶定義函數的...
引子 唉,本實在不想發水文的,可還是發了,看來是周末悶騷咯,沒興趣的請趕緊飄過 ~~~ 本篇博文其實是用來給在讀大學生一點借鑒的,并不會討論什么技術類的點 ,所以,不喜歡這種類型文章的也可以飄過,但是如果各位...
周末閑在家確實無聊。宅的不成樣子了。偶然發現國外一個web設計的網站上有一個3D時鐘。頓時來了興趣。其實一看代碼,不是svg,也不是canvas,而是簡單的利用層級關系,大小關系作了一個視覺差。看起來會有立體運動...