<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Shenandoah7的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Shenandoah7</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Shenandoah7]]></copyright><item><title><![CDATA[Synchronized锁升级]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/136413309</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/136413309</guid><author>Shenandoah7</author><pubDate>Sat, 02 Mar 2024 14:05:02 +0800</pubDate><description><![CDATA[于是引入了偏向锁，偏向锁在获取资源的时候会在资源对象上记录该对象是偏向该线程的，偏向锁并不会主动释放，这样每次偏向锁进入的时候都会判断该资源是否是偏向自己的，如果是偏向自己的则不需要进行额外的操作，直接可以进入同步操作。在1.6之前，锁都是重量级锁，即我们不管什么线程来操作资源，都要进行加锁释放锁，如果有多线程，还要等待之类的，很浪费资源，1.6之后引入了偏向锁与轻量锁来减小获取和释放锁所带来的性能消耗。当两个或以上线程交替获取锁，但并没有在对象上并发的获取锁时，偏向锁升级为轻量级锁。]]></description><category></category></item><item><title><![CDATA[ThreadLocal简单理解]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/136403044</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/136403044</guid><author>Shenandoah7</author><pubDate>Fri, 01 Mar 2024 18:50:08 +0800</pubDate><description><![CDATA[ThreadLocal简单理解]]></description><category></category></item><item><title><![CDATA[为什么java要分为静态和非静态方法]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/136309802</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/136309802</guid><author>Shenandoah7</author><pubDate>Mon, 26 Feb 2024 22:42:34 +0800</pubDate><description><![CDATA[为什么java要分为静态类和非静态方法]]></description><category></category></item><item><title><![CDATA[力扣罗马数字转整数（java）]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/134955063</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/134955063</guid><author>Shenandoah7</author><pubDate>Tue, 12 Dec 2023 17:40:14 +0800</pubDate><description><![CDATA[力扣罗马数字转整数（java）]]></description><category></category></item><item><title><![CDATA[软考笔记（软件设计师中级）]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/134882451</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/134882451</guid><author>Shenandoah7</author><pubDate>Fri, 08 Dec 2023 16:56:50 +0800</pubDate><description><![CDATA[软考笔记（软件设计师）]]></description><category></category></item><item><title><![CDATA[JAVA冒泡排序]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/134289612</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/134289612</guid><author>Shenandoah7</author><pubDate>Wed, 08 Nov 2023 15:09:15 +0800</pubDate><description><![CDATA[java冒泡排序（从后往前遍历）]]></description><category></category></item><item><title><![CDATA[Bean实例化三种方法]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/132182448</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/132182448</guid><author>Shenandoah7</author><pubDate>Wed, 09 Aug 2023 11:21:41 +0800</pubDate><description><![CDATA[Bean实例化三种方法]]></description><category></category></item><item><title><![CDATA[打印数字点阵字模]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/130855237</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/130855237</guid><author>Shenandoah7</author><pubDate>Wed, 24 May 2023 20:53:50 +0800</pubDate><description><![CDATA[使用提供0-9数字点阵字模，编写显示字模函数，并实现把字模镜像、倒影、斜体等特显。
按行输出自己的学号、生日，并保持到文件“我的信息.txt”中。]]></description><category></category></item><item><title><![CDATA[点阵汉字打印]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/130855149</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/130855149</guid><author>Shenandoah7</author><pubDate>Wed, 24 May 2023 20:47:52 +0800</pubDate><description><![CDATA[读取汉字点阵文件（hzk16.dat文件、16点阵），获取指定汉字的点阵信息，根据点阵信息，显示、特显汉字：完成如下功能：（1）显示自己姓名（分别按列、按行显示），并截图；（2）镜像显示汉字；（3）指定斜率，显示斜体汉字；（4）指定倍数，放大汉字。以上都用自己姓名作为测试，截图。]]></description><category></category></item><item><title><![CDATA[Pycharm生成不了HTMLReport报告]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/130844616</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/130844616</guid><author>Shenandoah7</author><pubDate>Wed, 24 May 2023 12:50:01 +0800</pubDate><description><![CDATA[Pycharm生成不了HTMLReport报告]]></description><category></category></item><item><title><![CDATA[验证千字文中有没有重复的字。]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/128384694</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/128384694</guid><author>Shenandoah7</author><pubDate>Tue, 20 Dec 2022 14:47:23 +0800</pubDate><description><![CDATA[验证千字文中有没有重复的字。]]></description><category></category></item><item><title><![CDATA[python数字金额转换为中文大写金额（角、分）]]></title><link>https://blog.youkuaiyun.com/Shenandoah7/article/details/128034733</link><guid>https://blog.youkuaiyun.com/Shenandoah7/article/details/128034733</guid><author>Shenandoah7</author><pubDate>Fri, 25 Nov 2022 11:22:32 +0800</pubDate><description><![CDATA[编写程序，根据用户输入的金额数字转换成相应的中文大写数字。例如，1002.34转换为“壹仟零贰圆叁角肆分”，100转换为“壹佰圆整”。]]></description><category></category></item></channel></rss>