﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-I want to fly higher-随笔分类-Program</title><link>http://www.blogjava.net/landon/category/44696.html</link><description>programming Explorer</description><language>zh-cn</language><lastBuildDate>Sat, 05 Nov 2016 03:48:02 GMT</lastBuildDate><pubDate>Sat, 05 Nov 2016 03:48:02 GMT</pubDate><ttl>60</ttl><item><title>Java游戏服务器基础技术体系</title><link>http://www.blogjava.net/landon/archive/2016/11/04/431953.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Fri, 04 Nov 2016 03:58:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2016/11/04/431953.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/431953.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2016/11/04/431953.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/431953.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/431953.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java游戏服务器基础技术体系简介&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2016/11/04/431953.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/431953.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2016-11-04 11:58 <a href="http://www.blogjava.net/landon/archive/2016/11/04/431953.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Disruptor入门Ⅰ-Getting Started</title><link>http://www.blogjava.net/landon/archive/2015/06/15/425705.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Mon, 15 Jun 2015 10:34:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2015/06/15/425705.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/425705.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2015/06/15/425705.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/425705.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/425705.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Disruptor Getting Started,后续会用更多的例子并结合源代码,性能测试讲解.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2015/06/15/425705.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/425705.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2015-06-15 18:34 <a href="http://www.blogjava.net/landon/archive/2015/06/15/425705.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Rust/Go/Node.js/Io.js/Groovy/Scala/Lua 语言入门 Ⅰ</title><link>http://www.blogjava.net/landon/archive/2015/06/10/425606.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Wed, 10 Jun 2015 13:36:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2015/06/10/425606.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/425606.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2015/06/10/425606.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/425606.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/425606.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Go,Rust,Node.js,Groovy,Scala,Lua几种语言入门初探，入门篇，比较各个语言的不同！&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2015/06/10/425606.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/425606.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2015-06-10 21:36 <a href="http://www.blogjava.net/landon/archive/2015/06/10/425606.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Vertx   VS   Undertow Ⅰ</title><link>http://www.blogjava.net/landon/archive/2015/06/10/425594.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Wed, 10 Jun 2015 03:48:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2015/06/10/425594.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/425594.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2015/06/10/425594.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/425594.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/425594.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文以入门的方式介绍了两个高性能的服务器框架vertx和undertow！希望大家多了解一下并相互促进！&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2015/06/10/425594.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/425594.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2015-06-10 11:48 <a href="http://www.blogjava.net/landon/archive/2015/06/10/425594.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java多线程笔记9-InheritableThreadLocal</title><link>http://www.blogjava.net/landon/archive/2014/11/25/420568.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Tue, 25 Nov 2014 08:22:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/11/25/420568.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/420568.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/11/25/420568.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/420568.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/420568.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本例用代码示例的方式讲了InheritableThreadLocal的基本用法！ &nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/11/25/420568.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/420568.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-11-25 16:22 <a href="http://www.blogjava.net/landon/archive/2014/11/25/420568.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java8之Time/Annotation</title><link>http://www.blogjava.net/landon/archive/2014/11/20/420347.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Thu, 20 Nov 2014 06:37:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/11/20/420347.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/420347.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/11/20/420347.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/420347.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/420347.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇用代码示例结合JDk源码及本人的理解讲了Java8新的时间API以及Repeatable Annotation.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/11/20/420347.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/420347.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-11-20 14:37 <a href="http://www.blogjava.net/landon/archive/2014/11/20/420347.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java8之Stream/Map</title><link>http://www.blogjava.net/landon/archive/2014/11/18/420263.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Tue, 18 Nov 2014 12:31:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/11/18/420263.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/420263.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/11/18/420263.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/420263.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/420263.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇用代码示例结合JDk源码讲了Java8引入的工具接口Stream以及新Map接口提供的常用默认方法.<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/11/18/420263.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/420263.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-11-18 20:31 <a href="http://www.blogjava.net/landon/archive/2014/11/18/420263.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java8之Lambda</title><link>http://www.blogjava.net/landon/archive/2014/11/17/420185.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Mon, 17 Nov 2014 07:45:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/11/17/420185.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/420185.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/11/17/420185.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/420185.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/420185.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇用代码的方式并结合自己对Lamba的理解讲了Java8的Lambda表达式及函数式接口相关。&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/11/17/420185.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/420185.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-11-17 15:45 <a href="http://www.blogjava.net/landon/archive/2014/11/17/420185.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>apache-mina-2.07源码笔记6-nio细节</title><link>http://www.blogjava.net/landon/archive/2014/03/07/410744.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Fri, 07 Mar 2014 09:01:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/03/07/410744.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/410744.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/03/07/410744.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/410744.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/410744.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇介绍了mina.2.0.7的nio实现细节，主要从源码讲解了Acceptor和Processor这两个任务.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/03/07/410744.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/410744.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-03-07 17:01 <a href="http://www.blogjava.net/landon/archive/2014/03/07/410744.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java多线程笔记8-ThreadLocal</title><link>http://www.blogjava.net/landon/archive/2014/03/05/410647.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Wed, 05 Mar 2014 07:17:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/03/05/410647.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/410647.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/03/05/410647.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/410647.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/410647.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇主要介绍了ThreadLocal的用法,作为解决线程安全的一种方法.ThreadLocalRandom就是一个典型例子.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/03/05/410647.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/410647.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-03-05 15:17 <a href="http://www.blogjava.net/landon/archive/2014/03/05/410647.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java多线程笔记7-CountdownLatch/CyclicBarrier</title><link>http://www.blogjava.net/landon/archive/2014/03/01/410479.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Sat, 01 Mar 2014 03:53:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/03/01/410479.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/410479.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/03/01/410479.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/410479.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/410479.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文以demo的形式讲解了CountdownLatch和CyclicBarrier这两个同步辅助工具的用法.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/03/01/410479.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/410479.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-03-01 11:53 <a href="http://www.blogjava.net/landon/archive/2014/03/01/410479.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用guava实现异步回调</title><link>http://www.blogjava.net/landon/archive/2014/02/27/410387.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Thu, 27 Feb 2014 06:54:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/02/27/410387.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/410387.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/02/27/410387.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/410387.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/410387.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 利用guava的ListenableFuture和FutureCallback方便的实现异步回调&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/02/27/410387.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/410387.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-02-27 14:54 <a href="http://www.blogjava.net/landon/archive/2014/02/27/410387.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JDK源码笔记2-EnumSet/EnumMap</title><link>http://www.blogjava.net/landon/archive/2014/02/03/409518.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Mon, 03 Feb 2014 10:34:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/02/03/409518.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/409518.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/02/03/409518.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/409518.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/409518.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 用示例及注释的形式介绍了EnumSet和EnumMap的核心实现及API使用.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/02/03/409518.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/409518.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-02-03 18:34 <a href="http://www.blogjava.net/landon/archive/2014/02/03/409518.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java多线程笔记6-ThreadPoolExecutor/ExecutorService</title><link>http://www.blogjava.net/landon/archive/2014/01/06/408588.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Mon, 06 Jan 2014 11:02:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2014/01/06/408588.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/408588.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2014/01/06/408588.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/408588.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/408588.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇结合jdk源码重点讲述了ThreadPoolExecutor和ExecutorService.另外提供了本人封装的一些线程池相关的库源码.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2014/01/06/408588.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/408588.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2014-01-06 19:02 <a href="http://www.blogjava.net/landon/archive/2014/01/06/408588.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java多线程笔记5-SynchronousQueue/LinkedBlockingQueue</title><link>http://www.blogjava.net/landon/archive/2013/12/31/408238.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Tue, 31 Dec 2013 03:44:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/12/31/408238.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/408238.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/12/31/408238.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/408238.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/408238.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇用示例代码的形式结合jdk源码介绍了同步队列SynchronousQueue和无界阻塞队列LinkedBlockingQueue的API.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/12/31/408238.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/408238.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-12-31 11:44 <a href="http://www.blogjava.net/landon/archive/2013/12/31/408238.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java多线程笔记4-Thread</title><link>http://www.blogjava.net/landon/archive/2013/12/23/407915.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Mon, 23 Dec 2013 07:23:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/12/23/407915.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/407915.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/12/23/407915.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/407915.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/407915.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇结合jdk源码+示例代码详细介绍了Thread的API.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/12/23/407915.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/407915.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-12-23 15:23 <a href="http://www.blogjava.net/landon/archive/2013/12/23/407915.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java多线程笔记3-ThreadGroup</title><link>http://www.blogjava.net/landon/archive/2013/12/18/407744.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Wed, 18 Dec 2013 10:03:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/12/18/407744.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/407744.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/12/18/407744.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/407744.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/407744.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇用示例代码并结合jdk源码详细讲解了ThreadGroup.(注释非常详细)&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/12/18/407744.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/407744.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-12-18 18:03 <a href="http://www.blogjava.net/landon/archive/2013/12/18/407744.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java多线程笔记2-Object.wait/Object.notify/Thread.join</title><link>http://www.blogjava.net/landon/archive/2013/12/12/407509.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Thu, 12 Dec 2013 11:24:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/12/12/407509.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/407509.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/12/12/407509.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/407509.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/407509.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇以代码示例并结合JDK源码的方式介绍了Java线程底层的多线程协作机制(wait/notify/join).（PS:代码注释很详细噢）&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/12/12/407509.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/407509.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-12-12 19:24 <a href="http://www.blogjava.net/landon/archive/2013/12/12/407509.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 多线程笔记1-Thread.interrupt/interrupted/isInterrupted</title><link>http://www.blogjava.net/landon/archive/2013/12/06/407294.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Fri, 06 Dec 2013 09:11:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/12/06/407294.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/407294.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/12/06/407294.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/407294.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/407294.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本篇通过代码的方式简单的总结了Thread的interrupt,interrupted,isInterrupted三个方法.另外还提供了几个正确结束线程的简单方法demo.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/12/06/407294.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/407294.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-12-06 17:11 <a href="http://www.blogjava.net/landon/archive/2013/12/06/407294.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java网络编程精解笔记4:非阻塞通信</title><link>http://www.blogjava.net/landon/archive/2013/08/16/402947.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Fri, 16 Aug 2013 10:42:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/08/16/402947.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/402947.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/08/16/402947.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/402947.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/402947.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java网路编程精解之非阻塞通信.详细的介绍了nio1的api，主要包括Channel，ByteBuffer,Selector,SelectionKey等并用例子对比了阻塞和非阻塞的优缺点.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/08/16/402947.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/402947.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-08-16 18:42 <a href="http://www.blogjava.net/landon/archive/2013/08/16/402947.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java线程基础Ⅰ</title><link>http://www.blogjava.net/landon/archive/2013/08/06/402434.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Tue, 06 Aug 2013 04:40:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/08/06/402434.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/402434.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/08/06/402434.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/402434.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/402434.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 简单扼要的总结了Java线程底层的一些API用法及注意点,主要包括wait/notify,intterupt,join,yield以及阻塞io等.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/08/06/402434.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/402434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-08-06 12:40 <a href="http://www.blogjava.net/landon/archive/2013/08/06/402434.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Thinking in Java 4th chap12笔记-异常</title><link>http://www.blogjava.net/landon/archive/2013/08/05/402382.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Mon, 05 Aug 2013 06:51:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/08/05/402382.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/402382.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/08/05/402382.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/402382.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/402382.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java编程思想第四版第12章学习笔记【异常】&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/08/05/402382.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/402382.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-08-05 14:51 <a href="http://www.blogjava.net/landon/archive/2013/08/05/402382.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Thinking in Java 4th chap11笔记-持有对象 </title><link>http://www.blogjava.net/landon/archive/2013/08/05/402380.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Mon, 05 Aug 2013 05:29:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/08/05/402380.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/402380.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/08/05/402380.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/402380.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/402380.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java编程思想第四版第11章学习笔记【持有对象】&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/08/05/402380.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/402380.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-08-05 13:29 <a href="http://www.blogjava.net/landon/archive/2013/08/05/402380.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Thinking in Java 4th chap10笔记-内部类</title><link>http://www.blogjava.net/landon/archive/2013/08/05/402357.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Mon, 05 Aug 2013 02:30:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/08/05/402357.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/402357.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/08/05/402357.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/402357.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/402357.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  Java编程思想第四版第10章学习笔记【内部类】&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/08/05/402357.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/402357.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-08-05 10:30 <a href="http://www.blogjava.net/landon/archive/2013/08/05/402357.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java网络编程精解笔记3:ServerSocket详解</title><link>http://www.blogjava.net/landon/archive/2013/07/24/401911.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Wed, 24 Jul 2013 06:21:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/07/24/401911.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/401911.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/07/24/401911.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/401911.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/401911.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java网络编程精解之ServerSocket.主要讲述了ServerSocket的API,本文最后实现了一个多线程的EchoServer，分别用每client每线程，自实现的线程池以及JDK自带的Executors线程池3种实现。&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/07/24/401911.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/401911.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-07-24 14:21 <a href="http://www.blogjava.net/landon/archive/2013/07/24/401911.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java网络编程精解笔记2:Socket详解</title><link>http://www.blogjava.net/landon/archive/2013/07/02/401137.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Tue, 02 Jul 2013 08:00:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/07/02/401137.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/401137.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/07/02/401137.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/401137.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/401137.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java网咯编程精解学习笔记2，详细介绍了Socket的用法详解.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/07/02/401137.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/401137.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-07-02 16:00 <a href="http://www.blogjava.net/landon/archive/2013/07/02/401137.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java网络编程精解笔记1:入门</title><link>http://www.blogjava.net/landon/archive/2013/07/02/401136.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Tue, 02 Jul 2013 07:32:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/07/02/401136.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/401136.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/07/02/401136.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/401136.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/401136.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java网络编程精解读书笔记1，主要简单扼要的介绍了Java网络编程的背景知识.&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/07/02/401136.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/401136.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-07-02 15:32 <a href="http://www.blogjava.net/landon/archive/2013/07/02/401136.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Effective Java 2nd笔记6:避免使用终结方法</title><link>http://www.blogjava.net/landon/archive/2013/03/15/396507.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Fri, 15 Mar 2013 11:24:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/03/15/396507.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/396507.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/03/15/396507.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/396507.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/396507.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Effective Java 2nd笔记6:避免使用终结方法&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/03/15/396507.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/396507.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-03-15 19:24 <a href="http://www.blogjava.net/landon/archive/2013/03/15/396507.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Effective Java 2nd笔记5:消除过期的引用</title><link>http://www.blogjava.net/landon/archive/2013/03/15/396506.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Fri, 15 Mar 2013 11:15:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/03/15/396506.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/396506.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/03/15/396506.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/396506.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/396506.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Effective Java 2nd笔记5:消除过期的引用&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/03/15/396506.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/396506.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-03-15 19:15 <a href="http://www.blogjava.net/landon/archive/2013/03/15/396506.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Effective Java 2nd笔记4:通过私有构造器强化不可实例化的能力&amp;避免创建不必要的对象</title><link>http://www.blogjava.net/landon/archive/2013/03/15/396495.html</link><dc:creator>landon</dc:creator><author>landon</author><pubDate>Fri, 15 Mar 2013 08:10:00 GMT</pubDate><guid>http://www.blogjava.net/landon/archive/2013/03/15/396495.html</guid><wfw:comment>http://www.blogjava.net/landon/comments/396495.html</wfw:comment><comments>http://www.blogjava.net/landon/archive/2013/03/15/396495.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/landon/comments/commentRss/396495.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/landon/services/trackbacks/396495.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Effective Java 2nd笔记4:通过私有构造器强化不可实例化的能力&避免创建不必要的对象&nbsp;&nbsp;<a href='http://www.blogjava.net/landon/archive/2013/03/15/396495.html'>阅读全文</a><img src ="http://www.blogjava.net/landon/aggbug/396495.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/landon/" target="_blank">landon</a> 2013-03-15 16:10 <a href="http://www.blogjava.net/landon/archive/2013/03/15/396495.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>