系列文章導(dǎo)航:C#多線(xiàn)程學(xué)習(xí)(一) 多線(xiàn)程的相關(guān)概念C#多線(xiàn)程學(xué)習(xí)(二) 如何操縱一個(gè)線(xiàn)程C#多線(xiàn)程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線(xiàn)程學(xué)習(xí)(四) 多線(xiàn)程的自動(dòng)管理(線(xiàn)程池)C#多線(xiàn)程學(xué)習(xí)(五) 多線(xiàn)程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線(xiàn)程學(xué)習(xí)(一) 多線(xiàn)程的相關(guān)概念C#多線(xiàn)程學(xué)習(xí)(二) 如何操縱一個(gè)線(xiàn)程C#多線(xiàn)程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線(xiàn)程學(xué)習(xí)(四) 多線(xiàn)程的自動(dòng)管理(線(xiàn)程池)C#多線(xiàn)程學(xué)習(xí)(五) 多線(xiàn)程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線(xiàn)程學(xué)習(xí)(一) 多線(xiàn)程的相關(guān)概念C#多線(xiàn)程學(xué)習(xí)(二) 如何操縱一個(gè)線(xiàn)程C#多線(xiàn)程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線(xiàn)程學(xué)習(xí)(四) 多線(xiàn)程的自動(dòng)管理(線(xiàn)程池)C#多線(xiàn)程學(xué)習(xí)(五) 多線(xiàn)程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線(xiàn)程學(xué)習(xí)(一) 多線(xiàn)程的相關(guān)概念C#多線(xiàn)程學(xué)習(xí)(二) 如何操縱一個(gè)線(xiàn)程C#多線(xiàn)程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線(xiàn)程學(xué)習(xí)(四) 多線(xiàn)程的自動(dòng)管理(線(xiàn)程池)C#多線(xiàn)程學(xué)習(xí)(五) 多線(xiàn)程的... [詳細(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
閱讀(21) 作者(admin)
復(fù)制代碼 代碼如下: <?php /* * 封裝性:面向?qū)ο笕筇匦灾?* * 1.就是把對(duì)象的成員(屬性,方法)結(jié)合成一個(gè)獨(dú)立的相同單位,并盡可能隱藏對(duì)象的內(nèi)部細(xì)節(jié) * 訪問(wèn)權(quán)限修飾符 public protected private * private:私有的,用...
2014-10-22
閱讀(18) 作者(admin)
函數(shù)嵌套,這個(gè)名字有點(diǎn)糾結(jié),也許不太好理解。一個(gè)比較常見(jiàn)的函數(shù)嵌套特例:遞歸函數(shù),即函數(shù)自己嵌套自己。 一直以為在PHP中不能有太多的函數(shù)嵌套,這是因?yàn)樵谝郧澳承r(shí)候不小心用到了遞歸,在遞歸的深度達(dá)到100時(shí), 即函數(shù)嵌套...
2014-10-22
閱讀(24) 作者(admin)
復(fù)制代碼 代碼如下: <?php /* 類(lèi)的聲明 * 1.你要開(kāi)發(fā)的是什么,確定寫(xiě)什么類(lèi) * 2.類(lèi)中的成員一定要屬于這個(gè)類(lèi) * [修飾類(lèi)的關(guān)鍵字] class 類(lèi)名{ * 成員屬性: * 成員方法: * } * 3.在類(lèi)中聲明成員屬性時(shí),前面必須有修飾詞,...
2014-10-22
閱讀(12) 作者(admin)
復(fù)制代碼 代碼如下: <?php /* PHP面向?qū)ο蟮某绦蛟O(shè)計(jì) * * PHP5 * * 數(shù)組和對(duì)象:都屬于PHP的復(fù)合類(lèi)型(一個(gè)變量可以存儲(chǔ)多個(gè)單元) * * 對(duì)象比數(shù)組更強(qiáng)大,不僅可以存儲(chǔ)多個(gè)數(shù)據(jù),還可以將函數(shù)存在對(duì)象中 * * 對(duì)象的三大特性...
2014-10-22
閱讀(12) 作者(admin)
復(fù)制代碼 代碼如下: <?php /* * 封裝性:面向?qū)ο笕筇匦灾?* * 1.就是把對(duì)象的成員(屬性,方法)結(jié)合成一個(gè)獨(dú)立的相同單位,并盡可能隱藏對(duì)象的內(nèi)部細(xì)節(jié) * 訪問(wèn)權(quán)限修飾符 public protected private * private:私有的,用...
2014-10-22
閱讀(14) 作者(admin)
復(fù)制代碼 代碼如下: <?php /* * 1.對(duì)象中成員的訪問(wèn)(在一個(gè)對(duì)象的內(nèi)部方法中,去訪問(wèn)本對(duì)軒昂中的其他方法和成員屬性) * 2.在對(duì)象中的方法中都默認(rèn)有一個(gè)$this關(guān)鍵字,這個(gè)關(guān)鍵字代表調(diào)用這個(gè)方法的對(duì)象 * * 構(gòu)造方法 *...
2014-10-22
閱讀(17) 作者(admin)
通過(guò)memcached的getMulti函數(shù)來(lái)批量獲取如下15個(gè)ID的值。 31639,33878,177410,9735,589,12076,25953,22447,15368,15358,33853,26658,26659,12477,15366
$md->getMulti($arr_id); 返回的順序: line_31639,line_33878...
2014-10-22
閱讀(14) 作者(admin)
官網(wǎng):http://pecl.php.net/package/hidef簡(jiǎn)介: Allow definition of user defined constants in simple ini files, which are then processed like internal constants, without any of the usual performance pena...
2014-10-22
閱讀(22) 作者(admin)
1.目前大多數(shù)php環(huán)境里使用的都是不帶d的memcache版本,這個(gè)版本出的比較早,是一個(gè)原生版本,完全在php框架內(nèi)開(kāi)發(fā)的。與之對(duì)應(yīng)的帶d的memcached是建立在libmemcached的基礎(chǔ)上,所以相對(duì)來(lái)說(shuō),memcached版本的功能更全一些。 m...
2014-10-22
閱讀(18) 作者(admin)
但最近發(fā)現(xiàn)增量的總是搜索不到,今天看了下運(yùn)行日志,有如下提示:
[Sun Apr 17 19:30:01.876 2011] [ 3400] WARNING: rotating index 'news_delta': cur to old rename failed: rename /dev/shm/sphinx/data/news_delta...
2014-10-22
閱讀(21) 作者(admin)
memcache的官方主頁(yè):http://pecl.php.net/package/memcachememcached的官方主頁(yè):http://pecl.php.net/package/memcached
以下是我安裝Memcached版本的PHP模塊的過(guò)程記錄:
wget http://download.tangent.org/libmemcac...
2014-10-22
閱讀(15) 作者(admin)
比如說(shuō)PECL里有兩個(gè)Memcached的模塊,Memcache和Memcached,目前大部分PHP環(huán)境里使用的是名字里不帶d的Memcache版本,這個(gè)版本釋出的比較早,是一個(gè)原生版本,與之對(duì)應(yīng)的帶d的Memcached版本則是建立在libmemcached的基礎(chǔ)上,所以...
2014-10-22
閱讀(29) 作者(admin)
session_unset() 釋放當(dāng)前在內(nèi)存中已經(jīng)創(chuàng)建的所有$_SESSION變量,但不刪除session文件以及不釋放對(duì)應(yīng)的session id
session_destroy() 刪除當(dāng)前用戶(hù)對(duì)應(yīng)的session文件以及釋放session id,內(nèi)存中的$_SESSION變量?jī)?nèi)容依...
2014-10-22
閱讀(21) 作者(admin)
復(fù)制代碼 代碼如下:yum -y install openssl
/usr/local/bin/是php的安裝目錄 切換到php安裝目錄的etx/openssl目錄 cd /root/soft/php-5.2.8/ext/openssl 復(fù)制代碼 代碼如下: /usr/local/bin/phpize Cannot find c...
2014-10-22
閱讀(19) 作者(admin)
經(jīng)查證,在進(jìn)行使用session_destroy()函數(shù)必須先調(diào)用session_start()函數(shù)。 也就是要有如下代碼: 復(fù)制代碼 代碼如下: <? session_start(); session_destroy(); ?>...
2014-10-22
閱讀(14) 作者(admin)
二級(jí)分類(lèi)的數(shù)據(jù)表結(jié)構(gòu)如下: PHP代碼如下 復(fù)制代碼 代碼如下: /** @ 文章分類(lèi) 含二級(jí)分類(lèi) @ param int $rootnum -- 一級(jí)分類(lèi)數(shù)量 @ param int $childnum -- 二級(jí)分類(lèi)數(shù)量 @ 返回值 array @ date 2011.2.24 */ function...
2014-10-22
閱讀(11) 作者(admin)
<?php /** * 命令模式 * * 將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象從而使你可用不同的請(qǐng)求對(duì)客戶(hù)進(jìn)行參數(shù)化,對(duì)請(qǐng)求排除或記錄請(qǐng)求日志,以及支持可取消的操作 */ interface Command { public function execute(); }
class Invoke...
2014-10-22
閱讀(14) 作者(admin)
復(fù)制代碼 代碼如下: <?php /* 接口技術(shù) * * 接口是一種特殊的抽象類(lèi),抽象類(lèi)又是一種特殊的類(lèi) * * 接口和抽象類(lèi)是一樣的作用 * * 因?yàn)樵赑HP是單繼承的,如果使用抽象類(lèi),子類(lèi)實(shí)現(xiàn)抽象類(lèi)就不能再去繼承其他的類(lèi)了 * * 如果...
2014-10-22
閱讀(23) 作者(admin)
一配置PHP環(huán)境1、了解什么是PHP PHP(“PHP: Hypertext Preprocessor”,超文本預(yù)處理器的字母縮寫(xiě)) PHP,是英文超級(jí)文本預(yù)處理語(yǔ)言Hypertext Preprocessor的縮寫(xiě)。PHP 是一種 HTML 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端...
2014-10-22
閱讀(18) 作者(admin)
繼承 通常需要這樣一些類(lèi),這些類(lèi)與其它現(xiàn)有的類(lèi)擁有相同變量和函數(shù)。實(shí)際上,定義一個(gè)通用類(lèi)用于所有的項(xiàng)目,并且不斷豐富這個(gè)類(lèi)以適應(yīng)每個(gè)具體項(xiàng)目將是一個(gè)不 錯(cuò)的練習(xí)。為了使這一點(diǎn)變得更加容易,類(lèi)可以從其它的類(lèi)中擴(kuò)展...
2014-10-22
閱讀(23) 作者(admin)
1.fopen實(shí)現(xiàn)代碼:復(fù)制代碼 代碼如下: <?php $handle = fopen ("http://www.example.com/", "rb"); $contents = ""; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); ?> 復(fù)制代碼...
2014-10-22
閱讀(8) 作者(admin)
自己搭建IP數(shù)據(jù)庫(kù)占資源,而且更新不便,何不使用現(xiàn)成的IP查詢(xún)呢?下面自己寫(xiě)了個(gè)獲取IP物理地址的PHP代碼(有一定的瑕疵,請(qǐng)高手不吝賜教) 復(fù)制代碼 代碼如下: <!DOCTYPE html> <html lang="en"> <head> <title></title> <meta...
2014-10-22
閱讀(24) 作者(admin)
這里我們從萬(wàn)網(wǎng)或新網(wǎng)的數(shù)據(jù)接口取得數(shù)據(jù),透過(guò)php的簡(jiǎn)單文本處理再輸出。 復(fù)制代碼 代碼如下: <php? $domain = $_GET['q']; preg_match("| <div class="/"lyTableInfoWrap/"">(.+?)</div> |is", @file_get_contents('...
2014-10-22
閱讀(17) 作者(admin)
看代碼: 復(fù)制代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; chars...
2014-10-22
閱讀(19) 作者(admin)
例如博客的展示窗 復(fù)制代碼 代碼如下: <?php /********************************************** * Filename : img.php * Author : freemouse * web : www.cnphp.info * email :freemouse1981@gmail.com * Date : 201...