【技術開發焦點】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暴...
|
許多文章并不鼓勵在C#下使用指針開發,不過,本文偏偏要這樣做。在大量嘗試C#下使用指針開發之后,你會對C#有更深的認識。 在說C#下的指針之前,需要提一下C++/CLI。C++/CLI 我們可以把它看作兩部分:Native C++和...
題外話: 由于思維的混亂,于是寫本文之前,我先做了張思維導圖是這樣的。 做到一半的時候,我發現這樣下去,每個點展開來寫,就太大太多了,況且每個點都可以有好多個點,這樣一級級展開的話,差不多都可以寫本書...
這片文章大體概括了一些設計網頁中的大問題。希望能給你做下一個網頁時給予一些兒啟發。 1、記住:你能掌控的時間是有限的 我僅僅用4秒鐘就能瀏覽完平常的頁面,因此,你沒有足夠的時間吸引用戶并讓他們繼...
系統模型接近用戶的心智模型是優秀界面的主要作用。一般而言,可用性衡量網站交互方式的難易程度,也是衡量網頁設計的重要標準。本文總結了社區媒體和網站的關鍵性特征,舉例討論了這些設計背后特征、技術和概念...
英文原文:Minimizing Complexity In User Interfaces 簡潔、易用、友好、直觀。這些詞語經常被提及,但在執行過程中經常被遺忘。這是因為軟件功能的復雜性所導致的。如何處理好軟件的復雜功能就可以決定它...
如果你體會到每天進步一點點是那么不容易堅持的話那說明你真的做到想每天都進步了。但是很多情況很多人,每天都是渾渾噩噩的過掉了。用小沈陽的話,眼睛一閉一睜一天兒過去了哈 眼睛一閉不睜 一輩子過去了哈。...
譯序:這篇文章是可用性大師 Jakob Nielsen 在10年前總結的,到今天仍然受用。通過這個時間跨度,可以得出,可用性話題不是某個時代的產物,一些研究經驗時至今日也依然值得借鑒。看似短小的10條啟示中,融入了大量項目經驗...
前兩天,Apple4.us 的內部討論組里發生了一次關于桌面軟件(native app)和線上軟件(web app)區別的討論。這是一個老話題,但其中貌似有很多較難理性解釋的因素。很多資深的蘋果玩家都堅定地支持桌面軟件,至今在用 Mai...
引言 程序員給很多人的印象一般是不善于交際、表情嚴肅、思維緊密、做事認真、沉著冷靜等等。那么這些特征到底和程序開發有沒有關系呢?不同性格的人在團隊開發當中將面臨什么樣的問題以及不同性格的人在...
在網上收集關于UCD的資料時,無疑中看到這樣一本書《如何成為好的產品經理》,看見了其前沿介紹(中英文): 如果你想做一個壞的產品經理,那就給你的產品加上盡可能多的功能。產品的功能越多,就越可能滿足用戶們各種...
英文原文:10 Useful Web Application Interface Techniques 英文編輯:SmashingMagazine;翻譯:Lucas Li,校對:Lucas Li 近年來,越來越多的桌面應用程序移植到互聯網上面的。沒有了平臺限制和安裝要求且作為一...
我把該教程做成了一個PDF,網速慢的朋友可以在這里下載 http://files.cnblogs.com/vengen/AndroidSetup.zip準備文件: WIN7 的安裝方法與 XP 的安裝方式完全相同。 1、安裝JDK 運行 jdk-6u14-windows-i586.exe...
Windows Phone 7 開發工具介紹 在今天的 MIX10會議上,我們推出了 Windows Phone 7 系列開發故事。開發 Windows Phone 7 系列開發的核心技術是 Silverlight。 這使您能夠使用您現有的開發技能來構建 Windo...
品質來自對細節的講究”是我一直以來的信念,對于軟件開發上的種種細節我都不放過,盡量不讓自己處于模糊地帶,這樣才能在下次遇到相同或類似問題時得以迅速理解并解決,除了可以縮短處理問題的時間外,最重要的...
自從Windows Phone 7問世以來,其多任務的能力就一直是個謎。到底是否支持多任務一直是大家關注的一個重點。直到本月的MIX大會上,謎底才真正揭曉:Windows Phone 7 Series將不再支持第三方應用軟件的多任務。這...
新時代的信息構建師(包括網站設計師、架構師等)應當特別掌握好網站的用戶體驗(User Experience)設計方法,以給用戶提供積極豐富的體驗,為網站提高利益。在用戶體驗方面,信息構建師Peter Morville由于長期從事信息...
jQuery如此流行,各式各樣的jQuery插件也是滿天飛。你有沒有想過把自己的一些常用的JS功能也寫成jQuery插件呢?如果你的答案是肯定的,那么來吧!和我一起學寫jQuery插件吧!嗨,美女,這是我寫的一個jQuery插件! 很多...
Twitter CEO Evan William說“用戶體驗是一切,但企業對它的重視和資源投入仍不足,如果你不懂以用戶為中心的設計,趕快學習吧!聘用懂用戶體驗的人,著迷于用戶體驗,感受用戶體驗,讓全公司都關注用戶體驗”...
iPhone 和 Twitter,這個時代最耀眼的兩顆明星。 一個是“永遠改變了電話”的手持設備王者,另一個是成立不過4年,卻成為當前網絡先鋒的微博客服務。兩者看似風馬牛不相及,有太多的差異可以列舉。 ...
開篇語:對于已有工作經驗的朋友,也許面試題已顯得不怎么重要,但是如果你應聘的還僅僅是個普通的程序員,相信在很多的公司都還是會先拿出一套面試題,可能對整個面試影響不大,但做好面試題無疑會贏得第一個好的印象,特別...
托管代碼是你唯一的選擇 對于普通的ISV和開發者來說,托管代碼將是唯一的選擇。你將不能使用C++來編寫程序,同時,也不能對已有的native dll或者系統函數進行P/Invoke調用。也就是說,不要奢望將你的某些代碼封...
英文原文:What's New in the .NET Framework 4 本文將向您介紹.NET Framework 4中的主要功能和改進特征。請注意,本文中并沒有提供有關這些新功能的綜合信息,并隨時可能更改。 請注意,.NET Framework 4引...
問題:
從100萬條記錄中的到 成績最高的記錄
問題分析:
要從一張表中找到成績最高的記錄并不難,有很多種辦法,最簡單的就是利用TOP 1 select top 1 * from student order by score desc...
英文原文:http://icant.co.uk/articles/seven-rules-of-unobtrusive-javascript/1.不要做任何假設(JavaScript是一個不可靠的助手) * 不要假設JavaScript是可用的,你最好認為它很有可能是不可用的,而不是直接依賴...
前言:
轉自淘寶UED;
讀完這篇
1、思考團隊的重要性;
2、由于設計人員和制作人員的立場不同(考核也不同),導致會有這樣那樣的磨擦;
3、如何協調設計、制作是管理者必須考慮的。 作為互聯網產...