原创 centOS7中關閉firewall,並使用iptables管理防火牆

centOS7中默認是使用firewall管理防火牆,不習慣,所以想換成iptables: 1、關閉默認的firewall防火牆 #systemctl stop firewalld.service停止firewalld服務 #syst

原创 phpstorm 配置 xdebug斷點調試

前言     php是腳本型程序 每次出錯都要手動exit斷點程序不是很方便   哪裏有需求哪裏就有生產,Xdebug可以實現對php的斷點調試。下面將我個人的安裝經歷分享給大家。   運行環境 windows 、lamp、php

原创 web前端安全之XSS攻擊

前端安全之XSS攻擊 XSS(cross-site scripting跨域腳本攻擊)攻擊是最常見的Web攻擊,其重點是“跨域”和“客戶端執行”。有人將XSS攻擊分爲三種,分別是: 1. Reflected XSS(基於反射的XS

原创 Uploadify上傳文件時,onSelectError報錯errorCode-120,文件undefined

最近使用uploadify上傳文件時,設置了參數: 'fileTypeExts' : '*.jpg;*.gif;*.png;*.jpeg;*.zip;*.rar;*.tar;*.gz;*.7z;*.doc;*.docx;

原创 只用一個div畫一個太極圖

如題,最近學習css3的時候,比着葫蘆畫瓢,畫了個太極圖: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title>

原创 laravel5中添加自定義函數

laravel裏面我們很多朋友不知道把自定義函數放在哪兒。我們的應用裏經常會有一些全局都可能會用的函數,我們應該怎麼放置它會比較好呢?現在勻們爲大家準備了laravel放置函數的規範。1. 創建文件 app/helpers.php<?ph

原创 Laravel5入門Eloquent ORM總結

閱讀Laravel5.1的手冊時,發現有些地方沒有翻譯完成,還是英文狀態。爲了加深對Laravel的Eloquent的認識,總結了一些入門Eloquent的地方,大部分代碼摘自手冊,都做了註釋: Model: <?php names

原创 nginx配置網站的二級目錄項目僞靜態

因爲業務需求,需要在網站的二級目錄下建立一個新項目shuicao,新項目也要用url重寫的方式訪問,比如www.xxx.com/shuicao/.......。試着配置了一下nginx的重寫規則,如下: locatio

原创 PHP setcookie()之前不能有任何輸出

PHP的setcookie函數,手冊裏是這麼寫的: setcookie() defines a cookie to be sent along with the rest of the HTTP headers. Like other

原创 Nginx Http 413錯誤

在上傳圖片的時候,生產環境的nginx報錯413錯誤:Request Entity Too Large 解決辦法是修改nginx.conf文件,找到http {}的配置部分,修改或添加client_max_body_size 2m;爲合

原创 crontab定時時間段執行任務

如題,目標是每天早上8點到22點,定時執行一個腳本。 #yum install crontabs 安裝crontab服務 #crontab -e 進行編輯添加輸入如下 0 8-22/1 * * * 你需要執行的命令保存 #service

原创 MySQL的Innodb中的事務隔離級別和鎖的關係

前言: 我們都知道事務的幾種性質,數據庫爲了維護這些性質,尤其是一致性和隔離性,一般使用加鎖這種方式。同時數據庫又是個高併發的應用,同一時間會有大量的併發訪問,如果加鎖過度,會極大的降低併發處理能力。所以對於加鎖的處理,可以說就是數

原创 預排序遍歷樹算法

預排序遍歷樹算法 想用這個算法的原因起源於一個帖子:http://bbs.csdn.net/topics/392012391 預排序遍歷樹算法(modified preorder tree traversal algorithm)

原创 Nginx解析PHP腳本的過程

之前項目中碰到了一些php-fpm的問題:因爲網站的一些接口,在特定情況下響應特別慢(1-2分鐘),遲遲不結束,導致php-fpm數量越來越多,最後到達127個後,服務器就沒能響應正常請求了,瀏覽器一直打轉,遲遲不響應。把接口修好後,ph

原创 PHPmailer發送郵件成功,對方收不到郵件

項目中使用PHPmailer,發送郵件到客戶的郵件服務器,$mail對象返回發送結果爲true,結果客戶那邊的郵箱總是收不到郵件。 設置$mail->SMTPDebug = 2,把客戶端和服務器端的錯誤都返回到echo出來,結果在chr