【技術(shù)開發(fā)焦點(diǎn)】C#多線程學(xué)習(xí)(六) 互斥對(duì)象
系列文章導(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ù),需要解決的是不斷改變的需求變化。而對(duì)于WCF,對(duì)于SOA,由于涉及的是對(duì)多個(gè)系統(tǒng)之間的交互問題,如何有效地解決不斷改變的需求所帶來(lái)的問題就顯得更為重要: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暴...
|
注:該插件提取于動(dòng)易CMS系統(tǒng)管理后臺(tái)。 該插件適用于使用框架頁(yè)的管理系統(tǒng)后臺(tái)。該插件只能應(yīng)用于同域的URL,跨域的URL由于Javascript的安全限制,會(huì)出錯(cuò)。下面是代碼,有注釋,就不多說了。/* ** 該插件只能應(yīng)用于同...
在Silverlight中可以和Html Dom元素進(jìn)行交互,我就是想能不能寫一個(gè)類似于jQuery的類庫(kù),用于在Silverlight中操作Dom元素,就是可以寫類似下面的代碼:
注:以上代碼只是偽代碼而已,并未實(shí)現(xiàn)的。還有事件處理什么的........
今天重典在群上說的這個(gè),記錄一下,以備后查。ASP.NET AJAX 4.0中提供了客戶端的數(shù)據(jù)綁定功能,相信大家都聽說過了吧,有興趣的可以看:Using ASP.NET AJAX Templates廢話不說,直接推薦兩個(gè)jQuery的模板插件:Chain.jsHacks...
通過AJAX異步減少網(wǎng)絡(luò)內(nèi)容傳輸,而JSON則可以把傳輸內(nèi)容縮減到純數(shù)據(jù);然后利用jQuery內(nèi)置的AJAX功能直接獲得JSON格式的數(shù)據(jù);在客戶端直接綁定到數(shù)據(jù)控件里面,從而達(dá)到最優(yōu)。1.設(shè)計(jì)htm頁(yè)面: <!DOCTYPE html PUBLIC "-/...
//遍歷option和添加、移除option
function changeShipMethod(shipping){
var len = $("select[@name=ISHIPTYPE] option").length
if(shipping.value != "CA"){
$("select[@name=ISHIPTYPE] option").each(f...
在jQuery中有兩個(gè)獲取元素位置的方法offset()和position()。position()方法是在1.2.6版本之后加入的,為什么要引入這個(gè)方法呢?這兩個(gè)方法之間有什么異同?使用的時(shí)候應(yīng)該注意哪些問題?什么時(shí)候使用offset(),什么時(shí)候...
使用Jquery有一段時(shí)間了,對(duì)Jquery輕便、易學(xué)易用、方便的DOM操作以及這個(gè)框架的設(shè)計(jì)思想都由衷的贊嘆。但是Jquery在設(shè)計(jì)過程中也有一些不合理的地方(當(dāng)然,有些東西見仁見智,可能你并不覺得這不合理),今天看到了一篇文...
1、關(guān)于頁(yè)面元素的引用
通過jquery的$()引用元素包括通過id、class、元素名以及元素的層級(jí)關(guān)系及dom或者xpath條件等方法,且返回的對(duì)象為jquery對(duì)象(集合對(duì)象),不能直接調(diào)用dom定義的方法。2、jQuery對(duì)象與dom對(duì)象的...
« jQuery性能優(yōu)化指南(1)4,對(duì)直接的DOM操作進(jìn)行限制...
1,總是從ID選擇器開始繼承在jQuery中最快的選擇器是ID選擇器,因?yàn)樗苯觼?lái)自于JavaScript的getElementById()方法。例如有一段HTML代碼: <div id="content">
<form method="post" action="#">
<h2>交通...
在這一部分我們寫了一個(gè)小小的AJAX應(yīng)用,它能夠rate一些東西(譯Keel注:就是對(duì)某些東西投票),就像在youtube.com上面看到的一樣。首先我們需要一些服務(wù)器端代碼,這個(gè)例子中用到了一個(gè)PHP文件,讀取rating參數(shù)然后返回ratin...
jQuery提供兩種方式來(lái)選擇html的elements,第一種是用CSS和Xpath選擇器聯(lián)合起來(lái)形成一個(gè)字符串來(lái)傳送到j(luò)Query的構(gòu)造器(如:$("div > ul a"));第二種是用jQuery對(duì)象的幾個(gè)methods(方法)。這兩種方式還可以聯(lián)合起來(lái)混合...
在做所有事情之前,我們要讓jQuery讀取和處理文檔的DOM,必須盡可能快地在DOM載入后開始執(zhí)行事件,所以,我們用一個(gè)ready事件作為處理HTML文檔的開始.看看我們打開的custom.js這個(gè)文件,里面已經(jīng)準(zhǔn)備好了:$(document...
這個(gè)讓我們輕松的紀(jì)念日已經(jīng)到來(lái)–我恨我在計(jì)算機(jī)前已經(jīng)花了48個(gè)小時(shí),我希望能夠有另外一個(gè)jQuery來(lái)結(jié)束我的噩夢(mèng),并且讓我上網(wǎng)更快。當(dāng)我一邊“在用Jquery方法編寫”和一邊“進(jìn)行復(fù)雜的文件...
規(guī)則提到如何防止垃圾郵件:不要把你的郵件地址放到任何一個(gè)mailto:鏈接中.在與垃圾郵件惡魔做斗爭(zhēng)的過程中我們的網(wǎng)頁(yè)設(shè)計(jì)師和程序員總結(jié)出了一些有創(chuàng)意的解決辦法,讓我們快速的看一些這些常見方法的缺點(diǎn)(或多或...
今天的教程是草草完成的.我想把一些東西放在這15天的前面簡(jiǎn)單的講講,這樣以來(lái)就可以使一些js新手不至于被一堆代碼搞的暈頭轉(zhuǎn)向.事實(shí)上我是在即將結(jié)尾的時(shí)候才做出的這個(gè)決定.目標(biāo)我們要使用jQuery去創(chuàng)建一小段...
這節(jié)本身沒有太多的價(jià)值,重點(diǎn)在它提供的這個(gè)例子上。我將代碼帖出來(lái)然后對(duì)重點(diǎn)部分注釋一下:我們先來(lái)看看Thewatchmakerproject傳統(tǒng)的做法:預(yù)覽地址(你可以查看一下源代碼)。再來(lái)看看jQuery是如何用5行代碼來(lái)搞定的...
whatjQuery是一個(gè)了不起的javascript庫(kù),它可以是我們用很少的幾句代碼就可以創(chuàng)建出漂亮的頁(yè)面效果。從網(wǎng)站的方面說,這使得javascript更加有趣。如果你這樣想:“孩子,我需要另外一個(gè)javascript庫(kù),就好比我I need...
在使用.Net 3.5里的Entity Framework開發(fā)網(wǎng)站的時(shí)候,遇到了一個(gè)問題:添加記錄時(shí),對(duì)于DateTime型的數(shù)據(jù),無(wú)法使用數(shù)據(jù)庫(kù)的默認(rèn)值。 具體的情況是這樣的,我的數(shù)據(jù)庫(kù)有個(gè)Users表,三個(gè)字段,id,username,createtime。...
引子
過去,人們對(duì)于Javascript一直報(bào)著輕視的態(tài)度,人們認(rèn)為它又慢又容易出錯(cuò),而且在不同瀏覽器中解釋也不一樣,但是現(xiàn)在,Javascript確確實(shí)實(shí)的在改變我們的網(wǎng)絡(luò),越來(lái)越多的網(wǎng)絡(luò)和APP應(yīng)用開始使用Javascript。...
你的站點(diǎn)有被客戶投訴很慢嗎?是不是查了很多遍還是沒有完全解決?是不是數(shù)據(jù)庫(kù)沒有發(fā)現(xiàn)異常,CPU也沒有異常,內(nèi)存占用量沒有異常,GC計(jì)數(shù)沒有異常,硬盤IO也沒有異常,帶寬沒有異常,線路沒有異常,沒有丟包,但就是被投訴?而且還是...
面向?qū)ο笈c基于對(duì)象 幾乎每個(gè)開發(fā)人員都有面向?qū)ο笳Z(yǔ)言(比如C++、C#、Java)的開發(fā)經(jīng)驗(yàn)。 在傳統(tǒng)面向?qū)ο蟮恼Z(yǔ)言中,有兩個(gè)非常重要的概念 - 類和實(shí)例。 類定義了一類事物公共的行為和方法;而實(shí)例則是類的一個(gè)...
本帖介紹 Proxy Pattern (代理模式)。
Proxy Pattern (代理模式)
The Proxy Pattern provides a surrogate or placeholder for another object to control access to it...
...
一.Html安全隱患1.CSRF攻擊【漏洞】 之前外我寫過一篇《淺談CSRF攻擊方式》,如果想詳細(xì)了解CSRF原理及其防御之術(shù),可以看一下。 這里簡(jiǎn)單距個(gè)例子說明一下:存在CSRF漏洞Html代碼:<form action="Transfer.p...
“靜態(tài)頁(yè)”,在Web應(yīng)用程序開發(fā)中是很常見的概念。只是我發(fā)現(xiàn)目前還是有相當(dāng)部分的朋友,在這方面的存在一定的誤區(qū)。因此現(xiàn)在獨(dú)立寫一篇文章,也想把一些問題講講清楚,以后在討論的時(shí)候也好有個(gè)準(zhǔn)。 ...