【技術(shù)開發(fā)焦點(diǎn)】C#多線程學(xué)習(xí)(六) 互斥對(duì)象
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
緣起 每次有新技術(shù)發(fā)布時(shí),我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復(fù)雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門獨(dú)特的工程藝術(shù),需要解決的是不斷改變的需求變化。而對(duì)于WCF,對(duì)于SOA,由于涉及的是對(duì)多個(gè)系統(tǒng)之間的交互問題,如何有效地解決不斷改變的需求所帶來的問題就顯得更為重要:Service端...
在本篇文章上一部分Order Processing的例子中,我們看到原本已Collection形式定義的DetailList屬性(public IList<TDetail> DetailList),在Data Contract中卻以Array的方式體現(xiàn)(public OrderDetai...
通過第一部分的介紹,我們可以體會(huì)到,WCF 的Data Contract在CLR Type和Neutral Contract之間搭建了一座橋梁,彌合了.NET世界和廠商中立世界的差異。通過WCF Data Contract我們將CLR Data Type暴...
|
編者按:每個(gè)程序員都希望自己在技術(shù)方面更進(jìn)一步,成為程序達(dá)人,開發(fā)高手,技術(shù)大師……;這不僅能獲得更好的職位和更高的報(bào)酬,更重要的是,開發(fā)高手還代表著一個(gè)開發(fā)者對(duì)自己的肯定以及對(duì)技術(shù)夢(mèng)想的忠誠...
很多ASP.NET的教程中的示例代碼使用的數(shù)據(jù)訪問方法是Linq to Sql或是Entity Framework。我在www.asp.net的論壇上看到很多關(guān)于討論是否有其他替代的數(shù)據(jù)庫訪問方式,回答是:當(dāng)然有。這篇文章就講述了使用Ado.Ne...
從2002年發(fā)布.NET 1.0,歷經(jīng)8年發(fā)展,.NET發(fā)展到了4.0,已經(jīng)成為一個(gè)龐大而復(fù)雜的軟件開發(fā)與運(yùn)行平臺(tái),其架構(gòu)日益復(fù)雜,其應(yīng)用領(lǐng)域也在不斷地?cái)U(kuò)展,包容了“一堆”的子技術(shù)領(lǐng)域。在.NET 4.0即將發(fā)布之際,回顧...
在這里將我收集的一些書籍,與大家分享。1、介紹Android 與GPhone的書籍Introduction To Android (下載)
Google官方文檔,簡要的介紹了Android的各個(gè)方面,值得大家看下GPhone說明書 (下載)
是每個(gè)開發(fā)人員必須閱讀的,關(guān)于...
我學(xué)習(xí).Net快一年了,偶然間發(fā)現(xiàn)大家用的開發(fā)工具很多我都沒見過,于是暗中的進(jìn)行收集(呵呵,夸張了),現(xiàn)在收集滿七種特來做此總結(jié)!我稱他們?yōu)?ldquo;七種武器”/(^o^)/ 第一種武器長生劍、NUnit (用于編寫...
少即是多(less is more)—路德維希·密斯·凡的羅;
少就是枯燥(less is bore)—羅伯特·文丘里。 less is more是設(shè)計(jì)領(lǐng)域?qū)ΜF(xiàn)代主義的解讀,主張功能決定形式(forms follow fun...
2009年數(shù)據(jù)庫市場最大的事件就是Oracle大手筆收購Sun,以及由此引發(fā)的MySQL是生是死的討論。2010年數(shù)據(jù)庫將何去何從,本文將為大家簡單分析一下。 磁盤是當(dāng)前主流數(shù)據(jù)庫的主要瓶頸所在,而內(nèi)存數(shù)據(jù)庫是高響應(yīng)...
社會(huì)化網(wǎng)絡(luò)網(wǎng)絡(luò)的特性——無盡的重復(fù)瀏覽頁面,無需審核的內(nèi)容——非常貼合傳統(tǒng)的在線廣告。但將搜索和品牌廣告引入 MySpace 和 Facebook 等網(wǎng)站的早期嘗試相比網(wǎng)站本身的活躍度和受關(guān)注度,都...
原文:《Speeding up JavaScript: Working with the DOM》 作者: KeeKim Heng, Google Web Developer 在我們開發(fā)互聯(lián)網(wǎng)富應(yīng)用(RIA)時(shí),我們經(jīng)常寫一些JavaScript腳本來修改或者增加頁面元素,這些工作最終是DO...
一般情況,使用SQL Server中的全文索引,經(jīng)過大體4個(gè)步驟: 1). 安裝full text search全文索引服務(wù); 2). 為數(shù)據(jù)表建立full text catalog全文索引目錄; 3). 進(jìn)行full text catalog的population操作(使全文索...
1、查看當(dāng)前數(shù)據(jù)庫的狀態(tài)
SELECT DATABASEPROPERTY ('pubs','IsFulltextEnabled') 2、打開FullText功能
sp_fulltext_databse 'enable' 關(guān)閉此功能
sp_fulltext_databse 'disable' 3...
即將發(fā)布的.NET Framework 4.0擁有眾多的新改進(jìn),此前InfoQ已經(jīng)對(duì)其進(jìn)行了詳盡的報(bào)道。本文將再來揭示.NET 4.0中的3個(gè)新特性:圖表控件、SEO支持以及ASP.NET 4可擴(kuò)展的輸出緩存。圖表控件微軟向開發(fā)者提供了大量可...
ADO.NET中提供了連接池的功能,多數(shù)開發(fā)人員很少設(shè)置它,因?yàn)樗悄J(rèn)的。界面設(shè)置如下圖:...
在應(yīng)用開發(fā)中,我們經(jīng)常需要設(shè)置一些上下文(Context)信息,這些上下文信息一般基于當(dāng)前的會(huì)話(Session),比如當(dāng)前登錄用戶的個(gè)人信息;或者基于當(dāng)前方法調(diào)用棧,比如在同一個(gè)調(diào)用中涉及的多個(gè)層次之間數(shù)據(jù)。在這篇文章中,我創(chuàng)...
Unity 是一個(gè)以 Mono 為基礎(chǔ)的游戲開發(fā)環(huán)境,能同時(shí)支持三種腳本語言,包括 C#、Javascript 和 Boo (類似 Python)。由于 Unity 的開發(fā)工具暫時(shí)只有 Mac 的版本 (2010年2月25日更新: 現(xiàn)時(shí)已有Windows版本,而且有免費(fèi)...
當(dāng)1980年Three Rivers公司第一次推出圖形用戶界面Perq,產(chǎn)生GUI這個(gè)概念的時(shí)候,不知道他們有沒有想過今天圖形界面設(shè)計(jì)竟然會(huì)發(fā)展到這個(gè)地步。而那之前,所謂計(jì)算機(jī)界面,展示在我們眼前的還只是一大堆令人抓狂的...
一、問題的由來 URL就是網(wǎng)址,只要上網(wǎng),就一定會(huì)用到。 一般來說,URL只能使用英文字母、阿拉伯?dāng)?shù)字和某些標(biāo)點(diǎn)符號(hào),不能使用其他文字和符號(hào)。比如,世界上有英文字母的網(wǎng)址“http://www.abc.com”,...
豆瓣進(jìn)行了改版,我有幸提前獲得新版豆瓣的使用機(jī)會(huì),這里就說說我對(duì)豆瓣新版的試用體會(huì): 這次豆瓣的改版是一次比較大的改動(dòng),把豆瓣的內(nèi)容重新組合成四個(gè)站點(diǎn): 豆瓣讀書 (book.douban.com)
豆瓣電影 (mo...
先推薦兩個(gè)經(jīng)常介紹Web2.0網(wǎng)站的博客,大家可以直接通過rss訂閱。
分享網(wǎng)絡(luò)2.0博客:http://www.showeb20.com/
天涯海角的博客:http://www.web20share.com/ 隨著大量的web2.0應(yīng)用被大家接受,我們可以...
Google 的開源操作系統(tǒng) Android 在發(fā)布一年后終于引發(fā)轟動(dòng)。經(jīng)歷了初期的慢熱,現(xiàn)在該系統(tǒng)至少已被12款手機(jī)所采用,更多的手機(jī)即將到來。 這對(duì) Android 支持者來說是好消息?不一定,有些開發(fā)者這么認(rèn)為。他...
編者按:越來越多的移動(dòng)程序開發(fā)商決定投入到 Android 的懷抱中,盡管如此比起 iPhone 左擁右抱的盛況還是相去甚遠(yuǎn)。在我們這期的嘉賓專欄中 Whitepages 移動(dòng)版的副總 Kevin Nakao 表示現(xiàn)在是在 Android 市場上...
兩周前,我寫了一篇《Android,開源還是封閉?》。其中有一些內(nèi)容,我今天要做修正,還想談一些別的感想。 在談具體的修正之前,我先來說說,那篇文章的一些情況。 那天白天,我在外面辦事,從手機(jī)上讀到Linux內(nèi)核撤下...
和壓縮(Compression)相比,數(shù)據(jù)庫分區(qū)(Partition)的操作更為復(fù)雜繁瑣。而且與Compression一次操作,終身保持不同,分區(qū)是一項(xiàng)需要長期維護(hù)周期變更的操作。分區(qū)的意義在于將大數(shù)據(jù)從物理上切割為幾個(gè)相互獨(dú)立的小部分,從而...
本軟件除了擁有傳統(tǒng)的日歷功能外,還具有查詢天氣預(yù)報(bào)、添加提醒時(shí)間,顯示農(nóng)歷日期、天干地支、宜忌、公歷、農(nóng)歷節(jié)日等信息。要注意的是,查詢天氣預(yù)報(bào)需要訪問internet.。設(shè)置提醒時(shí)間主要是指設(shè)置未來的某個(gè)時(shí)...
創(chuàng)建一個(gè)新項(xiàng)目是很簡單的,只要你安裝了Eclipse插件,并且你的Eclipse軟件版本在3.2或3.3,你就可以開始開發(fā)了。 首先, 看一下要?jiǎng)?chuàng)建"Hello, World"程序從高級(jí)層面上有哪些步驟: 1, 通過 File -> New -> P...