原创 簡單實現防盜鏈

百度百科對防盜鏈的定義是 此內容不在自己服務器上,而通過技術手段,繞過別人放廣告有利益的最終頁,直接在自己的有廣告有利益的頁面上向最終用戶提供此內容。 常常是一些名不見經傳的小網站來盜取一些有實力的大網站的地址(比如一些音樂、圖片、軟

原创 Git You have not concluded your merge. (MERGE_HEAD exists)

You have not concluded your merge. (MERGE_HEAD exists) 本地有修改和提交,如何強制用遠程的庫更新。出現這種情況一般是git本地有commit,但是不能更新,也不能cleanup,導

原创 清楚瀏覽器DNS緩存

解決方案: Firefox解決方式: Firefox有dns緩存功能,但是默認緩存時間只有1分鐘,可以通過修改該默認值加快DNS解析速度,方法如下: 打開一個新的窗口,地址欄輸 入 about:config,回車,進入設置界面。然後

原创 公鑰私鑰 和SSL

一,公鑰私鑰1,公鑰和私鑰成對出現2,公開的密鑰叫公鑰,只有自己知道的叫私鑰3,用公鑰加密的數據只有對應的私鑰可以解密4,用私鑰加密的數據只有對應的公鑰可以解密5,如果可以用公鑰解密,則必然是對應的私鑰加的密6,如果可以用私鑰解密,則必然

原创 SVN分支/合併原理及最佳實踐

使用svn幾年了,一直對分支和合並敬而遠之,一來是因爲分支的管理不該我操心,二來即使涉及到分支的管理,也不敢貿然使用合併功能,生怕合併出了問題對團隊造成不良影響,最主要的原因是,自己對分支的目的和合並的方法不甚瞭解,這纔是硬傷。 下文

原创 什麼是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?

摘要:CGI全稱是“公共網關接口”(Common Gateway Interface),HTTP服務器與你的或其它機器上的程序進行“交談”的一種工具,其程序須運行在網絡服務器上。... 轉載請註明來源:什麼是CGI、FastCGI、P

原创 淺談https\ssl\數字證書

在互聯網安全通信方式上,目前用的最多的就是https配合ssl和數字證書來保證傳輸和認證安全了。本文追本溯源圍繞這個模式談一談。 名詞解釋   首先解釋一下上面的幾個名詞: https:在http(超文本傳輸協議)基礎上提出的一種安

原创 Linux下設置環境變量PATH的方法

1、Ubuntu專有方式編輯 /etc/ld.so.conf 文件,如果以下語句不存在,則加入:include /etc/ld.so.conf.d/*.conf然後在/etc/ld.so.conf.d下邊新建一個以 .conf 結尾的文件

原创 關於php規範psr-4

FIG制定的PHP規範,簡稱PSR,是PHP開發的事實標準。 PSR原本有四個規範,分別是: PSR-0 自動加載PSR-1 基本代碼規範PSR-2 代碼樣式PSR-3 日誌接口 2013年底,新出了第5個規範——PSR-4。 PS

原创 輸入URL之後都發生了什麼

輸入URL之後都發生了什麼 這個標題印象中已經有很多討論了。也來說說這個話題。 從頭開始,當你的電腦使用網線連接到網絡的時候,我們都知道,這個時候你的電腦會獲取一個IP,這個IP就是你的唯一標識了。好了繼續,你在瀏覽器中敲入了htt

原创 PHP中Stream(流)的概念與用法

Stream是PHP開發裏最容易被忽視的函數系列(SPL系列,Stream系列,pack函數,封裝協議)之一,但其是個很有用也很重要的函數。Stream可以翻譯爲“流”,在Java裏,流是一個很重要的概念。 流(stream)的概念源

原创 mysql觸發器語法的一個實例

我要實現的功能是:在更新一個表時,從三個表中查詢記錄並插入到另外一個表中,下面是我寫觸發器的過程: 第一次寫的觸發器如下: CREATE TRIGGER istmingxi  AFTER UPDATE ON sys_shenbao FOR

原创 JSONP跨域原理和jQuery.getJSON用法

JSONP是一個非官方的協議,它允許在服務器端集成Script tags返回至客戶端,通過javascript callback的形式實現跨域訪問(這僅僅是JSONP簡單的實現形式)。JSON系統開發方法是一種典型的面向數據結構的分析和

原创 JavaScript跨域(1):什麼是跨域,如何跨域

無數次看到:Origin null is not allowed by Access-Control-Allow-Origin , 網絡沒有讓你絕望,但是或許會讓你蛋疼,因爲你找了半天沒看到一個比較實用的解決方案,亦或者水平不夠,別人寫

原创 PHP面向對象之接口的實例

這篇文章主要以代碼爲主,主要作用是通過實例理解PHP面向對象的接口(interface)和備忘。 定義接口使用interface關鍵字,不在使用class關鍵字; 接口中可以定義常量,不可以定義成員屬性和成員方法,這一點和抽象類不同(抽象