原创 memcache 常見題

這裏收集了經常被問到的關於memcached的問題  * memcached是怎麼工作的?  * memcached最大的優勢是什麼?  * memcached和MySQL的query cache相比,有什麼優缺點?  * memcac

原创 常見的php筆試題(附答案)蒐集整理

常見的php筆試題(附答案)蒐集整理 1.在PHP中,當前腳本的名稱(不包括路徑和查詢字符串)記錄在哪個預定義變量中?而鏈接到當前頁面的URL又記錄在哪個預定義變量中? 答:echo $_SERVER['PHP_SELF']; e

原创 Linux 下使用Dump操作MySQL數據庫

Exporting a Compressed MySQL Dump This command will dump a MySQL database, compress it on-the-fly and save it to a file

原创 音視頻數據壓縮及編解碼基礎

音視頻壓縮技術是編解碼中難點,常常會涉及很多算法處理問題。數據封裝,轉封裝等,看下Agenda: 音視頻爲何需要壓縮?壓縮編碼的分類常用壓縮編碼的方法編碼器中的關鍵技術 預測量化變換熵編碼編解碼中的情況 音視頻爲何需要壓縮? 未經壓縮

原创 IP在數據庫中存儲

用int存儲。如果採用int存儲這裏又有2種處理方式。 1. 利用MySQL函數進行處理。可以採用INET_ATON,INET_NTOA函數進行轉換。 2. php可以採用ip2long,long2ip函數進行轉換。 點

原创 PHP 排序

<?php function Bubble_Sort($arr){$length = count($arr);for($i=1;$i<$length;$i++){for($j=0;$j<$length-$i;$j++){if($arr[

原创 PHP函數 serialize()和unserialize()

使用serialize()函數和unserialize()函數 一個是進行序列化存儲,另一個則是進行序列化恢復. 函數用法代碼分享:  <?php $array = array(); $array['key'] = 'websit

原创 PHP簡答和程序筆試題目

普通題目 1.問題:請用最簡單的語言描述PHP是什麼? 答:PHP全稱:Hypertext Preprocessor,是一種用來開發動態網站的服務器腳本語言。 2.問題:echo,print()和print_r()有什麼區別?

原创 mysql php 關於mysql_fetch函數

mysql_fetch_array():從結果集中取得一行作爲關聯數組或索引數組,或二者兼有mysql_fetch_row():從結果集中取得一行作爲枚舉數組mysql_fetch_assoc():從結果集中取得一行作爲關聯數組mysq

原创 js 數組去重

數組去重: [javascript] view plain copy Array.prototype.unique=function(){       var n=[];//一個臨時數組       for(var r=0;r<t

原创 php 代碼規範簡潔

1. 統一的編碼規範 編碼規範往簡單說其實就是三個方面: 換行空格變量命名 放在 PHP 裏面,還有一些附加的地方,比如關鍵字大小寫,語法糖的使用(array()與[]等)的問題。之前整理過PSR的標準,也找過php-cs-fixer

原创 php緩存優化

PHP程序的執行流程  —》客戶端(瀏覽器)請求Get hello.php  —-》cgi服務器接(譬如apache)收到請求,根據配置尋找php的處理程序(譬如mod_php)  —-》apache加載php的處理程序,php的處

原创 PHP圖像處理

PHP圖像處理 GD2 Jpgraph 創建一個畫布: <?PHP    header('content-type:image/gif');    //echo "你好";    $im = imagecreate(20

原创 Redis詳解(原理,安裝,配置,使用,命令)

一、Redis介紹 Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。從2010年3月15日起,Redis的開發工作由VMware主持。 Red

原创 php-fpm配置詳解

php-fpm配置詳解 一、php-fpm和nginx的交互 nginx通過ip和端口號和php-fpm進行交換 二、CGI、FastCGI、php-fpm 之間的關係 CGI:是 Web Server 與 Web Applicati