<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Hola~ Twenty to | OliverArrow</title>
        <link>https://www.holatto.com/</link>
        <atom:link href="https://www.holatto.com/index.xml" rel="self" type="application/rss+xml" />
        <description>Hola~ Twenty to</description>
        <generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator><language>zh-cn</language>
        <item>
            <title>DDD问题整理</title>
            <link>https://www.holatto.com/posts/ddd/</link>
            <pubDate>Thu, 19 Jun 2025 07:50:54 +0800</pubDate>
            <guid>https://www.holatto.com/posts/ddd/</guid>
            <description>DDD问题整理 1.核心概念：什么是领域驱动设计（DDD）？它的主要目标是什么？ 概念：将复杂业务问题建模为与领域紧密相关的模型，并通过技术手段在代码中清晰地表达和&lt;br /&gt;: https://www.holatto.com/posts/ddd/</description>
        </item>
        
        <item>
            <title>China Daily</title>
            <link>https://www.holatto.com/posts/china-daily/</link>
            <pubDate>Tue, 08 Apr 2025 22:15:16 +0800</pubDate>
            <guid>https://www.holatto.com/posts/china-daily/</guid>
            <description>04-01 一、 As global markets grapple with rising uncertainties caused by surging protectionism, China hasdelivered its strong commitment to serving as a stabilizing force in an increasingly fractured world economy through expanding opening-up and creating a secure and predictable business environment, foreign business executives said. 在全球市场努力应对因保护主义激增而导致的不确定性之际，中国兑现（承诺&lt;br /&gt;: https://www.holatto.com/posts/china-daily/</description>
        </item>
        
        <item>
            <title>再次理解OAuth2.0</title>
            <link>https://www.holatto.com/posts/oauth/oauth-two/</link>
            <pubDate>Sat, 04 Jan 2025 11:53:25 +0800</pubDate>
            <guid>https://www.holatto.com/posts/oauth/oauth-two/</guid>
            <description>再次理解OAuth2.0 授权码模式 模拟一种场景： 用户输入地址跳转应用服务器，应用服务器入口拦截器无法解析到cookie中用户信息，则直接跳转到认证服务器；用户在&lt;br /&gt;: https://www.holatto.com/posts/oauth/oauth-two/</description>
        </item>
        
        <item>
            <title>Easyexcel</title>
            <link>https://www.holatto.com/posts/easyexcel/</link>
            <pubDate>Thu, 26 Dec 2024 21:57:01 +0800</pubDate>
            <guid>https://www.holatto.com/posts/easyexcel/</guid>
            <description>EasyExcel源码理解 简单读取文件代码流程 以最基础的读Execl操作入手，即以下方法： @Test public void simpleRead() { String fileName = TestFileUtil.getPath() + &amp;#34;demo&amp;#34; + File.separator + &amp;#34;demo.xlsx&amp;#34;; EasyExcel.read(fileName, DemoData.class, new PageReadListener&amp;lt;DemoData&amp;gt;(dataList -&amp;gt; { for (DemoData demoData : dataList) { log.info&lt;br /&gt;: https://www.holatto.com/posts/easyexcel/</description>
        </item>
        
        <item>
            <title>Computer Network</title>
            <link>https://www.holatto.com/posts/computer-network/</link>
            <pubDate>Mon, 18 Nov 2024 23:02:57 +0800</pubDate>
            <guid>https://www.holatto.com/posts/computer-network/</guid>
            <description>互联网协议 五层协议 五层协议 应用层（Application Layer） 传输层（Transport Layer） 网络层（Network Layer） 链接层（Link La&lt;br /&gt;: https://www.holatto.com/posts/computer-network/</description>
        </item>
        
        <item>
            <title>Rabbit Mq Review</title>
            <link>https://www.holatto.com/posts/mq/rabbit-mq-review/</link>
            <pubDate>Sat, 21 Sep 2024 16:01:14 +0800</pubDate>
            <guid>https://www.holatto.com/posts/mq/rabbit-mq-review/</guid>
            <description>RabbitMQ-Review 工作模型 名词解释以及作用 Broker(代理)：存储，发放转发消息； Channel(信道)：在RabbitMQ中，TCP连接通常是不关闭的。 不关闭的原因是 建立和&lt;br /&gt;: https://www.holatto.com/posts/mq/rabbit-mq-review/</description>
        </item>
        
        <item>
            <title>Https</title>
            <link>https://www.holatto.com/posts/https/</link>
            <pubDate>Thu, 29 Aug 2024 21:00:05 +0800</pubDate>
            <guid>https://www.holatto.com/posts/https/</guid>
            <description>HTTPS SSL\TLS协议 问题 https存在的意义是什么？ 运行的基本过程是什么？ 如何建立安全连接？ http通讯的风险 （1） 窃听风险（eavesdropping）：第三&lt;br /&gt;: https://www.holatto.com/posts/https/</description>
        </item>
        
        <item>
            <title>Daily Study Array Cursor</title>
            <link>https://www.holatto.com/posts/juc/daily-study-01/</link>
            <pubDate>Thu, 01 Aug 2024 21:29:22 +0800</pubDate>
            <guid>https://www.holatto.com/posts/juc/daily-study-01/</guid>
            <description>多线程数组问题 背景 一个统计查询的接口，几十个机构查询统计不同类型案件的数量，涉及到查询数据库表操作，每个机构都会有许多次查表操作。那么几十个机构循环逐个查询的效&lt;br /&gt;: https://www.holatto.com/posts/juc/daily-study-01/</description>
        </item>
        
        <item>
            <title>Oauth</title>
            <link>https://www.holatto.com/posts/oauth/oauth-one/</link>
            <pubDate>Sat, 01 Jun 2024 10:49:23 +0800</pubDate>
            <guid>https://www.holatto.com/posts/oauth/oauth-one/</guid>
            <description>初学OAuth 2.0 介绍：OAuth是一个关于授权（authorization）的开放网络标准。 参考理解OAuth 2.0 背景 OAuth的适用场合，提出问题 有一个&amp;quo&lt;br /&gt;: https://www.holatto.com/posts/oauth/oauth-one/</description>
        </item>
        
        <item>
            <title>进阶SpringSecurity</title>
            <link>https://www.holatto.com/posts/spring-security/advance/</link>
            <pubDate>Thu, 11 Apr 2024 21:57:07 +0800</pubDate>
            <guid>https://www.holatto.com/posts/spring-security/advance/</guid>
            <description>用户认证流程源码 1. UsernamePasswordAuthenticationFilter-实现类 简单来说，两步。 ① 封装对象； ② 管理认证器进行认证。 详细。 调用a&lt;br /&gt;: https://www.holatto.com/posts/spring-security/advance/</description>
        </item>
        
        <item>
            <title>Git Branch,主次分支合并问题</title>
            <link>https://www.holatto.com/posts/git/git-branch-01/</link>
            <pubDate>Sun, 17 Mar 2024 15:39:33 +0800</pubDate>
            <guid>https://www.holatto.com/posts/git/git-branch-01/</guid>
            <description>问题背景 shanghai-***-business-***-webapp（上海*****业务）的***-business-***（java模块）主要用到的分支有&lt;br /&gt;: https://www.holatto.com/posts/git/git-branch-01/</description>
        </item>
        
        <item>
            <title>日常练习SQL</title>
            <link>https://www.holatto.com/posts/mysql/mysql-study/study01/</link>
            <pubDate>Sun, 20 Aug 2023 00:00:00 +0000</pubDate>
            <guid>https://www.holatto.com/posts/mysql/mysql-study/study01/</guid>
            <description>SQL执行顺序： from on join where group by(开始使用select中的别名，后面的语句中都可以使用) avg,sum&amp;hellip;. having select distinct order by limit 1. 条件分支 case when 语法： CASE WHEN (条件1) THEN 结果1 WHEN (条件2) THEN 结果&lt;br /&gt;: https://www.holatto.com/posts/mysql/mysql-study/study01/</description>
        </item>
        
        <item>
            <title>Hugo中Rss安装</title>
            <link>https://www.holatto.com/posts/rss-introduction/</link>
            <pubDate>Thu, 08 Jun 2023 16:07:51 +0800</pubDate>
            <guid>https://www.holatto.com/posts/rss-introduction/</guid>
            <description>​ 因为发现许多博主都有Rss这个功能，我想着跟个风也搞一个Rss订阅源。接下来记录一下安装的心路历程。 1 ​ 本想着找个其他主题模板中copy一个就能完成的事儿，没&lt;br /&gt;: https://www.holatto.com/posts/rss-introduction/</description>
        </item>
        
        <item>
            <title>1547. 切棍子的最小成本</title>
            <link>https://www.holatto.com/posts/leecode/array1547/</link>
            <pubDate>Mon, 03 Apr 2023 14:22:45 +0800</pubDate>
            <guid>https://www.holatto.com/posts/leecode/array1547/</guid>
            <description>题目 https://leetcode.cn/problems/minimum-cost-to-cut-a-stick/ 分析 根据题目给出棍子的长度和切割点 得出最小成本，即当前木棒的长度+切点左边的木棒切割完毕的最小成本+切点右边的木棒切割完毕的最小成本 如何得出最小成本是这道&lt;br /&gt;: https://www.holatto.com/posts/leecode/array1547/</description>
        </item>
        
        <item>
            <title>1030.距离顺序排列矩阵单元格</title>
            <link>https://www.holatto.com/posts/leecode/array1030/</link>
            <pubDate>Sun, 02 Apr 2023 21:39:04 +0800</pubDate>
            <guid>https://www.holatto.com/posts/leecode/array1030/</guid>
            <description>题目 https://leetcode.cn/problems/matrix-cells-in-distance-order/ 分析 需要二维数组int[][]; 计算目标节点到坐标上各个节点的距离，并且进行由近到远的排序； 如何将节点进行排序？ 在题目第三点的支持下，前两点比较好完成，但&lt;br /&gt;: https://www.holatto.com/posts/leecode/array1030/</description>
        </item>
        
        <item>
            <title>Wiki</title>
            <link>https://www.holatto.com/posts/wiki/</link>
            <pubDate>Sat, 01 Apr 2023 17:17:11 +0800</pubDate>
            <guid>https://www.holatto.com/posts/wiki/</guid>
            <description>解释我的域名 想必看到域名的家人们会有一些懵x，但是仔细看博客主页的左上角也许会有联想。没错了， 我的博客的域名就分为两部分，前面的Hola和tto。 Hola是一个&lt;br /&gt;: https://www.holatto.com/posts/wiki/</description>
        </item>
        
        <item>
            <title>初学设计模式</title>
            <link>https://www.holatto.com/posts/design-pattern/</link>
            <pubDate>Fri, 31 Mar 2023 23:03:12 +0800</pubDate>
            <guid>https://www.holatto.com/posts/design-pattern/</guid>
            <description>设计模式简介 设计模式（Design pattern）代表了最佳的实践，通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般&lt;br /&gt;: https://www.holatto.com/posts/design-pattern/</description>
        </item>
        
        <item>
            <title>初学Spring Security</title>
            <link>https://www.holatto.com/posts/spring-security/rookie/</link>
            <pubDate>Fri, 31 Mar 2023 22:34:17 +0800</pubDate>
            <guid>https://www.holatto.com/posts/spring-security/rookie/</guid>
            <description>1. SpringSecurity完整流程 SpringSecurity的原理其实就是一个过滤器链，内部包含了提供各种功能的过滤器。 图中只展示了核心过滤器，其它的非核&lt;br /&gt;: https://www.holatto.com/posts/spring-security/rookie/</description>
        </item>
        
        <item>
            <title>初学Mysql数据库-高级</title>
            <link>https://www.holatto.com/posts/mysql/mysql-advanced/</link>
            <pubDate>Fri, 31 Mar 2023 22:27:05 +0800</pubDate>
            <guid>https://www.holatto.com/posts/mysql/mysql-advanced/</guid>
            <description>知识网 MySQL的数据目录 MySQL8的主要目录结构 数据库文件的存放路径 mysql&amp;gt; show variables like &amp;#39;datadir&amp;#39;; +---------------+-----------------+ | Variable_name | Value | +---------------+-----------------+ | datadir | /var/lib/mysql/ | +---------------+-----------------+ 1 row in set (0.04 sec) 相关命令目录 相关命令目录：/usr/bi&lt;br /&gt;: https://www.holatto.com/posts/mysql/mysql-advanced/</description>
        </item>
        
        <item>
            <title>初学并发编程</title>
            <link>https://www.holatto.com/posts/juc/advance-study/</link>
            <pubDate>Fri, 31 Mar 2023 22:16:17 +0800</pubDate>
            <guid>https://www.holatto.com/posts/juc/advance-study/</guid>
            <description>进程与线程 进程与线程 进程 程序由指令和数据组成，但这些指令要运行，数据要读写，就必须将指令加载至 CPU，数据加载至内存。在 指令运行过程中还需要用到磁盘、网络等设备&lt;br /&gt;: https://www.holatto.com/posts/juc/advance-study/</description>
        </item>
        
        <item>
            <title>初学JVM虚拟机</title>
            <link>https://www.holatto.com/posts/jvm/</link>
            <pubDate>Fri, 31 Mar 2023 17:41:24 +0800</pubDate>
            <guid>https://www.holatto.com/posts/jvm/</guid>
            <description>什么是JVM 定义： Java Virtual Machine - java 程序的运行环境（java 二进制字节码的运行环境） 好处： 一次编写，到处运行 自动内存管理，垃圾回收功能 数组下标越界检查 多态 比较：jvm jre&lt;br /&gt;: https://www.holatto.com/posts/jvm/</description>
        </item>
        
        <item>
            <title>我的第一个博客</title>
            <link>https://www.holatto.com/posts/how-do-i-blog/</link>
            <pubDate>Fri, 31 Mar 2023 17:41:24 +0800</pubDate>
            <guid>https://www.holatto.com/posts/how-do-i-blog/</guid>
            <description>Hello World,this is my first blog!!!!&lt;br /&gt;: https://www.holatto.com/posts/how-do-i-blog/</description>
        </item>
        
        <item>
            <title>About</title>
            <link>https://www.holatto.com/about/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.holatto.com/about/</guid>
            <description>🏀感谢 关注杰哥喵，谢谢喵~&lt;br /&gt;: https://www.holatto.com/about/</description>
        </item>
        
        <item>
            <title>Archive</title>
            <link>https://www.holatto.com/archive/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.holatto.com/archive/</guid>
            <description>&lt;br /&gt;: https://www.holatto.com/archive/</description>
        </item>
        
        <item>
            <title>Nav</title>
            <link>https://www.holatto.com/nav/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.holatto.com/nav/</guid>
            <description>🌞 我的 MINE GitHub V2EX Bilibili LeeCode 豆瓣 码云 知乎 YouTube 牛客网 百度贴吧 Instagram 🔨 工具 TOOLs 有道翻译 WallHaven 壁纸湖 Base64解码 📑 文档 DOCs 菜鸟教程 Hugo DockerHub Vercel Maven Repo Redis Commands MarkDown 🍺 博客 BLOGs 阮一峰 三叶の小窝 廖雪峰 🎧 影视 MOVIEs 茶杯&lt;br /&gt;: https://www.holatto.com/nav/</description>
        </item>
        
        <item>
            <title>RSS</title>
            <link>https://www.holatto.com/rss/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.holatto.com/rss/</guid>
            <description>&lt;br /&gt;: https://www.holatto.com/rss/</description>
        </item>
        
        <item>
            <title>Search</title>
            <link>https://www.holatto.com/search/</link>
            <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
            <guid>https://www.holatto.com/search/</guid>
            <description>&lt;br /&gt;: https://www.holatto.com/search/</description>
        </item>
        
    </channel>
</rss>