http://vavi.github.io/archive.html
http://vavi.github.io/atom.xml
http://vavi.github.io/categories.html
http://vavi.github.io/index.html
http://vavi.github.io/pages.html
http://vavi.github.io/rss.xml
http://vavi.github.io/sitemap.txt
http://vavi.github.io/tags.html
http://vavi.github.io/diy/2014/03/17/toy-soa-framework-intro
http://vavi.github.io/2014/03/01/java-learn-note-temp
http://vavi.github.io/j2se/2014/02/28/java-dynamic-proxy-principle
http://vavi.github.io/2014/02/18/computer-architecture-introduction
http://vavi.github.io/%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F/2014/02/10/internet-site-architecture
http://vavi.github.io/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/2014/01/22/zookeeper-souce-code-learn-note-0
http://vavi.github.io/%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F/2014/01/22/distributed-system-principle-learn-note
http://vavi.github.io/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/2014/01/19/distributed-mq-learn-note
http://vavi.github.io/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/2014/01/16/netty5-souce-code-learn-note-4
http://vavi.github.io/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/2014/01/15/netty5-souce-code-learn-note-3
http://vavi.github.io/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/2014/01/13/netty5-souce-code-learn-note-2
http://vavi.github.io/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/2014/01/13/netty5-souce-code-learn-note-1
http://vavi.github.io/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/2014/01/09/how-to-read-open-source-code
http://vavi.github.io/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/2014/01/04/netty5-souce-code-learn-note
http://vavi.github.io/2013/12/28/java-thread-programing-part5
http://vavi.github.io/java%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/2013/12/28/java-thread-programing-part4
http://vavi.github.io/java%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/2013/12/27/java-thread-programing-part3
http://vavi.github.io/2013/12/03/complier-principle-learn-note-0
http://vavi.github.io/java%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/2013/11/10/java-thread-programing-part2
http://vavi.github.io/java%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/2013/08/07/java-something-about-classloader
http://vavi.github.io/2013/07/27/java-class-file-structure
http://vavi.github.io/%E5%AE%95%E6%9C%BA%E5%8F%8A%E4%BC%98%E5%8C%96/2013/07/27/java-basic-performance-tune
http://vavi.github.io/java%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/2013/06/26/java-thread-programing
http://vavi.github.io/java%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/2013/06/26/java-socket-programing
http://vavi.github.io/2013/06/26/java-io-programing
http://vavi.github.io/2013/06/24/java-io-resource-leak-examples
http://vavi.github.io/2013/06/23/understanding-jvm-introduction
http://vavi.github.io/2013/06/23/understanding-jvm-gc
http://vavi.github.io/%E8%BD%AF%E6%8A%80%E8%83%BD/2013/06/14/time-management
http://vavi.github.io/2013/06/08/my-tech-sand-table
http://vavi.github.io/spring%20framework/2013/06/06/spring-framework-source-study
http://vavi.github.io/csapp/2013/06/04/csapp-reading-note-3-machine-level-representation-of-programs
http://vavi.github.io/csapp/2013/06/01/csapp-reading-note-2-representing-and-manipulating
http://vavi.github.io/csapp/2013/05/31/csapp-reading-note-1a-tour-of-computer-systems
http://vavi.github.io/csapp/2013/05/30/csapp-reading-note-0init