【技術(shù)開發(fā)焦點(diǎn)】C#多線程學(xué)習(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ì)]
系列文章導(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ù),需要解決的是不斷改變的需求變化。而對于WCF,對于SOA,由于涉及的是對多個(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暴...
|
本文的原作者是Merav Knafo,閱讀原文請點(diǎn)這里?! 「溄右粯?,按鈕是網(wǎng)頁上使用最廣泛的交互元素。幾乎所有的網(wǎng)站都有按鈕,但是有很多網(wǎng)站用的非常糟糕。按鈕應(yīng)該讓用戶便捷的完成操作,而不是把問題復(fù)雜化?!?..
在系統(tǒng)開發(fā)的過程中,如何從客戶那里獲取正確、有效的需求,是每個(gè)團(tuán)隊(duì)都需要仔細(xì)考慮的問題。如果最初的需求沒有明確,就開始著手開發(fā),到最后可能會(huì)有很多東西需要修改,浪費(fèi)大量的時(shí)間、精力和金錢。 這件事說...
近幾周,一份反映 Netflix 公司企業(yè)文化的報(bào)告在網(wǎng)上廣為流傳。這份報(bào)告里列舉了很多Netflix公司里令人稱贊的做法,包括這個(gè)公司是如何的招聘和辭退員工的。里面有大量的信息是描述Netflix公司是怎樣對待員工的...
債務(wù)這個(gè)詞,相信大家已經(jīng)都對其深有體會(huì)了,特別是像我一樣作為“房奴”的人,每個(gè)月都要去銀行還錢,那就是債務(wù)啊。 在軟件開發(fā)的過程中,我們往往也會(huì)借債,人們稱之為技術(shù)債務(wù),其實(shí)也就是為了快速地解...
在學(xué)校修管理學(xué)的時(shí)候,有講過一個(gè)管理激勵(lì)的理論。管理激勵(lì)是基于行為和認(rèn)知科學(xué)的研究,來發(fā)現(xiàn)人們的需要、動(dòng)機(jī)、目標(biāo)和行為四者之間關(guān)系的核心理論,主要的目的是討論如何滿足人的各種需要、調(diào)動(dòng)人的積極...
如果和平面設(shè)計(jì)相比的話, 1、突出的重點(diǎn)不同?! 【W(wǎng)頁設(shè)計(jì)中,重點(diǎn)是數(shù)據(jù),用戶真正關(guān)心的是網(wǎng)頁中的數(shù)據(jù),而不是繽紛的背景,以至于很多的時(shí)候,網(wǎng)頁的設(shè)計(jì)體現(xiàn)在排版的功力上,當(dāng)然也不僅僅與此。從這個(gè)角度來看,那...
無聊想調(diào)用下嘀咕的api的時(shí)候,發(fā)現(xiàn)需要HTTP Basic Authentication,就看了下。什么是HTTP Basic Authentication?直接看http://en.wikipedia.org/wiki/Basic_authentication_scheme吧。在你訪問一個(gè)需要HTTP Basic A...
先說說自己對Memcached和Mongodb的一些看法,主要是拋磚引玉了,希望看到大家的意見和補(bǔ)充。 Memcached Memcached的優(yōu)勢我覺得總結(jié)下來主要體現(xiàn)在: 1) 分布式。可以由10臺擁有4G內(nèi)存的機(jī)器,構(gòu)成一個(gè)40G...
引言HTTP協(xié)議我想任何IT人士都耳熟能詳了,大家都能說出個(gè)所以然來。但是如果我問你HTTP協(xié)議的請求方法有哪些?POST與GET的差異?GET或POST傳送數(shù)據(jù)量的大小有限制嗎?HTTP響應(yīng)的狀態(tài)有哪些?以及在C#中你如何使用?如果你...
幾乎所有的富 Web 應(yīng)用都基于一個(gè)或多個(gè) Web UI 庫或框架,這些UI庫與框架極大地簡化了開發(fā)進(jìn)程,并帶來一致,可靠,以及高度交互性的用戶界面。本文介紹了 15 個(gè)非常強(qiáng)大的 JavaScript WebUI庫,非常適合各種各種規(guī)模的...
Brahma是一個(gè)用于并行計(jì)算的開源庫,它由C#編寫并支持在多種處理器上運(yùn)行。目前,Brahma僅包含一個(gè)圖形處理器(GPU)模塊,但是它的模塊化結(jié)構(gòu)可以支持更多種類的處理器。使用Brahma,同一個(gè)C#方法中的語句可以同時(shí)運(yùn)行在CP...
Windows Phone 7的出現(xiàn)對于微軟來說是一個(gè)大膽的舉動(dòng),微軟正在擺脫它的原有Windows Mobile平臺,并為開發(fā)者引入管理API平臺。開發(fā)人員可以使用這個(gè)平臺開始構(gòu)建第三方移動(dòng)應(yīng)用運(yùn)行在微軟Windows Phone 7.0平臺...
1.長期的任務(wù),要盡早開始 一般來說,長期任務(wù)總是比較煩人,也有難度,而人心里總有逃避困難的趨勢,最后的結(jié)果或者是最后干脆放棄,或者是剩下一點(diǎn)點(diǎn)時(shí)間手忙腳亂地趕工;我自己之前也有這樣的教訓(xùn),自欺欺人地說&ldqu...
首先來說一個(gè)高級程序員并非靠自己讀幾本書寫幾萬行代碼就能練就的,我更關(guān)注于低層的環(huán)境,也就是程序員實(shí)實(shí)在在的工作環(huán)境。因?yàn)槌绦騿T的高低還得從實(shí)際的工作來衡量,而非其它。所以我想說的是,中國的軟件公司...
作為一個(gè)通信基礎(chǔ)平臺,WCF必須保證通信的可靠性。由于消息交換是WCF采用的通信手段,通信可靠性的保障體現(xiàn)在確保消息的可靠傳輸。WCF本質(zhì)上是一個(gè)消息處理框架,作為整個(gè)消息交換系統(tǒng)的兩個(gè)終端,即發(fā)送端和接收端...
新產(chǎn)品為了效果,做的比較炫,用了很多的圖片和JS,所以前端的性能是很大的問題,分篇記錄前端性能優(yōu)化的一些小經(jīng)驗(yàn)?! 〉谝黄篐TTP服務(wù)器 因tomcat處理靜態(tài)資源的速度比較慢,所以首先想到的就是把所有靜態(tài)資源(...
智能手機(jī)的后發(fā)增長潛力已越來越為業(yè)界所認(rèn)可,對于其產(chǎn)業(yè)鏈核心位置——操作系統(tǒng)的爭奪也隨即白熱化。隨著產(chǎn)業(yè)各階層新成員的相繼加入,包括剛剛成功收購Palm的IT廠商惠普、開發(fā)自有操作系統(tǒng)Bada的...
緣起 這兩天,有人讓我做為一個(gè)牛人寫點(diǎn)回憶錄?! ∵@件事情吊詭在于:其實(shí)我寫過回憶錄,只是那是很早以前,寫在《Tinyfool的開發(fā)日記(靜態(tài)已不更新)》里,叫做《我這10來年(Tinyfool的程序人生)》,寫于2004年。以現(xiàn)...
Mac OS X 內(nèi)置了Apache 和 PHP,這樣使用起來非常方便。本文以Mac OS X 10.6.3為例。主要內(nèi)容包括:啟動(dòng)Apache運(yùn)行PHP安裝MySQL使用phpMyAdmin配置PHP的MCrypt擴(kuò)展庫設(shè)置虛擬主機(jī)啟動(dòng)Apache有兩種方法:打開“系...
WordPress用來制作單一博客的日子已經(jīng)結(jié)束了。 WordPress完全有能力制作各種風(fēng)格的網(wǎng)站系統(tǒng),本次我們挑選出40個(gè)由spyre工作室產(chǎn)生的WordPress網(wǎng)站設(shè)計(jì),供國內(nèi)同仁學(xué)習(xí)學(xué)習(xí)!Travelled Blog ↓Quartel Design &d...
WordPress用來制作單一博客的日子已經(jīng)結(jié)束了。 WordPress完全有能力制作各種風(fēng)格的網(wǎng)站系統(tǒng),本次我們挑選出40個(gè)由spyre工作室產(chǎn)生的WordPress網(wǎng)站設(shè)計(jì),供國內(nèi)同仁學(xué)習(xí)學(xué)習(xí)!Travelled Blog ↓Quartel Design &d...
WordPress用來制作單一博客的日子已經(jīng)結(jié)束了。 WordPress完全有能力制作各種風(fēng)格的網(wǎng)站系統(tǒng),本次我們挑選出40個(gè)由spyre工作室產(chǎn)生的WordPress網(wǎng)站設(shè)計(jì),供國內(nèi)同仁學(xué)習(xí)學(xué)習(xí)!Travelled Blog ↓Quartel Design &d...
WordPress用來制作單一博客的日子已經(jīng)結(jié)束了。 WordPress完全有能力制作各種風(fēng)格的網(wǎng)站系統(tǒng),本次我們挑選出40個(gè)由spyre工作室產(chǎn)生的WordPress網(wǎng)站設(shè)計(jì),供國內(nèi)同仁學(xué)習(xí)學(xué)習(xí)!Travelled Blog ↓Quartel Design &d...
用戶界面和用戶體驗(yàn)(UI/UX)是任何產(chǎn)品成敗的關(guān)鍵,尤其 Web,Web是一種公開的,可以被任何人隨時(shí)隨地訪問的特殊產(chǎn)品,用戶的體驗(yàn)幾乎意味著一切,雖然內(nèi)容更重要,但內(nèi)容可以替代,體驗(yàn)卻是獨(dú)一無二的,本文分析了15個(gè)不同的 UI/U...
用戶界面和用戶體驗(yàn)(UI/UX)是任何產(chǎn)品成敗的關(guān)鍵,尤其 Web,Web是一種公開的,可以被任何人隨時(shí)隨地訪問的特殊產(chǎn)品,用戶的體驗(yàn)幾乎意味著一切,雖然內(nèi)容更重要,但內(nèi)容可以替代,體驗(yàn)卻是獨(dú)一無二的,本文分析了15個(gè)不同的 UI/U...