<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[逝。可而止”]]></title><description><![CDATA[真正的科学家应当是个幻想家；谁不是幻想家，谁就只能把自己称为实践家。]]></description><link>https://blog.youkuaiyun.com/yangpan4037</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yangpan4037]]></copyright><item><title><![CDATA[基于Redis的分布式锁及其实现Redisson]]></title><link>https://blog.youkuaiyun.com/yangpan4037/article/details/108299641</link><guid>https://blog.youkuaiyun.com/yangpan4037/article/details/108299641</guid><author>yangpan4037</author><pubDate>Sat, 29 Aug 2020 21:21:28 +0800</pubDate><description><![CDATA[分布式锁是控制分布式系统之间同步访问共享资源的一种方式。
在分布式系统中，常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源，那么访问这些资源的时候，往往需要互斥来防止彼此干扰来保证一致性，这个时候，便需要使用到分布式锁。
什么是分布式锁
1.在分布式环境中使用到的锁就是分布式锁
2.在分布式环境中对不同应用程序操作的共享资源进行加锁就是分布式锁
分布式环境
1.同一个应用下的子应用采用单独部署的方式运行就是分布式
2.只要应用存在跨JVM就是分布式环境
为什么要有分布式]]></description><category></category></item><item><title><![CDATA[JVM调优你了解多少?]]></title><link>https://blog.youkuaiyun.com/yangpan4037/article/details/108297383</link><guid>https://blog.youkuaiyun.com/yangpan4037/article/details/108297383</guid><author>yangpan4037</author><pubDate>Sat, 29 Aug 2020 17:41:09 +0800</pubDate><description><![CDATA[为什么要调优
1.对JVM进行调优，可以使JAVA程序在正常运行的前提下，获得更高运行效率。
2.对JVM进行调优，可以用较小的内存占用来获得较高的吞吐量或者较低的延迟。
调优的基本知识
什么是堆栈
堆（Heap 线程共享）
是被线程共享的一块内存区域，创建的对象和数组都保存在 Java 堆内存中，也是垃圾收集器进行垃圾收集的最重要的内存区域。由于现代 VM 采用分代收集算法, 因此 Java 堆从 GC 的角度还可以细分为: 新生代( Eden 区 、 From Survivor 区 和 To Survi]]></description><category></category></item></channel></rss>