【技術(shù)開發(fā)焦點(diǎn)】C#多線程學(xué)習(xí)(六) 互斥對象
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
緣起 每次有新技術(shù)發(fā)布時,我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復(fù)雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門獨(dú)特的工程藝術(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暴...
|
如果您希望看到關(guān)鍵字過濾算法的話那么可能就要失望了。博客園中已經(jīng)有不少關(guān)于此類算法的文章(例如這里和這里),雖然可能無法直接滿足特定需求,但是已經(jīng)足夠作為參考使用。而本文的目的,是給出一個較為完整的關(guān)...
有人的地方就有江湖,新技術(shù)層出不窮的年代,各種新技術(shù)的誕生、新開發(fā)工具的推出就像是武俠小說中的各種武林秘籍,程序員們對新技術(shù)的追逐像武俠小說中武林人士對武林秘籍的追逐,博客園、論壇、媒體也像是一個...
聚集索引的區(qū)別 聚集索引:物理存儲按照索引排序 非聚集索引:物理存儲不按照索引排序優(yōu)勢與缺點(diǎn)聚集索引:插入數(shù)據(jù)時速度要慢(時間花費(fèi)在“物理存儲的排序”上,也就是首先要找到位置然后插入),查詢數(shù)...
早上看到老趙的《一個較完整的關(guān)鍵字過濾解決方案(上)》文章,講到怎樣在項(xiàng)目中嵌入過濾方案的問題,以及提到 xingd 和 sumtec 兩位大師發(fā)表的系列互拼的文章,在此我也忍不住談?wù)勛约河龅降膯栴}以及一個的簡化版的算法...
大師也罷、論文也罷,wiki、甚至更不靠譜的大討論,對于讀者,翻閱它們的目的更多的是相互印證,得到其中共同的精華,而不是用來當(dāng)作證據(jù)。作者或宣講者發(fā)表東西,有時是表達(dá)自己的見解,有時也是為了相互探討,而很少有來...
如何利用Sharepoint開發(fā)一個完全不同于Sharepoint風(fēng)格的站點(diǎn),這是這篇文章要討論的內(nèi)容。以下是項(xiàng)目的開發(fā)步驟:步驟1:定義基本的網(wǎng)站地圖和設(shè)計就像許多Web項(xiàng)目一樣,基本的站點(diǎn)地圖和設(shè)計告訴開發(fā)團(tuán)隊(duì)基本的功能需...
今天,11月12日,我三十一歲。這一年……三十歲,在我個人心中是無比重要的一歲,我整個以二開頭的年歲都為了這一年。去年的今天我豪情萬丈的寫下《三十歲》,然后飛了進(jìn)去……現(xiàn)在我飛出來了,回...
是否總是覺得工作特別的枯燥、乏味、無聊,面對成堆的代碼后頭腦開發(fā)犯困,表情開始僵硬,這對你來說簡直就是一種折磨,它甚至和你原先所想象的不一樣,程序員本來應(yīng)該是精力充沛,激情四溢的,幻想著能夠去創(chuàng)造去駕馭所...
你快樂嗎?我很快樂!你幸福嗎?我很幸福!看到這里,一定會有鋪天蓋地的磚頭扔出來,一定會說我很矯情。且慢,請聽庾澄慶的<<快樂頌>>,當(dāng)你聽完這首優(yōu)美動聽的旋律后,還會拍磚頭嗎?快樂與否并不遙遠(yuǎn),其實(shí)就在你的一念之間,不必刻...
有一句話我一直記得很深,“當(dāng)人深處迷茫之中時早已不再迷茫”。很繞很矛盾的話,也可能有人聽到后會馬上跳腳喊,我一直迷茫怎么還是迷茫呢?呵呵。靜一下想一下再喊。大家都這么大了,路該怎么走,你知道么?作為...
也許,絕大多數(shù)軟件開發(fā)人員都有這樣一種想法,那就是:對未來的不確定和如何發(fā)展的困惑。也就是說在忙碌、緊張刺激、別人羨慕的程序員生活中,我們都會感覺到有一把懸在我們頭上的達(dá)摩克利斯之劍,說不準(zhǔn)他會什么時...
做程序員快兩年了,本想繼續(xù)發(fā)展下去成高級程序員,轉(zhuǎn)管理?那是30歲左右的事情。我熱愛編程,因?yàn)榫幊毯陀螒蛞粯雍猛妫墒蔷驮谖覝?zhǔn)備再在技術(shù)上大展鴻圖的時候,繼續(xù)做技術(shù)和還是轉(zhuǎn)管理的兩條截然不同的發(fā)展岔路卻突然來...
我見過一些人,他們通常強(qiáng)調(diào)盡可能簡單,但若事情突然變得比他們預(yù)期的還要簡單很多,他們就開始感到不適,甚至拒絕接受這種簡單,其實(shí)即使事物的發(fā)展方向和你的前進(jìn)方向相一致,但如果發(fā)展速度大大超越了你,仍然有可能引發(fā)...
我們開發(fā)的系統(tǒng)中,數(shù)據(jù)是最重要的一部分,如果程序的代碼錯了,我們可以通過各種方式修改回來,但如果數(shù)據(jù)失真了,將永遠(yuǎn)無法還原,那種欲哭無淚的滋味,相信經(jīng)歷過的人是深有體會的。可能這些小的細(xì)節(jié)對我們來說都是...
他沉醉于勝負(fù)之中了,我卻心不在焉。
——川端康成
摘自《伊豆的舞女》...
當(dāng)了兩年多的程序員,喜怒哀樂什么都體驗(yàn)過了.被罵過,被表揚(yáng)過,被看不起過,被侮辱過.幾乎所有的程序員的成長階段的事情都遇到過.下面我就說下我這幾年的經(jīng)歷. 大專的最后一年我就找到了工作,對于每一個大...
不知覺做軟件開發(fā)已經(jīng)有6年了,回看自己的經(jīng)歷,可以說是相當(dāng)有成就感,6年中通過不斷的學(xué)習(xí)的實(shí)踐,從一個菜鳥成長為一名軟件架構(gòu)師,這個過程可以說充滿樂趣。通過學(xué)習(xí)各種理論、技術(shù)、方法,并有在實(shí)踐中應(yīng)用,觀察它們的...
不可否認(rèn) 在我個人眼里
選擇做程序員 就像選擇其他種類的工作一樣
只是一份職業(yè) 一種在社會上存身立足的手段
而不是源于真正意義上的興趣和喜歡
但同樣 不可否認(rèn)
在做程序員的這幾年 我的生活也在一步步的提升...
程序員的詩,寫給程序員和我自己。
——題記
(一)
好大一棵二叉樹
黃昏,暮靄漫漫
誰在寂寞的遍歷樹上每一個結(jié)點(diǎn)?
你從無邊的代碼中抬起頭
夜色,瞬間淹沒了每一字節(jié)...
寫這篇文章純屬偶然。最近聽說一個以前的同事又開始繼續(xù)他的一個流量統(tǒng)計工具的下一版本的開發(fā)了。該工具下一個版本將是7.0了,呵呵,算起來他也作了滿長時間了,而該工具的反響也不錯。最最關(guān)鍵的是,他靠這個工具給自...
上周參加俱樂部活動,最后有個話題――Developer的英雄時代是否已經(jīng)結(jié)束?因?yàn)槲业恼撌鼋嵌纫话闶遣惶浅5模铱傮w來講比較的龐大,非三言兩語所能讓人明白,加之本身對此類問題就有點(diǎn)迷迷糊糊,只是隱約從某個角度來看...
快過年了,另人厭惡的事情發(fā)生了:帶著項(xiàng)目過年。而另我更加厭惡的是這是一個沒有經(jīng)過深入分析、討論、細(xì)化的東西。數(shù)據(jù)庫設(shè)計已經(jīng)另我頭疼,而得到的最新要求是:“過年前把界面搞掂,其他的以后再說!”我...
昨天一位同事請我來看他做的東西,是一個類似于數(shù)據(jù)倉庫展示的一個WEB程序。他向我解釋如何通過拖放完成一個透視表,又如何進(jìn)行選擇、挖掘等等,功能很強(qiáng)大,嘆為觀止。然后我問,這都是你做的?不,這是一個中間件產(chǎn)品,咱們公...
新的一年到了,想想自己也有了四年半的工作經(jīng)驗(yàn),這對于二十四歲的我,也算得上是一筆財富。選擇的本質(zhì)就是放棄,在我選擇投身到工作中去學(xué)習(xí)的時候,我也離開了僅僅呆了一年的大學(xué)校園。 中國教育制度的問題,已...
1969年8月8日,在北京協(xié)和醫(yī)院降生了一個漂亮的小女孩。接生的阿姨說,她的聲音這么大,好象想要全世界的人都聽到。
后來,她的父親為她取了一個很好聽的名字,叫“王菲”。于是,所有的小朋友就叫她&ld...