<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[UpClear的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/UpClear</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; UpClear]]></copyright><item><title><![CDATA[Prometheus Grafana 配置仪表板部分数据为空]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/143731918</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/143731918</guid><author>UpClear</author><pubDate>Wed, 13 Nov 2024 10:18:38 +0800</pubDate><description><![CDATA[prometheus]]></description><category></category></item><item><title><![CDATA[Java中的String，这一篇就够了]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/137542794</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/137542794</guid><author>UpClear</author><pubDate>Tue, 09 Apr 2024 11:11:08 +0800</pubDate><description><![CDATA[String类]]></description><category></category></item><item><title><![CDATA[表设计的18条军规]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/137537228</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/137537228</guid><author>UpClear</author><pubDate>Tue, 09 Apr 2024 09:42:17 +0800</pubDate><description><![CDATA[数据库，表设计，mysql]]></description><category></category></item><item><title><![CDATA[基于Redis实现分布式锁方案详解]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/136614527</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/136614527</guid><author>UpClear</author><pubDate>Mon, 11 Mar 2024 09:22:51 +0800</pubDate><description><![CDATA[redis分布式锁详解]]></description><category></category></item><item><title><![CDATA[MySQL中的锁]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/136326339</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/136326339</guid><author>UpClear</author><pubDate>Tue, 27 Feb 2024 17:22:38 +0800</pubDate><description><![CDATA[mysql 锁]]></description><category></category></item><item><title><![CDATA[BIO、NIO、AIO的区别，理解]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/136313516</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/136313516</guid><author>UpClear</author><pubDate>Tue, 27 Feb 2024 09:20:00 +0800</pubDate><description><![CDATA[上述NIO实现中，需要用户线程定时轮询，去检查IO缓冲区数据是否就绪，占用应用程序线程资源，其实轮询相当于还是阻塞的，并非真正解放当前线程，因为它还是需要去查询哪些IO就绪。同步指的是必须等待IO缓冲区内的数据就绪，而非阻塞指的是，用户线程不原地等待IO缓冲区，可以先做一些其他操作，但是要定时轮询检查IO缓冲区数据是否就绪。AIO可以做到真正的异步的操作，但实现起来比较复杂，支持纯异步IO的操作系统非常少，目前也就windows是IOCP技术实现了，而在Linux上，底层还是是使用的epoll实现的。]]></description><category></category></item><item><title><![CDATA[Java使用队列实现栈]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/136172277</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/136172277</guid><author>UpClear</author><pubDate>Mon, 19 Feb 2024 15:54:33 +0800</pubDate><description><![CDATA[队列实现栈]]></description><category></category></item><item><title><![CDATA[spring自定义注解 demo]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/134990330</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/134990330</guid><author>UpClear</author><pubDate>Thu, 14 Dec 2023 15:30:23 +0800</pubDate><description><![CDATA[自定义注解]]></description><category></category></item><item><title><![CDATA[Linux部署jar包一键启动sh脚本]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/134968689</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/134968689</guid><author>UpClear</author><pubDate>Wed, 13 Dec 2023 11:58:23 +0800</pubDate><description><![CDATA[Linux部署jar包一键启动sh脚本。]]></description><category></category></item><item><title><![CDATA[分布式幂等性如何设计？]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/132853576</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/132853576</guid><author>UpClear</author><pubDate>Wed, 13 Sep 2023 14:47:11 +0800</pubDate><description><![CDATA[幂等性]]></description><category></category></item><item><title><![CDATA[Java实现从下载地址读取内容打印]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/131833708</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/131833708</guid><author>UpClear</author><pubDate>Thu, 20 Jul 2023 16:23:01 +0800</pubDate><description><![CDATA[java]]></description><category></category></item><item><title><![CDATA[索引使用的注意事项]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/131121944</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/131121944</guid><author>UpClear</author><pubDate>Fri, 09 Jun 2023 10:25:13 +0800</pubDate><description><![CDATA[索引使用的注意事项]]></description><category></category></item><item><title><![CDATA[mysql使用mysql.help_topic表实现一行转多行功能详解]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/130492232</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/130492232</guid><author>UpClear</author><pubDate>Thu, 04 May 2023 18:21:14 +0800</pubDate><description><![CDATA[mysql]]></description><category></category></item><item><title><![CDATA[stream流数据筛选，过滤]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/129621481</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/129621481</guid><author>UpClear</author><pubDate>Fri, 17 Mar 2023 15:16:13 +0800</pubDate><description><![CDATA[w]]></description><category></category></item><item><title><![CDATA[Mysql索引结构、sql优化]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/129344233</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/129344233</guid><author>UpClear</author><pubDate>Sun, 05 Mar 2023 13:21:13 +0800</pubDate><description><![CDATA[索引，b+树，红黑树]]></description><category></category></item><item><title><![CDATA[MySql 事务初入门]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/129342833</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/129342833</guid><author>UpClear</author><pubDate>Sun, 05 Mar 2023 11:44:11 +0800</pubDate><description><![CDATA[mysql事务]]></description><category></category></item><item><title><![CDATA[synchronized详解]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/129318324</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/129318324</guid><author>UpClear</author><pubDate>Fri, 03 Mar 2023 13:43:38 +0800</pubDate><description><![CDATA[synchronized]]></description><category></category></item><item><title><![CDATA[Jvm 笔记]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/129261773</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/129261773</guid><author>UpClear</author><pubDate>Tue, 28 Feb 2023 17:51:17 +0800</pubDate><description><![CDATA[jvm]]></description><category></category></item><item><title><![CDATA[linux常用]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/129209178</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/129209178</guid><author>UpClear</author><pubDate>Fri, 24 Feb 2023 22:32:32 +0800</pubDate><description><![CDATA[linux常用命令]]></description><category></category></item><item><title><![CDATA[Redis笔记]]></title><link>https://blog.youkuaiyun.com/UpClear/article/details/128749437</link><guid>https://blog.youkuaiyun.com/UpClear/article/details/128749437</guid><author>UpClear</author><pubDate>Sun, 22 Jan 2023 18:06:24 +0800</pubDate><description><![CDATA[Redis笔记]]></description><category></category></item></channel></rss>