原创 大數據量,海量數據 處理方法總結

大數據量的問題是很多面試筆試中經常出現的問題,比如baidu google 騰訊 這樣的一些涉及到海量數據的公司經常會問到。 下面的方法是我對海量數據的處理方法進行了一個一般性的總結,當然這些方法可能並不能完全覆蓋所有的問題,但是這樣

原创 C++中,float double區別

類型 比特數 有效數字 數值範圍 float 32 6-7 -3.4*10(-38)~3.4*10(38) double 64 15-16 -1.7*10(-308)~1.7*10(308) long double 128 18

原创 關於異步IO使用的一個例子

#include <errno.h> #include <stdio.h> #include <fcntl.h> #include <unistd.h> #include <string.h> #include <stdlib.h

原创 linux下中文字體的安裝

今天安裝了一臺基於文本模式的linux,但發現運行後不能顯示中文字符,是不是沒安裝中文字符,於是我打算給我的系統裝上中文字符: 我是直接將windowns的字體拷貝過來用。windows的字體一般存放在c:\windows\fonts目錄下

原创 製作半虛擬鏡像以及常見問題解決

 在編譯安裝Xen 3.2以後,我們需要Guest OS的內核和磁盤鏡像。我們可以到網上下載已經做好的基礎系統。當然,可以根據自己機器上安裝的系統,創建Guest OS的磁盤鏡像。例如創建一個8GB的磁盤鏡像fc.img,作爲Guest O

原创 lmbench installation

lmbench 是可運行與linux系統上的 可提供詳細的系統分析工具Lmbench主要功能帶寬測評工具反應時間測評工具其他讀取緩存文件拷貝內存讀內存寫內存管道TCP上下文切換網絡:連接的建立,管道,TCP,UDP和RPChotpotato

原创 MPICH2安裝配置及其使用

下載mpich2-1.0.5p4.tar.gz. 首先說說我遇到的問題,以免大家重蹈覆轍 1需要在安裝好mpich2之後再編譯程序,否則會出現cannot open shared library..的錯誤。 2如果還出現cannot ope

原创 在fedora10下安裝Xen3.2.0

 首先準備好兩個源代碼包:xen-3.2.0.tar.gz和linux-2.6.18-xen.hg.gz,可從http://xen.org上下載。 使用tar xzvf xen3.2.0.tar.gz命令解壓xen.3.2.0.tar.g

原创 CentOS5.4上海交大YUM源

 第一步:修改/etc/yum.repos.d/CentOS-Base.repo爲: [base] name=CentOS-5 - Base #mirrorlist=http://mirrorlist.centos.org/?r

原创 centos 修改DNS,網關,IP地址

1、CentOS 修改DNS 修改對應網卡的DNS的配置文件 # vi /etc/resolv.conf  修改以下內容 nameserver 8.8.8.8 #google域名服務器 nameserver 8