原创 kafka各個版本特性預覽介紹

                                 kafka各個版本特性預覽介紹 kafka-0.8.2 新特性   producer不再區分同步(sync)和異步方式(async),所有的請求以異步方式發送,這樣提升了客

原创 kafka配置文件

############################# System ############################# #唯一標識在集羣中的ID,要求是正數。 broker.id=0 #服務端口,默認9092 port=9

原创 Snort安裝

  snort下載地址 netfilter下載地址 snort安裝步驟 checking for luajit... no ERROR! LuaJIT library not found. For better performance,

原创 linux動態庫和靜態庫

gcc編譯工具生成動態庫和靜態庫之一----介紹 gcc/g++ 靜態動態庫 混鏈接. 靜態庫調用動態庫 Linux下靜態庫_庫的基本概念;如何生成靜態庫動態庫;nm查看庫中包含那些函數、ar生成靜態庫,查看庫中包含那些.o文件、ldd查

原创 linux網卡配置

                                              linux網卡配置 配置文件位置:/etc/sysconfig/network-scripts/ifcfg-eth0 1. DEVICE=eth0

原创 Linux 查看進程消耗內存情況總結

在Linux中,有很多命令或工具查看內存使用情況,今天我們來看看如何查看進程消耗、佔用的內存情況,Linux的內存管理和相關概念要比Windows複雜一些。在此之前,我們需要了解一下Linux系統下面有關內存的專用名詞和專業術語概念: 

原创 通用的Makefile及解釋

通用的Makefile及解釋 ###################################### # Copyright (c) 1997 George Foot ([email protected]) #

原创 dll的概念、dll導出類

1、 DLL的概念     DLL(Dynamic Linkable Library),動態鏈接庫,可以向程序提供一些函數、變量或類。這些可以直接拿來使用。 靜態鏈接庫與動態鏈接庫的區別:   (1)靜態鏈接庫與動態鏈接庫都是共享代碼的方

原创 Linux靜態庫和動態庫

  一、基本概念 1.1、什麼是庫        在 windows 平臺和 linux 平臺下都大量存在着庫。        本質上來說庫是一種可執行的二進制代碼(但不可以獨立執行),可以被操作系統載入內存執行。        由於 w

原创 MongoDB數據庫設計中6條重要的經驗法則

MongoDB數據庫設計中6條重要的經驗法則 Part 1 “我有豐富的sql使用經驗,但是我是個MongoDB的初學者。我應該如何在MongoDB中針對一對多關係進行建模?”這是我被問及最多的問題之一。 我沒法簡單的給出答案,

原创 ActiveMQ的持久消息存儲方案

ActiveMQ的持久消息存儲方案        當ActiveMQ接收到PERSISTENT Message消息後就需要藉助持久化方案來完成PERSISTENT Message的存儲。這個介質可以是磁盤文件系統、可以是ActiveMQ的

原创 C++文件讀寫詳解(ofstream,ifstream,fstream)

 C++文件讀寫詳解(ofstream,ifstream,fstream) 這裏主要是討論fstream的內容: [java] view plain copy #include <fstream>   of

原创 C語言函數詳解,linux,windows比較字符串

1. 比較字符串 頭文件:#include <string.h> stricmp() 用來比較字符串,不區分大小寫;區分大小寫比較字符串請查看strcmp()。 stricmp()原型爲:int strcmp(char *s1, char

原创 責任鏈模式

責任鏈模式 顧名思義,責任鏈模式(Chain of Responsibility Pattern)爲請求創建了一個接收者對象的鏈。這種模式給予請求的類型,對請求的發送者和接收者進行解耦。這種類型的設計模式屬於行爲型模式。 在這

原创 在VS2010中使用Git【圖文】

在VS2010中使用Git【圖文】 準備 安裝Git命令行,下載地址:http://code.google.com/p/msysgit/downloads/list,其實如果沒有安裝Git命令行,在安裝Git Extensions