<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AlgebraFly的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AlgebraFly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AlgebraFly]]></copyright><item><title><![CDATA[斐波那契数列的四种实现方式]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/137143920</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/137143920</guid><author>AlgebraFly</author><pubDate>Fri, 29 Mar 2024 14:23:34 +0800</pubDate><description><![CDATA[从斐波那契数列入手理解动态规划（Day01）]]></description><category></category></item><item><title><![CDATA[【23设计模式】代理模式及其应用]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/128248023</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/128248023</guid><author>AlgebraFly</author><pubDate>Fri, 09 Dec 2022 10:04:24 +0800</pubDate><description><![CDATA[【23设计模式】代理模式及其应用]]></description><category></category></item><item><title><![CDATA[K8S学习笔记之控制器Deamonset]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/126539026</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/126539026</guid><author>AlgebraFly</author><pubDate>Fri, 26 Aug 2022 10:51:56 +0800</pubDate><description><![CDATA[K8S学习笔记之控制器Deamonset]]></description><category></category></item><item><title><![CDATA[K8S学习笔记之控制器statefulset]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/126180869</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/126180869</guid><author>AlgebraFly</author><pubDate>Fri, 05 Aug 2022 16:44:53 +0800</pubDate><description><![CDATA[K8S学习笔记之控制器statefulset]]></description><category></category></item><item><title><![CDATA[搭建一个单节点NFS]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125991396</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125991396</guid><author>AlgebraFly</author><pubDate>Tue, 26 Jul 2022 11:30:18 +0800</pubDate><description><![CDATA[搭建一个单节点NFS]]></description><category></category></item><item><title><![CDATA[K8S学习笔记之持久化存储]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125991161</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125991161</guid><author>AlgebraFly</author><pubDate>Tue, 26 Jul 2022 11:26:03 +0800</pubDate><description><![CDATA[K8S学习笔记之持久化存储]]></description><category></category></item><item><title><![CDATA[K8S学习笔记之Service和kube-proxy]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125975463</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125975463</guid><author>AlgebraFly</author><pubDate>Mon, 25 Jul 2022 15:10:52 +0800</pubDate><description><![CDATA[K8S学习笔记之Service 和 Kuber-proxy]]></description><category></category></item><item><title><![CDATA[K8S学习笔记之控制器-Deployment]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125917927</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125917927</guid><author>AlgebraFly</author><pubDate>Thu, 21 Jul 2022 18:01:14 +0800</pubDate><description><![CDATA[K8S学习笔记之控制器-Deployment]]></description><category></category></item><item><title><![CDATA[K8S学习笔记之控制器-Replicaset]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125890832</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125890832</guid><author>AlgebraFly</author><pubDate>Wed, 20 Jul 2022 13:57:16 +0800</pubDate><description><![CDATA[控制器之Replicaset]]></description><category></category></item><item><title><![CDATA[K8S学习笔记之最小控制单元Pod （二）]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125643689</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125643689</guid><author>AlgebraFly</author><pubDate>Wed, 06 Jul 2022 17:08:09 +0800</pubDate><description><![CDATA[K8S学习笔记之最小控制单元Pod （二）续集]]></description><category></category></item><item><title><![CDATA[K8S学习笔记之最小控制单元Pod （一）]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125616055</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125616055</guid><author>AlgebraFly</author><pubDate>Tue, 05 Jul 2022 11:21:49 +0800</pubDate><description><![CDATA[K8S学习笔记之最小控制单元Pod （一）]]></description><category></category></item><item><title><![CDATA[Java ：ReentrantLock类和Condition类]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125520546</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125520546</guid><author>AlgebraFly</author><pubDate>Wed, 29 Jun 2022 13:53:42 +0800</pubDate><description><![CDATA[Java基础之ReentrantLock 和 Condition]]></description><category></category></item><item><title><![CDATA[字节流和字符流读写文件示例]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125431448</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125431448</guid><author>AlgebraFly</author><pubDate>Thu, 23 Jun 2022 17:28:29 +0800</pubDate><description><![CDATA[IO基础操作，字符流和字节流读写文件的代码示例]]></description><category></category></item><item><title><![CDATA[Kubeadm搭建高可用K8S（四）Dashboard安装配置]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125215676</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125215676</guid><author>AlgebraFly</author><pubDate>Fri, 10 Jun 2022 09:39:10 +0800</pubDate><description><![CDATA[Kubeadm搭建高可用K8S之搭建k8s-dashboard且配置谷歌浏览器访问]]></description><category></category></item><item><title><![CDATA[Kubeadm搭建高可用K8S（三）搭建worker节点和网络插件]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125215562</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125215562</guid><author>AlgebraFly</author><pubDate>Fri, 10 Jun 2022 09:33:45 +0800</pubDate><description><![CDATA[Kubeadm搭建高可用k8s集群之扩展worker节点，安装网络插件，测试部署tomcat服务]]></description><category></category></item><item><title><![CDATA[Kubeadm搭建高可用K8S（二）安装高可用master]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125198049</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125198049</guid><author>AlgebraFly</author><pubDate>Thu, 09 Jun 2022 10:09:49 +0800</pubDate><description><![CDATA[kubeadm安装高可用k8s集群之高可用master节点搭建]]></description><category></category></item><item><title><![CDATA[Kubeadm搭建高可用K8S（一）环境准备]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/125189280</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/125189280</guid><author>AlgebraFly</author><pubDate>Wed, 08 Jun 2022 17:51:09 +0800</pubDate><description><![CDATA[基于K8S官方安装工具kubeadm进行k8s高可用搭建]]></description><category></category></item><item><title><![CDATA[Springboot读取Jar包内文件]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/124192316</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/124192316</guid><author>AlgebraFly</author><pubDate>Fri, 15 Apr 2022 12:52:35 +0800</pubDate><description><![CDATA[情景列举


	文件路径分为相对路径和绝对路径；
	

	现实中环境分为maven+Idea集成开发环境、windows运行环境、Linux运行环境；
	

	包的形式有jar包和war包；
	
下面研究：


	在不同环境下，不同包形式，不同路径形式的文件读取方式。（暂时只测试了springboot-jar包）
	

	读取方式采用：普通Java中ClassLoader方式 和 Spring中ResourceUtils/ResourceLoader两种
	
	
	基本的java中InputStream +]]></description><category></category></item><item><title><![CDATA[Springboot异步]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/106256721</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/106256721</guid><author>AlgebraFly</author><pubDate>Thu, 21 May 2020 14:18:28 +0800</pubDate><description><![CDATA[了解
SpringBoot要使用@Async需要以下步骤：

启动类增加注解 @EnableAsync
当前类声明为服务 @Service
方法上面添加注解 @Async
异步类

@Component
@Slf4j
public class TestTaskAsync {
    @Async
    public void testAsync01(){
        try {
            Thread.sleep(2000);
        } catch (InterruptedEx]]></description><category></category></item><item><title><![CDATA[Spring事务管理之事务传播]]></title><link>https://blog.youkuaiyun.com/AlgebraFly/article/details/106256470</link><guid>https://blog.youkuaiyun.com/AlgebraFly/article/details/106256470</guid><author>AlgebraFly</author><pubDate>Thu, 21 May 2020 14:13:44 +0800</pubDate><description><![CDATA[概念
Spring 在 TransactionDefinition 接口中规定了 7 种类型的事务传播行为。事务传播行为是 Spring 框架独有的事务增强特性，他不属于的事务实际提供方数据库行为。
事务传播行为用来描述由某一个事务传播行为修饰的方法被嵌套进另一个方法的时事务如何传播。
**ps.**所谓事务的嵌套就是两个事务方法之间相互调用。spring事务开启 ，或者是基于接口的或者是基于类的代理被创建（注意一定要是代理，不能手动new 一个对象，并且此类（有无接口都行）一定要被代理——spring中的]]></description><category></category></item></channel></rss>