原创 php常用正則表達式

總結了下自己平時常用的正則表達式,分享給大家:郵箱:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/url:/^http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]

原创 nginx圖片上傳失敗

最近做一個微網站,圖片上傳出現問題。有時能上傳圖片,有時上傳失敗。代碼測試了好幾遍,也是沒問題的。後來查看nginx日誌access.log,發現了413問題,說明上傳的圖片太大了。解決辦法是:nginx.conf配置client_max_

原创 我的友情鏈接

51CTO博客開發

原创 jqueryui中改變datepicker的z-index值

今天遇到了一個關於div層覆蓋的問題,我在同一個頁面引入了jqueryui中的datepiker和百度編輯器,結果datepiker日期所在的div層被覆蓋了。如圖所示:然後在firebug裏查看,發現datepiker所在div層默認的z

原创 Ubuntu下vsftpd安裝和配置

1.安裝sudo apt-get install vsftpd2.安裝後啓動,停止,重啓命令sudo service vsftpd startsudo service vsftpd stopsudo service vsftpd resta

原创 php調用twitter api

今天做了一個關於調用twitter api來同步twitter信息到自己網站的功能,雖然是比較簡單的功能,着實花費了我不少時間。網上有很多關於twitter api調用的方法,我試了幾個都沒有成功,貌似需要Oauth驗證,這個跟微信開發類似

原创 Linux Lamp源碼安裝

1.首先檢查安裝編譯環境gcc -v如果沒有安裝gcc 和gcc-c++,則先安裝這兩個環境。yum install gcc和yum install gcc-c++2.卸載默認的低版本環境目前發行的Linux操作系統版本中,如果選擇默認全部

原创 百度分享按鈕代碼

百度提供了分享按鈕的js代碼,直接copy拿過來用就OK了,比較方便。獲取js代碼可以到百度分享按鈕官網http://share.baidu.com獲取,按鈕有三種類型,每個類型代碼是不一樣的。1.圖標式代碼:<div class="bds

原创 PHP設計模式之觀察者模式

觀察者模式可以這麼理解,比如說一個辦公室裏的員工,都有炒股的愛好。而項目經理經常出差不在辦公室,所以他們除了工作就可以進行炒股,但是爲了避免經理回來時看到,所以他們需要知道經理什麼時候回來進辦公室。於是他們可以跟前臺聯合,如果經理回來,那麼

原创 mysql權限授予與收回

MySQL的權限系統圍繞着兩個概念:認證->確定用戶是否允許連接數據庫服務器授權->確定用戶是否擁有足夠的權限執行查詢請求等。如果認證不成功的話,哪麼授權肯定是無法進行的。revoke 跟 grant 的語法差不多,只需要把關鍵字 “to”

原创 Ubuntu下ssh登陸出現host can not be established解決

用ssh登錄一個機器(換過ip地址),提示輸入yes後,屏幕不斷出現y,只有按ctrl + c結束 錯誤是:The authenticity of host 192.168.0.xxx can't be established. 查找了一下

原创 Nginx配置pathinfo

Nginx默認不支持pathinfo格式的url,最近學習ThinkPHP的URL_MODEL時遇到了這個問題。Apache服務器下開啓rewrite,將AllowOverride設置爲All就ok了,但是Nginx卻需要進一步配置,網上找