【技術(shù)開發(fā)焦點(diǎn)】C#多線程學(xué)習(xí)(六) 互斥對象
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
緣起 每次有新技術(shù)發(fā)布時(shí),我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復(fù)雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門獨(dú)特的工程藝術(shù),需要解決的是不斷改變的需求變化。而對于WCF,對于SOA,由于涉及的是對多個(gè)系統(tǒng)之間的交互問題,如何有效地解決不斷改變的需求所帶來的問題就顯得更為重要:Service端...
在本篇文章上一部分Order Processing的例子中,我們看到原本已Collection形式定義的DetailList屬性(public IList<TDetail> DetailList),在Data Contract中卻以Array的方式體現(xiàn)(public OrderDetai...
通過第一部分的介紹,我們可以體會(huì)到,WCF 的Data Contract在CLR Type和Neutral Contract之間搭建了一座橋梁,彌合了.NET世界和廠商中立世界的差異。通過WCF Data Contract我們將CLR Data Type暴...
|
腳本之家 腳本之家 腳本之家是一個(gè)專業(yè)的收集各類腳本學(xué)習(xí)資料的網(wǎng)站,盡量修正錯(cuò)誤打造精品腳本類學(xué)習(xí)網(wǎng)站,我們?yōu)榇蠹矣螒蚰_本資源,源碼,軟件,asp,php,javascript等編程資料,是網(wǎng)頁制作,網(wǎng)絡(luò)編程,網(wǎng)站建設(shè)人士的...
1.本頁效果圖片 2.美化后的效果 #main{ width:100%; height:100%; } #inputs{ position:relative; top:50%; left:50%; } .inbutton{ width:30px; } .outbutton{ width:145px; text-align:right; } .tcente...
先列舉一下Ajax在Jquery和prototype中的實(shí)現(xiàn)。 Jquery: 復(fù)制代碼 代碼如下: <script language="javascript"> $(function(){ var box = {}; var remoteUrl = 'index.php'; box.interval = 5*60*1000;//5分鐘 box.showB...
1、concat方法 [作用] 將多個(gè)數(shù)組聯(lián)合起來,這個(gè)方法不會(huì)改變現(xiàn)存的數(shù)組,它只返回了所結(jié)合數(shù)組的一份拷貝。 [語法] arrayObj.concat(array1,array2,...) [實(shí)例] [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行] 2、...
1,引用 引用是一個(gè)指向?qū)ο髮?shí)際位置的指針。看下面的使用引用的例子: [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行] 本例中,兩個(gè)對象都指向同一個(gè)對象,當(dāng)修改某一個(gè)對象的屬性內(nèi)容時(shí),則會(huì)影響另一個(gè)。 我們再來看一...
一,回顧 首先先來回顧下DOM和事件。 1,DOM DOM在JavaScript中是應(yīng)用最廣泛的,大部分Web開發(fā)的編程語言都提供了相關(guān)的實(shí)現(xiàn)。給了開發(fā)者一個(gè)統(tǒng)一的接口。 看下面的例子: demo 李老師-英語 張老師-數(shù)學(xué) 劉老師-物...
5,閉包 閉包意味著內(nèi)層的函數(shù)可以引用存在于包圍它的函數(shù)內(nèi)的變量,即使外層函數(shù)的執(zhí)行已經(jīng)終止。 讓我們先來看一個(gè)閉包的例子。 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行] 代碼①是處于函數(shù)內(nèi)層,不過它可以使...
3,作用域 所有的面向?qū)ο蟮恼Z言都有某種形式的作用域,JavaScript也不例外。在JavaScript里,作用域是由函數(shù)劃分的,而不是由塊(while,if之類的)來劃分的。 我們先來看一個(gè)簡單的作用域的例子。 [Ctrl+A 全選 注:如需引入...
在這篇文章中,作者介紹了7個(gè)在IE和Firefox中不同的JavaScript句法。 1. CSS "float" 值 訪問一個(gè)給定CSS 值的最基本句法是: object.style.property ,使用駝峰寫法來替換有連接符的值,例如,訪問某個(gè)ID為"header"的<div>的b...
一,面向?qū)ο蟮幕A(chǔ) 對象是JavaScript的基礎(chǔ)。從最基本的層次上說,對象是一系列屬性的集合。 1,對象的創(chuàng)建 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行] 相信很多朋友對這些創(chuàng)建對象的方式接觸過很多次了,都很熟...
如果你還沒有準(zhǔn)備好,請先閱讀上一篇《Mootools 1.2教程(1)――MooTools介紹》。我們講了怎么引用MooTools 1.2以及怎么在domready里面調(diào)用你的腳本。 今天開始本系列教程的第2講。在這一講中,我們會(huì)學(xué)習(xí)幾種選擇HTML元...
MooTools 1.2 JavaScript庫介紹 MooTools 1.2是個(gè)強(qiáng)大的輕量級的JavaScript庫,專門為減輕Web中交互性JavaScript開發(fā)。在某種程度上,你可以認(rèn)為MooTools是CSS的擴(kuò)展。例如,CSS可以讓你在鼠標(biāo)移上去時(shí)發(fā)生改變。JavaScrip...
今天開始MooTools系列教程的第4講。如果你還沒有看過上一講,請先查看上一篇教程《Mootools 1.2教程(3)――數(shù)組使用簡介》。今天我們先不講MooTools,而是講一講JavaScript中的函數(shù)(function)的基本知識。 但是,為了符合Moo...
今天,我們在來看看如何使用數(shù)組來管理DOM元素。基本方法 .each(); 在處理數(shù)組時(shí),.each();方法是你最好的朋友。它提供了一種很容易的方法來遍歷數(shù)組的每個(gè)元素,如果有需要還可以對其中的元素進(jìn)行任何邏輯處理。例如,我們...
今天我們開始第五講,在上一講(《Mootools 1.2教程(4)――函數(shù)》)中,我們學(xué)習(xí)了在MooTools 1.2中建立和使用函數(shù)的幾種不同方式。下一步就是理解事件了。和選擇器類似,事件也是建立互動(dòng)界面的一個(gè)重要部分。一旦你掌握了一...
復(fù)制代碼 代碼如下:<!-- navigator --> <div class="navi"></div> <!-- prev link --> <a class="prev"></a> <!-- root element for scrollable --> <div class="scrollable"> <div id="thum...
如scrollable的學(xué)習(xí),首先給出操作的html目標(biāo)代碼:復(fù)制代碼 代碼如下:<button rel="#overlay">Open overlay</button> <button rel="#overlay2">Other overlay</button> <div class="overlay" id="overlay"> <h2 sty...
scrollable提供的一系列獲取scrollable對象的方法具體使用方式如下: 復(fù)制代碼 代碼如下:var scrollable=$("div.scrollable").scrollable(); //alert(scrollable.getConf().prev);//獲取配置對象中的prev屬性...
發(fā)現(xiàn)了一個(gè)非常好的JavaScript調(diào)試方法,目前看到的是可以打印Object/Array/Function/String四種類型,使用方法和PHP中的var_dump()一樣,只要直接dump(變量名)即可。
復(fù)制代碼 代碼如下:dump(value, [showTypes]) @ par...
如overlay的學(xué)習(xí),首先給出操作的html目標(biāo)代碼: 復(fù)制代碼 代碼如下:<div id="test"> expose test! </div>
<div style="margin:0 auto;width:300px"> <img src="http://flowplayer.org/tools/img/expose/ball_...
(10)addEvent 網(wǎng)上最流行的版本是Scott Andrew的,據(jù)說javascript界曾舉行一場比賽(此事件我們可以在Pro Javascript Techniques第100頁看到)或?yàn)g覽PPK的網(wǎng)站,征求添加事件與移除事件的函數(shù),他就是其獲獎(jiǎng)?wù)?。下面就是他的?shí)...
比如,在使用DWR的時(shí)候,如果你想傳遞下拉框的參數(shù)到后臺的話,此時(shí)就需要先獲取到下拉框的值了。 其實(shí)想要獲取到下拉框的值是很簡單的。 最關(guān)鍵的一段代碼就是: 復(fù)制代碼 代碼如下: onchange="show(this.options[this.opti...
復(fù)制代碼 代碼如下:<script type="text/javascript"> var date=new Date(); function initArray(){ this.length=initArray.arguments.length; for(var i=0;i<this.length;i++){ this[i]=initArray.arguments[i]; } }...
.bg{ background:url(http://nba.titan24.com/focus/kikx/images/sp.gif) repeat;} p{ text-align:center; color:#d00; padding:10px 0; } h1{ text-align:center; font-size:80px; color:#f06; line-height:1...
在很多時(shí)候,我們需要改變這些默認(rèn)操作,比如:點(diǎn)擊一個(gè)鏈接時(shí),我們執(zhí)行一些 ajax 操作,但是我們并不希望執(zhí)行跳轉(zhuǎn)動(dòng)作,于是,就有了本文:阻止瀏覽器默認(rèn)操作。
其實(shí)這并不是一個(gè)非常難的課題,單獨(dú)拿出來的原因還是瀏覽器兼容問...