原创 靜行:FastJSON實現詳解

allowtransparency="true" frameborder="0" scrolling="no" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%

原创 徐漢彬:Web系統大規模併發——電商秒殺與搶購

allowtransparency="true" frameborder="0" scrolling="no" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%

原创 Yao Yu:談Twitter的百TB級Redis緩存實踐

allowtransparency="true" frameborder="0" scrolling="no" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%

原创 徐漢彬:大規模網站架構的緩存機制和幾何分形學

allowtransparency="true" frameborder="0" scrolling="no" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%

原创 基於jms使用ActiveMQ實現異步日誌功能.消息持久到oracle 10g 數據庫

import java.io.Serializable;import org.apache.commons.lang.builder.EqualsBu

原创 實戰Queue

Queue實現的是點到點模型,在下面的例子中,啓動2個消費者共同監聽一個Queue,然後循環給這個Queue中發送多個消息,我們依然採用ActiveM

原创 三種東西永遠不要放到數據庫裏

改進你的系統的最好的方法是先避免做“蠢事”。 我並不是說你或你開發的東西“蠢”,只是有些決定很容易被人們忽略掉其暗含的牽連, 認識不到這樣做對系統維護尤其是系統升級帶來多大的麻煩。 作爲一個顧問,像這樣的事情我到處都能見到,我還從來沒有見

原创 MessageListener

消息的消費者接收消息可以採用兩種方式: 1、consumer.receive() 或 consumer.receive(int timeout);

原创 實戰Topic

與Queue不同的是,Topic實現的是發佈/訂閱模型,在下面的例子中,啓動2個消費者共同監聽一個Topic,然後循環給這個Topic中發送多個消息。

原创 寫sql語句的經驗之談

做管理系統的,無論是bs結構的還是cs結構的,都不可避免的涉及到數據庫表結構的設計,sql語句的編寫等。因此在開發系統的時候,表結構設計是否合理,sql語句是否標準,寫出的sql性能是否優化往往會成爲公司衡量程序員技術水平的標準。 我們

原创 JMS基礎

1. JMS基本概念 JMS(Java Message Service) 即Java消息服務。它提供標準的產生、發送、接收消息的接口簡化企業應

原创 一個JMS例子

前一講簡單的介紹了一下JMS的基本概念, 這一講結合一個例子讓大家深入理解前一講的基本概念. 首先需要做的是選擇一個JMS提供者, 如果在JavaEE

原创 從頭到尾徹底解析Hash表算法

說明:本文分爲三部分內容,     第一部分爲一道百度面試題Top K算法的詳解;第二部分爲關於Hash表算法的詳細闡述;第三部分爲打造一個最快的Hash表算法。 ------------------------------------

原创 大數據量的算法

第一部分、十道海量數據處理面試題 1、海量日誌數據,提取出某日訪問百度次數最多的那個IP。 首先是這一天,並且是訪問百度的日誌中的IP取出來,逐個寫入到一個大文件中。注意到IP是32位的,最多有個2^32個IP。同樣可以採用映射的方法,

原创 探索併發編程(七)------分佈式環境中併發問題

在分佈式環境中,處理併發問題就沒辦法通過操作系統和JVM的工具來解決,那麼在分佈式環境中,可以採取一下策略和方式來處理: 避免併發時間戳串行化數據庫行鎖統一觸發途徑避免併發 在分佈式環境中,如果存在併發問題,那麼很難通過技術去解決,或者