Time of Update: 2016-07-29
一、安裝xmapp。安裝完以後查看,服務是否都能啟動(資料庫和伺服器)二、配置自己的virtualhost 1、系統host檔案添加伺服器的網域名稱(在瀏覽器中輸入欄位名後會先通過host檔案) sudo nano /private/etc/hosts(也可以使用vim開啟進行編輯) 2、配置Apache,開啟Apache的設定檔 /Applications/XAMPP/etc/httpd.conf # Virtual
Time of Update: 2016-07-29
由於個人需要上傳圖片至網站相簿,並以縮圖的形式顯示,百度了很多源碼屢試屢敗,自己寫了一個函數,已成功運行。縮圖在瀏覽器中的顯示方法是將圖片的 src 地址指向一個PHP檔案,來調用此函數即可顯示。/** * _thumb()產生縮圖的函數 */function _thumb($_filename,$_max_size){ //(圖片源地址,最大寬or高)//擷取檔案尾碼$_n = explode('.', $_filename);//產生png表標頭檔header('
Time of Update: 2016-07-29
PHP代碼最佳化的目的是為了提高PHP程式的執行效率,編寫PHP代碼時,可以從以下方面著手最佳化:1. 用單引號代替雙引號來包含字串2. 如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。3. 用 echo 代替 print,效率更好4. 及時登出不用的變數,尤其是大數組,以便釋放記憶體5. 盡量避免使用__get(),__set(),__autoload()6. require_once()代價昂貴,盡量少用7. 盡量用函數代替Regex完成相同的功能8.
Time of Update: 2016-07-29
本文執行個體講述了PHP+JS三級菜單聯動菜單實現方法。分享給大家供大家參考,具體如下: 智能遞迴菜單-讀取資料庫 0) ShowTreeMenu($Con, $result, $layer, $ID); //=============================================//顯示樹型菜單函數 ShowTreeMenu($con,$result,$layer) //$con:資料庫連接
Time of Update: 2016-07-29
類比鏈表:name = $name; $this->id = $id; } /** * 遍曆鏈表 */ public static function echo_link_list($head) { $curr = $head; while ($curr->next != null) { echo '姓名:'.$curr->next->name, ' 編號:'.$curr->next->id; echo ''; $curr =
Time of Update: 2016-07-29
本文執行個體講述了PHP+MySQL實現的簡單投票系統。分享給大家供大家參考,具體如下:手機系統調查問卷你現在使用的手機是什麼系統?當前票數:androidSymbianiphoneGooglewinphoneother票票票票票票寫的有點囉嗦,有點笨但很實用連結mysql:更多關於PHP相關內容感興趣的讀者可查看本站專題:《php物件導向程式設計入門教程》、《php字串(string)用法總結》、《php+mysql資料庫操作入門教程》及《php常見資料庫操作技巧匯總》希望本文所述對大家PHP
Time of Update: 2016-07-29
meteor 對使用者密碼加密的模組在 accounts-password 下:https://github.com/meteor/meteor/blob/5931bcdae362e1026ceb8a08e5a4b053ce5340b7/packages/accounts-password/password_server.js通過分析, meteor 加密使用者密碼時, 先對密碼做一次SHA256計算, 再bcrypt加密.
Time of Update: 2016-07-29
strlen函數說明。int strlen ( string $string )在這篇文章,我們可以知道strlen函數是通過Zend Engine定義的。函數的定義可以在這裡查看。在這裡也給出函數的源碼:ZEND_FUNCTION(strlen){ char *s1; int s1_len; if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &s1, &s1_len) == FAILURE) { return; }
Time of Update: 2016-07-29
1:修改/usr/local/nginx/conf/ngnix.conf,紅色字型為新增內容。#rtmp直播配置 server { listen 1936; chunk_size 4000; application live { live on; hls on; hls_path /usr/local/nginx/html/multimedia/hls/live;
Time of Update: 2016-07-29
可以把日誌按小時滾動,採用php正則分析日誌的方式進行解決$logLine ='127.0.0.1 - - [22/May/2015:17:09:13 +0800] "GET /sale/images/y-select.png HTTP/1.1" 200 1095';$pattern = '/^(?P[0-9.]+) - - \[(?P[^\]]+)\]+ "GET (?P[^ ]+) HTTP\/1.[1|0|2]" (?P[0-9.]+) (?P[0-9.]+)/i';preg_match(
Time of Update: 2016-07-29
本文執行個體講述了PHP計算當前座標3公裡內4個角落的最大最小經緯度的方法。分享給大家供大家參考,具體如下://$lng 、$lat 經緯度 $half = 6371; $distance = 3; //3公裡 $dlng = 2 * asin(sin($distance / (2 * $half)) / cos(deg2rad($lat))); $dlng = rad2deg($dlng); $dlat = $distance / $half;
Time of Update: 2016-07-29
functionob_gzip($content){if(!headers_sent()&&extension_loaded("zlib")&&strstr($_SERVER["HTTP_ACCEPT_ENCODING"],"gzip")){ $content = gzencode($content,9); header("Content-Encoding: gzip"); header("Vary: Accept-Encoding");
Time of Update: 2016-07-29
策略模式:將一組特定的行為和演算法封裝成類,以適應某些特定的上下文環境;實際應用舉例,假如一個電商網站系統,針對男性女性使用者要各自跳轉到不同的商品類目,並且所有廣告位展示不同的廣告。UserStrategy.phpphpnamespace Baobab;interface UserStrategy{ function showAd(); function showCategory();}?>FemaleUserStrategy.phpphpnamespace
Time of Update: 2016-07-29
php 寫app介面php 介面特殊的抽象類別interface / implements 關鍵字實現介面 介面的所有抽象方法都必須被實現app 介面定義有介面地址,讓用戶端發送請求(http://xxx/api.php?format=xml)有介面檔案(api.php),擷取介面邏輯介面資料, app通訊client -> (http請求到介面地址) -> serivice 和b/s架構不同之處地址被封裝在app中 (不同於瀏覽器地址可見)用戶端返回xml或json資料
Time of Update: 2016-07-29
1:接我上篇部落格,是在32位的win7系統下的安裝說明。2:我在我的筆記本上安裝了64位的win7,php的版本和上一個都是一樣的,然後也是下載了那個版本(win32)的ffmpeg擴充包,然後把php_ffmpeg.dll放入到php的ext目錄下,把其餘的放入system32下。發現無效,去apache的的error.log查看也是沒有什麼錯誤提醒,搞得我很鬱悶,我還在csdn上發文章也是告訴我去error.log上去查看錯誤,但是就是看不到,我還嘗試過在php.ini中寫一個錯誤的dll
Time of Update: 2016-07-29
nginx 跳轉指定介面 情境: 進行stub測試時,程式訪問的不是真正的介面,而是stub介面(提供假資料). 但是程式中寫的網域名稱,不可能寫stub的ip. 如果寫死stub的ip,那麼到時候上線時還得改代碼.(只要動代碼,就是有風險的) 所以就需要做一個映射. 使用nginx 實現這個功能 設定檔名稱:yunmasoft.com.conf 設定檔內容:server { listen 80; server_name yunmasoft.com
Time of Update: 2016-07-29
php try catch : 捕捉異常,拋出異常:/** * 建構函式:自動載入串連資料庫 * @param $database $key * @return */ private function __construct($database = array(), $key){ try{ $this->server = $database['db_host'];
Time of Update: 2016-07-29
package test;import java.io.InputStream;import java.io.InputStreamReader;publicclass Php { publicstaticvoidmain(String args[]) throws Exception { ProcessBuilder pb = new ProcessBuilder(
Time of Update: 2016-07-29
madan,所有事情都敢趕在一起。。。以後每天中午去學車啊,好開心。。晚上好睏,但是困也得啃書。。。。。。。。二、PHP指令碼程式設計語言什麼變數啊,資料類型啊,特別特別基本的不記錄了,說點容易忽略的。phpdefine("PI", 3.1415926); //常量的定義echo "圓周率=".PI.""; //.的連結作用,同樣用於$var的賦值等if (PIPI>=2) { $var="shit";}else{ echo "f**k"."";}// 先判斷PI$var=
Time of Update: 2016-07-29
防盜鏈百度裡面的定義是:此內容不在自己伺服器上,二通過技術手段,繞過別人放廣告有利也的最終頁,直接在自己的有廣告利益的頁面向終端使用者提供此內容。常常是一些小網站來盜取一些有實力的大網站的地址(比如一些因為、圖片、軟體的下載地址)然後放置在自己的網站中,通過這種方法盜取大網站的空間和流量