<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[w55935的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/w55935</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; w55935]]></copyright><item><title><![CDATA[HashMap为什么数组长度是2的幂]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/130395881</link><guid>https://blog.youkuaiyun.com/w55935/article/details/130395881</guid><author>w55935</author><pubDate>Wed, 26 Apr 2023 22:24:40 +0800</pubDate><description><![CDATA[为什么hashmap长度是2的幂]]></description><category></category></item><item><title><![CDATA[ThreadLocal弱引用被垃圾回收的话保存的值岂不是取不到了？]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/129813665</link><guid>https://blog.youkuaiyun.com/w55935/article/details/129813665</guid><author>w55935</author><pubDate>Tue, 28 Mar 2023 12:35:09 +0800</pubDate><description><![CDATA[ThreadLocal中弱引用垃圾回收后就没了？那如确保存储的信息还能得到]]></description><category></category></item><item><title><![CDATA[为什么取模尽量对质数取]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/129749700</link><guid>https://blog.youkuaiyun.com/w55935/article/details/129749700</guid><author>w55935</author><pubDate>Fri, 24 Mar 2023 14:11:24 +0800</pubDate><description><![CDATA[先说结论：因为对质数取模之后的结果发生碰撞概率更小。]]></description><category></category></item><item><title><![CDATA[分析juc中AQS阻塞唤醒机制]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/128002376</link><guid>https://blog.youkuaiyun.com/w55935/article/details/128002376</guid><author>w55935</author><pubDate>Wed, 23 Nov 2022 16:09:01 +0800</pubDate><description><![CDATA[AQS是juc核心，这里参考周阳老师教程分析]]></description><category></category></item><item><title><![CDATA[java中ThreadLocal是如何记录并且返回值的]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/127604317</link><guid>https://blog.youkuaiyun.com/w55935/article/details/127604317</guid><author>w55935</author><pubDate>Sun, 30 Oct 2022 20:20:41 +0800</pubDate><description><![CDATA[本文详细解释了我们调用ThreadLocal的get()方法的时候是如何返回当前线程存储的值的，以及我们如何设置值，并且需要注意设置初始值]]></description><category></category></item><item><title><![CDATA[LeetCode855：考场就座]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/127261157</link><guid>https://blog.youkuaiyun.com/w55935/article/details/127261157</guid><author>w55935</author><pubDate>Tue, 11 Oct 2022 12:21:53 +0800</pubDate><description><![CDATA[使用Java就解决力扣855题，写明了思路分析，并有注释帮忙理解]]></description><category></category></item><item><title><![CDATA[高幂运算之后取模技巧]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/127028537</link><guid>https://blog.youkuaiyun.com/w55935/article/details/127028537</guid><author>w55935</author><pubDate>Sat, 24 Sep 2022 17:54:38 +0800</pubDate><description><![CDATA[在求一个数的幂之后对另一个数取模，过程中应该防止求幂的时候溢出，应该采用一些方法防止溢出]]></description><category></category></item><item><title><![CDATA[LeetCode986：区间列表的交集]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/126822646</link><guid>https://blog.youkuaiyun.com/w55935/article/details/126822646</guid><author>w55935</author><pubDate>Mon, 12 Sep 2022 20:55:11 +0800</pubDate><description><![CDATA[只需要理清两个区间的六种关系，就能迎刃而解了]]></description><category></category></item><item><title><![CDATA[LeetCode887：鸡蛋掉落]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/126689584</link><guid>https://blog.youkuaiyun.com/w55935/article/details/126689584</guid><author>w55935</author><pubDate>Sun, 04 Sep 2022 15:04:50 +0800</pubDate><description><![CDATA[两种思路完成该题，可以对思路一用二分搜索进行优化，但思路二更快]]></description><category></category></item><item><title><![CDATA[java里注释中的代码也可能被执行]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/126591296</link><guid>https://blog.youkuaiyun.com/w55935/article/details/126591296</guid><author>w55935</author><pubDate>Mon, 29 Aug 2022 19:38:13 +0800</pubDate><description><![CDATA[java中注释掉的代码个别情况下会执行]]></description><category></category></item><item><title><![CDATA[LeetCode51：N皇后（Java）]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/126363680</link><guid>https://blog.youkuaiyun.com/w55935/article/details/126363680</guid><author>w55935</author><pubDate>Tue, 16 Aug 2022 12:25:23 +0800</pubDate><description><![CDATA[java完成力扣51题n皇后问题，使用回溯法]]></description><category></category></item><item><title><![CDATA[解决虚拟机linux磁盘容量扩容以及重启网络连接图标消失问题]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/126202161</link><guid>https://blog.youkuaiyun.com/w55935/article/details/126202161</guid><author>w55935</author><pubDate>Sat, 06 Aug 2022 22:17:24 +0800</pubDate><description><![CDATA[linux系统里面挂载的磁盘容量不够，扩展磁盘容量的简单方案以及重启之后虚拟机网络连接图标直接消失的问题]]></description><category></category></item><item><title><![CDATA[springcloud微服务使用Feign时Feign、Ribbon、Hystrix超时时间分析]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/126158124</link><guid>https://blog.youkuaiyun.com/w55935/article/details/126158124</guid><author>w55935</author><pubDate>Thu, 04 Aug 2022 13:56:45 +0800</pubDate><description><![CDATA[在springcloud微服务中一个微服务调用另一个微服务的时候超时问题]]></description><category></category></item><item><title><![CDATA[LeetCode315：计算右侧元素小于当前元素的个数（Java）]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/126034990</link><guid>https://blog.youkuaiyun.com/w55935/article/details/126034990</guid><author>w55935</author><pubDate>Thu, 28 Jul 2022 14:50:33 +0800</pubDate><description><![CDATA[使用java完成力扣第315题，里面巧妙的运用了归并排序的特点]]></description><category></category></item><item><title><![CDATA[Java中两个线程i++ 100次后i的结果]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/125770018</link><guid>https://blog.youkuaiyun.com/w55935/article/details/125770018</guid><author>w55935</author><pubDate>Wed, 13 Jul 2022 18:28:16 +0800</pubDate><description><![CDATA[java中i++为什么不是原子操作？多线程下i++会出现什么状况]]></description><category></category></item><item><title><![CDATA[springmvc中形参的map/model对象是如何将它们添加的键值对放到request保存域中的]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/124807011</link><guid>https://blog.youkuaiyun.com/w55935/article/details/124807011</guid><author>w55935</author><pubDate>Mon, 16 May 2022 20:15:27 +0800</pubDate><description><![CDATA[在源码中一步一步探索springmvc中，在形参位置接收的model/map/modelmap参数是如何将它们添加的键值对放入到request请求作用域中的]]></description><category></category></item><item><title><![CDATA[LeetCode743: 网络延迟问题（Java）]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/124772717</link><guid>https://blog.youkuaiyun.com/w55935/article/details/124772717</guid><author>w55935</author><pubDate>Sat, 14 May 2022 19:30:44 +0800</pubDate><description><![CDATA[使用java解决力扣743题，使用了dijkstra（迪杰斯特拉）算法，保证找到最短路径]]></description><category></category></item><item><title><![CDATA[数组集合互相转换的时候应该注意的问题]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/124652955</link><guid>https://blog.youkuaiyun.com/w55935/article/details/124652955</guid><author>w55935</author><pubDate>Sun, 08 May 2022 19:29:19 +0800</pubDate><description><![CDATA[使用方法完成集合和数组相互转换的时候存在一些问题：转成的集合泛型是数组类型，此集合调用add和remove方法会报错。转成的数组返回Object而不是我们想要的。]]></description><category></category></item><item><title><![CDATA[springMVC中拦截器执行时机和执行顺序分析]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/124567299</link><guid>https://blog.youkuaiyun.com/w55935/article/details/124567299</guid><author>w55935</author><pubDate>Wed, 04 May 2022 10:52:32 +0800</pubDate><description><![CDATA[springMVC中在配置拦截器的时候，拦截器的每个方法在哪里执行？如果有多个拦截器，那么他们每个方法的执行顺序怎么判断]]></description><category></category></item><item><title><![CDATA[在java集合中调用remove方法后调用iterator.next()报错]]></title><link>https://blog.youkuaiyun.com/w55935/article/details/124425342</link><guid>https://blog.youkuaiyun.com/w55935/article/details/124425342</guid><author>w55935</author><pubDate>Tue, 26 Apr 2022 12:53:50 +0800</pubDate><description><![CDATA[在java的ArrayList集合中使用remove方法后调用迭代器的next方法会报错]]></description><category></category></item></channel></rss>