系列文章導(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暴...
閱讀(21) 作者(admin)
復(fù)制代碼 代碼如下: $arr = array(345,4,17,6,52,16,58,69,32,8,234); for($i=1;$i<count($arr);$i++){ for($j=count($arr)-1;$j>=$i;$j--){ if($arr[$j]<$arr[$j-1]){ $temp = $arr[$j-1]; $arr[$j-1] = $arr[$j];...
閱讀(20) 作者(admin)
函數(shù)的原理很簡(jiǎn)單,主要就是用了一下遞歸調(diào)用。 復(fù)制代碼 代碼如下: function file_list($path){ if ($handle = opendir($path)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".....
閱讀(25) 作者(admin)
1. 在使用google api之前,我們需要先申請(qǐng)一個(gè)key,作為唯一的標(biāo)示加在url后面。 2. google地圖api里面有一個(gè)可以查詢到某個(gè)地點(diǎn)的詳細(xì)信息的地址,例如查詢北京的:http://maps.google.com/maps/geo?q=beijing 3. 我們還可...
閱讀(15) 作者(admin)
這就是今天討論的主要問(wèn)題。PHP幫助文檔里面關(guān)于PHP通過(guò)header觸發(fā)下載的說(shuō)明比較簡(jiǎn)單,而網(wǎng)上關(guān)于此方面的文章也少的可憐,有很多文章都無(wú)法實(shí)現(xiàn)所需要的效果。今天我也來(lái)談一下這個(gè)方面的話題,如果你感覺(jué)比網(wǎng)上的某些文...
閱讀(26) 作者(admin)
今天在整理資料的時(shí)候發(fā)現(xiàn)以前找到的一個(gè)函數(shù),通過(guò)這個(gè)函數(shù)我們就可以實(shí)現(xiàn)上面的功能。
主要函數(shù): 復(fù)制代碼 代碼如下: function GrabImage($url,$filename="") { if($url=="") return false;
if($filename=="") {...
閱讀(19) 作者(admin)
php面試題的題目: $a = '/a/b/c/d/e.php'; $b = '/a/b/12/34/c.php'; //計(jì)算出 $b 相對(duì)于 $a 的相對(duì)路徑應(yīng)該是 ../../c/d
php面試題的答案: 復(fù)制代碼 代碼如下: function getRelative($a,$b) { $arr = explode("/",$...
閱讀(13) 作者(admin)
php面試題說(shuō)明 :
例如:my name is fanglor =》 ym eman si orlgnaf
php面試題的答案: 復(fù)制代碼 代碼如下: function restr ($str) { $str1 = explode (' ',$str); $str2 = ''; $temp = ''; for ($i=0;$i<count ($st...
閱讀(11) 作者(admin)
復(fù)制代碼 代碼如下: $act = isset ($_GET['act']) ? trim ($_GET['act']) : "; if ($act == 'del') { $sort_id = isset ($_GET['id']) ? intval($_GET['id']) : '0' ; $sort_ids = $sort_id; $childrenIds = getCh...
閱讀(9) 作者(admin)
php面試題題目如下: 復(fù)制代碼 代碼如下: <?php $a = 1; $x =&$a; $b=$a++; ?> 問(wèn): $b和$x的值分別是什么?
php面試題的答案如下: $b = 1; $x = 2;
明白了嗎? 沒(méi)明白,再好好想想。 當(dāng)一個(gè)變量等于另一個(gè)變量的引用的...
閱讀(20) 作者(admin)
復(fù)制代碼 代碼如下: // 刪除一篇文章生成的多個(gè)靜態(tài)頁(yè)面 // 生成的文章名為 5.html 5_2.html 5_3.html /*―――――――――――――――――― */ function delStaticHtml ($article_id) { global $db; $sql = “SE...
閱讀(32) 作者(admin)
復(fù)制代碼 代碼如下:define('BASE_PATH',str_replace('//','/',realpath(dirname(__FILE__).'/../')));...
閱讀(20) 作者(admin)
復(fù)制代碼 代碼如下: /*―――――――――――――――――― */ // 遞歸刪除文件及目錄 // 例: del_dir (‘../cache/');注意:返回的/是必須的 // $type 強(qiáng)制刪除目錄, true 是 ,false 否 /*――――――――――――...
閱讀(19) 作者(admin)
目錄下必須有default.gif(此圖為模板縮略圖)的才為合法的模板 復(fù)制代碼 代碼如下: function get_template () { $template = array (); $dir = CMS_ROOT.'/tpl/'; $n = 0; if (is_dir($dir)) { if ($dh = opendir($dir)...
閱讀(24) 作者(admin)
復(fù)制代碼 代碼如下: /*―――――――――――――――――― */ // 遞歸實(shí)現(xiàn)無(wú)限分類生成下拉列表函數(shù) // $tpl->assign('sort_list',createSortOptions ()); // $tpl->assign('sort_list',createSortOptions ($sort...
閱讀(25) 作者(admin)
復(fù)制代碼 代碼如下: /*―――――――――――――――――― */ // 獲取無(wú)限分類的列表數(shù)據(jù) /*―――――――――――――――――― */ function get_sort ($parent_id=0,$n=-1) { global $db; static $sort_list...
閱讀(22) 作者(admin)
復(fù)制代碼 代碼如下: /* * ――――――――――――――――- * @file : 5.php * @function : arr2str * @copyright : 2002-2009 Xingmo Inc * @author : Fanglor <fanglor#163.com> * @date : 2010-06-25 * @update...
閱讀(27) 作者(admin)
復(fù)制代碼 代碼如下: /*―――――――――――――――――― */ // 簡(jiǎn)單提示框函數(shù) /*―――――――――――――――――― */ function alert ($msg,$url=") { $str = '<script type="text/javascript">'; $str.=...
閱讀(24) 作者(admin)
PHP的異常機(jī)制的原理是什么?
在PHP每一個(gè)可獨(dú)立執(zhí)行的op array最后的ZEND_HANDLE_EXCEPTION是用來(lái)干什么呢?
讓我們從一個(gè)問(wèn)題說(shuō)起, 上周的時(shí)候, blue5tar提了一個(gè)問(wèn)題:”對(duì)于下面的代碼, onError明明執(zhí)行了, 但...
閱讀(19) 作者(admin)
先來(lái)說(shuō)說(shuō)兩種方式: 1)定義一個(gè)字符串變量,里面保存要加載的文件列表。然后foreach加載。 復(fù)制代碼 代碼如下: $a = '/a.class.php;/Util/b.class.php;/Util/c.class.php'; $b = '/d.php;/e.class.php;/f.class.php;/g.cl...
閱讀(21) 作者(admin)
在以前,一個(gè)用戶通過(guò)網(wǎng)絡(luò)主要是獲取信息。而如今的網(wǎng)絡(luò)剛更注重與用戶的交互,用戶不再僅僅是網(wǎng)站的瀏覽者,也是網(wǎng)站內(nèi)容的制造者。由以前單純的“讀”向“寫(xiě)”以及“共同創(chuàng)作”發(fā)展,由被動(dòng)接收信息向主動(dòng)分行信息發(fā)展。而...
閱讀(14) 作者(admin)
有同學(xué)問(wèn)了一個(gè)問(wèn)題: 復(fù)制代碼 代碼如下: <?php for($i = 'A'; $i <= 'Z'; $i++) { echo $i; } 輸出是啥?
輸出是:
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARAS…….
為啥?
其實(shí)很簡(jiǎn)...
閱讀(34) 作者(admin)
設(shè)我們有一個(gè)html頁(yè)面,代碼如下: 復(fù)制代碼 代碼如下: <FORM method="post" action="checkTest.php"> <INPUT name="test[]" type="checkbox" value="1" /> <INPUT type="checkbox" name="test[]" value=&qu...
閱讀(30) 作者(admin)
1、UTF-8、GB2312都支持的漢字截取函數(shù) 復(fù)制代碼 代碼如下: <?php /* Utf-8、gb2312都支持的漢字截取函數(shù) cut_str(字符串, 截取長(zhǎng)度, 開(kāi)始長(zhǎng)度, 編碼); 編碼默認(rèn)為 utf-8 開(kāi)始長(zhǎng)度默認(rèn)為 0 */ function cut_str($str...
閱讀(22) 作者(admin)
php函數(shù)有很多,需要時(shí)查詢api。
復(fù)制代碼 代碼如下: <?php /* #數(shù)組 沒(méi)有限制大小:$arr[0]=1;$arr[1]=2; $arr=array("0","1");$list($num1,$num2)=$arr; array range(int low,int high[,int step]) low最小數(shù),high最...
閱讀(18) 作者(admin)
我們使用php擴(kuò)展,主要目的是提高程序的執(zhí)行效率,對(duì)于訪問(wèn)量很大的代碼或者邏輯將其寫(xiě)成擴(kuò)展。在做項(xiàng)目的過(guò)程中,需要對(duì)數(shù)據(jù)進(jìn)行排序,數(shù)據(jù)運(yùn)算比較復(fù)雜;我們準(zhǔn)備對(duì)一百萬(wàn)個(gè)數(shù)據(jù)進(jìn)行排序, 下面是我在程序之前做的一個(gè)測(cè)試:首先...