原创 nginx源碼分析——初始化log

nginx在main函數中首先對log進行初始化,將配置文件中的log文件名打開,將打開log文件句柄等相應的屬性存在log變量中,本人覺得該代碼寫的挺好,有借鑑之處,因而在次貼出。 struct ngx_log_s {     ngx_

原创 Notes of operating system

What is the Operating System? It's an intermediary between users and computer hardware. It provides an environment in w

原创 PHP 文件上傳後臺處理腳本

後臺服務器接收到的前端給其發送的文件後,處理流程如下: 文件上傳是否有錯誤->判斷文件類型->文件大小->保存文件到指定位置->其它處理... 具體實例 前端form表單: html> <body> <form action="upl

原创 jquery .live(動態綁定事件)

問題描述: 我在html頁面中根據$.getJSON獲取到的data動態的往頁面中加入checkbox,並設定了checkbox的click事件,一開始的源代碼如下所示: $.getJSON("/ebook_template_catego

原创 LeetCode之Best Time to Buy and Sell Stock III

Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find

原创 負載均衡器設計

負載均衡器工作原理有兩大方法: 1.  接收客戶端請求,將請求轉發給集羣中的各臺服務器處理,服務器將處理結果返回給負載均衡器,負載均衡器將處理結果轉發給相應的客戶端。 2.  接收客戶端請求,將請求轉發給集羣中的各臺服務器處理,服務器將處

原创 性能調優攻略

性能調優攻略 發表於2012-06-21 10:32| 5951次閱讀| 來源CollShell| 9 條評論| 作者陳皓 性能優化web開發http服務器優化性能 摘要:關於性能優化這是一個比較大的話題,在《由12306.c

原创 虛函數的實現機制

原文:http://blog.163.com/cocoa_20/blog/static/25396006200972332219165/ 一、虛函數表 對C++ 瞭解的人都應該知道虛函數(Virtual Function)是通過一張

原创 automake搭建項目工程例子講解

Automake環境的搭建  【服務器環境】  LINUX版本:Ubuntu 9.10  Automake版本: (GNU automake) 1.11 Autoconf版本: (GNU Autoconf) 2.64   【

原创 udp併發問題分析與總結

0、前言       最近在做一個項目,從架構來說可以歸結爲實現一個udp的Server。業務邏輯上的問題已經清楚,現在需要實現服務的高併發。 一、Libev對於網絡高併發的優勢 在調研初期,主要着眼於“網絡高併發”,這樣比較自然

原创 GDB調試精粹及使用實例

GDB調試精粹及使用實例 來源:不詳 (2006-07-14 11:18:05) 一:列文件清單  1. List  (gdb) list line

原创 數據庫中的view有何作用?

原文:http://searchsqlserver.techtarget.com/definition/view 在數據庫管理系統當中,view是描述數據庫中信息的一種方式。若要將數據項按某種特定的序列排列、突出某些數據項,或者只顯示

原创 什麼是mvc?

MVC(Model-View-Controller,模型—視圖—控制器模式)用於表示一種軟件架構模式。它把軟件系統分爲三個基本部分:模型(Model),視圖(View)和控制器(Controller)。MVC 由 Trygve Reens

原创 函數重載的實現機制

C++繼承了C的全部特性,對C實現了全面兼容。C++又實現了一些新的特性,比如說函數的重載。 要實現函數的重載就要改變原有的在C中函數定義的機制,在C中定義函數fun(int a,int b),編譯器會把_fun寫入符號庫中,使用fu

原创 數據庫中的schema是什麼

原文:http://www.quackit.com/sql_server/sql_server_2008/tutorial/sql_server_database_schemas.cfm A database schema is a