系列文章導(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呢?"等言辭;...
軟件工程是一門(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世界和廠商中立世界的差異。通過(guò)WCF Data Contract我們將CLR Data Type暴...
2014-10-23
閱讀(21) 作者(admin)
JavaScript變量匈牙利命名法 匈牙利命名法語(yǔ)法:
變量名=類(lèi)型+對(duì)象描述 類(lèi)型指變量的類(lèi)型 對(duì)象描述指對(duì)象名字全稱(chēng)或名字的一部分,要求有明確含義,命名要容易記憶容易理解。 提示: 雖然JavaScript變量表面上沒(méi)有類(lèi)型,但是J...
2014-10-23
閱讀(21) 作者(admin)
JavaScript 對(duì)象是詞典 在 C++ 或 C# 中,在談?wù)搶?duì)象時(shí),是指類(lèi)或結(jié)構(gòu)的實(shí)例。對(duì)象有不同的屬性和方法,具體取決于將它們實(shí)例化的模板(即類(lèi))。而 JavaScript 對(duì)象卻不是這樣。在 JavaScript 中,對(duì)象只是一組名稱(chēng)/值對(duì),就是說(shuō),將...
2014-10-23
閱讀(20) 作者(admin)
Dom:
Attribute: $("p").addClass(css中定義的樣式類(lèi)型); 給某個(gè)元素添加樣式 $("img").attr({src:"test.jpg",alt:"test Image"}); 給某個(gè)元素添加屬性/值,參數(shù)是map $("img").attr("src","test.jpg"); 給某個(gè)元素添...
2014-10-23
閱讀(23) 作者(admin)
性能方面:看下圖jquery 1.42最新版框架下載你也可以直接在網(wǎng)頁(yè)中引入: http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2.min.js 新增方法: .dele...
2014-10-23
閱讀(27) 作者(admin)
便利的設(shè)置函數(shù) jquery1.4的大部分設(shè)置值對(duì)方法都可以設(shè)置第二個(gè)參數(shù)為回調(diào)函數(shù)。比如:.css(), .attr(), .val(), .html(), .text()。 這說(shuō)法很抽象,來(lái)看示例 http://demo.jb51.net/js/jquery1.4/jquery_1.htm 便...
2014-10-23
閱讀(29) 作者(admin)
1 允許序列化嵌套的參數(shù)。 比如:{foo: ["bar", "baz"]} 將被序列化成foo[]=bar&foo[]=baz,而不是序列化成以前的foo=bar&foo=baz。
如果你想要使用舊的序列化方式,有三種設(shè)置方法: 復(fù)制代碼 代碼如下: jQuery.ajaxSetti...
2014-10-23
閱讀(24) 作者(admin)
.clearQueue():移除隊(duì)列中還沒(méi)有運(yùn)行的所有函數(shù) clearQueue()的作用與stop(true)很類(lèi)似,簡(jiǎn)化了stop(true),在1.4后stop()主要用于終止動(dòng)畫(huà),而終止隊(duì)列函數(shù)使用clearQueue(),clearQueue()接受一個(gè)參數(shù):隊(duì)列名稱(chēng),即移除特定隊(duì)...
2014-10-23
閱讀(23) 作者(admin)
復(fù)制代碼 代碼如下: var f1 = function(p1,p2,p3){ switch(arguments.length){ case 0: alert("無(wú)參版本的f1") break; case 1: alert("1個(gè)參數(shù)版本的f1:" +...
2014-10-23
閱讀(22) 作者(admin)
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
javascript 補(bǔ)零 函數(shù)集合...
2014-10-23
閱讀(19) 作者(admin)
復(fù)制代碼 代碼如下: var data = "123123,213,<,12312,>,312,3,cat,dsfsdfs,"; alert(func(data)); function func(str) { var reg = /<|>/g; str = str.replace(reg,function($1){ if($1=='<'){ return '<'; }else{ r...
2014-10-23
閱讀(14) 作者(admin)
于是就測(cè)試了下: 復(fù)制代碼 代碼如下: var stringToDom=function(text) { var doc; if(window.ActiveXObject) { doc = new ActiveXObject("MSXML2.DOMDocument"); doc.loadXML(text).documentElement; } else { doc =...
2014-10-23
閱讀(22) 作者(admin)
實(shí)現(xiàn)一: 復(fù)制代碼 代碼如下: /* 平淡無(wú)奇法 */ function pad(num, n) { var i = (num + "").length; while(i++ < n) num = "0" + num; return num; } 上面的代碼太平淡無(wú)奇,體現(xiàn)不了我的真實(shí)水平。于是有了實(shí)現(xiàn)二: 復(fù)...
2014-10-23
閱讀(22) 作者(admin)
復(fù)制代碼 代碼如下:/* Jquery 表單驗(yàn)證插件 janchie 2010.1 janchie@163.com 1.01版 */ (function($){ $.fn.extend({ valid:function(){ if( ! $(this).is("form") ) return; //獲取參數(shù) var items = $.isArray(argu...
2014-10-23
閱讀(28) 作者(admin)
什么是單元測(cè)試?
單元測(cè)試又稱(chēng)為模塊測(cè)試,是針對(duì)程序模塊(軟件設(shè)計(jì)的最小單位)來(lái)進(jìn)行正確性檢驗(yàn)的測(cè)試工作。單元測(cè)試主要是用來(lái)檢驗(yàn)程式的內(nèi)部邏輯,也稱(chēng)為個(gè)體測(cè)試、結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。通常由撰寫(xiě)程式碼的程式...
2014-10-23
閱讀(21) 作者(admin)
Javascript中創(chuàng)建對(duì)象的語(yǔ)法是在new運(yùn)算符的后面跟著一個(gè)函數(shù)的調(diào)用。如 復(fù)制代碼 代碼如下: var obj = new Object(); var date = new Date(); 運(yùn)算符new首先創(chuàng)建一個(gè)新的沒(méi)有任何屬性的對(duì)象,然后調(diào)用該函數(shù),把新的對(duì)...
2014-10-23
閱讀(25) 作者(admin)
復(fù)制代碼 代碼如下: (function($){ $.fn.center = function(){ var top = ($(window).height() - this.height())/2; var left = ($(window).width() - this.width())/2; var scrollTop = $(document).scrollTop(); v...
2014-10-23
閱讀(22) 作者(admin)
Resize #rRightDown,#rLeftDown,#rLeftUp,#rRightUp,#rRight,#rLeft,#rUp,#rDown{ position:absolute;background:#C00;width:6px;height:6px;z-index:5;font-size:0;} #rLeftDown,#rRightUp{cursor:ne-resize;}...
2014-10-23
閱讀(28) 作者(admin)
因此很有必要在這里為同學(xué)們舉一個(gè)例子: JavaScript面向?qū)ο蟠a示例 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]...
2014-10-23
閱讀(29) 作者(admin)
1 概述 1.1 定義 在一些B/S結(jié)構(gòu)的應(yīng)用系統(tǒng)中,有很多頁(yè)面是需要有水印的。常見(jiàn)的就是公文系統(tǒng)、合同系統(tǒng)等。大家常常關(guān)注的是網(wǎng)站圖片增加水印,而很少關(guān)注頁(yè)面水印。剛?cè)oogle了一圈,關(guān)于頁(yè)面水印的文章的數(shù)量為幾乎為0...
2014-10-23
閱讀(22) 作者(admin)
本文原理是使用正則表達(dá)式匹配location.search中的字符串。其中三個(gè)主要函數(shù)為 getQueryString()、getQueryStringByName(name)和getQueryStringByIndex(index) 三個(gè)主要方法:方法說(shuō)明getQueryString獲取QueryString的...
2014-10-23
閱讀(19) 作者(admin)
假如我們有一個(gè)如下的頁(yè)面: 復(fù)制代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" con...
2014-10-23
閱讀(20) 作者(admin)
請(qǐng)?jiān)贔irefox下測(cè)試
看了下例子: js代碼 <script> alert("hi there") </script> 就等價(jià)于 <script> ([][(![]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+...
2014-10-23
閱讀(25) 作者(admin)
注意獲取的標(biāo)記都以大寫(xiě)表示,如"TD","TR","A"等 復(fù)制代碼 代碼如下: <div id="div_001"> <form id="form_001"> <input type="button" id="button_001_id" name="button_001_Name" value="單擊查看...
2014-10-23
閱讀(29) 作者(admin)
復(fù)制代碼 代碼如下:<script type="text/javascript"> /*詳細(xì)方法1*/ function CheckBrowser() { var app=navigator.appName; var verStr=navigator.appVersion; //火狐瀏覽器 if (app.indexOf('Netscape') != -1) {...
2014-10-23
閱讀(19) 作者(admin)
比如有禁止右鍵點(diǎn)擊、隱藏搜索文本框文字、在新窗口中打開(kāi)鏈接、檢測(cè)瀏覽器、預(yù)加載圖片、頁(yè)面樣式切換、所有列等高、動(dòng)態(tài)控制頁(yè)面字體大小、獲得鼠標(biāo)指針的X值Y值、驗(yàn)證元素是否為空、替換元素、延遲加載、驗(yàn)證元素...