原创 Thrift

Thrift是一個跨語言序列化/RPC框架,包含三個組件:protocol, transport, server Protocol實現:(序列化反序列化消息) 1, TBinaryProtocol 2, TCompactProtocol

原创 監控 Grafana + collectd + InfluxDB

http://www.linuxidc.com/Linux/2015-04/116123.htm

原创 Nginx

Mac下安裝Nginx:http://blog.csdn.net/eagle_naixue/article/details/26063871 1、安裝PCRE,可以直接brew install pcre 2、安裝Nginx,解壓進入Ngi

原创 多線程、併發

同步分爲類級別和對象級別,對應類鎖和對象鎖。類鎖一個類只有一個,static方法被synchronized時需要獲得類鎖。 同步塊和同步方法? 同步方法會鎖住整個對象,同步塊不會。 sleep()/wait():sleep是Thre

原创 ActiveMQ

ActiveMQ 特性及優勢   1. 實現JMS1.1規範,支持J2EE1.4以上。 2. 可運行與任何JVM和大部分web容器(ActiveMQ works great in any JVM) 3. 支持多種語言客戶端(java,

原创 MongoDB

MongoDB: db-collection-document MongoDB更類似Mysql,支持字段索引、遊標操作,其優勢在於查詢功能比較強大,擅長查詢JSON數據,能存儲海量數據,但是不支持事務。 內存管理機制:MongoDB數據