<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    John Jiang

    a cup of Java, cheers!
    https://github.com/johnshajiang/blog

       :: 首頁 ::  :: 聯(lián)系 :: 聚合  :: 管理 ::
      131 隨筆 :: 1 文章 :: 530 評論 :: 0 Trackbacks

    2016年10月8日 #

         摘要: 探索HTTP/2系列的第四篇文章,解讀了HTTP/2流的狀態(tài),以及狀態(tài)之間的轉(zhuǎn)化。(2016.10.09最后更新)  閱讀全文
    posted @ 2016-10-08 21:17 John Jiang 閱讀(3031) | 評論 (0)編輯 收藏

    2016年9月24日 #

         摘要: 在本系列的第一篇文章中已經(jīng)介紹了HTTP 2協(xié)議,本文則將簡述用于HTTP/2頭部壓縮的HPACK協(xié)議。(2016.10.01最后更新)  閱讀全文
    posted @ 2016-09-24 20:29 John Jiang 閱讀(2565) | 評論 (0)編輯 收藏

    2016年9月20日 #

         摘要: 目前支持HTTP/2的服務(wù)器端與客戶端實(shí)現(xiàn)已有不少,本文分別以Jetty和curl作為服務(wù)器端和客戶端,描述了HTTP/2測試環(huán)境的搭建過程。本文還將使用這個(gè)測試環(huán)境去展示Jetty在實(shí)現(xiàn)HTTP/2時(shí)的一個(gè)局限和一個(gè)Bug。(2016.09.22最后更新)  閱讀全文
    posted @ 2016-09-20 16:42 John Jiang 閱讀(4435) | 評論 (1)編輯 收藏

    2016年9月19日 #

         摘要: HTTP/2的協(xié)議包含著兩個(gè)RFC:Hypertext Transfer Protocol Version 2 (RFC7540),即HTTP/2;HPACK: Header Compression for HTTP/2 (RFC7541),即HPACK。RFC7540描述了HTTP/2的語義,RFC7541則描述了用于HTTP/2的頭部壓縮的格式。本文只涉及HTTP/2協(xié)議,本系列的后續(xù)文章將會涉及HPACK協(xié)議。(2016.10.13最后更新)  閱讀全文
    posted @ 2016-09-19 11:36 John Jiang 閱讀(2671) | 評論 (0)編輯 收藏

    2015年11月1日 #

         摘要: 本文是Play OpenJDK的第二篇,介紹了如何突破JDK不允許自定義的包名以"java."開頭這一限制。這一技巧對于基于已有的JDK向java.*中添加新類還是有所幫助的。(2015.11.02最后更新)  閱讀全文
    posted @ 2015-11-01 20:06 John Jiang 閱讀(3822) | 評論 (0)編輯 收藏

    2015年10月30日 #

         摘要: 計(jì)劃使Play OpenJDK成為一組介紹如何使用并參與OpenJDK項(xiàng)目的系列文章。本文是該系列的第一篇文章,它基于OpenJDK 8的源代碼介紹了構(gòu)建一個(gè)屬于自己的JDK方法。(2015.10.30最后更新)  閱讀全文
    posted @ 2015-10-30 23:17 John Jiang 閱讀(3517) | 評論 (0)編輯 收藏

    2014年8月15日 #

         摘要: 本文是Java Magazine 201405/06刊中的一篇文章,也是文章系列"利用Java SE 8流處理數(shù)據(jù)"中的第二篇,它基于flatMap()和collect()介紹了Java流的高級用法(2014.08.15最后更新)  閱讀全文
    posted @ 2014-08-15 19:57 John Jiang 閱讀(2240) | 評論 (2)編輯 收藏

    2014年7月27日 #

         摘要: 本文是Java Magazine 201403/04刊中的一篇文章,也是文章系列"利用Java SE 8流處理數(shù)據(jù)"中的第一篇,它概述了Java流的基本原理與基本應(yīng)用,是一篇很好的Java Streams API的入門文章。(2014.07.27最后更新)  閱讀全文
    posted @ 2014-07-27 20:54 John Jiang 閱讀(4629) | 評論 (6)編輯 收藏

    2014年5月5日 #

         摘要: 本文是上周五(2014.05.02)才發(fā)布的美國2014年04月度非農(nóng)業(yè)就業(yè)報(bào)告中的概要部分,與軟件技術(shù)毫無干系。這份報(bào)告在出臺后的極短時(shí)間內(nèi)對外匯市場造成了極大影響,純粹是出于好奇看了一下這份報(bào)告,學(xué)到了不少英文行業(yè)名稱,以及英文在數(shù)字方面的用法。(2014.05.05最后更新)  閱讀全文
    posted @ 2014-05-05 00:12 John Jiang 閱讀(624) | 評論 (1)編輯 收藏

    2014年4月19日 #

         摘要: 本文是IBM developerWorks中的一篇介紹Java 8關(guān)鍵新特性的文章,它主要關(guān)注Lambda表達(dá)式和改進(jìn)的接口。(2014.04.19最后更新)  閱讀全文
    posted @ 2014-04-19 23:48 John Jiang 閱讀(3158) | 評論 (0)編輯 收藏

    2014年2月28日 #

         摘要: 本文是稍早前java.net推薦的一篇博文,描述了Java流的8個(gè)有用的特性。(2014.03.02最后更新)  閱讀全文
    posted @ 2014-02-28 15:25 John Jiang 閱讀(1027) | 評論 (0)編輯 收藏

    2014年1月23日 #

         摘要: 本文是發(fā)布在java.net上的一篇摘自于一書中的節(jié)選,介紹了使用Gradle構(gòu)建Java Web應(yīng)用的過程。剛剛接觸Gradle,看到了這篇小文,隨手譯了出來:-) (2014.01.23最后更新)  閱讀全文
    posted @ 2014-01-23 21:22 John Jiang 閱讀(14301) | 評論 (8)編輯 收藏

    2013年12月29日 #

         摘要: 本文是Java并發(fā)基礎(chǔ)實(shí)踐系列中的一篇,介紹了最簡單的死鎖場景,并使用jstack產(chǎn)生的thread dump來查找死鎖。(2013.12.29最后更新)  閱讀全文
    posted @ 2013-12-29 20:19 John Jiang 閱讀(12279) | 評論 (1)編輯 收藏

    2013年12月7日 #

         摘要: 在最新一期的Java Magazine中有一篇訪談,介紹了一個(gè)學(xué)習(xí)Java并發(fā)編程的動畫應(yīng)用Java Concurrent Animated。該應(yīng)用以十分直觀的方式展示了Java并發(fā)工具包中的每一個(gè)重要組件,降低了學(xué)習(xí)Java并發(fā)編程的難度。(2013.12.07最后更新)  閱讀全文
    posted @ 2013-12-07 17:45 John Jiang 閱讀(2397) | 評論 (1)編輯 收藏

    2013年10月23日 #

         摘要: 本系列的第三篇文章將以實(shí)現(xiàn)一個(gè)極簡單的查找最大數(shù)的任務(wù)為例,分別給出了四個(gè)版本:1.順序執(zhí)行;2.基于傳統(tǒng)的Thread.join();3.基于并發(fā)工具包的Future;4.基于JDK 7引入的Fork/Join框架。(2013.10.25最后更新)  閱讀全文
    posted @ 2013-10-23 23:27 John Jiang 閱讀(4251) | 評論 (0)編輯 收藏

    2013年10月7日 #

         摘要: 在本系列的上一篇中講述了三種退出并發(fā)任務(wù)的方式,但都是基于JDK 5之前的API。本篇將介紹使用由JDK 5引入的java.concurrent包中的API來退出任務(wù)。(2013.10.08最后更新)  閱讀全文
    posted @ 2013-10-07 16:55 John Jiang 閱讀(3301) | 評論 (3)編輯 收藏

    2013年9月21日 #

         摘要: 計(jì)劃寫一個(gè)"Java并發(fā)基礎(chǔ)實(shí)踐"系列,算作本人對Java并發(fā)學(xué)習(xí)與實(shí)踐的簡單總結(jié)。本文是該系列的第一篇,介紹了退出并發(fā)任務(wù)的最簡單方法。(2013.09.25最后更新)  閱讀全文
    posted @ 2013-09-21 19:11 John Jiang 閱讀(2039) | 評論 (0)編輯 收藏

    2013年8月22日 #

         摘要: 本文是ThoughtWorks首席科學(xué)家Martin Fowler接受InformIT采訪時(shí)的訪談錄,談到了在ThoughtWorks工作的情況,對ThoughWorks感興趣的朋友們可以看看。(2013.08.23最后更新)  閱讀全文
    posted @ 2013-08-22 14:43 John Jiang 閱讀(9729) | 評論 (3)編輯 收藏

    2013年8月2日 #

         摘要: Oracle OpenWorld 2013(上海)已經(jīng)結(jié)束,我全程參與了此次技術(shù)大會。本文是我參會的所見、所聞、所思與所感,有文,有圖,且無碼。(2013.08.03最后更新)  閱讀全文
    posted @ 2013-08-02 11:50 John Jiang 閱讀(1620) | 評論 (0)編輯 收藏

    2013年7月14日 #

         摘要: 最近有點(diǎn)兒閑,看了一些文章,有了一些感觸,寫成一篇小文。軟件世界真的變化很大,沒有永恒的終結(jié)者。今天的終結(jié)者,明天可能就會被別人終結(jié)。道理大家都懂,但現(xiàn)實(shí)依然很殘酷。(2013.07.29最后更新)  閱讀全文
    posted @ 2013-07-14 11:15 John Jiang 閱讀(2239) | 評論 (3)編輯 收藏

    僅列出標(biāo)題  下一頁
    主站蜘蛛池模板: 亚洲欧洲日本在线观看| 女人18毛片免费观看| 久久水蜜桃亚洲AV无码精品| 亚洲国产精品自在在线观看| 亚洲Av无码乱码在线播放| 特级做A爰片毛片免费69| 日韩免费人妻AV无码专区蜜桃| 国产天堂亚洲精品| 日本亚洲精品色婷婷在线影院| 亚洲AV日韩精品久久久久久| 久久99亚洲综合精品首页| 亚洲一区二区三区四区视频| 亚洲毛片αv无线播放一区| 免费国产人做人视频在线观看| 青娱分类视频精品免费2| 69视频在线是免费观看| 国产精成人品日日拍夜夜免费| 成人午夜免费视频| 亚洲一区二区三区四区在线观看| 亚洲情侣偷拍精品| 亚洲AV无码成H人在线观看| 美女黄网站人色视频免费国产| 男女超爽刺激视频免费播放| 麻豆视频免费观看| 日本免费网站视频www区| 暖暖免费日本在线中文| 黄色视频在线免费观看| 美女视频免费看一区二区| 亚洲av第一网站久章草| 久久久久亚洲精品无码网址色欲| 亚洲精品一卡2卡3卡四卡乱码| 99久久国产亚洲综合精品| 亚洲午夜无码久久| 亚洲精品无码av中文字幕| 亚洲精品无码专区| 亚洲av日韩精品久久久久久a| 亚洲a∨无码一区二区| 激情小说亚洲色图| 亚洲精品在线不卡| www.亚洲成在线| 亚洲av最新在线观看网址|