Time of Update: 2016-08-08
一、錯誤和異常處理1.1
Time of Update: 2016-08-08
1、開啟建立網站菜單 開啟Dreamweaver CS6軟體,在Dreamweaver CS6軟體介面的導航上可以看到網站功能表列。點擊網站,然後選擇快顯功能表上的建立網站子功能表。2、添加伺服器 點擊左下角的“+”表徵圖添加解析的伺服器。 開發網站的時候一般使用的是本地搭建的伺服器,所有串連方法選擇“本地/網路”。伺服器名稱和伺服器檔案夾都是安裝伺服器時確定的,伺服器檔案夾直接選擇安裝伺服器時的位置就可以了。 編寫網頁代碼後,點擊F1
Time of Update: 2016-08-08
轉自:http://blog.csdn.net/a600423444/article/details/12720543前言開發中必不可少的環節就是調試,而調試的方式直接影響到開發效率和軟體品質。之前開發PHP擴充,一直不會DEBUG調試,每次調試都是重新編譯、執行再運行PHP指令碼看健全狀態再調試。太痛苦、太影響效率了。也百度、Google了如何調試PHP擴充的問題,但回答的幾乎都是GDB,可惜也不知道如何實際操作。VS用的不多,很多功能也不知道幹嘛的,前幾天有位同事說可以用VS的“附加到進程”
Time of Update: 2016-08-08
本文由碼農網 – 王國峰原創翻譯,轉載請看清文末的轉載要求,歡迎加入技術翻譯小組!想要構建聊天應用,或者甚至是遊戲嗎?那麼,socket伺服器將成為你邁出的第一步。一旦你瞭解了建立伺服器的準系統,那麼後續的最佳化步驟就會變得同樣簡單。socket伺服器的工作方式是這樣的,不間斷地運行以等待用戶端的串連。一旦用戶端串連上了,伺服器就會將它添加到客戶名單中,然後開始等待來自用戶端的訊息。不要走開,下面是完整的原始碼:// Set time limit to indefinite
Time of Update: 2016-08-08
由於工作需要,需要學習php,本來想安裝lamp的但是考慮到現在nginx伺服器有良好的效能且應用廣泛。這裡我決定搭建Linux(CentOS7+Nginx+MySQL+PHP)下的web伺服器。一、安裝httpd。yum install -y httpd 安裝完成之後使用以下命令啟動httpd服務: systemctl start httpd.service #啟動apache systemctl stop httpd.service #停止apache systemctl
Time of Update: 2016-08-08
c: %c d: %d f: %f', 80,80, 80, 80);echo '';printf('%0.2f %+d %0.2f ', 8, 8, 1235.456);printf('the cost of %d %s at $%0.2f each is $%0.2f.', 4, 'brooms', 8.50, (4*8.50));echo '';$tax = 30;printf('The tax rate is %0.2f%%', $tax); Sorting
Time of Update: 2016-08-08
第一步:下載Smarty模版源碼包了 百度一下“Smarty下載”,下載最新版本的Smarty模版第二部:解壓縮,將下載好的Smarty包解壓縮 右鍵->解壓到當前檔案夾...你懂的^_^第三部:安裝與配置 1.進入解壓後的檔案夾,將檔案夾內的libs檔案夾複製到自己的工作路徑下,安裝完成!這就是安裝?是的,不用懷疑,這就是安裝,哈哈,夠簡單吧!^_^
Time of Update: 2016-08-08
---------------------------------------------------------------------------------------Codeigniter架構---------------------------------------------------------------------------------------
Time of Update: 2016-08-08
主要是在登入和退出的時候,設定cookies。來儲存登入和安全退出1:在登入版面設定//設定cookies的值_setcookies($_rows['tg_username'], $_rows['tg_uniqid'],$_clean['time']);_location(null,'index.php');第二步:產生cookie,/** * _setcookies * @param unknown $_username * @param unknown $_uniqid
Time of Update: 2016-08-08
php Excel 檔案匯出phpExcel 官網 http://phpexcel.codeplex.com//** * 匯出特定檔案 * 根據具體情況而定 */ public function download(){ //1. 從資料庫來擷取對應的二維數組 $alist = array(...); $list = $alist; $data = array();//2. 設定xls的 表頭名
Time of Update: 2016-08-08
上幾篇文章介紹了Redis的安裝及使用,下面將介紹php如何添加Redis擴充! php手冊並沒有提供Redis的類和方法,也沒有提供相關的擴充模組,但我們可以在Redis的官網下載PHP的擴充,裡面的擴充比較多,僅以phpredis為例。phpredis下載點擊"Repository"進入Redis的學習庫,裡面有Redis擴充的代碼檔案和相關的介紹以及類和方法點擊"releases"進入phpredis的源檔案下載最新版的phpredis源檔案,選擇"tar.gz"下載phpredis
Time of Update: 2016-08-08
Mac 系統內建Apache和PHP,只要你開啟即可使用 1.修改Apache設定檔sudo vim /etc/apache2/httpd.conf。取消注釋掉下面兩行LoadModule rewrite_module libexec/apache2/mod_rewrite.soLoadModule php5_module libexec/apache2/libphp5.so注釋掉221行的#Require all denied212 #ServerName www.example.com:80
Time of Update: 2016-08-08
這節我們講request,在nginx中我們指的是http請求,具體到nginx中的資料結構是ngx_http_request_t。ngx_http_request_t是對一個http請求的封裝。 我們知道,一個http請求,包含請求行、要求標頭、請求體、響應行、回應標頭、響應體。http請求是典型的要求-回應類型的的網路通訊協定,而http是檔案協議,所以我們在分析請求行與要求標頭,以及輸出響應行與回應標頭,往往是一行一行的進行處理。如果我們自己來寫一個http伺服器,通常在一個串連建立好後,
Time of Update: 2016-08-08
在nginx中connection就是對tcp串連的封裝,其中包括串連的socket,讀事件,寫事件。利用nginx封裝的connection,我們可以很方便的使用nginx來處理與串連相關的事情,比如,建立串連,發送與接受資料等。而nginx中的http請求的處理就是建立在connection之上的,所以nginx不僅可以作為一個web伺服器,也可以作為郵件伺服器。當然,利用nginx提供的connection,我們可以與任何後端服務打交道。結合一個tcp串連的生命週期,我們看看nginx是如
Time of Update: 2016-08-08
為了簡單一些,php檔案跟form表單寫在了一個檔案裡.php單檔案上傳----> 1 2 3 4 5 6 7 12 13 14151617 php18if(!empty($_FILES)){19header('content-type:text/html;charset=utf-8');20$fileInfo=$_FILES['myfile'];21print_r($_FILES);22//如果上傳出錯則退出並列印錯誤資訊23if($fileInfo['error']>0)
Time of Update: 2016-08-08
Apache配置httpd.confDocumentRoot"C:/xampp/htdocs"Options Indexes FollowSymLinks Includes ExecCGI AllowOverrideAllRequireall granted#app虛擬網站目錄配置開始DocumentRoot D:\git\yonglibao\appServerName app.com Options Indexes FollowSymLinks Includes ExecCGI
Time of Update: 2016-08-08
Nginx 是一個輕量級的高效能 Http WebServer,以事件驅動方式編寫,因此相比 Apache 而言,Nginx 更加穩定、效能更好,而且配置簡單,資源佔用較低。 1. 安裝 Nginx 從 v0.7.52 開始,Nginx 開始發布 Windows 版本的 Nginx,你可以在其官方網站上面下載:http://nginx.net 下載後直接解壓即可,這裡解壓縮到c:\nginx目錄。 2. 啟動Nginx
Time of Update: 2016-08-08
好久沒有來練習的自己的演算法技能了以至於很多基本的演算法都快忘記了。 以前用c寫的演算法也不多。那麼今天開始吧!以後堅持每天晚上編寫一些簡單的演算法,堅持練習!第一篇 冒泡排序冒泡排序是最簡單基礎的排序,但是由於好久沒寫代碼了,一開始寫下去還是不流暢。。。罪過罪過冒泡排序原理,每次從待排序的序列裡面選出一個最大或者最小的元素放到已經排好序的序列後面。知道最後待排序的序列為無;以下是用php實現的冒泡排序,注意以下幾點:1)當帶排序的數組為無的時候直接退出,避免出錯。2) 尼瑪數組都忘記怎麼寫了,
Time of Update: 2016-08-08
GD庫簡介GD指的是Graphic Device,PHP的GD庫是用來處理圖形的擴充庫,通過GD庫提供的一系列API,可以對映像進行處理或者直接產生新的圖片。PHP除了能進行文本處理以外,通過GD庫,可以對JPG、PNG、GIF、SWF等圖片進行處理。GD庫常用在圖片加浮水印,驗證碼產生等方面。PHP預設已經整合了GD庫,只需要在安裝的時候開啟就行。header("content-type: image/png");$img=imagecreatetruecolor(100,
Time of Update: 2016-08-08
在胡說之前,首先聲明,本文是建立在掌握php單檔案上傳的基礎上,所以這裡就不贅述檔案上傳伺服器配置,表單設定該注意的地方了。 話不多少,直入主題,在請求頁面方面有兩種寫法(只呈現表單部分,以上傳三個檔案為例。)form action="doAction.php" method="post" enctype="multipart/form-data"> 請選擇我的上傳檔案 input type="file" name="myfile[]"/>input