<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaoyan_master的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaoyan_master</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaoyan_master]]></copyright><item><title><![CDATA[基于JPDA实现远程热部署]]></title><link>https://blog.youkuaiyun.com/xiaoyan_master/article/details/135292727</link><guid>https://blog.youkuaiyun.com/xiaoyan_master/article/details/135292727</guid><author>xiaoyan_master</author><pubDate>Fri, 29 Dec 2023 15:48:54 +0800</pubDate><description><![CDATA[基于JPDA实现远程热部署]]></description><category></category></item><item><title><![CDATA[java agent实现热部署]]></title><link>https://blog.youkuaiyun.com/xiaoyan_master/article/details/135225746</link><guid>https://blog.youkuaiyun.com/xiaoyan_master/article/details/135225746</guid><author>xiaoyan_master</author><pubDate>Tue, 26 Dec 2023 16:40:29 +0800</pubDate><description><![CDATA[Javaagent是Java虚拟机（JVM）提供的一种机制，允许在运行时修改、增强或监控Java应用程序的行为。]]></description><category></category></item><item><title><![CDATA[Java 归并排序]]></title><link>https://blog.youkuaiyun.com/xiaoyan_master/article/details/125479848</link><guid>https://blog.youkuaiyun.com/xiaoyan_master/article/details/125479848</guid><author>xiaoyan_master</author><pubDate>Mon, 27 Jun 2022 10:52:16 +0800</pubDate><description><![CDATA[Java 归并排序]]></description><category></category></item><item><title><![CDATA[java 快速排序]]></title><link>https://blog.youkuaiyun.com/xiaoyan_master/article/details/125479803</link><guid>https://blog.youkuaiyun.com/xiaoyan_master/article/details/125479803</guid><author>xiaoyan_master</author><pubDate>Mon, 27 Jun 2022 10:50:44 +0800</pubDate><description><![CDATA[java 快速排序]]></description><category></category></item><item><title><![CDATA[记一次oracle分组后再分页查询]]></title><link>https://blog.youkuaiyun.com/xiaoyan_master/article/details/88539869</link><guid>https://blog.youkuaiyun.com/xiaoyan_master/article/details/88539869</guid><author>xiaoyan_master</author><pubDate>Thu, 14 Mar 2019 22:21:29 +0800</pubDate><description><![CDATA[1.oracle和mysql使用group by的区别



假设有一张学生表(student)如图所示，我们要统计表中不同岁数人数

mysql:select count(age),*fromstudent group by age

oracle:select count(age),age fromstudent group by age

注意：MySQL可以返回整行，而Oracl...]]></description><category></category></item><item><title><![CDATA[java实现监听mqtt客户端是否在线]]></title><link>https://blog.youkuaiyun.com/xiaoyan_master/article/details/79583825</link><guid>https://blog.youkuaiyun.com/xiaoyan_master/article/details/79583825</guid><author>xiaoyan_master</author><pubDate>Fri, 16 Mar 2018 16:46:32 +0800</pubDate><description><![CDATA[&quot;$SYS/brokers/+/clients/+/connected&quot;;//客户端上线主题 所有节点的 所有设备&quot;$SYS/brokers/+/clients/+/disconnected&quot;;//客户端下线主题订阅以上两个主题即可]]></description><category></category></item><item><title><![CDATA[菜单树的java实现(菜单非递归实现)]]></title><link>https://blog.youkuaiyun.com/xiaoyan_master/article/details/77961554</link><guid>https://blog.youkuaiyun.com/xiaoyan_master/article/details/77961554</guid><author>xiaoyan_master</author><pubDate>Wed, 13 Sep 2017 08:53:15 +0800</pubDate><description><![CDATA[菜单树
  在web开发中我们经常会遇到菜单的问题，那么如何去实现一个菜单树呢？很多人可能第一反应就是递归，因为菜单是可能是无限级的，那么能不能不用递归就实现一个菜单树呢？
要实现的效果图，如下：





class ThreeBean{ 
       private String id; //节点id
    private String parentId; //父节点i]]></description><category></category></item></channel></rss>