原创 FastDFSV3.02的安裝和配置、遷移

背景:我們在原來服務器上使用fastdfsV3.02,現在要遷移到新服務器,網上沒有相關的文檔,折騰了很久,現將遷移過程記錄如下,方便其它同學配置和遷移 tracker服務器:192.168.1.246 storage服務器:192.1

原创 VirtualBox 在Centos 7 中安裝增強功能 (共享文件夾)

1.分配光驅 2.安裝相關依賴包 yum install -y bzip2 gcc gcc-devel gcc-c++ gcc-c+±devel make kernel-d 3.創建臨時文件夾 mkdir /mnt/cdrom

原创 C++學習筆記---面向對象編程

一、類 1、構造函數和構造函數初始化列表 對非內置類型成員變量,爲了避免兩次構造,推薦使用類構造函數初始化列表。但有的時候必須用帶有初始化列表的構造函數: 1.成員類型是沒有默認構造函數的類。若沒有提供顯示初始化式,則編譯器隱

原创 redis 持久化與備份策略

持久化(persistence) 本文是 Redis 持久化文檔 的中文翻譯。 這篇文章提供了 Redis 持久化的技術性描述,推薦所有 Redis 用戶閱讀。 要更廣泛地瞭解 Redis 持久化,以及這種持久化所保證的耐久性(

原创 Linux下高併發socket最大連接數

Linux下高併發socket最大連接數所受的限制問題   1、修改用戶進程可打開文件數限制   在Linux平臺上,無論編寫客戶端程序還是服務端程

原创 linux系統原語

一、進程控制原語: 1、進程創建:fork 格式:pid = int fork() fork調用返回時,系統中已有兩個用戶級環境完成相同的進程存在,這兩個進程從fork調用中得到的返回值不同,其中子進程得到的返回值爲0,父進程得到的返回

原创 微博feed系統推拉模式和時間分區拉模式架構探討

sns系統,微博系統都應用到了feed(每條微博或者sns裏的新鮮事等我們稱作feed)系統,不管是twitter.com或者國內的新浪微博,人人網等,在各種技術社區,技術大會上都在分享自己的feed架構,也就是推拉模式(timyang

原创 網絡通信基礎

1、Socket的建立 Server端: (1)初始化網絡信息(socketaddr_in或socketaddr); (2)創建socket套接字; (3)綁定socket和socketaddr_in; (4)liste

原创 C++學習筆記---容器和算法

1、順序容器: vector、deque(雙向隊列)、list 1)各順序容器特點: vector和deque容器提供了對元素的快速訪問,但付出的代價是,在容器的任意位置插入或刪除元素,比在容器尾部插入和刪除的開銷更大。lis

原创 C++學習筆記--GCC編譯過程

GCC編譯過程: 1、預處理:對源代碼文件中的文件包含(include)、預編譯語句(如宏定義define等)進行分析; 2、編譯:根據輸入文件生成以.i爲後綴的目標文件; 3、彙編:針對彙編語言的步驟,調用as進行工作,生成.o的

原创 C++學習筆記---基本內置類型

1、引用:是一種複合類型(用其它類型定義的類型),引用只是對象的另一個名字;引用是一種複合類型,通過在變量名前添加“&”符號來定義。 int ival = 1025; int &refVal = ival;    // ok refVal

原创 如何將Mac OS X10.9下的Python2.7升級到最新的Python3.3

Mac OS X10.9默認帶了Python2.7,不過現在Python3.3.3出來了,如果想使用最新版本,趕緊升級下吧。基本步驟如下。 第1步:下載Python3.3 下載地址如下: Python3.3 這裏面有windows

原创 linux下生成core dump文件方法及設置

這兩天碰到一個奇葩的問題,在Linux竟然不能生成core文件,以前沒注意,現將處理方法記錄下: 在linux平臺下,設置core dump文件生成的方法: 1) 在終端中輸入ulimit -c 如果結果爲0,說明當程序崩潰時,系

原创 mac安裝nginx

1,http://nginx.org/en/download.html下載http://nginx.org/download/nginx-1.2.0.tar.gz 2,tar -xf nginx-1.2.0.tar.gz 3,進

原创 FastDFS_v5.05安裝配置

在新的服務器上安裝了FastDFS_v5.05,相比較FastDFSV3.02還是有很多變化,現將安裝配置過程記錄下,供大家參考,出於安全考慮,其中涉及到IP地址的地方,隨意用了一個IP202.98.27.31,在訪問量不大情況下,將tr