Time of Update: 2016-07-29
本文主要記錄一下學習swoole的過程、填過的坑以及swoole究竟有多麼強大!首先說一下對swoole的理解:披著PHP外衣的C程式。很多PHPer朋友看到swoole提供的強大功能、外界對其的崇拜便躍躍欲試的安裝、調 試其demo、編寫新功能,然後興奮的奔走相告。沒過幾天當你按照自己的理解繼續用swoole時,發現代碼並沒有按照自己的預期運行,然後開始破口大
Time of Update: 2016-07-29
本次示範是在CentOS6.5/' target='_blank'>CentOS6.5作業系統下安裝Nginx作業系統:CentOS6.5/'
Time of Update: 2016-07-29
問題??通過擷取文字編輯器中的內容(一個html文本),然後採用ajax通過POST將常值內容傳遞到後台,儲存為xxx.html檔案,但是到瀏覽器中去開啟這個檔案會出現資料丟失或者亂碼。原因??這是因為文本中帶了html標記,在用POST傳遞值的時候,值的內容中帶了‘&’等一些字元會影響變數的值的提取,導致亂碼或者遺失資料。解決辦法??將待傳遞的html常值內容進行編碼,然後傳遞過去。再通過瀏覽器的自動解碼即可。編碼函數??encodeURIComponent() 函數可把字串作為 URI
Time of Update: 2016-07-29
根據的描述,A1=MD5(::)A2=MD5(:)最後結果:MD5(MD5(A1)::::MD5(A2))注意上面一行的MD5(A1)和MD5(A2)是有問題的,瀏覽器實現為MD5(A1::::A2) $realm='saberyjs'; $password='0011';//這個地方式要查詢資料庫的,只是為測試方便而已; if(!isset($_SERVER['PHP_AUTH_DIGEST'])) { $n>
Time of Update: 2016-07-29
與java不同,在php中,異常必須手動拋出.拋出並捕獲一個異常,樣本:Exception("A terrible error has occurred",42);}catch (Exception $e){ echo "Exception ".$e->getCode().":".$e->getMessage().""."in".$e->getFile()." on line".$e->getLine()."";}顯示結果:異常處理">Exception類的內建方法:getCode()——
Time of Update: 2016-07-29
以下將涵蓋php面向對象的主要知識點:建立classname.php$name; } public function __set($name,$value){ if(($name="attribute") && ($value>=0) && ($valueattribute=$value; } }}//存取修飾詞:private、protected、public;class A{ public $attribute="default
Time of Update: 2016-07-29
predis的set速度測試 redis、php、set:set/get100000:start:1442496208.9368xubo0:0--time:0.00039482116699219sxubo10000:10000--time:0.49174094200134sxubo20000:20000--time:0.89022397994995sxubo30000:30000--time:1.2952389717102sxubo40000:40000--time:1.694495916366
Time of Update: 2016-07-29
PHPCMS搭建PC端網站比較方便,但是在wap手機端方面卻不怎麼實用,而且內建的手機建站感覺不是很好,而且模版不好控制,現在對其進行修改,手機建站個人感覺比較方便首先在phpcms/libs/functions/extention.func.php裡面寫入判斷手機訪問的自訂函數php/** * extention.func.php 使用者自訂函數庫 * * @copyright (C) 2005-2010 PHPCMS * @license
Time of Update: 2016-07-29
“Runtime Settings”:這裡展示的是正在啟動並執行apc的配置資訊,我們可以根據需求來調整apc參數,參數的設定在php.ini中進行。 apc參數比較多,下面就幾個比較常用的參數做下說明: 1 apc.cache_by_default和apc.filters:apc.cache_by_default,是否開啟系統緩衝,通常跟apc.filters結合使用,用來控制需要進行緩衝和不需要緩衝的php檔案。apc.filters參數的值是一個以逗號分隔的
Time of Update: 2016-07-29
前言感悟脈脈上一哥們的話越發覺得電腦科班出身的優勢,編程越久,越覺得基礎知識的重要性,就像一座繞不過去的大山,峰迴路轉,可能前途坦蕩,但是總會遇見這座山,只有迎難而上,一鼓作氣翻過去,才能繼續腳下的路. 我非常贊同,編程越久越得往底層研究才能提高自己,所以下一個目標要系統的研究PHP源碼。正好,我報的成考正在學C,老師是個NB的學院派人物。號稱光讀過C的書摞起來比講桌高。準備從網上找發現對php擴充開發的資料不是很多很全,而且也沒有成型的論壇。看來這方面的需求不是很多。
Time of Update: 2016-07-29
網址:http://blog.sina.com.cn/s/blog_976934420101cpnz.html不多說,先貼出我代碼;$filename = $_FILES['file']['name'];$file = "../uploads/".$filename;$file=iconv("UTF-8","GB2312//IGNORE", $file);if (!move_uploaded_file ($_FILES['file']['tmp_name'],$file)){echo
Time of Update: 2016-07-29
首先,安裝Apache伺服器yum install httpd第二,安裝PHP及常用軟體包yum install php httpd-manual mod_ssl mod_perl mod_auth_mysqlyum install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpcyum install mysql-connector-odbc mysql-devel libdbi-dbd-mysql第三,安裝MariaDByum
Time of Update: 2016-07-29
轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/485512211、確認搭建LAMP所需的環境是否已經安裝:[root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl libtool-ltdl-devel bisonncurses-devel備忘:安裝libpng時需要zlib-devel
Time of Update: 2016-07-29
面向對象特殊實踐(只有在PHP裡面才有,其他語言面向對象沒有)面向對象--魔術方法__construct(), __destruct() 建構函式和解構函式__tostring()__invoke()__call(), __callStatic()__get(), __set(), __isset(), __unset()__clone()__tostring()當對象被當作String使用時,這個方法會被自動調用。Echo
Time of Update: 2016-07-29
現在django的應用基本都是使用uwsgi來部署,類似下面 listen queue of socket "127.0.0.1:9001" (fd: 3) 的錯誤出現過2次,下面說下這兩次錯誤出現的解決的過程。出錯情境centos 6.6uwsgi2.0nginx1.6錯誤記錄檔截取TueJun217:33:272015 - *** uWSGIlistenqueueofsocket"127.0.0.1:9001" (fd: 3) full!!! (101/100) ***TueJun217:3
Time of Update: 2016-07-29
不會面向對象的程式員不是好的程式員我熟悉面向對象!!!!面向對象的基本概念PHP中的面向對象實踐面向對象的基本概念什麼是對象對象的基本組成對象的特點什麼是面向對象為什麼使用面向對象面向對象的基本思路面向對象的基本原則什麼是面向對象面向對象(Object Oriented)? 對象(Object)? 面向(Oriented)什麼是對象世間萬物皆對象- 一個人,一輛車,一架飛機,一個桌子- 一切可見之物都是對象- 一切不可見對象(抽象事物)也可以是對象
Time of Update: 2016-07-29
一、ajax技術的背景不可否認,ajax技術的流行得益於google的大力推廣,正是由於google earth、google
Time of Update: 2016-07-29
require_once './library/excel/PHPExcel.php'; //要讀的檔案 $filePath = 'test.xlsx'; $PHPExcel = new PHPExcel(); /**預設用excel2007讀取excel,若格式不對,則用之前的版本進行讀取*/ $PHPReader = new PHPExcel_Reader_Excel2007();
Time of Update: 2016-07-29
curl多用於互連網網頁之間的抓取,fopen多用於讀取檔案,而file_get_contents多用於擷取靜態頁面的內容。1. fopen /file_get_contents 每次請求都會重新做DNS查詢,並不對DNS資訊進行緩衝。但是CURL會自動對DNS資訊進行緩衝。對同一網域名稱下的網頁或者圖片的請求只需要一次DNS查詢。這大大減少了DNS查詢的次數。所以CURL的效能比fopen /file_get_contents 好很多。2. fopen
Time of Update: 2016-07-29
1、全頁面靜態化緩衝也就是將頁面全部產生html靜態頁面,使用者訪問時直接存取的靜態頁面,而不會去走php伺服器解析的流程。此種方式,在CMS系統中比較常見,比如dedecms;一種比較常用的實現方式是用輸出緩衝:Ob_start()******要啟動並執行代碼*******$content