目前分類:未分類文章 (51)

瀏覽方式: 標題列表 簡短摘要
隨著互聯網web2.0網站的興起,非關系型的數據庫現在成了一個極其熱門的新領域,非關系數據庫產品的發展非常迅速。而傳統的關系數據庫在應付web2.0網站,特別是超大規模和高並發的SNS類型的web2.0純動態網站已經顯得力不從心,暴露了很多難以克服的問題,例如:

成功运行 發表在 痞客邦 留言(0) 人氣()

環境:系統 centos 5.2 +python2.6 +paramiko模塊 測試成功!

成功运行 發表在 痞客邦 留言(0) 人氣()

一、摘要
JSON 的全稱為:JavaScript Object Notation,顧名思義,JSON 是用於標記 Javascript 對象的,JSON 官方的解釋為:JSON 是一種輕量級的數據傳輸格式。

成功运行 發表在 痞客邦 留言(0) 人氣()

網絡虛擬化是使用基於軟件的抽象從物理網絡元素中分離網絡流量的一種方式。網絡虛擬化與其他形式的虛擬化有很多共同之處。那麽,網絡虛擬化具備哪些特點呢?
特點一、雲的性能和規模

成功运行 發表在 痞客邦 留言(0) 人氣()

現在所做的系統每一小時生成一個日誌文件,由於日誌量較大,用Shell實現了一個日誌打包的功能。
我們系統生成日誌文件名稱格式為:all.log.2013-08-27-14 表示2013-08-27 14:00的日誌。

成功运行 發表在 痞客邦 留言(0) 人氣()

1.概論
先來闡述一下DLL(Dynamic Linkable Library)的概念,你可以簡單的把DLL看成一種倉庫,它提供給你一些可以直接拿來用的變量、函數或類。在倉庫的發展史上經歷了“無庫-靜態鏈接庫-動態鏈接庫”的時代。

成功运行 發表在 痞客邦 留言(0) 人氣()

本實例主要是關於在linux上的c語言編程,涉及到pipe在master process 和 sub process之間的交互。 如何利用fork創建multi-process, 如何利用從子進程中發送信號到父進程。


成功运行 發表在 痞客邦 留言(0) 人氣()

一,網絡編程中兩個主要的問題


成功运行 發表在 痞客邦 留言(0) 人氣()

1.  背景介紹
談到分布式系統,就不得不提到Google的三駕馬車:GFS[1],MapReduce[2]和BigTable[3]。雖然Google沒有開源這三個技術的實現源碼,但是基於這三篇開源文檔, Nutch項目子項目之一的Yahoo資助的Hadoop分別實現了三個強有力的開源產品:HDFS,MapReduce和HBase。在大數據時代的背景下,許多公司都開始采用Hadoop作為底層分布式系統,而Hadoop的開源社區日益活躍,Hadoop家族不斷發展壯大,已成為IT屆最炙手可熱的產品。

成功运行 發表在 痞客邦 留言(0) 人氣()

linux機制之IDR
一.前言

成功运行 發表在 痞客邦 留言(0) 人氣()

linux機制之IDR
一.前言

成功运行 發表在 痞客邦 留言(0) 人氣()

free命令可以顯示Linux系統中空閑的、已用的物理內存及swap內存,及被內核使用的buffer。在Linux系統監控的工具中,free命令是最經常使用的命令之一。下面給出一個free命令的栗子:

成功运行 發表在 痞客邦 留言(0) 人氣()

折騰了一番通過幾種USB上網卡在Linux下上WCDMA,在此記錄一下:

成功运行 發表在 痞客邦 留言(0) 人氣()

http://647777.blogspot.com/2015/07/linux_15.html

Fat16/Fat32格式:

成功运行 發表在 痞客邦 留言(0) 人氣()

低級格式化: 廠商設置,用於創建磁盤隧道

成功运行 發表在 痞客邦 留言(0) 人氣()

1.exec家族一共有六個函數,分別是:
(1)int execl(const char *path, const char *arg, ......);

成功运行 發表在 痞客邦 留言(0) 人氣()

Linux是一個多用戶多任務的操作系統,可以在Linux中為不同的用戶設置不同的運行環境,具體做法是設置不同用戶的環境變量(稱之為 Linux中定制的環境變量)。但是仍有些環境變量是用戶都需要的,我們稱之為Linux中常見的環境變量,本文只涉及常見的環境變量的簡介!

成功运行 發表在 痞客邦 留言(0) 人氣()

Linux 內核根據應用程序的要求分配內存,通常來說應用程序分配了內存但是並沒有實際全部使用,為了提高性能,這部分沒用的內存可以留作它用,這部分內存是屬於每個進程的,內核直接回收利用的話比較麻煩,所以內核采用一種過度分配內存(over-commit memory)的辦法來間接利用這部分“空閑”的內存,提高整體內存的使用效率。一般來說這樣做沒有問題,但當大多數應用程序都消耗完自己的內存的時候麻煩就來了,因為這些應用程序的內存需求加起來超出了物理內存(包括 swap)的容量,內核(OOM killer)必須殺掉一些進程才能騰出空間保障系統正常運行。用銀行的例子來講可能更容易懂一些,部分人取錢的時候銀行不怕,銀行有足夠的存款應付,當全國人民(或者絕大多數)都取錢而且每個人都想把自己錢取完的時候銀行的麻煩就來了,銀行實際上是沒有這麽多錢給大家取的。
比如某天一臺機器突然ssh遠程登錄不了,但能ping通,說明不是網絡的故障,原因是sshd進程被OOM killer殺掉了。重啟機器後查看系統日誌/var/log/messages會發現Out of Memory:Kill process 1865(sshd)類似的錯誤信息。又比如有時VPS 的MySQL總是無緣無故掛掉,或者VPS 經常死機,登陸到終端發現都是常見的 Out of memory 問題。這通常是因為某時刻應用程序大量請求內存導致系統內存不足造成的,這時會觸發 Linux 內核裏的 Out of Memory (OOM) killer,OOM killer 會殺掉某個進程以騰出內存留給系統用,不致於讓系統立刻崩潰。如果檢查相關的日誌文件(/var/log/messages)就會看到下面類似的Out of memory: Kill process 信息:

成功运行 發表在 痞客邦 留言(0) 人氣()

1. Linux中命令順序執行:
command1;command1

成功运行 發表在 痞客邦 留言(0) 人氣()

http://fc4777.blog.fc2blog.us/blog-entry-4.html

在 Unix 系統中,使用 perror 程序來顯示操作系統錯誤編碼的含義,它包含在 MySQL 的分發中。

成功运行 發表在 痞客邦 留言(0) 人氣()

«12 3