2014-10-22
閱讀(22) 作者(admin)
今天用了一下RasEnumConnections函數(shù),發(fā)現(xiàn)MSDN上的例子是錯(cuò)誤的。MSDN上RasEnumConnections的文檔是這么說(shuō)的:
復(fù)制代碼 代碼如下:
To determine the required buffer size, call RasEnumConnections with lprasconn se...
2014-10-22
閱讀(18) 作者(admin)
相信許多人對(duì)php手冊(cè)中語(yǔ)焉不詳?shù)腸url_multi一族的函數(shù)頭疼不已,它們文檔少,給的例子 更是簡(jiǎn)單的讓你無(wú)從借鑒,我也曾經(jīng)找了許多網(wǎng)頁(yè),都沒(méi)見(jiàn)一個(gè)完整的應(yīng)用例子。 curl_multi_add_handle curl_multi_close curl_multi_...
2014-10-22
閱讀(19) 作者(admin)
先說(shuō)說(shuō)switch()語(yǔ)句的格式switch(表達(dá)式){case 匹配1:當(dāng)匹配1和表達(dá)式匹配成功執(zhí)行的代碼;break;case 匹配2:當(dāng)匹配2和表達(dá)式匹配成功執(zhí)行的代碼;break;default:如果case語(yǔ)句沒(méi)有與表達(dá)式成功所執(zhí)行的代碼;}理解 switch...
2014-10-22
閱讀(28) 作者(admin)
PHP中存在一組看起來(lái)很像的壓縮解壓函數(shù):壓縮函數(shù):gzcompress gzdeflate gzencode解壓函數(shù):gzuncompress gzinflate gzdecodegzdecode是PHP 5.4.0之后才加入的,使用的時(shí)候要注意兼容性問(wèn)題。這幾個(gè)函數(shù)都以gz開(kāi)頭,讓人想到...
2014-10-22
閱讀(32) 作者(admin)
php載入頁(yè)面時(shí)設(shè)置頁(yè)面編碼的兩種方法1:輸出meta標(biāo)簽:1、在php mvc的控制器里面或php頁(yè)面echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">';
2、在php頁(yè)面或html頁(yè)面<meta http-equiv="con...
2014-10-22
閱讀(20) 作者(admin)
在將html頁(yè)面整合到ci框架里面的時(shí)候,加載css和js失敗,弄了半天發(fā)現(xiàn)ci框架是入口的框架,對(duì)框架中文件的所有請(qǐng)求都需要經(jīng)過(guò)index.php處理完成,當(dāng)加載外部的css和js文件的時(shí)候要使用base_url()函數(shù)處理外部的鏈接。比如:在c...
2014-10-22
閱讀(21) 作者(admin)
substr()函數(shù)用來(lái)截取字符串,但是對(duì)于中文字符會(huì)出現(xiàn)問(wèn)題,而mb_substr()和mb_strcut這兩個(gè)函數(shù)可以,用法與substr()相似,只是在函數(shù)最后要加入多一個(gè)參數(shù),以設(shè)定字符串的編碼,使用這兩個(gè)函數(shù)需要在php.ini中把php_mbstring....
2014-10-22
閱讀(26) 作者(admin)
1、插入一條記錄$data = array('title' => 'My title' ,'name' => 'My Name' ,'date' => 'My date');$this->db->insert('mytable', $data);// Produces: INSERT INTO mytable (title, name,...
2014-10-22
閱讀(27) 作者(admin)
一、Apache配置:
1、支持httpd.conf 配置
2、支持目錄 .htaccess配置(一種"分布式配置"文件針對(duì)虛擬空間,空間商不讓修改Apache配置文件)
啟用Rewrite(httpd.conf)
(有時(shí)候Options Indexes FollowSymLinks會(huì)出問(wèn)題,只需...
2014-10-22
閱讀(28) 作者(admin)
一直以為,return只能出現(xiàn)在函數(shù)中,直到看了bbPress的代碼:
<?phprequire_once('./bb-load.php');bb_repermalink(); // The magic happens here.if ( $self ) { if ( strpos($self, '.php') !== false ) { require...
2014-10-22
閱讀(26) 作者(admin)
今天在我的微博上發(fā)出一個(gè)問(wèn)題:我在面試的時(shí)候, 經(jīng)常會(huì)問(wèn)一個(gè)問(wèn)題: “如何設(shè)置一個(gè)30分鐘過(guò)期的Session?”, 大家不要覺(jué)得看似簡(jiǎn)單, 這里面包含的知識(shí)挺多, 特別適合考察基本功是否扎實(shí), 誰(shuí)來(lái)回答試試? 呵呵...
2014-10-22
閱讀(23) 作者(admin)
如果在ubuntu/Debian下, 采用apt安裝的PHP, 那么在使用Session的時(shí)候, 就可能會(huì)有小概率遇到這個(gè)提示.復(fù)制代碼 代碼如下:
PHP Notice: session_start(): ps_files_cleanup_dir:
opendir(/var/lib/php5) failed: P...
2014-10-22
閱讀(22) 作者(admin)
在上篇文章中,我們已經(jīng)采集新聞信息頁(yè)的列表數(shù)據(jù),接下來(lái)要做的操作就是從數(shù)據(jù)庫(kù)中讀取所需要采集的URL,進(jìn)行頁(yè)面抓取就行新建一個(gè)content表不過(guò)需要注意的一點(diǎn)是,不能再采用采集URL這種id遞增的方法去采集,因?yàn)閿?shù)據(jù)表中可...
2014-10-22
閱讀(23) 作者(admin)
說(shuō)到采集,無(wú)非就是遠(yuǎn)程獲取信息->提取所需內(nèi)容->分類(lèi)存儲(chǔ)->讀取->展示也算是簡(jiǎn)單"小偷程序"的加強(qiáng)版吧下面是對(duì)應(yīng)核心代碼(別拿去做壞事哦^_^)所要采集的內(nèi)容是某游戲網(wǎng)站上的公告,如下圖:可先利用file_get_contents和簡(jiǎn)單...
2014-10-22
閱讀(20) 作者(admin)
本文詳細(xì)講述了yii實(shí)現(xiàn)級(jí)聯(lián)下拉菜單的方法,具體步驟如下:1.模版中加入如下代碼:<?php echo $form->dropDownList($model, 'src_type_id', OrderSrc::options(), array( <span style="white-space:pre"> </span>'id'...
2014-10-22
閱讀(22) 作者(admin)
一、YII assets的作用:1.yii中assets的作用是方便模塊化,插件化的,一般來(lái)說(shuō)出于安全原因不允許通過(guò)url訪問(wèn)protected下面的文件 ,但是我們又希望將module單獨(dú)出來(lái),所以需要使用發(fā)布,即將一個(gè)目錄下的文件復(fù)制一份到assets下...
2014-10-22
閱讀(19) 作者(admin)
本文以實(shí)例形式講述了yii創(chuàng)建驗(yàn)證碼的方法,具體步驟如下所示:一、在SiteController action()下添加如下代碼:
return array( // captcha action renders the CAPTCHA image displayed on the contact page 'captcha'=>ar...
2014-10-22
閱讀(23) 作者(admin)
本文簡(jiǎn)述了Yii框架中使用session的方法,具體步驟如下:一、與標(biāo)準(zhǔn)php代碼的區(qū)別:在Yii框架中,你不需要像標(biāo)準(zhǔn)PHP代碼那樣使用session_start(),
在Yii框架中,autoStart 屬性缺省被設(shè)置為true,所以,
雖然沒(méi)有使用session_start(...
2014-10-22
閱讀(27) 作者(admin)
系統(tǒng):Ubuntu 13.10
第一步:安裝libevent-dev$aptitude search libevent-dev$aptitude install libevent-dev第二步:下載memcached并安裝
官網(wǎng)地址:http://memcached.org/$wget -c http://www.memcached.org/files/memcach...
2014-10-22
閱讀(34) 作者(admin)
PHP去年發(fā)生了翻天覆地的變化。似乎每個(gè)人對(duì)于一個(gè)好的框架應(yīng)該是什么樣子都有自己的想法,但話(huà)又說(shuō)回來(lái),不同的框架適用于不同類(lèi)型的項(xiàng)目,沒(méi)有什么框架是萬(wàn)能的。優(yōu)秀的 PHP 框架可以幫助開(kāi)發(fā)者構(gòu)建干凈整潔和結(jié)構(gòu)化的 W...
2014-10-22
閱讀(26) 作者(admin)
1、關(guān)閉nginx
利用ps -aux | grep nginx 查看nginx是否啟動(dòng) 如果啟動(dòng)了就kill殺死
2、創(chuàng)建/etc/init.d/nginx文件root@dnnp:~/software/nginx-1.2.3# vim /etc/init.d/nginx3、添加權(quán)限并啟動(dòng)root@dnnp:~/software/ng...
2014-10-22
閱讀(22) 作者(admin)
廢話(huà)不多說(shuō),直接上步驟
1、修改php-fpm.conf配置文件
修改/usr/local/php/etc/php-fpm.conf(當(dāng)然這個(gè)跟你配置的php路徑相關(guān))配置文件啟動(dòng)pid=run/php-fpm.pid; Pid file; Note: the default prefix is /usr/local/php...
2014-10-22
閱讀(25) 作者(admin)
目標(biāo)規(guī)劃:通過(guò)第一節(jié)課,我們可以了解php環(huán)境.1.環(huán)境的認(rèn)識(shí):2.訪問(wèn)方法:3.修改代碼及查看.4.變量的使用5.代碼縮進(jìn)要有層次關(guān)系,而且代碼之間最好保留空行6.變量命名:7.變量的輸出:8.變量的三種方法:1.環(huán)境的認(rèn)識(shí):軟件下載...
2014-10-22
閱讀(26) 作者(admin)
下面將介紹安裝php的memcached客戶(hù)端安裝步驟1、下載安裝libmemcached客戶(hù)端
官網(wǎng)地址:http://libmemcached.org/libMemcached.html$wget -c https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1...
2014-10-22
閱讀(29) 作者(admin)
當(dāng)今很多常用的CMS系統(tǒng)都帶有安裝程序,為了用戶(hù)的使用方便,新下載的系統(tǒng)在使用前,都會(huì)判斷該CMS系統(tǒng)是否已經(jīng)安裝過(guò),若安裝了則就給出提示,不需要重復(fù)安裝,若未安裝則進(jìn)入安裝界面,指導(dǎo)用戶(hù)按步驟順利安裝CMS,那么基于PHP環(huán)境...