系列文章導(dǎo)航:C#多線(xiàn)程學(xué)習(xí)(一) 多線(xiàn)程的相關(guān)概念C#多線(xiàn)程學(xué)習(xí)(二) 如何操縱一個(gè)線(xiàn)程C#多線(xiàn)程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線(xiàn)程學(xué)習(xí)(四) 多線(xiàn)程的自動(dòng)管理(線(xiàn)程池)C#多線(xiàn)程學(xué)習(xí)(五) 多線(xiàn)程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線(xiàn)程學(xué)習(xí)(一) 多線(xiàn)程的相關(guān)概念C#多線(xiàn)程學(xué)習(xí)(二) 如何操縱一個(gè)線(xiàn)程C#多線(xiàn)程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線(xiàn)程學(xué)習(xí)(四) 多線(xiàn)程的自動(dòng)管理(線(xiàn)程池)C#多線(xiàn)程學(xué)習(xí)(五) 多線(xiàn)程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線(xiàn)程學(xué)習(xí)(一) 多線(xiàn)程的相關(guān)概念C#多線(xiàn)程學(xué)習(xí)(二) 如何操縱一個(gè)線(xiàn)程C#多線(xiàn)程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線(xiàn)程學(xué)習(xí)(四) 多線(xiàn)程的自動(dòng)管理(線(xiàn)程池)C#多線(xiàn)程學(xué)習(xí)(五) 多線(xiàn)程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線(xiàn)程學(xué)習(xí)(一) 多線(xiàn)程的相關(guān)概念C#多線(xiàn)程學(xué)習(xí)(二) 如何操縱一個(gè)線(xiàn)程C#多線(xiàn)程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線(xiàn)程學(xué)習(xí)(四) 多線(xiàn)程的自動(dòng)管理(線(xiàn)程池)C#多線(xiàn)程學(xué)習(xí)(五) 多線(xiàn)程的... [詳細(xì)]
緣起 每次有新技術(shù)發(fā)布時(shí),我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復(fù)雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門(mén)獨(dú)特的工程藝術(shù),需要解決的是不斷改變的需求變化。而對(duì)于WCF,對(duì)于SOA,由于涉及的是對(duì)多個(gè)系統(tǒng)之間的交互問(wèn)題,如何有效地解決不斷改變的需求所帶來(lái)的問(wèn)題就顯得更為重要:Service端...
在本篇文章上一部分Order Processing的例子中,我們看到原本已Collection形式定義的DetailList屬性(public IList<TDetail> DetailList),在Data Contract中卻以Array的方式體現(xiàn)(public OrderDetai...
通過(guò)第一部分的介紹,我們可以體會(huì)到,WCF 的Data Contract在CLR Type和Neutral Contract之間搭建了一座橋梁,彌合了.NET世界和廠(chǎng)商中立世界的差異。通過(guò)WCF Data Contract我們將CLR Data Type暴...
2010-09-21
閱讀(29) 作者(admin)
一般的平面效果,通過(guò)改變水平和垂直坐標(biāo)就能實(shí)現(xiàn),再加上深度,就能在視覺(jué)上的產(chǎn)生3D(三維)的效果。程序就是模擬這樣一個(gè)三維空間,里面的圖片會(huì)根據(jù)三維坐標(biāo)顯示在這個(gè)空間。
很久以前就看過(guò)一個(gè)3DRoom效果,是用復(fù)雜...
2010-09-21
閱讀(17) 作者(admin)
標(biāo)準(zhǔn)的Get和Set訪(fǎng)問(wèn)器的實(shí)現(xiàn):function Field(val){
this.value = val;
}
Field.prototype = {
get value(){
return this._value;
},
set value(val){
this....
2010-09-20
閱讀(31) 作者(admin)
當(dāng)今常見(jiàn)的BPM趨勢(shì)是集中化整個(gè)公司或公司內(nèi)大部門(mén)的BPM執(zhí)行。這意味著,單個(gè)BPM服務(wù)器(集群)運(yùn)行著整個(gè)公司的許多流程定義。這種方式的挑戰(zhàn)在于,雖然BPM引擎(包括jBPM)提供了對(duì)于任務(wù)訪(fǎng)問(wèn)的授權(quán)[1],但它們一般都不...
2010-09-20
閱讀(24) 作者(admin)
以下的文章主要介紹的是對(duì)MySQL數(shù)據(jù)庫(kù)性能進(jìn)行優(yōu)化的的幾大絕招,其中包括選取最適用的字段屬性,使用連接(JOIN)來(lái)代替子查詢(xún)(Sub-Queries),使用聯(lián)合(UNION)來(lái)代替手動(dòng)創(chuàng)建的臨時(shí)表的內(nèi)容介紹。 1.選取最適用...
2010-09-20
閱讀(23) 作者(admin)
在上周五一個(gè)安全會(huì)議上披露了微軟ASP.NET的一個(gè)安全漏洞,利用該漏洞攻擊者可以請(qǐng)求并下載一些ASP.NET Web.config文件,攻擊者可以發(fā)送密文并根據(jù)默認(rèn)錯(cuò)誤頁(yè)信息來(lái)得到Machine Key。微軟目前并沒(méi)有新的補(bǔ)丁下...
2010-09-20
閱讀(29) 作者(admin)
簡(jiǎn)介
Silverlight 4是今年早些時(shí)候發(fā)布的。這項(xiàng)技術(shù)為我們帶來(lái)了許多革新。它不僅是為用戶(hù)帶來(lái)了豐富的交互式的互聯(lián)網(wǎng)和多媒體內(nèi)容,還為我們提供了強(qiáng)大的輕量級(jí)的平臺(tái)。我們可以在此平臺(tái)上開(kāi)發(fā)可移植的...
2010-09-20
閱讀(27) 作者(admin)
看了這個(gè)標(biāo)題,也許很多朋友認(rèn)為我是標(biāo)題黨,很多人都沒(méi)聽(tīng)說(shuō)過(guò).NET開(kāi)發(fā)iPhone,今天就我就來(lái)證實(shí)了這一點(diǎn),而且我已經(jīng)親身體會(huì)了這一點(diǎn)。在正式開(kāi)始教程之前,先陳述一下環(huán)境搭建的步驟及要點(diǎn),本環(huán)境搭建共需要四個(gè)步...
2010-09-20
閱讀(28) 作者(admin)
為什么要?jiǎng)?chuàng)建索引呢?這是因?yàn)椋瑒?chuàng)建索引可以大大提高系統(tǒng)的性能。 第一, 通過(guò)創(chuàng)建唯一性索引,可以保證數(shù)據(jù)庫(kù)表中每一行數(shù)據(jù)的唯一性。 第二, 可以大大加快數(shù)據(jù)的檢索速度,這也是創(chuàng)建索引的最主要的原因。...
2010-09-19
閱讀(29) 作者(admin)
你也許曾經(jīng)想過(guò)要學(xué)習(xí)如何開(kāi)發(fā)軟件—或只是想臨時(shí)的寫(xiě)出一個(gè)腳本—但不知道如何入手。幸運(yùn)的是,現(xiàn)在的互聯(lián)網(wǎng)上到處都有豐富的學(xué)習(xí)資源讓你能在短時(shí)間里成為一個(gè)程序員。 因?yàn)榛ヂ?lián)網(wǎng)的出現(xiàn),使程...
2010-09-19
閱讀(41) 作者(admin)
ConfORM概述 在上一節(jié)中,我用一個(gè)簡(jiǎn)單的例子描述了ConfORM簡(jiǎn)單使用。留下了很多疑問(wèn),大家不解為何使用ConfORM以及怎么使用ConfORM,其內(nèi)部原理是什么。這節(jié),我們先注重了解一些ConfORM的原理。 你可以到ht...
2010-09-19
閱讀(30) 作者(admin)
Web SQL數(shù)據(jù)庫(kù)API實(shí)際上未包含在HTML 5規(guī)范之中,它是一個(gè)獨(dú)立的規(guī)范,它引入了一套使用SQL操作客戶(hù)端數(shù)據(jù)庫(kù)的API。假設(shè)你是一名優(yōu)秀的Web開(kāi)發(fā)人員,那毫無(wú)疑問(wèn),你對(duì)SQL和數(shù)據(jù)庫(kù)的相關(guān)概念已經(jīng)很熟悉了,如果你對(duì)SQL...
2010-09-19
閱讀(29) 作者(admin)
ORuM思想浮出 對(duì)于ORM(Object Relational Mapping)我們太熟悉了,但是我們從另一個(gè)角度可以想象出ORuM(Object Relational un-Mapping)的思想理念。我們?cè)诔绦蛑袃H僅定義Domain,而想有個(gè)工具可以幫助我們"自...
2010-09-19
閱讀(38) 作者(admin)
ConfORM概述 在ConfORM實(shí)戰(zhàn)(1):概覽中,描述了ConfORM簡(jiǎn)單使用。在ConfORM實(shí)戰(zhàn)(2):原理中介紹了ConfORM的基本實(shí)現(xiàn)原理。如果你不熟悉ConfORM請(qǐng)查看前幾篇文章,你也可以到http://code.google.com/p/codeconf...
2010-09-19
閱讀(31) 作者(admin)
SharePoint 2010認(rèn)證考試出來(lái)之后,去把幾個(gè)考試都考了一遍:70-573、70-576、70-667、70-668。如果你正有計(jì)劃也去參加這幾門(mén)認(rèn)證考試,我可以提供的建議是:不要在11:30開(kāi)始考70-668,否則到12:00吃飯的時(shí)候,你很可能...
2010-09-19
閱讀(24) 作者(admin)
瀏覽器默認(rèn)的樣式往往在不同的瀏覽器、不同的語(yǔ)言版本甚至不同的系統(tǒng)版本都有不同的設(shè)置,這就導(dǎo)致如 果直接利用默認(rèn)樣式的頁(yè)面在各個(gè)瀏覽器下顯示非常不一致,于是就有了類(lèi)似YUI的reset之類(lèi)用來(lái)盡量重寫(xiě)瀏覽器...
2010-09-19
閱讀(25) 作者(admin)
一次又一次的,我發(fā)現(xiàn),那些有bug的Javascript代碼是由于沒(méi)有真正理解Javascript函數(shù)是如何工作而導(dǎo)致的(順便說(shuō)一下,許多那樣的代碼是我寫(xiě)的).JavaScript擁有函數(shù)式編程的特性,當(dāng)我們選擇面對(duì)它的時(shí)候,這將成...
2010-09-19
閱讀(13) 作者(admin)
1、800*600下,網(wǎng)頁(yè)寬度保持在778以?xún)?nèi),就不會(huì)出現(xiàn)水平滾動(dòng)條,高度則視版面和內(nèi)容決定。
2、1024*768下,網(wǎng)頁(yè)寬度保持在1002以?xún)?nèi),就不會(huì)出現(xiàn)水平滾動(dòng)條,高度則視版面和內(nèi)決定。
3、在ps里面做網(wǎng)頁(yè)可以在800*...
2010-09-19
閱讀(26) 作者(admin)
sns系統(tǒng),微博系統(tǒng)都應(yīng)用到了feed(每條微博或者sns里的新鮮事等我們稱(chēng)作feed)系統(tǒng),不管是twitter.com或者國(guó)內(nèi)的新浪微博,人人網(wǎng)等,在各種技術(shù)社區(qū),技術(shù)大會(huì)上都在分享自己的feed架構(gòu),也就是推拉模式(timyang上次也分...
2010-09-19
閱讀(21) 作者(admin)
使用XML的五種場(chǎng)合 在很多研討會(huì)和培訓(xùn)班上我遇到過(guò)許多人,他們還不明白為什么要使用XML也不知道如何在他們的應(yīng)用中使用XML。一些來(lái)自諸如Gartner公司的報(bào)告建議說(shuō),商業(yè)公司不能再做局外人了,不能對(duì)XML置之...
2010-09-19
閱讀(26) 作者(admin)
微軟已經(jīng)把VS 2010(Visual Studio 2010 Ultimate)功能融入到軟件應(yīng)用生命周期管理(ALM)中。在架構(gòu)設(shè)計(jì)方面則是通過(guò)新的架構(gòu)層關(guān)系圖(Architecture Layer Diagram),以圖形化的方式描述系統(tǒng)架構(gòu),從而使得項(xiàng)目中的技...
2010-09-19
閱讀(32) 作者(admin)
在開(kāi)發(fā)中,總會(huì)碰到各種中文亂碼問(wèn)題,下面稍作總結(jié)。 1、數(shù)據(jù)庫(kù)的亂碼出現(xiàn)亂碼問(wèn)題,我們第一反應(yīng)應(yīng)該是:是否數(shù)據(jù)庫(kù)字符編碼設(shè)置有問(wèn)題。以mysql為例,裝好mysql后進(jìn)入安裝目錄,打開(kāi)my.ini配置文件查看mysql設(shè)置...
2010-09-19
閱讀(24) 作者(admin)
去年我們組要開(kāi)發(fā)一個(gè)新的產(chǎn)品,在討論產(chǎn)品架構(gòu)路線(xiàn)的時(shí)候,美國(guó)的架構(gòu)師向大家征集了架構(gòu)設(shè)計(jì)思想(我推薦了SCSF),有一位工程師向他推薦了OSGi。以前我還沒(méi)有聽(tīng)過(guò)OSGi這玩意,雖然我參加工作后,現(xiàn)學(xué)了Java和Flex,但非...
2010-09-19
閱讀(26) 作者(admin)
為了更有效的利用N900的鍵盤(pán),整理了N900的快捷鍵一覽表: Ctrl + C 復(fù)制文本
Ctrl + V 粘貼文本
Ctrl + X 剪切文本
Ctrl + A 全部選擇
Ctrl + O打開(kāi)(如果有效) Ctrl + N 新建(如果有效) Ctrl + S保存(如果有效...
2010-09-19
閱讀(24) 作者(admin)
N900雖然已經(jīng)發(fā)布了一年多,但是,它還是NOKIA最具可玩性的一款手機(jī),當(dāng)初的宣傳片也可以看出NOKIA本想大力宣傳這款性能強(qiáng)勁的旗艦機(jī)型。 ...
2010-09-19
閱讀(21) 作者(admin)
...