原创 apache/lighttpd/nginx 對比

1. lighttpd Lighttpd是一個具有非常低的內存開銷,cpu佔用率低,效能好,以及豐富的模塊等特點。 lighttpd是衆多OpenSource輕量級的web server中較爲優秀的一個。支持FastCGI, CGI

原创 LevelDB 關鍵算法概述

•LevelDB是Google開源的一套鍵值存儲引擎,它是受BigTable中SSTable的啓發,去除了SSTable中的一些庫依賴,完善了一些細節後修改而成,雖然沒在BigTable中使用,但數據的格式與組織方法與SSTable基本

原创 PHP 正則表達式常用函數使用小結

http://www.jb51.net/article/19840.htm 在PHP中有兩套正則表達式函數庫。一套是由PCRE(Perl Compatible Regular Expression)庫提供的。PCRE庫使用和Perl相同

原创 epoll 和select

select: 輪循方式察看句柄集狀態是否變化;FDSET大小受限,雖然可增大,但輪循效率隨着FDSET增大而明顯下降; epoll(linux 2.6內核) epoll爲處理大批量句柄而作了改進的poll。要使用epoll只需要這

原创 PHP獲取當前域名$_SERVER['HTTP_HOST']和$_SERVER['SERVER_NAME']的區別

PHP獲取當前域名$_SERVER['HTTP_HOST']和$_SERVER['SERVER_NAME']的區別     http://blog.snsgou.com/post-749.html http://www.w3scho

原创 http 和https 的區別及性能差異

http使用TCP 三次握手建立連接,客戶端和服務器需要交換3個包,https除了 TCP 的三個包,還要加上 ssl握手需要的9個包,所以一共是12個包。http 建立連接,按照下面鏈接中針對Computer Science Hous

原创 爲什麼選用 Scala

爲什麼選用 Scala     當今的企業和互聯網應用程序必須平衡一系列的要點。它們要有快速而可靠的實現。新的功能要能在短時間內通過週期漸進的方式加入。除了簡單地提供商務邏輯之外,應用程序必須支持訪問安全控制,數據持久化,事務,和其它的

原创 如何打造一款好的社區產品

http://blog.csdn.net/lzpsnake/article/details/8472510 如何打造一款好的社區產品,如何去吸引用戶、激發用戶的參與熱情,如何維持社區的長久發展動力,這是一個長久的難題。 本文的作

原创 reactor 模式

•一種基於事件驅動的設計模式 •同步地同時接收的多個服務請求。 •將一個或多個客戶的服務請求分解(demultiplex)和派發(dispatch)給應用程序。 •句柄(Handle) •分離器(Demultiplexer) •事件處

原创 hive 介紹

1.概述   Hive是建立在Hadoop上的數據倉庫基礎構架。它提供了一系列的工具,可以用來進行數據提取轉化加載(ETL),這是一種可以存儲、查詢和分析存儲在Hadoop中的大規模數據的機制   Hive 定義了簡單的類SQL查詢語言H

原创 機器學習概論

與其重視模型的細節,不如花時間研究業務和數據 1.基本原則 表示--->評價---->優化 2.參考資料 (1)機器學習那些事 & 機器學習根基 那些事兒:http://homes.cs.washington.edu/~pedrod

原创 HTTP協議詳解

HTTP協議詳解(真的很經典) 2008-11-03 09:11 by Hundre, 475513 閱讀, 29 評論, 收藏, 編輯 轉自:http://blog.csdn.net/gueter/archive/2007/03/

原创 memcached完全剖析

http://kb.cnblogs.com/page/42731/ memcached是什麼? memcached 是以LiveJournal 旗下Danga Interactive 公司的Brad Fitzpatric 爲首

原创 大型網站架構設計

引言近段時間以來,通過接觸有關海量數據處理和搜索引擎的諸多技術,常常見識到不少精妙絕倫的架構圖。除了每每感嘆於每幅圖表面上的繪製的精細之外,更爲架構圖背後所隱藏的設計思想所歎服。個人這兩天一直在蒐集各大型網站的架構設計圖,一爲了一飽眼福

原创 iOS開發路線簡述

iOS開發路線簡述 iOS系統以及iPhone的出來都要感謝喬布斯,一個完美主義者,從如此優秀的iOS系統和iPhone就可以看出來。下面就簡單介紹一下我iOS開發的感受,也是學習iOS開發的一個體系架構。 1 iOS開發環境