原创 select與poll的使用

 2.1. 如何管理多個連接? “我想同時監控一個以上的文件描述符(fd)/連接(connection)/流(stream),應該怎麼辦?” 使用 select() 或 poll() 函數。 注意:select() 在BSD中被引入,

原创 Linux 2.6.20.x內核編譯配置選項簡介

說明1: 文字中的Y表示選擇進內核。M表示編成模塊。N表示不選擇。有的只能選Y,有的只能選M。 在make menuconfig 下,*表示Y,M表示M,空白表示N。 make xconfig下,√ 表示Y,? 表示M,空白表示N。 說

原创 Mysql字符集問題

在使用Mysql數據庫過程中,有時會遇到字符顯示亂碼問題,下面來看看Mysql數據庫有關字符集方面的問題。   在編寫操作Mysql數據庫代碼時,有以下幾種方式可以設置Mysql字符集:   1、  mysql_options(pMySq

原创 MySQL數據庫引擎介紹、區別、創建和性能測試

數據庫引擎介紹 MySQL數據庫引擎取決於MySQL在安裝的時候是如何被編譯的。要添加一個新的引擎,就必須重新編譯MYSQL。在缺省情況下,MYSQL支持三個引擎:ISAM、MYISAM和HEAP。另外兩種類型INNODB和BERKL

原创 Best Practices for Speeding Up Your Web Site

Minimize HTTP Requests tag: content 80% of the end-user response time is spent on the front-end. Most of this time i

原创 職業生涯規劃

(此文對剛入職場的新人很有幫助,幾年前就閱讀過此文,受益頗多。此文由惠普前總裁孫振耀編寫)職場的規則是什麼? 我有個有趣的觀察,外企公司多的是25-35歲的白領,40歲以上的員工很少,二三十歲的外企員工是意氣風發的,但外企公司40歲附近的

原创 TCP Keepalive HOWTO

TCP Keepalive HOWTO (原文網址:http://tldp.org/HOWTO/TCP-Keepalive-HOWTO/usingkeepalive.html) 3、linux下 TCP

原创 nginx事件模塊分析(二)

ngx_event_core_module模塊分析     event_core模塊是第一個事件類型模塊,它的主要功能是負責解析事件類配置項,選擇事件處理機制(select、poll、epoll還是kqueue機制),創建連接池,預分配

原创 nginx aio機制詳解

linux 2.6以上內核提供以下幾個系統調用來支持aio: 1、  SYS_io_setup:建立aio 的context 2、  SYS_io_submit: 提交I/O操作請求 3、  SYS_io_getevents:獲取已完成的

原创 nginx epoll詳解

nginx epoll 事件模型     nginx做爲一個異步高效的事件驅動型web服務器,在linux平臺中當系統支持epoll時nginx默認採用epoll來高效的處理事件。nginx中使用ngx_event_t結構來表示一個事件

原创 linux內存管理之紅黑樹算法源碼詳解

2013名牌換季衣服大甩賣 linux內存管理中紅黑樹算法源碼詳解     linux內存管理模塊中使用紅黑樹算法來提升虛擬內存查找速度,源碼請參考linux內核目錄下rbtree.c文件。    紅黑樹算法原理 在閱讀紅黑樹算法源代碼

原创 無線AP和無線路由器區別 wifi熱點

今天瀏覽了一篇文章,是一篇無線產品區分的。是無線AP和無線路由的區別。那麼,現在給大家分享一下,感覺寫的很細緻,希望對大家有所幫助。那麼下面就爲您詳細介紹一下吧。   就像很多用戶很容易混淆無線上網卡和無線網卡一樣,很多用戶也分不清無

原创 Linux調試core文件的一些注意事項

 前面轉載了一篇文章關於core文件的產生和調試使用的設置,但在使用有一些需要注意的問題,如 在什麼情況 纔會正確地產生core文件。       列出一些常見問題: 一,如何使用core文件 1. 使用core文件 在co

原创 Linux 信號機制

Linux 信號機制詳解   信號 Linux信號是一種“軟中斷”處理機制,它提供了一種處理異步事件的方法;信號也可用於進程間通信(一個進程可以向另一個進程發送信號)。   信號的分類 1、  按可靠性:分爲可靠信號及不可靠信號 不可靠信

原创 nginx ngx_core_module模塊詳解

ngx_core_module模塊是nginx啓動加載的第一個模塊,是nginx的核心模塊之一;其主要用來保存不屬於任何{}且不包括{}的全局配置項。nginx啓動時在解析配置之前調用ngx_core_module_create_conf