原创 RabbitMQ (一)入門Helloworld

轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/37607165 本系列教程主要來自於官網入門教程的翻譯,然後自己進行了部分的修改與實驗,內容僅供參考。 “Hell

原创 RabbitMQ (三) 發佈/訂閱

轉發請標明出處:http://blog.csdn.net/lmj623565791/article/details/37657225 本系列教程主要來自於官網入門教程的翻譯,然後自己進行了部分的修改與實驗,內容僅供參考。  上一篇博

原创 Java NIO使用及原理分析 (一)

最近由於工作關係要做一些Java方面的開發,其中最重要的一塊就是Java NIO(New I/O),儘管很早以前瞭解過一些,但並沒有認真去看過它的實現原理,也沒有機會在工作中使用,這次也好重新研究一下,順便寫點東西,就當是自己學習 Ja

原创 Java NIO使用及原理分析(三)

在上一篇文章中介紹了緩衝區內部對於狀態變化的跟蹤機制,而對於NIO中緩衝區來說,還有很多的內容值的學習,如緩衝區的分片與數據共享,只讀緩衝區等。在本文中我們來看一下緩衝區一些更細節的內容。 緩衝區的分配 在前面的幾個例子中,我們已經

原创 Java NIO使用及原理分析 (四)

在上一篇文章中介紹了關於緩衝區的一些細節內容,現在終於可以進入NIO中最有意思的部分非阻塞I/O。通常在進行同步I/O操作時,如果讀取數據,代碼會阻塞直至有 可供讀取的數據。同樣,寫入調用將會阻塞直至數據能夠寫入。傳統的Server/C

原创 Java NIO使用及原理分析(二)

在第一篇中,我們介紹了NIO中的兩個核心對象:緩衝區和通道,在談到緩衝區時,我們說緩衝區對象本質上是一個數組,但它其實是一個特殊的數組,緩衝區對象內置了一些機制,能夠跟蹤和記錄緩衝區的狀態變化情況,如果我們使用get()方法從緩衝區獲取

原创 RabbitMQ (四) 路由選擇 (Routing)

上一篇博客我們建立了一個簡單的日誌系統,我們能夠廣播日誌消息給所有你的接收者,如果你不瞭解,請查看:RabbitMQ (三) 發佈/訂閱。本篇博客我們準備給日誌系統添加新的特性,讓日誌接收者能夠訂閱部分消息。例如,我們可以僅僅將致命的

原创 技術研究

1.Servlet原理 https://www.ibm.com/developerworks/cn/java/j-lo-servlet/ 2.設計模式應用 http://www.ibm.com/developerworks/cn/jav

原创 開博寄語-人生架構師之路

新開這一個博客,是希望可堅持寫一些東西。可以寫下自己的心態、感悟、心情又或者是工作上的學習筆記等,不管是什麼,只要堅持就可以了。       

原创 一個簡單足球勝平負拆票

針對勝平負的玩法選擇,然後可以做2串1至8串1的拆票。拆票原則:根據過關方式進行組合拆票。 寫下這篇的目的是使用了js的東西: 1.新建了一個Map對象。 2.使用自定義的js對象。 3.使用了js的數組和對象。 4.加入了一個組合的算法

原创 HttpClient 4.3教程

轉自:http://www.yeetrack.com/?p=779 前言 Http協議應該是互聯網中最重要的協議。持續增長的web服務、可聯網的家用電器等都在繼承並拓展着Http協議,向着瀏覽器之外的方向發展。 雖然jdk中的

原创 Java NIO框架Netty教程(十) Object對象的連續收發解析分析

如果您一直關注OneCoder,我們之前有兩篇文章介紹關於Netty消息連續收發的問題。( 《Java NIO框架Netty教程(五) 消息收發次數不匹配的問題 》、《 Java NIO框架Netty教程(七)-再談收發信息次

原创 Java NIO框架Netty教程(五) 消息收發次數不匹配的問題

本來週末是最好的學習時間,不過這週末收房子,可想而知事情自然也不會少。這段時間的週末,可能很少有時間學習了。見縫插針吧。 不說廢話了,好好學習。上回通過代碼理解了Netty底層信息的流的傳遞機制,不過只是一個感性上的認識。教會

原创 Java NIO框架Netty教程(八) Object對象傳遞

上一篇:Java NIO框架Netty教程(七)-再談收發信息次數問題    http://www.it165.net/pro/html/201207/3287.html 說了這麼多廢話,才提到對象的傳輸,不知道您是不是已經不

原创 Java NIO框架Netty教程(十七) Netty4 Hello world

最近很多人問我有沒有Netty4的Hello World樣例,很早之前知道Netty要出4,當時只知道4的包名完全邊了,因爲Netty從JBoss中獨立出來了,並採用了新的netty.io的域名,但是沒想到代碼也有這麼大的調整。 既