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