【技術開發焦點】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暴...
|
另外ie中使用srcElement去獲得事件觸發源,ff下使用target。因此使用這兩個對象時需要做相關的瀏覽器兼容。 點擊 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]綜合上節attachEvent與addEventListener。 點擊...
xml:Provinces.xml復制代碼 代碼如下:<?xml version="1.0"?> <Root> <Province ID="1" Name="安徽"> <City ID="1">安慶市</City> <City ID="2">蚌埠市</City> <City ID="3">亳州...
1、關于頁面元素的引用 通過jquery的$()引用元素包括通過id、class、元素名以及元素的層級關系及dom或者xpath條件等方法,且返回的對象為jquery對象(集合對象),不能直接調用dom定義的方法。
2、jQuery對象與dom對象的轉...
選擇器 從最開始看到Jquery這樣的選擇器就讓我想起了CSS的選擇器,簡直是同出一轍啊,CSS的選擇器語法個人覺得相當的經典,那么Jquery借鑒CSS也就沒有多少疑問了。
還是復習一下Jquery的選擇器吧 其中h1為選擇器,color:re...
JQuery優點 ◦體積小(v1.2.3 15kb) ◦豐富的DOM選擇器(CSS1-3 + XPath) ◦跨瀏覽器(IE6,FF,Safari,Opera) ◦鏈式代碼 ◦強大的事件、樣式支持 ◦強大的AJAX功能 ◦易于擴展,插件豐富...
這篇文章就會帶領你見識一下jQuery的哲學,探討一下他的特性以及功能,并且會做一些ajax的示例,以及如何使用plug- in(插件)來擴展jQuery。
1. 什么是jQuery?
jQuery是個很優秀的Javascript庫,它誕生于2006年,出自John Resig...
一時間不好回答,特別是undefined,因為這涉及到undefined的實現原理。于是,細想之后,寫下本文,請各位大俠拍磚。 總所周知:null == undefined 但是:null !== undefined 那么這兩者到底有啥區別呢? 請聽俺娓娓道來... null 這是...
iframe元素也就是文檔中的文檔,或者好像浮動的框架(frame)。關于iframe的操作一直是一個疑難點,網上有很多這方面的文章介紹。下面我結合自己的經驗,整理一下筆記記錄下來。一、頁面三個頁面:父頁面和兩個子頁面,兩個子頁...
即一條新聞滾 進視圖之后,會暫停幾秒鐘,然后繼續向上2滾動,淡出視圖,同時,下一條新聞接著滾入視圖。這次主要是用jquery來開發這個功能,里面肯定有許多不足 之處,歡迎大家點評。 先粘貼一下代碼, 復制代碼 代碼如下: <style>...
復制代碼 代碼如下: str = str.<br /> replace( /&(?!#?/w+;)/g , '&').<br /> replace( /undefinedundefined([^undefinedundefined]*)"/g , '“$1”' ).<br /> replace( /</g , '<' ).<br /> replace( />...
要使用VML,我們首先要開辟一個命名空間。以前動態創建比較麻煩 document.namespaces.add('vml', 'urn:schemas-microsoft-com:vml', "#default#VML"); ie8出現后,微軟一口氣升級了IE6,IE7。創建方法更簡單。 document.na...
復制代碼 代碼如下:function Get_Cookie(name) { var start = document.cookie.indexOf(name+…=…); var len = start+name.length+1; if ((!start) && (name != document.cookie.substring(0,name.length))) return...
作為新力軍,蘋果為我們帶來了canvas標簽。canvas首次在Mac OS X中的Dashboard中被引入,之后又被蘋果公司的Safari瀏覽器所支持,緊接著就成為HTML5的標準,被IE內核以外的標準瀏覽器所支持。蘋果做的好事還不止這一樁,它認為...
indexOf 返回元素在數組的索引,沒有則返回-1。與string的indexOf方法差不多。 如果其他瀏覽器沒有實現此方法,可以用以下代碼實現兼容: 復制代碼 代碼如下: Array.prototype.indexOf = function(el, start) { var st...
IE還有一個利器至今沒有被使用過,那就是VML。雖然比不上SVG,但它還是非常強大的。在實現漸變上,其fill還比IE的Gragient濾鏡強悍得多了。不過VML出現得比較早,只支持很少的顏色名,如red,blue,yellow,其他如orange就可以搞死...
先來IE的,這是最大的用戶群,如果這部分開發不出來,基本可以說不用做了。IE雖然有Gradient濾鏡,但對比其他瀏覽器的實現特弱,沒有多重漸變(stop-color),不能實現角度漸變,而且還經常失效。我的思路是這樣,假如有一個帶文本的DIV,...
為了釋放腳本資源,通常在返回后還要一些進行額外的處理。 復制代碼 代碼如下: script = document.createElement('script'); script.src = 'http://example.com/cgi-bin/jsonp?q=What+is+the+meaning+of+life%3F'; scr...
delete 是刪除對象的一個屬性,例如對于一個對象, var obj = {key:5}; delete obj.key就是刪除該對象的key屬性,這個沒什么問題,但當對象的原型prototype對象也存在該屬性時,就值得注意了。 復制代碼 代碼如下: var A = fun...
我們用js書寫css樣式通常會用下面的兩種方式:
一般情況下我們用js設置元素對象的樣式會使用這樣的形式: 復制代碼 代碼如下:var element= document.getElementById(”id”); element.style.width=”20px”; element.s...
開發的功能主要涉及即時代碼著色(CodeColoring)和語法提示(CodeHints)功能,稍后會總結功能開發中問題或提供源碼。 以下是個人對Range對象的了解和常用操作的實例和總結: Range對象 Range對象表示文檔的連續范圍區域,如用戶...
QQ菜單 body { font-family: verdana, helvetica, arial, sans-serif; } #mainMenu { background-color: #EEE; border: 1px solid #CCC; color: #000; width: 203px; } #menuList { margin: 0px; padding: 10...
無標題文檔 a b c d [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
目前支持 click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, keydown, keypress, keyup。 還不支持 blur, focus, mouseenter, mouseleave, change, submit 與bind()不同的是,live()一次只能綁定...
但唯一遺憾的是,在對中文輸入法打開時,firefox3.0中是對中文拼音的自動匹配,而對輸入后的中文無法及時觸發匹配;而在我的IE6.0下,則無此問題。 原因分析: Autocomplete插件對用戶輸入字符的觸發自動匹配是通過”keydown”事...
小試了下AJAX,感覺比prototype簡潔多了,在JQuery中,AJAX有三種實現方式:$.ajax(),$.post,$.get()。 XHTML(主要): <div id="result" style="background:orange;border:1px solid red;width:300px;height:400px;"></div> <...