系列文章導(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-22
閱讀(38) 作者(admin)
WampServer是目前應(yīng)用非常廣泛的PHP集成開(kāi)發(fā)環(huán)境,本文就來(lái)講述Wamp安裝后自定義配置的方法。供大家參考借鑒。具體如下:wamp2.5安裝完畢后,自己手動(dòng)重新設(shè)置了apache的默認(rèn)根目錄。但是發(fā)現(xiàn)本機(jī)可以訪問(wèn),別人不能訪問(wèn)。提...
2014-10-22
閱讀(43) 作者(admin)
本文實(shí)例講述了PHP中的feof()函數(shù)的用法,針對(duì)feof()函數(shù)進(jìn)行了一定的測(cè)試,很有實(shí)用價(jià)值。具體分析如下:本文實(shí)例運(yùn)行環(huán)境:OS:Mac OS X 10.8.4
PHP:5.3.15在PHP的官方手冊(cè)中,函數(shù)feof()下面的討論不少,對(duì)此做了一些相關(guān)的測(cè)試...
2014-10-22
閱讀(51) 作者(admin)
ThinkPHP中URL路徑訪問(wèn)與模塊控制器之間的關(guān)系是ThinkPHP程序開(kāi)發(fā)中非常重要的一個(gè)環(huán)節(jié)。熟練的掌握該技巧對(duì)于進(jìn)一步學(xué)習(xí)ThinkPHP起著至關(guān)重要的作用。具體分析如下:打開(kāi)控制器頁(yè)面:UserAction.class.php //路徑:admin...
2014-10-22
閱讀(50) 作者(admin)
本文針對(duì)ThinkPHP中pathinfo的兩種模式、四種路徑訪問(wèn)模式和URL重寫(xiě)相關(guān)知識(shí)進(jìn)行了總結(jié)歸納,分享給大家便于查詢(xún)和借鑒。具體歸納如下:1、pathinfo訪問(wèn)模塊IndexAction.class.php下邊的test方法 http://localhost/ind...
2014-10-22
閱讀(39) 作者(admin)
本文通過(guò)一個(gè)簡(jiǎn)單的實(shí)例完成了完整的PHP+MySQL會(huì)員系統(tǒng)功能。是非常實(shí)用的一個(gè)應(yīng)用。具體實(shí)現(xiàn)步驟如下:一、會(huì)員系統(tǒng)的原理:
登陸-->判斷-->保持狀態(tài)(Cookie或Session)-->驗(yàn)證狀態(tài)及其權(quán)限二、會(huì)員系統(tǒng)的安全:1、學(xué)會(huì)...
2014-10-22
閱讀(44) 作者(admin)
ThinkPHP是目前國(guó)內(nèi)應(yīng)用非常廣泛的一款MVC開(kāi)發(fā)框架。本文就以實(shí)例形式解析ThinkPHP的MVC開(kāi)發(fā)機(jī)制。相信會(huì)給大家一定的啟發(fā)作用。具體分析如下:一、概述:MVC框架解析如下:M Model層 模型:就是數(shù)據(jù)庫(kù)操作類(lèi)(通過(guò)數(shù)據(jù)庫(kù)...
2014-10-22
閱讀(45) 作者(admin)
如題,返回一個(gè)數(shù)組,可以獲得圖片地址的base url,相對(duì)地址,名稱(chēng)等,具體見(jiàn)下例:<?error_reporting(E_ALL ^ E_NOTICE); $imgurl='http://files.jb51.net/file_images/article/201408/201408232212306.png';$imgurl_dir='/...
2014-10-22
閱讀(38) 作者(admin)
PHP+Ajax檢測(cè)用戶名或郵件注冊(cè)時(shí)是否已經(jīng)存在是論壇或會(huì)員系統(tǒng)中常見(jiàn)的一個(gè)重要功能。本文就以實(shí)例形式簡(jiǎn)單描述這一功能的實(shí)現(xiàn)方法。具體步驟如下:一、PHP檢測(cè)頁(yè)面check.php頁(yè)面代碼如下:<script type="text/javascrip...
2014-10-22
閱讀(40) 作者(admin)
針對(duì)偽造的數(shù)據(jù)從URL提交的情況,首先是一個(gè)檢查前一頁(yè)來(lái)源的如下代碼:<?/*PHP防止站外提交數(shù)據(jù)的方法*/function CheckURL(){$servername=$_SERVER['SERVER_NAME']; $sub_from=$_SERVER["HTTP_REFERER"]; $sub_len=...
2014-10-22
閱讀(47) 作者(admin)
如何用php批量刪除數(shù)據(jù)庫(kù)下所有前綴為prefix_的表。例子,統(tǒng)一刪除前綴為“prefix_”的表。
<?php //設(shè)置數(shù)據(jù)庫(kù)連接信息。數(shù)據(jù)庫(kù)服務(wù)器地址,數(shù)據(jù)庫(kù)用戶名,數(shù)據(jù)密碼 mysql_connect('數(shù)據(jù)庫(kù)主機(jī)','數(shù)據(jù)庫(kù)用戶名','數(shù)據(jù)...
2014-10-22
閱讀(36) 作者(admin)
本文主要介紹了ThinkPHP調(diào)用common/common.php函數(shù)提示錯(cuò)誤function undefined的解決方法。對(duì)于采用ThinkPHP進(jìn)行項(xiàng)目開(kāi)發(fā)的朋友來(lái)說(shuō),在進(jìn)行ThinkPHP升級(jí)后經(jīng)常會(huì)遇到這類(lèi)問(wèn)題。具體描述如下:在對(duì)ThinkPHP升級(jí)后使用了...
2014-10-22
閱讀(34) 作者(admin)
本文實(shí)例講述了ThinkPHP查詢(xún)返回簡(jiǎn)單字段數(shù)組的方法,是ThinkPHP程序設(shè)計(jì)中一個(gè)很實(shí)用的功能。具體方法如下:通常來(lái)說(shuō)使用select語(yǔ)句。返回的都是結(jié)構(gòu)較復(fù)雜的字段數(shù)組。如以下是一個(gè)簡(jiǎn)單的查詢(xún):$map['parentid'] = $id;$...
2014-10-22
閱讀(39) 作者(admin)
其實(shí)抓ajax異步內(nèi)容的頁(yè)面和抓普通的頁(yè)面區(qū)別不大。ajax只不過(guò)是做了一次異步的http請(qǐng)求,只要使用firebug類(lèi)似的工具,找到請(qǐng)求的后端服務(wù)url和傳值的參數(shù),然后對(duì)該url傳遞參數(shù)進(jìn)行抓取即可。利用Firebug的網(wǎng)絡(luò)工具...
2014-10-22
閱讀(30) 作者(admin)
1、用戶登錄discuz,通過(guò)logging.php文件中的函數(shù)uc_user_login對(duì)post過(guò)來(lái)的數(shù)據(jù)進(jìn)行驗(yàn)證,也就是對(duì)username和password進(jìn)行驗(yàn)證。2、如果驗(yàn)證成功,將調(diào)用位于uc_client下client.php文件中的函數(shù)uc_user_synlogin,在這個(gè)函...
2014-10-22
閱讀(43) 作者(admin)
防盜鏈?zhǔn)悄壳胺浅3R?jiàn)的web程序設(shè)計(jì)技巧。本文就以一個(gè)實(shí)例展示了PHP防盜鏈的實(shí)現(xiàn)方法。分享給大家供大家參考之用。具體方法如下:主要功能代碼如下:<?php/*使用方法:將上述代碼保存為dao4.php,比如測(cè)試用的validat...
2014-10-22
閱讀(40) 作者(admin)
越來(lái)越多的網(wǎng)站,開(kāi)始采用"單頁(yè)面結(jié)構(gòu)"(Single-page application)。整個(gè)網(wǎng)站只有一張網(wǎng)頁(yè),采用Ajax技術(shù),根據(jù)用戶的輸入,加載不同的內(nèi)容。這種做法的好處是用戶體驗(yàn)好、節(jié)省流量,缺點(diǎn)是AJAX內(nèi)容無(wú)法被搜索引擎抓取。舉例來(lái)說(shuō),...
2014-10-22
閱讀(42) 作者(admin)
一般來(lái)說(shuō),PHP中動(dòng)態(tài)輸出HTML內(nèi)容,是通過(guò)print 和 echo 語(yǔ)句來(lái)實(shí)現(xiàn)的,在實(shí)際使用中, print 和 echo 兩者的功能幾乎是完全一樣。可以這么說(shuō),凡是有一個(gè)可以使用的地方,另一個(gè)也可以使用。但是,兩者之間也還是一個(gè)非常重要的區(qū)...
2014-10-22
閱讀(39) 作者(admin)
在一些PHP項(xiàng)目里我們經(jīng)常會(huì)看到有些PHP文件中的代碼是只有開(kāi)始標(biāo)簽,而沒(méi)有結(jié)束標(biāo)簽的,那么什么情況下可以不寫(xiě)這個(gè)結(jié)束標(biāo)簽,而什么情況下又必須寫(xiě)?對(duì)此我們先來(lái)看2個(gè)例子:下面的代碼可以正常運(yùn)行:
<?php echo 123456;...
2014-10-22
閱讀(30) 作者(admin)
本文以一個(gè)完整實(shí)例的形式實(shí)現(xiàn)了視頻文件上傳的功能。雖然是比較基礎(chǔ)的應(yīng)用,仍有一定的參考價(jià)值。分享給大家供大家參考之用。具體方法如下:首先,對(duì)PHP來(lái)說(shuō)視頻也屬于文件,我們利用這個(gè)道理,可以通過(guò)與上傳普通文件類(lèi)似的...
2014-10-22
閱讀(40) 作者(admin)
通常來(lái)說(shuō),php中總是只獲取最后一個(gè)復(fù)選框的值,那么如何才能獲取所有復(fù)選框的值?解決辦法如下:form表單的部分代碼如下:<input type="checkbox" name="frm_tag[]" value="1">1<input type="checkbox" name="frm_tag[]" valu...
2014-10-22
閱讀(40) 作者(admin)
cookie和session是PHP程序設(shè)計(jì)中非常重要的技巧。深入理解并掌握cookie和session的應(yīng)用是進(jìn)行PHP程序設(shè)計(jì)的基礎(chǔ)。本文就以實(shí)例形式來(lái)分析一下二者之間的區(qū)別。具體分析如下:1.Cookie
cookie 是一種在遠(yuǎn)程瀏覽器端儲(chǔ)存...
2014-10-22
閱讀(51) 作者(admin)
本文實(shí)例展示了destoon調(diào)用企業(yè)會(huì)員公司形象圖片的實(shí)現(xiàn)方法,在進(jìn)行destoon開(kāi)發(fā)中有很重要的實(shí)用價(jià)值。分享給大家供大家參考。具體實(shí)現(xiàn)代碼如下:<!--{php $tags=tag("table=destoon_member m,destoon_company c&prefix=...
2014-10-22
閱讀(39) 作者(admin)
本文實(shí)例講述了去掉destoon資訊內(nèi)容頁(yè)keywords關(guān)鍵字自帶的文章標(biāo)題的方法,具體實(shí)現(xiàn)方法如下:在/module/article目錄下的article.class.php文件中的大約158行找到:$keyword = $item['title'].','.($item['tag'] ? st...
2014-10-22
閱讀(36) 作者(admin)
在destoon開(kāi)發(fā)中有時(shí)候我們需要調(diào)用論壇的帖子,但是帶有圖片的帖子該怎么調(diào)用出來(lái)呢,本文就來(lái)實(shí)例展示一個(gè)可以調(diào)用discuz論壇帶圖片的帖子的方法:標(biāo)簽代碼如下:<!--{php $tags=tag("table=pre_forum_thread i,pre_forum_...
2014-10-22
閱讀(32) 作者(admin)
本文實(shí)例展示了destoon調(diào)用圖文新聞的方法,該功能是非常常見(jiàn)且實(shí)用的技巧。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:主要功能代碼如下所示:{if $DT[page_news]}<!--{tag("moduleid=21&length=16&condition=status=3 and...