<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[不想当大腿的腿毛不是好工程师]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/kelgon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kelgon]]></copyright><item><title><![CDATA[HAProxy从零开始到掌握]]></title><link>https://blog.youkuaiyun.com/kelgon/article/details/56013830</link><guid>https://blog.youkuaiyun.com/kelgon/article/details/56013830</guid><author>kelgon</author><pubDate>Mon, 20 Feb 2017 15:27:51 +0800</pubDate><description><![CDATA[目录： 
- HAProxy是什么 
- HAProxy的核心能力和关键特性 
- HAProxy的安装和运行 
- 使用HAProxy搭建L7负载均衡器 
- 使用HAProxy搭建L4负载均衡器 
- HAProxy关键配置详解 
- 使用Keepalived实现HAProxy高可用]]></description><category></category></item><item><title><![CDATA[主要垃圾回收算法与Hotspot VM垃圾回收器实现]]></title><link>https://blog.youkuaiyun.com/kelgon/article/details/52756740</link><guid>https://blog.youkuaiyun.com/kelgon/article/details/52756740</guid><author>kelgon</author><pubDate>Sat, 08 Oct 2016 15:06:37 +0800</pubDate><description><![CDATA[垃圾回收算法引用计数法统计每个存活对象的引用次数，引用次数为0的对象视为待回收的垃圾对象。 
引用计数法的弊端是无法回收循环引用的对象。如A引用B，B引用A，同时A和B都没有其他引用，此时A和B应该都是待回收的垃圾对象，但引用计数法无法识别。 
因此，引用计数法已几乎不再被现代的编程语言使用。而是以另一种称为“可达性分析”的算法替代，下述的标记-清除、拷贝、标记-压缩算法都属于可达性分析算法。]]></description><category></category></item><item><title><![CDATA[Java异常控制机制和异常处理原则]]></title><link>https://blog.youkuaiyun.com/kelgon/article/details/51940866</link><guid>https://blog.youkuaiyun.com/kelgon/article/details/51940866</guid><author>kelgon</author><pubDate>Mon, 18 Jul 2016 12:01:32 +0800</pubDate><description><![CDATA[本文描述了Java异常控制机制的流程、使用方法、Throwable的分类、Exception/Error的区别、异常处理的原则、注意事项等]]></description><category></category></item><item><title><![CDATA[MongoDB的网页客户端RockMongo]]></title><link>https://blog.youkuaiyun.com/kelgon/article/details/51250633</link><guid>https://blog.youkuaiyun.com/kelgon/article/details/51250633</guid><author>kelgon</author><pubDate>Tue, 26 Apr 2016 15:08:18 +0800</pubDate><description><![CDATA[MongoDB原生提供的命令行客户端mongo虽然能实现对MongoDB的所有操作，但界面不友好（其实根本就没有界面），特别是在进行数据的浏览时，分页等功能都需要自己敲命令实现，使用起来非常不方便。为解决这一问题，诞生了很多MongoDB的GUI客户端，如MongoVUE、MongoChef、RoboMongo等。这些客户端都有着很炫酷的用户界面，但也有缺点：
收费：虽然都有免费版，但或多或少都有些]]></description><category></category></item><item><title><![CDATA[Java Collections Framework（JAVA集合框架）中的常用集合及其特点、适用场景、实现原理简介]]></title><link>https://blog.youkuaiyun.com/kelgon/article/details/51083798</link><guid>https://blog.youkuaiyun.com/kelgon/article/details/51083798</guid><author>kelgon</author><pubDate>Thu, 07 Apr 2016 10:45:31 +0800</pubDate><description><![CDATA[JDK提供了大量优秀的集合实现供开发者使用，合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合，这就要求开发者必须熟悉Java的常用集合类。本文将就Java Collections Framework中常用的集合及其特点、适用场景、实现原理进行介绍，供学习者参考。当然，要真正深入理解Java的集合实现，还是要推荐去阅读JDK的源码。




Java提供的众多集合框架由两大接口]]></description><category></category></item><item><title><![CDATA[Kafka 0.9+Zookeeper3.4.6集群搭建、配置，新Client API的使用要点，高可用性测试，以及各种坑]]></title><link>https://blog.youkuaiyun.com/kelgon/article/details/51078777</link><guid>https://blog.youkuaiyun.com/kelgon/article/details/51078777</guid><author>kelgon</author><pubDate>Wed, 06 Apr 2016 21:32:40 +0800</pubDate><description><![CDATA[Kafka 0.9版本对java client的api做出了较大调整，本文主要总结了Kafka 0.9在集群搭建、高可用性、新API方面的相关过程和细节，以及本人在安装调试过程中踩出的各种坑。
 
关于Kafka的结构、功能、特点、适用场景等，网上到处都是，我就不再赘述了，直接进入正文
 
Kafka 0.9集群安装配置
 
操作系统：CentOS 6.5
 
 
1. 安装Ja]]></description><category></category></item></channel></rss>