原创 Charles 從入門到精通
簡介 Charles 是在 Mac 下常用的網絡封包截取工具,在做 移動開發時,我們爲了調試與服務器端的網絡通訊協議,常常需要截取網絡封包來分析。 Charles 通過將自己設置成系統的網絡訪問代理服務器,使得所有的網絡訪問請求都通過它
原创 Linux服務器配置——搭建SVN服務器
1,安裝SVN服務端 直接用apt-get或yum安裝subversion即可(當然也可以自己去官方下載安裝) sudo apt-get install subversion 2,創建版本庫 svnadmin create /ho
原创 Apache日誌分析工具Awstats的安裝和配置
這些天由於幾個不同的流量統計工具在統計數據上出現了很大差異,當時就想到了應該分析一下apache的access log,那裏的數據應該是最權威的。剛開始爲了應急寫了一個簡單分析工具,統計了一下簡單的數據。而開源的Awstat
原创 如何提升phpstudy中的mysql版本
升級phpstudy中的mysql版本: 1. 從官網下載對應平臺最新的MySQL解壓縮版,http://www.mysql.com/downloads/,需要登錄ORACLE賬號,沒有就註冊一個唄;
原创 美麗的fnmatch(匹配函數)
最近在寫項目時,需要用到通配符匹配一些字符串,需要類似*匹配所有字符,?匹配單個字符的做法,在php中找到了fnmatch函數可使用,但發現它不能使用在windows的環境中,後來在網上搜索到一篇文章,地址如下: http://bbs.
原创 在MySQL字段中使用逗號分隔符
大多數開發者應該都遇到過在mysql字段中存儲逗號分割字符串的經歷,無論這些被分割的字段代表的是id還是tag,這個字段都應該具有如下幾個共性。 被分割的字段一定是有限而且數量較少的,我們不可能在一個字符串中存儲無限多個字符這個字段所屬的
原创 .htaccess詳解及.htaccess參數說明
.htaccess文件(或者”分佈式配置文件”)提供了針對目錄改變配置的方法, 即,在一個特定的文檔目錄中放置一個包含一個或多個指令的文件, 以作用於此目錄及其所有子目錄。作爲用戶,所能使用的命令受到限制。管理員可以通過Apache的Al
原创 SVN修改用戶名與密碼
由於在svn的界面中並沒有爲我們提供直接更換用戶名密碼的地方,所以一旦我們需要更換用戶名的就需要自己想一些辦法。 解決方案如下: 在Eclipse使用SVN的過程中大多數人往往習慣把訪問SVN
原创 JW FLV PLAYER 中文文檔
使用方法:如果你僅需要播放一個FLV文件[例如“video.flv”],那麼只要把“video.flv”和壓縮包內的flvplayer.swf複製到同一個目錄內,然後在頁面內添加 程序代碼 <object type="applicati
原创 javascript 在firebug調試時用console.log的方法
當你使用console.log()函數時,下面的firebug一定要打開,不然這函數在用firefox運行時無效且影響正常程序,如果用IE打開,將會出錯 console.log(); 當你使用conso
原创 把對象轉換成數組
/** * 把對象轉換成數組 * * @param object $object 要轉換的對象 * * @return void */ public static func
原创 Phabricator 實踐之安裝
Phabricator 是facebook開發的一套代碼審覈工具,基於PHP和Mysql開發,因此最基本的要求就是LAMP環境: Linux:Linux的不同發行版及變種是必需的。Mac OS X是一個可接受的Linux變種,Window
原创 php支持的協議和封裝協議
PHP 帶有很多內置 URL 風格的封裝協議,可用於類似 fopen()、 copy()、 file_exists() 和 filesize() 的文件系統函數。 除了這些封裝協議,還能通過 stream_wrapper_registe
原创 python django 學習
1、安裝python,配置好環境變量 2、安裝django Django的安裝就更簡單了,先把下載下來的壓縮包解壓,然後在命令行中使用命令cd進入到Django的文件夾下,執行命令: python setup.py install
原创 bootstrap學習教程
bootstrap 的學習非常簡單,並且它所提供的樣式又非常精美。只要稍微簡單的學習就可以製作出漂亮的頁面。 bootstrap中文網:http://v3.bootcss.com/ bootstrap提供了三種類型的下載: -----