原创 php 設計模式(轉載)
原文鏈接:http://www.cnblogs.com/siqi/archive/2012/09/09/2667562.html 1.單例模式 單例模式顧名思義,就是隻有一個實例。作爲對象的創建模式, 單例模式確保某一個類只有一
原创 Persistent cookies和Session cookies的定義與區別
原文轉自:點擊打開鏈接 Session Cookies ============ Session Cookies是臨時的cookie文件, 在你關閉瀏覽器之後就會失效並被刪除掉. 當你重啓你的瀏覽器, 並再回到之前爲你創建coo
原创 error: The requested URL returned error: 403 Forbidden while accessing https://github.com/blah/blah
轉自:點擊打開鏈接 如紅色部分所示,clone時候就添加上用戶名,隨後會提示你輸入密碼,就OK了 git clone https://[email protected]/blah/blahblah.git 如果你想後面的操作也不再輸
原创 OSI七層模型詳解
轉自:點擊打開鏈接 OSI 七層模型通過七個層次化的結構模型使不同的系統不同的網絡之間實現可靠的通訊,因此其最主要的功能就是幫助不同類型的主機實現數據傳輸 。 完成中繼功能的節點通常稱爲中繼系統。在OSI七層模型中,處
原创 不用臨時變量交換兩個數的值
原文轉自:點擊打開鏈接 當要交換兩個數的值時,通常的做法是定義一個臨時變量,然後再進行交換。那麼能不能不用臨時變量而交換兩個數的值呢?可以的!C語言提供的異或運算就可以實現這樣的操作。 異或運算符^也稱XOR運算符,它的規則是
原创 搜索引擎關鍵字智能提示的一種實現
原文鏈接:點擊打開鏈接 問題背景 搜索關鍵字智能提示是一個搜索應用的標配,主要作用是避免用戶輸入錯誤的搜索詞,並將用戶引導到相應的關鍵詞上,以提升用戶搜索體驗。 美團CRM系統中存在數以百萬計的商家,爲了讓用戶快速查找到目標商家
原创 PHP版本--HTTP session cookie原理及應用
原文鏈接爲:點擊打開鏈接 PHP 的COOKIE cookie 是一種在遠程瀏覽器端儲存數據並以此來跟蹤和識別用戶的機制。 PHP在http 協議的頭信息裏發送cookie,因此 setcookie()函數必須在
原创 Wireshark 基本介紹
原文轉自:點擊打開鏈接 這篇文章介紹另一個好用的抓包工具 Wireshark, 用來獲取網絡數據封包,包括 HTTP、TCP、UDP 等網絡協議包。 記得大學的時候就學習過TCP的三次握手協議,那時候只是知道,雖然在書上看過很多TC
原创 VirtualBox虛擬機網絡設置(四種方式)
原文轉自:點擊打開鏈接 VirtualBox的提供了四種網絡接入模式,它們分別是: 1、NAT 網絡地址轉換模式(NAT,Network Address Translation) 2、Bridged Adapter 橋接模式 3、Inte
原创 當在瀏覽器地址欄輸入一個URL後回車,實際發生了什麼
原文轉自:點擊打開鏈接 作爲一個軟件開發者,你一定會對網絡應用如何工作有一個完整的層次化的認知,同樣這裏也包括這些應用所用到的技術:像瀏覽器,HTTP,HTML,網絡服務器,需求處理等等。 本文將更深入的研究當你輸入一個網址的時候,
原创 HTTP中URL和URI的區別
本文爲相關討論的一些整理 URL 百度百科鏈接 統一資源定位符是對可以從互聯網上得到的資源的位置和訪問方法的一種簡潔的表示,是互聯網上標準資源的地址。互聯網上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏
原创 strcpy函數的實現
越來越感覺,如果一個程序員連C都不搞不明白,那還怎麼好意思說自己是個程序員!!! 轉自:點擊打開鏈接 已知strcpy函數的原型是: char *strcpy(char *dst, const char *src); 實現strcpy函數
原创 爲什麼域名根服務器只能有13臺呢?
原文轉自知乎 郭無心 的回答:點擊打開鏈接 要知道爲什麼只有13個根域名服務器,就要了解DNS(Domain Name System,域名系統)的整個原理才行。 DNS是計算機域名系統 (Domain Name System 或Doma
原创 正確理解cookie和session機制原理
原文轉自:正確理解cookie和session機制原理 php中cookie和session是我們常用的兩個變量了,一個是用戶客戶端的,一個用在服務器的但他們的區別與工作原理怎麼樣,下面我們一起來看看cookie和session
原创 MYSQL explain詳解
原文轉自:點擊打開鏈接 explain顯示了mysql如何使用索引來處理select語句以及連接表。可以幫助選擇更好的索引和寫出更優化的查詢語句。 先解析一條sql語句,看出現什麼內容 EXPLAINSELECTs.uid,s.u