【技術開發焦點】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暴...
|
IT外企那點兒事(1):外企也就那么回事 IT外企那點兒事(2):多種多樣的外企 IT外企那點兒事(3):奇怪的面試IT外企那點兒事(4):激動人心的入職演講IT外企那點兒事(5):像系統一樣升級IT外企那點兒事(6):管理路線和技術路線...
模塊化概念 模塊化就是為了減少循環依賴,減少耦合,提高設計的效率。為了做到這一點,我們需要有一個設計規則,所有的模塊都在這個規則下進行設計。良好的設計規則,會把耦合密集的設計參數進行歸類作為一個模塊,...
5%神話 Bruce Eckel(Thinking in Java/C++作者) 在他的 5%的神話 (Mythical 5%) 中提到:5%的程序員開發效率是其他95%程序員的20倍 (5% of programmers are 20x more productive than the other 95%) ...
如何讓雜亂又咄咄逼人的網頁變得輕薄簡潔而美觀,又需保留完整功能、同時很好的區分出重點模塊?這往往是讓設計師困擾糾結之源;如何更好的將多余的元素、色彩、形狀和紋理剔除,保留重點并梳理清晰的視覺流動方向?...
把網站體驗營銷的體驗點都總結出來了。這里有個朋友共總結了76個網絡營銷體驗點,如果您正在建設網站,設計網站,不妨一看。(歡迎您選擇我們為您提供網站建設服務。)一、感官體驗:呈現給用戶視聽上的體驗,強調舒適性。1....
庶幾何時,HTML5 開始吸引越來越多的人的目光,盡管 W3C 表示,它的最終成熟還有很長的路,然而并不能阻止人們對它的期待。2007年,HTML5 向 W3C 標準進軍,HTML5 的使命是實現富 Web 應用的本地化,脫離瀏覽器插件的羈絆...
通常,在完成了一件網頁設計后,設計師的無知都會顯露無遺而備受指責。他們把創建網頁代碼的繁重工作都留給了程序員們。這種現象不只出現在網絡開發行業,在軟件及游戲開發業也是如此?! 埧岬氖聦嵕褪牵洪_發進...
悠視網 游戲運營部經理 陳崢 2009年中國網頁游戲市場已呈現出幾百款產品、數百家網頁游戲公司同臺競爭局面,市場已呈現供大于求的市場現狀,而在眾多運營的產品中可以獲得運營收益的產品屈指可數。不少跟風...
用戶很笨,用戶很懶,用戶根本不想動腦子,用戶5秒鐘內沒搞明白該怎么做他們就會徹底放棄…… 大部分講互聯網交互設計的文章都是這么說的,我對此時常有深深的懷疑?! ≡诨ヂ摼W上,一個產品受歡迎,常...
這句話最近在團隊經常有人說,其實我也深有體會,因為我看到的技術牛人他們背后肯定有一段很長時間的艱苦時光,可能是3年,也可能是8年,也可能一直還在堅持。 其實我們周圍大部份人有一些感受,要么是感覺太忙了,沒...
事實上,互聯網用戶瀏覽網頁的習慣和顧客瀏覽商店中物品的習慣沒有多大差別。用戶打開一個新的頁面,掃視一些文字,并點擊第一個引起他興趣的鏈接。在這過程中,頁面上有大量的區域用戶甚至完全沒有看過。大部分用...
AOP是什么?
AOP是OOP的延續,Aspect Oriented Programming的縮寫,即面向方面編程。AOP是GoF設計模式的延續,設計模式追求的是調用者和被調用者之間的解耦,AOP也是這種目標的一 種實現?! ?br />
案例:在應...
上篇文章我說到了在代碼中可以利用泛型委托來封裝異常處理,這樣可以讓程序看起來更加清晰,要想完成功能需要調用者調用指定的工廠方法才行,但要想改變某些程序員的編碼習慣我想是一件比較困難的事情。有朋友...
我經常收集各種各樣的至理名言,最近我重溫敏捷開發;真正的問題是什么?下面是一份26條關鍵原則的清單,以指引敏捷軟件開發團隊?! ?、完整地干完一件事后在開始另一件事:用廚房比喻來說就是:“先上這道菜,再...
題目為“把簡單留給用戶”,下一句就是“把復雜留給自己”。能把復雜的事情經過處理變的簡單那是本事。記得有句廣告語不是說嘛:“把簡單的事情變復雜了——太累;把復雜的事情變...
如果你已經是一名優秀的Web開發人員,那請路過即可。如果你還是一個準備入行或剛入行的菜鳥,那本文倒值得一讀。要成為一名優秀的Web開發人員,沒有捷徑可走,本文就是為那些還在苦苦尋找學習目標的人編寫的。第一步:學...
幾天前,就網站的開發流程做了一個總結,觀點比較片面、極端,僅供參考: 保證界面及用戶體驗的前提下,寫代碼的速度是第一要務 不要拘泥于什么技術可用,什么技術不可用。讓它在最短的時間內跑起來,在用戶體驗的...
IT=挨踢,這是IT人的自嘲,進入IT行業是有四五年了,也算得上是一個“老人”了吧,見了不少新人,面試了不少新人,也帶了一些新人,多多少少還是有點發言權的。 關于書本 新人們常常會說我看了多少多少的...
Microsoft Silverlight是微軟所發展的 Web 前端應用程序開發解決方案,是微軟豐富型互聯網應用程序Rich Internet Application(簡稱RIA)策略的主要應用程序開發平臺之一,以瀏覽器插件形式,提供 Web 應用程序中多...
寫到一半,發現鋪墊有些長,總扯和技術無關的東西。我以前沒這么啰嗦和八卦的,這是為什么呢? 有一個人,這個人我已經不記得他的相貌和姓名,但是他曾經影響了我。99年的春天,聯想開始做公共網站,我雖然主要工作是做設計,...
如果在信息架構的角度來觀察用戶體驗,那么最重要的問題是:“如何在有限的頁面里更多的呈現用戶需要的信息”。對于SNS,還多出了一個問題是:“如何增加用戶間的交互”。作為一次實踐,這篇blog...
By Andreas Constantinou from VisionMobile.com | lordhong 譯, 轉載請注明 ifanr.com 譯文鏈接?! ∧阋詾?Android 是開放的嗎?Google 采用了一系列的控制手段來保證每一部 Android 手機上都有它指定的軟...
開發和架構的界限難以捉摸。有些人告訴你它根本不存在,架構只是開發者們所做的設計過程的簡單擴展。 另外一些人認為這是一個鴻溝,它只能由那些做到高度抽象,而且不會陷入實現細節的開發者才能跨越。通常,在這兩...
從美國奧蘭多(Orlando)到洛杉磯的長途飛機上,才過了半小時,我就覺得有人在看著我。那是一個坐在走道另一端的女人,她的眼神仿佛說著:“我正在看著你,快放下你手邊的工作。”我其實不是個喜歡在飛機上聊天...
今天有個小web需要php環境運行,為了配置,下了番苦功!終于可以顯示了: 我們知道php配置有幾種:1、CGI方式加載PHP環境,通常就是IIS里面配置解釋器為php.exe,早期比較常見,目前使用較少。
特點是:穩定,但效率太低。 2、I...