【技術開發焦點】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暴...
|
英文原文:You Are the Average of Your Five Closest Friends 我不想說出她的名字,這里就叫她珍妮吧。 珍妮有5個最好的朋友,其中2個是 Google 的工程師,一個是 Eventbrite 的工程師,一個是架構師,另外一個...
今年的天氣似乎特別暖和,雖說已經是冬天了,我們這里依然一片秋色。 (寫于2011年11月7日) 這是我工作的第七年,要是一段感情的話正是七年之癢的時候。如果在感情中每年作一份總結,是不是就不會有傳說中的坎兒。...
潘正磊,微軟Visual Studio商業軟件部總經理、微軟亞太研發集團服務器與開發工具事業部中國團隊的高層領導團隊成員之一。 1、勇氣和自信至關重要 在男性占據主導的軟件行業中,女程序員往往更容易引人注...
說實話,真的累了。 拼命再拼命,努力再努力,和男人們一起摸爬滾打,熬夜加班到凌晨,身心疲憊。 偶爾被關心,也會裝作堅強的一笑,連聲說沒事兒,程序界里無男女。 和項目經理暗戰了幾萬回合,終于熬...
英文原文:Women in (Software) Engineering: Part I 編者按:Tracy Chou是一位出生并生長于美國的中國臺灣人,大學就讀于斯坦福大學電氣工程專業(學士)和軟件工程專業(碩士),曾在Google和Facebook實習,現于硅谷熱門...
一 我所讀的學校是中國西部的一所普通高校。我進大學后也和大多數同學一樣,過著60分萬歲的日子,除了對編程比較感興趣外(呵呵,好多室友都說我外表女人,內心卻男人:喜歡寫程序,喜歡和男生打星際,喜歡打CS選土匪,拿A...
導讀:王忻,Google前工程經理,2003年月加入Google,是Google Lively背后的主導力量、Google Desktop的重要貢獻人、Google招聘委員會成員。 去年(2009年)10 月,我跟開復去南京大學做演講談Google的技術,講座結束之...
引子 很多姐妹發微博評論留言給我,說希望我寫一篇關于女程序員職業規劃的文章。很慚愧,我自己的職業規劃都還沒親自驗證完畢,coder之路還在繼續,在此僅僅分享我的所聞、所見、所學、所思,有說的不準確的地方還...
目錄 1. Shaofei – 媽媽是個程序員
2. zxy_snow – 半女程序員流水賬
3. 璀璨 – 時刻準備著
4. 冰 – coding 是我們的共同語言
5. Maya Maya – “左...
因為有人在酷殼里評論里說我給一個女程序員的建議不靠譜,我不服,因為我的工作經歷中的一些女程序員都很不錯,比那些男程序員都強,所以,我在新浪微博和 twitter 上征集女程序員的故事和想法,這兩天來,我收到了好幾封郵件...
英文原文:All Programmers Are Self-Taught 在我十幾歲的時候就開始玩甲級棒球。我水平很差,但當我決定要做好什么事時,最終總能如我愿。現在我是計算機專業 3 年級的學生。在編程上,有些事情和體育是截然不...
序列圖主要用于展示對象之間交互的順序。 序列圖將交互關系表示為一個二維圖。縱向是時間軸,時間沿豎線向下延伸。橫向軸代表了在協作中各獨立對象的類元角色。類元角色用生命線表示。當對象存在時,角色用...
用例圖主要用來描述“用戶、需求、系統功能單元”之間的關系。它展示了一個外部用戶能夠觀察到的系統功能模型圖。 【用途】:幫助開發團隊以一種可視化的方式理解系統的功能需求。 用例圖所...
在UML類圖中,常見的有以下幾種關系: 泛化(Generalization), 實現(Realization),關聯(Association),聚合(Aggregation),組合(Composition),依賴(Dependency) 1. 泛化(Generalization) 【泛化關系】:是一種繼承關系,表...
英文原文: 10 Myths About Introverts 原文作者:Carl King 我非常幸運的發現了這本《內向者優勢——如何在外向的世界中獲得成功》(英文名:The Introvert Advantage (How To Thrive in an Extro...
本文是從 The Balanced Developer 這篇文章翻譯而來。 最近在準備一支外包團隊的過程中,我思考了一下:做為一個程序員,最珍貴的品質是什么?有個詞一直在我的腦海里反復出現,它就是平衡(balance)。我們可以看到...
天倫之樂 英文原文:Why I Go Home: A Developer Dad’s Manifesto 我喜愛我的工作,我喜愛我的事業,我喜愛解決難題,我喜愛開發漂亮的軟件。這些僅僅次于我對我的小女兒的喜愛。 前幾年年輕些時,我是一...
本文翻譯自My Standing Desk Experiment,作者:Corbett Barr,翻譯:@yuanyiz 過去3個星期,我決定嘗試下站著工作,而不是像以前那樣一直坐著,經過這3個星期的實驗,我發現了一些很有趣的東西,不過在我開始分享之前,我想...
生平: 松本行弘(Yukihiro Matsumoto),1965年4月14日出生于日本鳥取縣。1984年,就讀于筑波大學第三學科信息學系。2年后休學,成為末日圣徒耶穌基督教會的宣講師。大學復學后,加入中田育男教授的研究室。1990年...
英文原文標題:20/20: Top 20 Programming Lessons I've Learned in 20 Years 本文轉自Jonathan Danylko的網站DCS Media。Danylko是一位資深開發顧問,DCS公司的創始人。 從11歲時,我就一直在編程,并且一直...
我在我的微博上說過這樣一段話,我想在這里把我的這個觀點闡述地更完整一些。@左耳朵耗子:聰明的程序員使用50%~70%的時間用來思考,嘗試和權衡各種設計和實現,而用30%~50%的時間是在忙碌著編碼,調試和測試。聰明的...
今天在微博上看到幾位敏捷愛好者(本著討論問題的態度故隱其名)探討敏捷測試和質量保證問題,我忍不住也加入了討論: Z先生原帖:我剛才看到一個大會演講稿,談到敏捷測試六大指導原則:1. 僅靠測試人員不可能獲得高...
英文原文:Programming Styles 在過去的N年中,我遇到了很多編程風格囧然不同的開發者,下面是我所知道的一些,你還知道其它的嗎? 散彈槍編程(Shotgun Programming) 這種編程風格是一種開發者使用非常隨意...
英文原文:Are You a Good Programmer? 如果有人要你推薦一名優秀的程序員,你會想到誰?你認為你自己是嗎?你的評判標準是什么? 思考了這個問題,我意識到程序員可以以各種方式做到優秀。所以我向你推出“...
英文原文:How I Learned to Program Computers 作者:Feross Aboukhadijeh(花了3個小時開發出實時搜索 YouTube 視頻的網站,在建成之后的10天里獲得了1百萬用戶的訪問量,詳見報道硅谷新生代,編碼成癮不懼失敗) ...