<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 評(píng)論 :: 0 Trackbacks

    2008年10月15日 #

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

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

         摘要: 目前支持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 閱讀(4430) | 評(píng)論 (1)編輯 收藏

         摘要: 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ù)文章將會(huì)涉及HPACK協(xié)議。(2016.10.13最后更新)  閱讀全文
    posted @ 2016-09-19 11:36 John Jiang 閱讀(2668) | 評(píng)論 (0)編輯 收藏

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

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

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

         摘要: 本文是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 閱讀(4628) | 評(píng)論 (6)編輯 收藏

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

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

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

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

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

         摘要: 在最新一期的Java Magazine中有一篇訪談,介紹了一個(gè)學(xué)習(xí)Java并發(fā)編程的動(dòng)畫應(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 閱讀(2395) | 評(píng)論 (1)編輯 收藏

         摘要: 本系列的第三篇文章將以實(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 閱讀(4249) | 評(píng)論 (0)編輯 收藏

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

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

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

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

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

         摘要: 對(duì)于軟件開發(fā),干的時(shí)間越長,就越感覺自己懂的知識(shí)少,似乎要學(xué)習(xí)的知識(shí)還有很多很多。最近恰在JavaLobby上看到一篇小文,作者談到是否有必要成為全面的專家。道理其實(shí)很淺顯,大家也都懂,我只是隨手翻譯一下罷了。(2013.06.30最后更新)  閱讀全文
    posted @ 2013-06-30 21:02 John Jiang 閱讀(2375) | 評(píng)論 (2)編輯 收藏

         摘要: OpenWorld 2013(中國)將在七月的上海舉行,日前已發(fā)布了是次大會(huì)的各個(gè)專題講座。本文簡介了若干我個(gè)人比較關(guān)注的主題與講座,希望其他朋友也能感興趣。(2013.06.06最后更新)  閱讀全文
    posted @ 2013-05-28 21:56 John Jiang 閱讀(1937) | 評(píng)論 (0)編輯 收藏

         摘要: 本文是InfoQ中的一篇關(guān)于遺留系統(tǒng)重構(gòu)的文章,該文基于一個(gè)真實(shí)案例,講述了如何在重構(gòu)遺留系統(tǒng)時(shí)編寫單元測試,以及單元測試又是如何確保了重構(gòu)的正確性。(2013.03.03最后更新)  閱讀全文
    posted @ 2013-03-03 22:44 John Jiang 閱讀(2185) | 評(píng)論 (0)編輯 收藏

         摘要: 本文是ThoughtWorks公司架構(gòu)師Neal Ford在IBM developerWorks系列文章java.next中的第一篇,其基于Groovy,Scala和Clojure,講述了多語言編程的重要性,并對(duì)靜態(tài)類型與動(dòng)態(tài)類型,函數(shù)式編程與命令式編程進(jìn)行了比較。(2013.02.06最后更新)  閱讀全文
    posted @ 2013-02-06 00:04 John Jiang 閱讀(3219) | 評(píng)論 (0)編輯 收藏

         摘要: 本文是IBM developerWorks中的一篇文章,介紹了不使用加密與簽章技術(shù),如何防止對(duì)不可信數(shù)據(jù)輸入的解序列化。(2013.01.18最后更新)  閱讀全文
    posted @ 2013-01-17 22:39 John Jiang 閱讀(2372) | 評(píng)論 (0)編輯 收藏

         摘要: Lambda表達(dá)式是自Java SE 5引入泛型以來最重大的Java語言新特性,本文是2012年度最后一期Java Magazine中的一篇文章,它介紹了Lamdba的設(shè)計(jì)初衷,應(yīng)用場景與基本語法。(2013.01.07最后更新)  閱讀全文
    posted @ 2013-01-01 16:26 John Jiang 閱讀(3170) | 評(píng)論 (2)編輯 收藏

         摘要: 關(guān)于Object類中的equals()方法與Comparable接口中的compareTo()方法之間有何種關(guān)聯(lián),之前還真沒考慮過。通過java.net看到此文之后,收獲了一點(diǎn)兒新知識(shí),希望大家也能如此。(2012.12.09最后更新)  閱讀全文
    posted @ 2012-12-06 23:14 John Jiang 閱讀(2173) | 評(píng)論 (3)編輯 收藏

         摘要: 應(yīng)用使用32位的JVM,還是應(yīng)該使用64位的JVM,我自己以前還真沒想過,大家都想過了嗎?本文是Plumbr中的一篇博文,為大家提了個(gè)醒。(2012.11.27最后更新)  閱讀全文
    posted @ 2012-11-26 23:41 John Jiang 閱讀(4508) | 評(píng)論 (5)編輯 收藏

         摘要: 本文是Oracle官方針對(duì)今年JavaOne大會(huì)戰(zhàn)略主旨演講的一篇博客,總結(jié)了過去一年中Java在不同領(lǐng)域的進(jìn)展,并展望了其在今后一段時(shí)期的計(jì)劃。(2012.10.06最后更新)  閱讀全文
    posted @ 2012-10-06 19:26 John Jiang 閱讀(1730) | 評(píng)論 (0)編輯 收藏

         摘要: 本年度的Duke's Choice Award已在JavaOne 2012大會(huì)中頒出,值得提及的是,Java之父James Gosling目前所工作的公司也獲得了該項(xiàng)大獎(jiǎng)。(2012.10.05最后更新)  閱讀全文
    posted @ 2012-10-03 23:08 John Jiang 閱讀(1344) | 評(píng)論 (0)編輯 收藏

         摘要: There are many and many articles to represent how to customize layout manager. This essay just be simple study notes, which demonstrates how to layout UI components like piling up blocks or building Pyramid. It's very simple, but funny, maybe you're insterested in. (2012.07.17 last updated)  閱讀全文
    posted @ 2012-07-15 22:14 John Jiang 閱讀(1118) | 評(píng)論 (3)編輯 收藏

         摘要: 本文是JavaLobby的一篇博文,作者是Eclipse基金會(huì)的技術(shù)傳教士,以"資深"人士的口吻對(duì)非"資深"求職者的一點(diǎn)兒忠告。文章很短,道理很淺。(2012.07.05最后更新)  閱讀全文
    posted @ 2012-06-30 23:47 John Jiang 閱讀(1395) | 評(píng)論 (0)編輯 收藏

         摘要: 關(guān)于Java序列化的文章早已是汗牛充棟了,本文是對(duì)我個(gè)人過往學(xué)習(xí),理解及應(yīng)用Java序列化的一個(gè)總結(jié)。此文內(nèi)容涉及Java序列化的基本原理,以及多種方法對(duì)序列化形式進(jìn)行定制。在撰寫本文時(shí),既參考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相關(guān)文章和其它網(wǎng)絡(luò)資料,也加入了自己的實(shí)踐經(jīng)驗(yàn)與理解,文、碼并茂,希望對(duì)大家有所幫助。(2012.02.14最后更新)  閱讀全文
    posted @ 2012-02-13 23:22 John Jiang 閱讀(61396) | 評(píng)論 (20)編輯 收藏

         摘要: 本文是"探索JUnit4擴(kuò)展"系列中的第三篇,將進(jìn)一步探究Rule的應(yīng)用,展示如何使用Rule來替代@BeforeClass,@AfterClass,@Before和@After的功能。(2012.01.04最后更新)  閱讀全文
    posted @ 2012-01-04 00:13 John Jiang 閱讀(2358) | 評(píng)論 (3)編輯 收藏

         摘要: 在上一篇文章《探索JUnit4擴(kuò)展:擴(kuò)展Runner》中,討論了一種擴(kuò)展JUnit4的方式,即,直接修改Test Runner的實(shí)現(xiàn)(BlockJUnit4ClassRunner)。但這種方法顯然不便于靈活地添加或刪除擴(kuò)展功能。本文將使用JUnit4.7才開始引入的擴(kuò)展方式--Rule來實(shí)現(xiàn)相同的擴(kuò)展功能。(2010.12.25最后更新)  閱讀全文
    posted @ 2011-12-24 23:26 John Jiang 閱讀(2340) | 評(píng)論 (0)編輯 收藏

         摘要: 在使用JUnit的過程中,大家可能會(huì)對(duì)JUnit進(jìn)行一些擴(kuò)展。本文中的示例為JUnit4定義了一個(gè)新的Annotation,并相應(yīng)地對(duì)已有的Runner進(jìn)行擴(kuò)展,使其能夠解析新引入的Annotation。(2011.12.25最后更新)  閱讀全文
    posted @ 2011-12-14 00:01 John Jiang 閱讀(3041) | 評(píng)論 (4)編輯 收藏

         摘要: 大家肯定都用過Eclipse的調(diào)試的功能,在調(diào)試的過程中自然也無法避免要使用斷點(diǎn)(breakpoint),但不知是否對(duì)Eclipse中各類斷點(diǎn)都有所了解。本篇圖文并茂地介紹了Eclipse中全部類型的斷點(diǎn),及其設(shè)置,希望對(duì)大家有所幫助。(2011.11.20)  閱讀全文
    posted @ 2011-11-20 20:57 John Jiang 閱讀(21128) | 評(píng)論 (13)編輯 收藏

         摘要: 每年的JavaOne都會(huì)發(fā)布關(guān)于Java未來發(fā)展的計(jì)劃或愿景,在今年的Java Strategy Keynote中,Oracle則向大家描述了將如何推動(dòng)Java繼續(xù)前進(jìn)。本文是JavaOne2011的官方博文,概述了Java Strategy Keynote中提及的重要內(nèi)容。(2011.10.07最后更新)  閱讀全文
    posted @ 2011-10-07 11:51 John Jiang 閱讀(1924) | 評(píng)論 (0)編輯 收藏

         摘要: JavaOne 2011還在進(jìn)行中,前日(2011.10.03),本年度的Duke's Choice Award已新鮮出爐。本文是JavaOne的官方博客,記錄了本次全部獲獎(jiǎng)應(yīng)用,大家可以看看這些應(yīng)用有何高明之處。(2011.10.05最后更新)  閱讀全文
    posted @ 2011-10-05 00:13 John Jiang 閱讀(1725) | 評(píng)論 (0)編輯 收藏

         摘要: 昨天(2011.10.03),IBM發(fā)布了它的Java SDK 7,目前僅支持AIX和Linux平臺(tái)。本文是IBM上的一篇新聞,大家可以看看它有哪些新特性或變化。(2011.10.04最后更新)  閱讀全文
    posted @ 2011-10-04 16:34 John Jiang 閱讀(2269) | 評(píng)論 (0)編輯 收藏

         摘要: 在經(jīng)過漫長地等待之后,Java SE 7終于發(fā)布了。Info的這篇文章總結(jié)了JDK 7的關(guān)鍵新特性,希望對(duì)大家了解JDK有幫助。(2011.07.30最后更新)  閱讀全文
    posted @ 2011-07-30 22:23 John Jiang 閱讀(1995) | 評(píng)論 (1)編輯 收藏

         摘要: 在開發(fā)一個(gè)新浪微博客Swing戶端的過程中希望能展現(xiàn)不規(guī)則的窗體界面,原來JDK 6 update 10提供了創(chuàng)建指定形狀窗體的特性,簡單易用,記于此處。(2010.05.31最后更新)  閱讀全文
    posted @ 2011-05-31 20:46 John Jiang 閱讀(1980) | 評(píng)論 (0)編輯 收藏

         摘要: Java之父Games Gosling已進(jìn)入Google工作了,JavaLobby社區(qū)的一篇文章對(duì)該事件進(jìn)行了評(píng)論,大家也可以發(fā)表自己的看法。(2011.03.30最后更新)  閱讀全文
    posted @ 2011-03-30 00:08 John Jiang 閱讀(2143) | 評(píng)論 (2)編輯 收藏

         摘要: 這是較早前發(fā)表于java.net上的一篇博文,它討論了軟件開發(fā)者們,特別是Java開發(fā)者們,具有哪些優(yōu)勢,現(xiàn)在應(yīng)該為未來作哪些準(zhǔn)備工作,希望對(duì)所有軟件開發(fā)者們能有所提示。(2011.03.13最后更新)  閱讀全文
    posted @ 2011-03-13 18:22 John Jiang 閱讀(2079) | 評(píng)論 (0)編輯 收藏

         摘要: 作為一名還未入門的手表愛好者,在平時(shí)地學(xué)習(xí)中收集了一些手表品牌及其所處的等級(jí),希望對(duì)有共同喜好者有所幫助。(2011.02.15最后更新)  閱讀全文
    posted @ 2011-02-15 22:13 John Jiang 閱讀(5605) | 評(píng)論 (1)編輯 收藏

         摘要: 本文是我參加JavaOne與Oracle開發(fā)者大會(huì)(北京)第二天活動(dòng)的一些見聞與感受,有圖有真相,希望大家能喜歡。(2010.12.16最后更新)  閱讀全文
    posted @ 2010-12-16 20:52 John Jiang 閱讀(1500) | 評(píng)論 (9)編輯 收藏

         摘要: 自從Sun被Oracle收購之后,往常一年一度的SunTechDays就離我們而去了,但它以另一種形式--JavaOne與Oracle開發(fā)者大會(huì) (北京)--回到了我們的身邊。本次大會(huì)即將在下周開幕,在此之前請(qǐng)?jiān)试S我先列舉一下我個(gè)人感興趣的若干主題。(2010.12.12最后更新)  閱讀全文
    posted @ 2010-12-12 20:55 John Jiang 閱讀(1958) | 評(píng)論 (2)編輯 收藏

         摘要: 這是IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于多線程的一些應(yīng)用竅門,值得大家學(xué)習(xí)。(2010.11.22最后更新)  閱讀全文
    posted @ 2010-11-20 23:49 John Jiang 閱讀(3202) | 評(píng)論 (5)編輯 收藏

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于改進(jìn)Swing應(yīng)用的一些竅門,值得大家學(xué)習(xí)。(2010.10.25最后更新)  閱讀全文
    posted @ 2010-10-25 22:23 John Jiang 閱讀(4549) | 評(píng)論 (0)編輯 收藏

         摘要: 這是JavaLobby中Android 101系列博文中的第二篇,介紹了如何安裝Android開發(fā)環(huán)境。對(duì)于我這個(gè)Android門外漢來說,至少學(xué)習(xí)到了一點(diǎn)兒新知識(shí),希望大家也能如此。(2010.10.11最后更新)  閱讀全文
    posted @ 2010-10-11 21:43 John Jiang 閱讀(1728) | 評(píng)論 (2)編輯 收藏

         摘要: 這是JavaLobby中Android 101系列博文中的第一篇,介紹了Android開發(fā)的基本概念。對(duì)于我這個(gè)Android門外漢來說,至少學(xué)習(xí)到了一點(diǎn)兒新知識(shí),希望大家也能如此。(2010.10.07最后更新)  閱讀全文
    posted @ 2010-10-07 21:25 John Jiang 閱讀(1958) | 評(píng)論 (0)編輯 收藏

         摘要: 這是Oracle官方JavaOne博客中的一篇,介紹了兩位Java Rock Start--Tony Printezis和Raghavan Srinivas對(duì)他們所感興Java主題的看法。(2010.09.22)  閱讀全文
    posted @ 2010-09-22 22:24 John Jiang 閱讀(2095) | 評(píng)論 (0)編輯 收藏

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于JVM命令行參數(shù)的一些應(yīng)用竅門,值得大家學(xué)習(xí)。(2010.09.01最后更新)  閱讀全文
    posted @ 2010-09-01 08:53 John Jiang 閱讀(2466) | 評(píng)論 (0)編輯 收藏

         摘要: 近期Java社區(qū)正熱議Oracle對(duì)Google的侵權(quán)訴訟,恰巧前幾日在java.net中看到一篇博文,文章作者也借此事件表達(dá)了 Android=Java的觀點(diǎn)。由于我對(duì)Java移動(dòng)開發(fā)、Android都沒太關(guān)注過,文章細(xì)細(xì)讀來,有些許進(jìn)益,譯在此處,可能對(duì)大家也有幫助。(2010.08.22最后更新)  閱讀全文
    posted @ 2010-08-22 19:49 John Jiang 閱讀(1985) | 評(píng)論 (0)編輯 收藏

         摘要: 新版紅樓夢的劇組在西單圖書大廈舉辦簽名售書,由于一直以來都很喜歡紅樓夢,也很期待新版紅樓夢的播出,再者,之前尚未參與過簽名售書之類的活動(dòng),故雜家這次也去湊了一次熱鬧^_^ (2010.07.18最后更新)  閱讀全文
    posted @ 2010-07-18 22:00 John Jiang 閱讀(1516) | 評(píng)論 (7)編輯 收藏

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于JAR的一些應(yīng)用竅門,值得大家學(xué)習(xí)。(2010.06.27最后更新)  閱讀全文
    posted @ 2010-06-27 18:01 John Jiang 閱讀(3109) | 評(píng)論 (8)編輯 收藏

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,仍然講述了關(guān)于Java并發(fā)集合API的一些應(yīng)用竅門,值得大家學(xué)習(xí)。(2010.06.16最后更新)  閱讀全文
    posted @ 2010-06-16 11:42 John Jiang 閱讀(2647) | 評(píng)論 (0)編輯 收藏

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于Java并發(fā)集合API的一些應(yīng)用竅門,值得大家學(xué)習(xí)。(2010.05.24最后更新)  閱讀全文
    posted @ 2010-05-24 09:00 John Jiang 閱讀(3490) | 評(píng)論 (2)編輯 收藏

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,仍然講述了關(guān)于Java集合框架的一些應(yīng)用竅門,值得大家學(xué)習(xí)。(2010.05.08最后更新)  閱讀全文
    posted @ 2010-05-08 09:36 John Jiang 閱讀(3075) | 評(píng)論 (1)編輯 收藏

         摘要: 相信大家都肯定知道Coin Tower(硬幣塔),也看過相關(guān)的圖片。今年元旦假期中我一時(shí)性起,也模仿網(wǎng)絡(luò)中的一些Coin Tower圖片堆了幾個(gè)造型,并且原創(chuàng)了若干造型,頗有些成就感。今日偶憶起此事,翻出之前拍的照片,精選出若干,帖上來與眾友分享。(2010.05.02最后更新)  閱讀全文
    posted @ 2010-05-02 20:22 John Jiang 閱讀(572) | 評(píng)論 (2)編輯 收藏

         摘要: 這是Ted Neward在IBM developerWorks中5things 系列文章中的一篇,講述了關(guān)于Java集合框架的一些應(yīng)用竅門,值得大家學(xué)習(xí)。(2010.05.28最后更新)  閱讀全文
    posted @ 2010-05-02 18:21 John Jiang 閱讀(6121) | 評(píng)論 (3)編輯 收藏

         摘要: 使用一種程序設(shè)計(jì)語言,就應(yīng)該專業(yè)地使用它。本文是IBM developerWorks中的一篇文章,它描述的都是Java編程中的細(xì)節(jié)問題,盡管如此,還是值得大家玩味一番,至少我作為一名老鳥還是從中受益了。(2010.02.09最后更新)  閱讀全文
    posted @ 2010-02-09 21:54 John Jiang 閱讀(2714) | 評(píng)論 (5)編輯 收藏

         摘要: 來年春暖花開之時(shí),又是許多公司調(diào)整薪資的時(shí)候了。java.net中的一篇博文道出了我們的心聲--優(yōu)秀的Java開發(fā)者應(yīng)得更好的薪酬$_$(2010.01.11最后更新)  閱讀全文
    posted @ 2010-01-11 09:01 John Jiang 閱讀(3175) | 評(píng)論 (13)編輯 收藏

         摘要: Google Collections終于發(fā)布了1.0版,本文是JavaLobby上的一篇博文,作者講述了應(yīng)該使用Google Collections的若干理由,大家有興趣的話也可以體驗(yàn)一下。(2010.01.08最后更新)  閱讀全文
    posted @ 2010-01-08 09:55 John Jiang 閱讀(3562) | 評(píng)論 (4)編輯 收藏

         摘要: 新年伊始,java.net的著名博客John O'Conner道出了他對(duì)可能發(fā)生在今年的一些事件的預(yù)測,大家也可以評(píng)判一二。(2010.01.07最后更新)  閱讀全文
    posted @ 2010-01-07 09:14 John Jiang 閱讀(2099) | 評(píng)論 (2)編輯 收藏

         摘要: 本文是JavaLobby上的一篇博文,介紹了一個(gè)使用Eclipse和NetBeans進(jìn)行調(diào)試的小竅門,我受益良多,也希望對(duì)大家有所助益。(2009.12.31最后更新)  閱讀全文
    posted @ 2009-12-31 10:49 John Jiang 閱讀(1925) | 評(píng)論 (1)編輯 收藏

         摘要: 本文是Sun官方以Blog形式發(fā)布的Java核心技術(shù)竅門(JavaCoreTechTip)中的一篇,它以非常簡潔的示例展示了泛型通配符的使用,初學(xué)Java泛型的朋友可以看看。(2009.12.30最后更新)  閱讀全文
    posted @ 2009-12-28 13:44 John Jiang 閱讀(2096) | 評(píng)論 (0)編輯 收藏

         摘要: 當(dāng)在加載數(shù)據(jù)(或其它耗時(shí)工作)時(shí),需要顯示一個(gè)進(jìn)度指示面板,本文介紹了一種簡易的實(shí)現(xiàn)方式。(2009.11.30最后更新)  閱讀全文
    posted @ 2009-11-29 20:33 John Jiang 閱讀(2191) | 評(píng)論 (5)編輯 收藏

         摘要: 今年的Sun科技日(中國站)將無法舉辦,最新一屆Sun科技日將在2010年4月29-30日舉行。(2009.10.23最后更新)  閱讀全文
    posted @ 2009-10-22 12:20 John Jiang 閱讀(1315) | 評(píng)論 (4)編輯 收藏

         摘要: 本文使用SwingX與TimingFramework展示了如何實(shí)現(xiàn)淡入淡出效果,程序簡潔實(shí)用,希望對(duì)大家能有所助益。(2009.09.28最后更新)  閱讀全文
    posted @ 2009-09-28 09:46 John Jiang 閱讀(2018) | 評(píng)論 (0)編輯 收藏

         摘要: John Ferguson在他的最新Blog中,介紹了使用Maven settings.xml文件的一些鮮為人知的技巧,希望對(duì)大家也有所助益。(2009.08.14最后更新)  閱讀全文
    posted @ 2009-08-14 19:13 John Jiang 閱讀(2349) | 評(píng)論 (2)編輯 收藏

         摘要: 上周末部門組織到內(nèi)蒙古的包頭-鄂爾多斯游玩了一番,使我平生第一次體驗(yàn)到了廣闊的草原和浩瀚的沙海,挑選了幾張小圖以記念這一旅行。(2009.08.09最后更新)  閱讀全文
    posted @ 2009-08-09 21:42 John Jiang 閱讀(396) | 評(píng)論 (2)編輯 收藏

         摘要: CheckBox Tree是一個(gè)十分常用的UI組件,它能使用戶方便地按特定規(guī)則勾選樹中的節(jié)點(diǎn)。本文實(shí)現(xiàn)了一種簡單的Checking規(guī)則:當(dāng)勾選了某節(jié)點(diǎn)后,該節(jié)點(diǎn)的所有下級(jí)節(jié)點(diǎn)全部被勾選;當(dāng)取消勾選某節(jié)點(diǎn)后,該節(jié)點(diǎn)的所有下級(jí)節(jié)點(diǎn)全部被取消勾選。(2009.08.05最后更新)  閱讀全文
    posted @ 2009-08-05 21:10 John Jiang 閱讀(5414) | 評(píng)論 (3)編輯 收藏

         摘要: 在今年的JavaOne中,比較重要的議題之一就是Java應(yīng)用商店。目前還沒機(jī)會(huì)親身體會(huì)一下這個(gè)商店,但我至少認(rèn)為Java應(yīng)用商店為廣大Java程序員提供了一個(gè)新的展示自我的平臺(tái)。Please show yourself! (2009.07.05最后更新)  閱讀全文
    posted @ 2009-07-05 09:48 John Jiang 閱讀(1306) | 評(píng)論 (0)編輯 收藏

         摘要: 繼上次淺談了樹的遍歷之后,這次再淺談一下樹的匯總。此處的匯總是指將樹中某個(gè)節(jié)點(diǎn)的數(shù)據(jù)按指定的規(guī)則匯集到它的父節(jié)點(diǎn)中。例如,可以將樹節(jié)點(diǎn)中的數(shù)值累加到它的父節(jié)點(diǎn)中。仍如樹的遍歷一文,我將使用兩種簡單的算法,遞歸與和迭代,來實(shí)現(xiàn)這一功能。(2009.08.09最后更新)  閱讀全文
    posted @ 2009-06-26 07:11 John Jiang 閱讀(1875) | 評(píng)論 (0)編輯 收藏

         摘要: 在一年一度的JavaOne中,總會(huì)選出幾個(gè)當(dāng)年度最具代表性、創(chuàng)造性的Java應(yīng)用,今年當(dāng)然也不能例外。就在昨天,2009年度的Duke's Choice Award新鮮出爐了,我相信其中的一些應(yīng)用大家也會(huì)很感興趣的。(2009.06.08最后更新)  閱讀全文
    posted @ 2009-06-04 16:42 John Jiang 閱讀(1377) | 評(píng)論 (1)編輯 收藏

         摘要: 通過JavaLobby看到的一篇博文,為選擇MySQL的數(shù)據(jù)表引擎提供了一些意見,希望對(duì)大家有幫助。(2009.05.31最后更新)  閱讀全文
    posted @ 2009-05-31 21:41 John Jiang 閱讀(1814) | 評(píng)論 (2)編輯 收藏

         摘要: JavaLobby上的一位作者在讀了Java十大最無用特性之后,也列出了自己心中無人使用的Java語言特性,大家也可以過來評(píng)評(píng)...(2009.04.28最后更新)  閱讀全文
    posted @ 2009-04-28 22:24 John Jiang 閱讀(1710) | 評(píng)論 (7)編輯 收藏

         摘要: Java已經(jīng)很龐大了,其中確實(shí)充斥了很多不常用的功能,JavaLobby中的一篇文章評(píng)出了十大最無用特性。但我并不完全認(rèn)同作者的觀點(diǎn),大家也可以來評(píng)評(píng)...(2009.04.18最后更新)  閱讀全文
    posted @ 2009-04-17 22:42 John Jiang 閱讀(2109) | 評(píng)論 (0)編輯 收藏

         摘要: 今年的JavaOne已經(jīng)開始接受注冊了,Games Gosling向大家發(fā)出了邀請(qǐng)... (2009.04.16最后更新)  閱讀全文
    posted @ 2009-04-15 22:43 John Jiang 閱讀(1570) | 評(píng)論 (1)編輯 收藏

         摘要: 之前的工作都沒有接觸到樹,也就很少研究它。幸運(yùn)地的是,在目前的工作中多次遇到樹型結(jié)構(gòu)的數(shù)據(jù),那么訪問樹節(jié)點(diǎn)中的數(shù)據(jù)就是必然的了,而且還需要按照指定規(guī)則對(duì)節(jié)點(diǎn)中的數(shù)據(jù)進(jìn)行額外處理。經(jīng)過學(xué)習(xí)之后,對(duì)與樹相關(guān)的基本算法有了一些認(rèn)知,就計(jì)劃寫幾篇小文。其實(shí)這樣的文章早已是汗牛充棟,而我只是把它當(dāng)作我的學(xué)習(xí)總結(jié)罷了,以加深記憶與理解,如能對(duì)其他朋友有所助益,則更感愉悅了 :-) (2009.04.03最后更新)  閱讀全文
    posted @ 2009-04-01 20:40 John Jiang 閱讀(5288) | 評(píng)論 (4)編輯 收藏

         摘要: 溫家寶總理視察了用友軟件園,我的兄弟姐妹們用自己的相機(jī)、手機(jī)記錄了其中的一些片段。大家感興趣的話,可以瀏覽一下。(2008.12.31最后更新)  閱讀全文
    posted @ 2008-12-31 22:40 John Jiang 閱讀(2605) | 評(píng)論 (9)編輯 收藏

         摘要: 今年Sun科技日會(huì)場的一些照片,大家可以瀏覽一下。(2008.11.23最后更新)  閱讀全文
    posted @ 2008-11-23 22:37 John Jiang 閱讀(1299) | 評(píng)論 (5)編輯 收藏

         摘要: 一年一度的Sun Tech Days(STD)又將開幕了,本文簡介了本屆STD中我所期待的若干主題,有興趣的朋友可以瀏覽一下。(2008.11.16最后更新)  閱讀全文
    posted @ 2008-11-16 11:06 John Jiang 閱讀(1421) | 評(píng)論 (9)編輯 收藏

         摘要: 本文是Joshua Marinacci的系列博客A Better Applet Experience中的第二篇,介紹了如何使用海報(bào)幀去加快頁面的加載。(2008.11.02最后更新)  閱讀全文
    posted @ 2008-11-02 10:57 John Jiang 閱讀(1633) | 評(píng)論 (2)編輯 收藏

         摘要: 本文是Joshua Marinacci的系列博客A Better Applet Experience中的第一篇,介紹了如何定制加載Applet時(shí)使用的畫面。(2008.10.30最后更新)  閱讀全文
    posted @ 2008-10-29 07:32 John Jiang 閱讀(1624) | 評(píng)論 (2)編輯 收藏

         摘要: 在開發(fā)的過程中有錯(cuò)誤發(fā)生了,此時(shí)你該如何應(yīng)對(duì)呢?John Ferguson Smart在他的最新博客中提出了一些想法,大家可以參考一下(2008.10.27最后更新)  閱讀全文
    posted @ 2008-10-27 08:44 John Jiang 閱讀(1321) | 評(píng)論 (2)編輯 收藏

         摘要: 在經(jīng)過了漫長的期待之后,Java SE 6 Update 10終于正式發(fā)布了。本文主要簡介了該版本在客戶端應(yīng)用方面的改進(jìn)。(2008.10.18最后更新)  閱讀全文
    posted @ 2008-10-17 21:37 John Jiang 閱讀(2271) | 評(píng)論 (7)編輯 收藏

         摘要: 本文是JavaLobby上的一篇小文,作者對(duì)NetBeans和Eclipse的插件機(jī)制進(jìn)行了一些比較,如有興趣,可以看看。(2008.10.15最后更新)  閱讀全文
    posted @ 2008-10-15 14:40 John Jiang 閱讀(2848) | 評(píng)論 (2)編輯 收藏

    主站蜘蛛池模板: 国产AV旡码专区亚洲AV苍井空| 最近中文字幕mv免费高清在线| 亚洲日韩乱码久久久久久| 狠狠色婷婷狠狠狠亚洲综合| 国产在线观看片a免费观看 | 免费H网站在线观看的| 两性色午夜视频免费网| 特级毛片全部免费播放| 亚洲情A成黄在线观看动漫软件| 亚洲一区免费观看| 亚洲日韩av无码| 亚洲国产一区二区三区| 国产性生交xxxxx免费| 一个人免费高清在线观看| 亚欧日韩毛片在线看免费网站| jizz免费观看| 免费无码AV一区二区| 中文字幕无码亚洲欧洲日韩| 亚洲成aⅴ人在线观看| 久久国产亚洲精品无码| 亚洲专区先锋影音| 久久亚洲AV成人无码| 亚洲图片在线观看| 久久亚洲私人国产精品vA| 久久久亚洲精品视频| 亚洲AV人无码激艳猛片| 亚洲国产精品高清久久久| 亚洲国产精品VA在线观看麻豆| 亚洲精品乱码久久久久久蜜桃不卡 | 中文字幕亚洲日本岛国片| 免费人成网站7777视频| 免费观看a级毛片| 日韩成全视频观看免费观看高清| 成年在线观看免费人视频草莓| 久久精品网站免费观看| 成年人免费观看视频网站| 在线播放免费人成视频在线观看| 女人18毛片水真多免费播放| 免费观看男人免费桶女人视频| 免费看国产一级片| 亚洲色欲久久久久综合网|