<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
  <title>Z次元</title>
  <link>https://blog.ahzoo.cn</link>
  <description>探索代码的世界，追寻生活的诗篇</description>
<item>
  <title>使用AI Agent尝试重构我的网站</title>
  <link>https://blog.ahzoo.cn/p/7ebb216/</link>
  <description><![CDATA[文章探讨了博主在博客设计过程中，尝试利用AI技术进行创新，从设计想法、实践操作到遇到的问题，包括AI生成效果、界面问题、token消耗等，最后总结了使用AI重构网站的经验与挑战。]]></description>
  <pubDate>Mon, 23 Mar 2026 23:10:56 GMT+08:00</pubDate>
</item>
<item>
  <title>记一次Npm报错E402</title>
  <link>https://blog.ahzoo.cn/p/7dfb5bf/</link>
  <description><![CDATA[文章说明了npm publish发布包时报错npm error code E402，npm error 402 Payment Required的解决方式]]></description>
  <pubDate>Sun, 08 Mar 2026 19:25:27 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[最近的OpenClaw非常火啊，在公司电脑部署了下，发现根本没有使用场景😑，看了下同事分享是使用场景，也大都是用它自动整理自己关注领域的热点，写写文章或者PPT之类的，如果能转换成流量还好，不然的话，花费巨额token也只能当成一个大号玩具了]]></description>
  <pubDate>Thu, 05 Mar 2026 14:15:39 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[年前在海鲜市场买了一年的gemini pro，结果年后登录一看，天塌了，账号被封了💀，申述回来后pro会员也没了😭]]></description>
  <pubDate>Sun, 01 Mar 2026 22:32:04 GMT+08:00</pubDate>
</item>
<item>
  <title>SpringBoot快速集成AI大模型</title>
  <link>https://blog.ahzoo.cn/p/79a3e2d/</link>
  <description><![CDATA[这篇文章主要讲述了如何在Spring Boot项目中快速集成Ollama、智谱清言、DeepSeek等常见的AI模型]]></description>
  <pubDate>Wed, 21 Jan 2026 19:40:16 GMT+08:00</pubDate>
</item>
<item>
  <title>npm publish发布项目时开启Two-Factor Authentication解决403问题</title>
  <link>https://blog.ahzoo.cn/p/78112aa/</link>
  <description><![CDATA[文章介绍了因Npm包发布时遇到403 Forbidden Two-factor authentication or granular access token with bypass 2fa enable is required to publish packages报错，通过分析得知是由于验证方式变更，需启用双因素认证（2FA）并使用新的验证方式推送Npm包。]]></description>
  <pubDate>Mon, 05 Jan 2026 21:32:52 GMT+08:00</pubDate>
</item>
<item>
  <title>记一次pnpm install报错解决</title>
  <link>https://blog.ahzoo.cn/p/780adcd/</link>
  <description><![CDATA[执行pnpm install时报错boolean false is not iterable，经过排查后发现是配置问题]]></description>
  <pubDate>Sun, 04 Jan 2026 20:52:01 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[不得不说，claude4.5的审美真的不错，用这个模型写了个富文本编辑器，颜值真的不错：]]></description>
  <pubDate>Sat, 03 Jan 2026 14:37:49 GMT+08:00</pubDate>
</item>
<item>
  <title>JDK8升级JDK21报错解决方案记录</title>
  <link>https://blog.ahzoo.cn/p/78796c1/</link>
  <description><![CDATA[文章主要记录了博主在JDK21升级过程中遇到的坑，特别是关于CompletableFuture异步任务报错的问题，分析了原因并提供了解决方案。]]></description>
  <pubDate>Sun, 28 Dec 2025 20:46:57 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[今年AI提示词的Top20，看到自己常用的几段话了😂]]></description>
  <pubDate>Sat, 13 Dec 2025 14:41:17 GMT+08:00</pubDate>
</item>
<item>
  <title>MySQL模糊查询的多种方式</title>
  <link>https://blog.ahzoo.cn/p/5b4214/</link>
  <description><![CDATA[MySQL的Like配合通配符（%）的模糊查询方式，虽然简单，但是可能存在安全风险和性能问题，可以使用LOCATE、POSITION、INSTR等MySQL函数实现模糊查询的效果]]></description>
  <pubDate>Thu, 04 Dec 2025 21:29:46 GMT+08:00</pubDate>
</item>
<item>
  <title>JDK新版特性（22-25）</title>
  <link>https://blog.ahzoo.cn/p/3a87ae/</link>
  <description><![CDATA[文章主要介绍了JDK22-JDK25的新版本特性，包括一些预览功能]]></description>
  <pubDate>Sun, 09 Nov 2025 15:18:19 GMT+08:00</pubDate>
</item>
<item>
  <title>使用Nginx实现限流效果</title>
  <link>https://blog.ahzoo.cn/p/2d4419/</link>
  <description><![CDATA[本文介绍了使用Nginx实现限流的多种策略，包括限制每秒请求数、通过连接数限制和地区访问限制，并提供了相应的配置示例。]]></description>
  <pubDate>Mon, 27 Oct 2025 21:37:51 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[最近又将博客框架从astro换回了nuxt。主要是看到nuxt发布v4了，说是性能提升了，不过经过我的实际体验发现，速度实际还是不如astro。但是经过我这一年多的使用体验发现，astro虽然性能很好，实际代码写起来并不是很友好，很多实现还需要用原生的js，对于vue的支持天然不如nuxt，无法做到和vue直接无缝通讯。 总结起来就是，如果需要更好的性能，或者不高度依赖vue可以选择astro；如果想要更好的代码体验和vue支持还是老实选nuxt吧。]]></description>
  <pubDate>Wed, 08 Oct 2025 19:26:24 GMT+08:00</pubDate>
</item>
<item>
  <title>SpringBoot集成轻量级搜索引擎——Meilisearch</title>
  <link>https://blog.ahzoo.cn/p/c617fb/</link>
  <description><![CDATA[介绍了如何在SpringBoot中集成轻量级搜索引擎Meilisearch，包括安装方法、配置参数、常用API及高级搜索功能的实现。]]></description>
  <pubDate>Thu, 07 Aug 2025 21:21:15 GMT+08:00</pubDate>
</item>
<item>
  <title>Prompt工程——使用提示词让AI更懂你</title>
  <link>https://blog.ahzoo.cn/p/1424303/</link>
  <description><![CDATA[Prompt（提示词） 可以为我们打开 AI 大模型的无限潜力。无论是哪个大模型，一个合适的 Prompt 可以极大地提高问题的解答质量与效率。]]></description>
  <pubDate>Mon, 05 May 2025 18:05:37 GMT+08:00</pubDate>
</item>
<item>
  <title>Sunshine+Moonlight近乎0延迟的远程控制电脑/游戏串流</title>
  <link>https://blog.ahzoo.cn/p/127ff23/</link>
  <description><![CDATA[文章介绍了一款名为Sunshine+Moonlight的电脑串流方案，可实现4K画质，延迟稳定在50毫秒内。文章指导了Sunshine和Moonlight的安装与配置方法。整体使用体验远超其他远程控制电脑的工具。]]></description>
  <pubDate>Tue, 08 Apr 2025 19:04:25 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[博客最新版本已上线👏，新增了登录功能，并且支持发送图片评论。]]></description>
  <pubDate>Sun, 16 Mar 2025 21:54:32 GMT+08:00</pubDate>
</item>
<item>
  <title>Z次源——开源博客项目</title>
  <link>https://blog.ahzoo.cn/p/z2blog/</link>
  <description><![CDATA[现代化（二次元风格）开源博客——Z次源项目文档，使用Nuxt4+SpringBoot3开发，支持响应式以及SSR]]></description>
  <pubDate>Sun, 16 Mar 2025 20:57:31 GMT+08:00</pubDate>
</item>
<item>
  <title>DeepSeek从入门到精通——整理笔记</title>
  <link>https://blog.ahzoo.cn/p/1e81521/</link>
  <description><![CDATA[文章总结了DeepSeek的使用技巧，包括有效提问的黄金法则、常用的“魔法”指令、文件处理、代码编写的效率提升方法，以及智能学习规划、高手进阶技巧等，内容丰富实用，有助于用户更好地掌握DeepSeek的应用。]]></description>
  <pubDate>Sat, 01 Mar 2025 13:01:50 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[回退Google浏览器版本时，意外导致书签丢失。虽然我在回退前有特意备份书签文件，但是恢复时才发现，不知道为什么备份的竟然是Administrator用户下的书签，而不是我当前windows用户的书签。还好通过网上搜索得知可以通过谷歌浏览器数据文件夹中的bookmark文件恢复书签，最终通过全局搜索bookmark文件，在snapshot文件夹中找到了谷歌浏览器的bookmark文件。😊]]></description>
  <pubDate>Tue, 25 Feb 2025 19:16:05 GMT+08:00</pubDate>
</item>
<item>
  <title>Umami：部署自己的网站访问统计工具</title>
  <link>https://blog.ahzoo.cn/p/1db027c/</link>
  <description><![CDATA[Umami是一个轻量级且易用的开源网站统计工具，支持私有化部署。官网提供docker一键部署和手动部署源代码两种方式。博主分享了安装部署使用的详细步骤，方便用户快速上手使用Umami。]]></description>
  <pubDate>Sun, 16 Feb 2025 18:23:08 GMT+08:00</pubDate>
</item>
<item>
  <title>简单十分钟在本地部署自己的DeepSeek大模型</title>
  <link>https://blog.ahzoo.cn/p/1de68bc/</link>
  <description><![CDATA[本文介绍了如何在本地部署DeepSeek大模型，过程包括下载安装Ollama（用于部署本地大模型的工具），通过命令行验证安装，下载DeepSeek模型（可根据电脑配置选择不同版本），以及使用ChatBox作为可视化工具优化使用体验。整个过程简单快捷，只需几分钟即可完成。]]></description>
  <pubDate>Sun, 09 Feb 2025 20:05:36 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[由于DeepSeek官网没问几句就系统繁忙，本地部署尝试了一下DeepSeek，简单部署了下8b的蒸馏版，明显感觉有点不太聪明的样子，体验效果很差。顺便尝试了下公司本地部署的32b的，32b的体验效果比8b的好很多，基本可以满足一些需求，所以建议低于32b的还是不要部署了，没啥用，也就图一乐。公司也发了公告说不久后会部署671b的满血版，到时候再体验下效果差距吧。]]></description>
  <pubDate>Sat, 08 Feb 2025 22:24:04 GMT+08:00</pubDate>
</item>
<item>
  <title>JDK新版特性（18-21）</title>
  <link>https://blog.ahzoo.cn/p/1d1b1b9/</link>
  <description><![CDATA[文章主要介绍了JDK18-21新版本的主要特性]]></description>
  <pubDate>Fri, 07 Feb 2025 21:18:45 GMT+08:00</pubDate>
</item>
<item>
  <title>JDK新版特性（12-17）</title>
  <link>https://blog.ahzoo.cn/p/1c15eb9/</link>
  <description><![CDATA[文章主要介绍了JDK11-17新版本的主要特性]]></description>
  <pubDate>Thu, 30 Jan 2025 20:25:14 GMT+08:00</pubDate>
</item>
<item>
  <title>JDK新版特性（9-11）</title>
  <link>https://blog.ahzoo.cn/p/1c1a7cd/</link>
  <description><![CDATA[文章主要介绍了JDK9-11新版本的主要特性]]></description>
  <pubDate>Thu, 30 Jan 2025 20:04:00 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[更换了后台管理框架，刚好跟随新版本一起发布了😁]]></description>
  <pubDate>Sun, 22 Dec 2024 21:52:12 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[服务器数据迁移后，项目都正常运行了，结果突然发现域名邮件不能用了。经过了一番排查发现邮件只能接收，不能发送。发送时显示发送成功，但是目标邮箱却接收不到邮件。。。。 一开始以为的宝塔邮局的问题，结果换了别的邮件系统以及更换域名尝试还是同样的问题🤯。 最后实在没办法了，只好使用微信的企业邮箱了，好在操作过程也十分方便]]></description>
  <pubDate>Sat, 23 Nov 2024 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title></title>
  <link>https://blog.ahzoo.cn/diary/</link>
  <description><![CDATA[服务器到期了，又买了两年的活动机。不得不说活动机是真的便宜，就是每次迁移有点麻烦😑]]></description>
  <pubDate>Mon, 18 Nov 2024 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>博客历程归档——Astro篇</title>
  <link>https://blog.ahzoo.cn/p/22ef992/</link>
  <description><![CDATA[文章记录了博主使用Astro搭建的博客更新记录]]></description>
  <pubDate>Tue, 01 Oct 2024 23:25:27 GMT+08:00</pubDate>
</item>
<item>
  <title>腾讯云限时免费升配活动再次来袭</title>
  <link>https://blog.ahzoo.cn/p/2223930/</link>
  <description><![CDATA[腾讯云限时活动，2核4G服务器限时免费升配至4核4G]]></description>
  <pubDate>Sun, 29 Sep 2024 12:27:42 GMT+08:00</pubDate>
</item>
<item>
  <title>关于站点受到了大量未知访问路径这件事</title>
  <link>https://blog.ahzoo.cn/p/213d63d/</link>
  <description><![CDATA[网站遭遇大量未知PHP结尾访问路径，博主怀疑为针对性尝试。站点技术栈不含PHP，而访问路径包括WordPress管理后台，推测是攻击尝试。博主网站与后台管理相互独立，即便访问也仅返回404。博主认为攻击者无法通过该方式修改数据。]]></description>
  <pubDate>Tue, 17 Sep 2024 10:16:42 GMT+08:00</pubDate>
</item>
<item>
  <title>博客历程归档——Nuxt篇</title>
  <link>https://blog.ahzoo.cn/p/2050fc4/</link>
  <description><![CDATA[该文章总结了博主使用Nuxt框架开发的博客样式归档。]]></description>
  <pubDate>Wed, 04 Sep 2024 20:39:45 GMT+08:00</pubDate>
</item>
<item>
  <title>Astro——性能遥遥领先的新兴前端框架</title>
  <link>https://blog.ahzoo.cn/p/2f99fe1/</link>
  <description><![CDATA[Astro是一款新兴前端框架，以其卓越性能和独特架构受关注。页面加载速度快，提升用户体验和SEO。支持静态（SSG）和服务器（SSR）模式，集成React、Vue等主流框架。官方提供丰富中文文档，适合构建博客、营销网站等内容驱动型网站。开发者可根据项目需求和个人喜好选择合适的框架，实现从其他框架的快速迁移。]]></description>
  <pubDate>Sun, 01 Sep 2024 11:00:53 GMT+08:00</pubDate>
</item>
<item>
  <title>文心一言会员体验卡，限时领取</title>
  <link>https://blog.ahzoo.cn/p/2f9815a/</link>
  <description><![CDATA[文心一言大模型限时赠送一日会员体验卡，感兴趣可去领取]]></description>
  <pubDate>Sat, 31 Aug 2024 21:14:40 GMT+08:00</pubDate>
</item>
<item>
  <title>从Hexo到Nuxt，正式升级为动态博客！</title>
  <link>https://blog.ahzoo.cn/p/511b3f9/</link>
  <description><![CDATA[经过了一段时间的测试，终于将博客换上了自己写的项目。从此从将静态博客转为动态博客。]]></description>
  <pubDate>Tue, 23 Jul 2024 21:51:09 GMT+08:00</pubDate>
</item>
<item>
  <title>将Maven项目组件上传到Maven中心仓（借助sonatype）</title>
  <link>https://blog.ahzoo.cn/p/s24681/</link>
  <description><![CDATA[文章详细讲解了如何通过sonatype平台将Maven项目组件上传到Maven中心仓的最新流程。步骤包括创建命名空间、验证命名空间、安装GnuPG进行文件签名、Maven配置、凭证设置及组件发布。文中还提供了详细的Maven插件配置示例。此外，还介绍了自动发布和手动发布组件的方法。]]></description>
  <pubDate>Sat, 08 Jun 2024 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>String.valueOf()踩坑记录</title>
  <link>https://blog.ahzoo.cn/p/s245231/</link>
  <description><![CDATA[处理空对象转String时，String.valueOf()返回"null"，导致后续转换错误。建议提前判空或使用工具类处理。]]></description>
  <pubDate>Thu, 23 May 2024 00:00:13 GMT+08:00</pubDate>
</item>
<item>
  <title>服务器内存不够？如何将储存空间转换为虚拟内存</title>
  <link>https://blog.ahzoo.cn/p/r245141/</link>
  <description><![CDATA[Linux可通过创建Swap交换空间扩展内存，使用磁盘作为虚拟内存。创建Swap需分配空间、设置权限、格式化并启用。Swap虽能缓解内存不足，但读写速度慢，可能影响性能。删除Swap需先禁用再删除文件，并更新配置文件。]]></description>
  <pubDate>Tue, 14 May 2024 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>云服务器内存严重缩水？4G内存为何只有3G可用？</title>
  <link>https://blog.ahzoo.cn/p/37e5c61/</link>
  <description><![CDATA[文章讨论了云服务器内存占用异常问题，服务器实际可用内存缩水的现象。作者通过free命令分析内存使用情况，发现缓存占用大量内存。解释了Linux内核通过缓存机制优化文件读写效率，但缓存不会自动释放，导致可用内存减少。文章提供了手动清理缓存的方法和工具hcache的使用，帮助诊断内存占用问题。]]></description>
  <pubDate>Mon, 13 May 2024 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>使用Mapstruct轻松实现实体类转换</title>
  <link>https://blog.ahzoo.cn/p/37e48e2/</link>
  <description><![CDATA[这篇文章介绍了MapStruct，一个用于简化Java实体类转换的注解处理器。它通过@Mapper和@Mapping注解实现VO和DTO之间的转换。文章提供了示例代码。还讨论了常见错误及其解决方法，如Lombok版本问题和重复依赖。总体而言，MapStruct有效地提高了实体类转换的效率。]]></description>
  <pubDate>Fri, 01 Mar 2024 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>后端传递Long类型数值，前端接收精度丢失（失真）问题</title>
  <link>https://blog.ahzoo.cn/p/s239201/</link>
  <description><![CDATA[这篇文章讨论了后端传递 Long 类型数值到前端时的精度丢失问题，主要原因是前端只能接收最多16位数字。为解决此问题，提出了两种方案：一是自定义消息转换器，将 Long 类型数据转换为 String 类型；二是在实体类属性上使用 @JsonSerialize 注解，确保 Long 类型正确显示。两种方案均有效，适用于不同场景。]]></description>
  <pubDate>Wed, 20 Sep 2023 00:00:59 GMT+08:00</pubDate>
</item>
<item>
  <title>浏览器注入外部JS文件</title>
  <link>https://blog.ahzoo.cn/p/s238131/</link>
  <description><![CDATA[这篇文章介绍了两种在浏览器中注入外部JS文件的方法。第一种是通过控制台直接注入。第二种是通过书签注入，这种方法需要网页引入jQuery。文章强调了使用网络路径的重要性，并提供了简单的代码示例。]]></description>
  <pubDate>Sun, 13 Aug 2023 09:44:57 GMT+08:00</pubDate>
</item>
<item>
  <title>Docker——容器化部署（基础篇）</title>
  <link>https://blog.ahzoo.cn/p/docker001/</link>
  <description><![CDATA[Docker是一种快速交付、运行应用的容器化技术，它将程序及依赖打包成镜像，利用沙箱机制隔离容器。Docker结构包括服务端、客户端，与虚拟机相比体积小、启动快。镜像、容器、仓库是核心概念，镜像创建容器，仓库存放镜像。Docker支持跨平台部署，简化环境配置。]]></description>
  <pubDate>Sat, 22 Jul 2023 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Docker——容器化部署（进阶篇）</title>
  <link>https://blog.ahzoo.cn/p/docker002/</link>
  <description><![CDATA[这篇文章介绍了Docker容器化部署的进阶知识，重点讲解了Dockerfile的基本指令，指导如何构建自定义镜像。文章还讨论了虚悬镜像的管理方法，以及使用Docker Compose快速部署分布式应用的步骤和常用命令。通过示例，读者可以了解如何编写Dockerfile和docker-compose.yml文件，实现容器间的依赖管理和端口映射。这些内容为Docker的使用提供了实用的参考。]]></description>
  <pubDate>Sat, 22 Jul 2023 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Git提示密码过期（Your password has expired），取消Linux系统Git密码过期限制</title>
  <link>https://blog.ahzoo.cn/p/r236172/</link>
  <description><![CDATA[这篇文章介绍了在Linux系统中取消Git密码过期限制的方法。首先，用户可以通过命令`chage -l git`查看当前密码策略，然后使用`chage -M 36000 git`命令将密码过期时间修改为36000天。此方法同样适用于root用户。文章还提醒用户在转载时注明来源。]]></description>
  <pubDate>Sat, 17 Jun 2023 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>超好用的免费开源win11复刻win10磁吸菜单的工具分享</title>
  <link>https://blog.ahzoo.cn/p/r236174/</link>
  <description><![CDATA[这篇文章介绍了 ExplorerPatcher，一个免费开源工具，可以在 Windows 11 上复刻 Windows 10 的磁吸式开始菜单。作者认为该工具使用方便，更新频率高。虽然偶尔会遇到资源管理器启动失败的问题，但解决简单。文章还提供了安装步骤和汉化版链接，适合需要中文支持的用户。]]></description>
  <pubDate>Sat, 17 Jun 2023 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>记一次Git报错（403）</title>
  <link>https://blog.ahzoo.cn/p/37e501c/</link>
  <description><![CDATA[这篇文章讨论了在使用 git push 时遇到的 403 错误，原因是本机保存的 GitHub 账号密码与当前上传的仓库账号密码不一致。解决方法是通过指定远程仓库的用户名来推送代码，然后按照提示输入 GitHub 密码。]]></description>
  <pubDate>Sat, 17 Jun 2023 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>CSS颜色对照表</title>
  <link>https://blog.ahzoo.cn/p/c236101/</link>
  <description><![CDATA[CSS颜色对照表]]></description>
  <pubDate>Sat, 10 Jun 2023 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>来尝试下最近很火的ChatGPT，AI究竟智能到何种程度？</title>
  <link>https://blog.ahzoo.cn/p/chatgpt001/</link>
  <description><![CDATA[这篇文章介绍了作者对最近火爆的ChatGPT的探索与体验。文章讨论了ChatGPT强大的代码编写、问答和搜索等功能,并与以往的AI系统进行了对比。同时，文章也分享了作者对结合ChatGPT和AI绘画的未来发展方向的联想。]]></description>
  <pubDate>Thu, 08 Dec 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Hexo-Butterfly主题修改分享</title>
  <link>https://blog.ahzoo.cn/p/b2210241/</link>
  <description><![CDATA[这是一篇关于如何美化 Hexo-Butterfly 主题的文章。作者分享了如何对顶部菜单、底部页脚、文章列表、标签和分类选中效果、文章目录以及滚动条进行美化。]]></description>
  <pubDate>Mon, 24 Oct 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Async/EnableAsync注解异步方法的使用</title>
  <link>https://blog.ahzoo.cn/p/s229161/</link>
  <description><![CDATA[@Async 注解是 Spring 提供的一个公共线程池, 需要配合 @EnableAsync 注解开启。使用 @Async 注解的方法称之为异步方法, 相当于为该方法开了一个新的线程, 使其在不影响主线程的前提下运行。本文介绍了 @Async 注解的简单使用、自定义线程池以及重写配置等内容。]]></description>
  <pubDate>Fri, 16 Sep 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>必应搜索不建立索引的解决记录</title>
  <link>https://blog.ahzoo.cn/p/r22831/</link>
  <description><![CDATA[这篇文章记录了博主解决必应搜索不建立索引其站点的问题的过程。博主在多次尝试无果后，通过给必应网站管理员写信反馈问题，经过约一个月的时间，最终得到回应并解决了索引问题。文章强调了主动反馈和耐心等待的重要性，以及必应回应的积极结果。]]></description>
  <pubDate>Wed, 03 Aug 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>VO、DTO、BO、PO、DO区别</title>
  <link>https://blog.ahzoo.cn/p/s226281/</link>
  <description><![CDATA[这篇文章讨论了软件开发中的五种对象模型：VO（视图对象）、DTO（数据传输对象）、BO（业务层对象）、PO（持久化对象）和DO（领域对象或数据层对象）。每种对象都在不同层发挥作用，共同支持软件的数据处理和展示。]]></description>
  <pubDate>Tue, 28 Jun 2022 10:29:47 GMT+08:00</pubDate>
</item>
<item>
  <title>MyBatis多表联查</title>
  <link>https://blog.ahzoo.cn/p/s226261/</link>
  <description><![CDATA[文章介绍了在Spring Boot项目中使用MyBatis进行多表联查的方法，并通过MyBatis的映射文件（XML）配置和实体类（Entity）的关联属性实现复杂的查询。示例包括查询信息对应的用户、用户下的所有信息、设置集合排序规则、以及用户与角色的多对多关系查询。]]></description>
  <pubDate>Sun, 26 Jun 2022 10:30:37 GMT+08:00</pubDate>
</item>
<item>
  <title>关于轻量云服务器端口的踩坑记录</title>
  <link>https://blog.ahzoo.cn/p/r225151/</link>
  <description><![CDATA[该篇文章主要讲述了在使用腾讯云轻量云服务器时,需要在控制台中放行端口,而不能仅仅通过命令行的方式进行端口放行。作者通过实际操作演示了这一问题的症结所在。]]></description>
  <pubDate>Sun, 15 May 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>轮询、长轮询、长连接、WebSocket</title>
  <link>https://blog.ahzoo.cn/p/s22541/</link>
  <description><![CDATA[文章总结了即时通讯常见的4种实现方式:轮询、长轮询(comet)、长连接(SSE)和WebSocket，并对各自的优缺点进行了对比。]]></description>
  <pubDate>Wed, 04 May 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>WebSocket</title>
  <link>https://blog.ahzoo.cn/p/s224301/</link>
  <description><![CDATA[WebSocket是一种双向通信协议，实现持久连接并支持双向数据传输。相比HTTP长连接，WebSocket可实时推送数据，减少请求轮询。文章中详细讲解了WebSocket基本概念、创建、事件、方法、服务端实现及配置。]]></description>
  <pubDate>Sat, 30 Apr 2022 10:31:43 GMT+08:00</pubDate>
</item>
<item>
  <title>MyBatis拦截器</title>
  <link>https://blog.ahzoo.cn/p/s224231/</link>
  <description><![CDATA[这篇文章主要介绍了MyBatis拦截器的基本使用。文章还展示了拦截器的注册方法，包括通过XML配置和使用配置类。示例代码演示了如何创建拦截器类、拦截特定方法、修改SQL语句等高级用法。整体内容涵盖了MyBatis拦截器从基础到进阶的应用。]]></description>
  <pubDate>Sat, 23 Apr 2022 10:33:14 GMT+08:00</pubDate>
</item>
<item>
  <title>SpringBoot项目统一异常处理</title>
  <link>https://blog.ahzoo.cn/p/512fc2c/</link>
  <description><![CDATA[SpringBoot项目统一异常处理，文章介绍了两种常见方式：使用AOP拦截器或注解。AOP方式通过切面类捕获处理异常，返回统一格式的错误信息。注解方式则声明全局异常处理类，针对不同异常类型定义处理方法，返回自定义的错误响应。文章强调了统一处理异常的重要性，以保持代码的整洁和异常信息的统一反馈。]]></description>
  <pubDate>Wed, 20 Apr 2022 10:34:14 GMT+08:00</pubDate>
</item>
<item>
  <title>Java Stream流</title>
  <link>https://blog.ahzoo.cn/p/s224151/</link>
  <description><![CDATA[文章介绍了Stream流的基本概念、特性、操作流程、创建方式及常用操作。Stream流支持延迟执行、并行处理，通过Lambda表达式提升代码优雅性。文章提供了丰富的示例代码帮助理解Stream的常用功能及高级功能。适合Java开发者深入理解Stream API及其应用。]]></description>
  <pubDate>Fri, 15 Apr 2022 10:35:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Vue（JavaScript）下载文件方式汇总</title>
  <link>https://blog.ahzoo.cn/p/s223311/</link>
  <description><![CDATA[文章介绍了多种在Vue中下载文件的方法。每种方法均指出了其优缺点及适用场景，特别是跨域问题和在手机端浏览器的限制。还涉及了下载文字、图片、网络资源等特定场景下的处理技巧。]]></description>
  <pubDate>Thu, 31 Mar 2022 10:36:25 GMT+08:00</pubDate>
</item>
<item>
  <title>Axios携带数据发送请求及后端接收方式</title>
  <link>https://blog.ahzoo.cn/p/s223251/</link>
  <description><![CDATA[Axios携带数据发送请求及后端接收方式：文章详细介绍了Axios在发送请求时，如何携带不同类型的数据及后端如何接收这些数据。讲解了请求头的设置、并发请求、默认配置及拦截器的使用，同时提供了Java后端接收参数的示例。]]></description>
  <pubDate>Fri, 25 Mar 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>使用Git推送到远程仓库常见问题解决</title>
  <link>https://blog.ahzoo.cn/p/s223241/</link>
  <description><![CDATA[文章讨论了使用Git推送代码至远程仓库时可能遇到的几种常见问题及其解决方案。包括本地与远程仓库不一致时的三种处理方法：使用rebase合并冲突、允许不相关历史提交合并、强制推送。每种方法都详细说明了操作步骤及适用场景，旨在帮助开发者高效解决Git推送过程中的问题。]]></description>
  <pubDate>Thu, 24 Mar 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>腾讯云限时免费升配活动</title>
  <link>https://blog.ahzoo.cn/p/37e5094/</link>
  <description><![CDATA[本文分享了腾讯云限时的免费升配活动，以及操作方法]]></description>
  <pubDate>Wed, 16 Mar 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>使用SpringBoot轻松实现发送邮件功能</title>
  <link>https://blog.ahzoo.cn/p/s222141/</link>
  <description><![CDATA[文章介绍了如何通过配置Spring Boot项目、依赖邮件发送的starter、配置SMTP服务器信息来发送简单邮件、携带附件和静态资源的邮件。示例代码展示了如何构建邮件对象、设置邮件内容并发送，还提到了使用模板引擎发送邮件的可能性。文章简短实用，适合快速上手Spring Boot邮件发送功能。]]></description>
  <pubDate>Mon, 14 Feb 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>玻璃拟态（Glassmorphism）设计风格</title>
  <link>https://blog.ahzoo.cn/p/s22291/</link>
  <description><![CDATA[玻璃拟态（Glassmorphism）是一种新的设计风格，它模仿了塑料材质的凹凸质感，呈现出透明感和物体漂浮在空间中的层次感效果。]]></description>
  <pubDate>Wed, 09 Feb 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>跨域网络资源文件下载</title>
  <link>https://blog.ahzoo.cn/p/s22441/</link>
  <description><![CDATA[文章讨论了跨域网络资源文件下载的问题，指出直接下载跨域资源会遇到错误。提出了通过nginx配置代理转发请求来解决跨域问题的方法，详细说明了配置过程和原理，包括在nginx中设置转发规则以及如何在前端代码中调用本地代理地址进行下载。此方法有效避免了跨域限制，但需注意服务器流量消耗。]]></description>
  <pubDate>Wed, 09 Feb 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Shell(Linux)常用命令</title>
  <link>https://blog.ahzoo.cn/p/37e47bb/</link>
  <description><![CDATA[这篇文章主要介绍了Linux系统常用的命令和操作,涵盖文件管理、文件压缩、网络工具、进程管理、权限管理等多个方面。文章条理清晰，内容全面，对于初学者和有需求的用户都很有参考价值。]]></description>
  <pubDate>Tue, 08 Feb 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>JWT</title>
  <link>https://blog.ahzoo.cn/p/37e2a30/</link>
  <description><![CDATA[这篇文章深入探讨了JWT（JSON Web Token）的概念、应用场景、原理及其与SpringBoot的集成方法。JWT通过JSON格式安全地传输信息，支持数据加密和签名，广泛应用于授权、信息交换和单点登录场景。最后，文章展示了如何在SpringBoot项目中集成JWT，并强调了JWT的安全性考虑和配置要点。]]></description>
  <pubDate>Sun, 30 Jan 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Nginx入门</title>
  <link>https://blog.ahzoo.cn/p/37e2b98/</link>
  <description><![CDATA[这篇文章详细介绍了Nginx作为高性能HTTP和反向代理服务器的特性及应用，包括正向代理、反向代理、负载均衡、动静分离等核心功能。文章还指导了Nginx的安装、配置和常用命令操作，以及如何通过配置文件实现反向代理、负载均衡和动静分离的具体步骤和示例，帮助读者深入理解并有效应用Nginx。]]></description>
  <pubDate>Thu, 27 Jan 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>使用KeyStore生成证书</title>
  <link>https://blog.ahzoo.cn/p/s211131/</link>
  <description><![CDATA[这篇文章介绍了使用Keytool工具生成和管理Java密钥库（keystore）中的证书。详细列出了keytool的常用命令，并提供了具体的命令示例和参数解释。文章还展示了如何将生成的证书导出为不同格式，并介绍了密钥库和证书之间的转换方法，为用户提供了全面的密钥和证书管理指南。]]></description>
  <pubDate>Thu, 13 Jan 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>SpringBoot项目配置Https</title>
  <link>https://blog.ahzoo.cn/p/s211132/</link>
  <description><![CDATA[这篇文章介绍了如何在SpringBoot项目中配置HTTPS访问，包括使用自签证书或域名申请证书的步骤。文章详细说明了如何将证书文件放置在项目资源文件夹下，并在配置文件中设置SSL参数。此外，还提供了通过配置类实现HTTP到HTTPS自动跳转的代码示例，以及Tomcat服务器的相关配置，旨在增强Web应用的安全性。]]></description>
  <pubDate>Thu, 13 Jan 2022 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>SpringBoot的AOP实战</title>
  <link>https://blog.ahzoo.cn/p/s211223/</link>
  <description><![CDATA[文章介绍了AOP（面向切面编程）的基本概念。文章详细讲解了AOP在SpringBoot中的应用，通过实例展示了如何通过Spring AOP框架实现日志记录、性能监控等非业务功能。同时，介绍了切入点表达式的编写方法及多种通知类型的使用场景，并强调了AOP在提升代码模块化、降低耦合度方面的优势。]]></description>
  <pubDate>Thu, 23 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>浏览器快捷键大全</title>
  <link>https://blog.ahzoo.cn/p/37e7d32/</link>
  <description><![CDATA[本文总结了 Chrome 浏览器的常用快捷键，包括标签页和窗口快捷键、功能快捷键、网页快捷键以及一些鼠标快捷键。]]></description>
  <pubDate>Fri, 17 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>加盐密码哈希：如何正确使用</title>
  <link>https://blog.ahzoo.cn/p/s2112151/</link>
  <description><![CDATA[加盐密码哈希指南强调了对用户密码进行安全存储的重要性，推荐使用加盐哈希而非简单哈希。加盐能有效防止彩虹表攻击，而慢哈希函数如PBKDF2和bcrypt能显著增加破解难度。文章详细解释了密码哈希的原理、加盐技术、错误实践及正确做法，并提供了多种编程语言的实现示例，旨在指导开发者如何安全地存储用户密码。]]></description>
  <pubDate>Wed, 15 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>BCrypt加密算法</title>
  <link>https://blog.ahzoo.cn/p/37e7d28/</link>
  <description><![CDATA[BCrypt加密算法强调使用CSPRNG生成随机盐，避免重用盐，确保盐值的安全与不可预测性。BCrypt通过加密密码自动包含盐值，提升安全性，同时采用慢哈希算法增加破解难度。文章还提到BCrypt的使用示例，整体介绍了BCrypt算法的重要性及其在实际项目中的应用。]]></description>
  <pubDate>Wed, 15 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Java私有成员是否会被继承</title>
  <link>https://blog.ahzoo.cn/p/s211212/</link>
  <description><![CDATA[文章讨论了Java中私有成员的继承问题，强调Java官方文档指出私有成员（属性和方法）不会被继承，但子类可以通过间接访问。通过实例分析，文章展示了子类对象实例化时调用父类构造器并初始化私有成员到内存中的过程，进而探讨了子类是否“真正”继承了父类的私有成员。最终得出结论：子类不直接继承私有成员，但可通过特定方式访问。]]></description>
  <pubDate>Sun, 12 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>“类的成员”与“类的主体”</title>
  <link>https://blog.ahzoo.cn/p/85517643/</link>
  <description><![CDATA[这篇文章探讨了Java中“类的成员”与“类的主体”的区别，特别是关于构造器、静态初始化块和实例初始化块是否属于类的成员的问题。通过查阅Java官方文档，作者发现这些元素虽然构成类的一部分，但并不被视为类的成员（如字段和方法），因此不会被继承。]]></description>
  <pubDate>Sat, 11 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>将Jar包安装到本地Maven仓库</title>
  <link>https://blog.ahzoo.cn/p/s211291/</link>
  <description><![CDATA[这篇文章详细介绍了如何将Jar包安装到本地Maven仓库，通过Maven命令简化项目依赖管理。文章提供了在Windows命令行下的具体操作步骤和示例，同时指出了jar包在Maven仓库中的默认安装路径。]]></description>
  <pubDate>Thu, 09 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>SpringBoot热部署</title>
  <link>https://blog.ahzoo.cn/p/37e7a82/</link>
  <description><![CDATA[这篇文章介绍了SpringBoot的热部署技术，解释了热部署的深层原理。文章还指导了如何在SpringBoot配置文件中引入Dev-tools依赖，并通过IDEA设置和浏览器配置来实现热部署。此外，还提到了自动编译的配置方法和关闭浏览器缓存的技巧，以提升开发效率。]]></description>
  <pubDate>Wed, 08 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>线程池的总结</title>
  <link>https://blog.ahzoo.cn/p/37e7dce/</link>
  <description><![CDATA[这篇文章详细总结了线程池的概念、优点、关键参数、工作原理、拒绝策略、任务队列以及创建方式。文章指出线程池通过复用线程减少资源消耗，提高响应速度和可管理性。线程池通过调度任务执行流程，管理线程资源，并提供多种拒绝策略处理饱和情况。文章还介绍了不同类型的任务队列及其特点，并提供创建方法及其使用场景与优缺点分析。最后，文章强调了合理配置线程池参数的重要性。]]></description>
  <pubDate>Wed, 01 Dec 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>MySql 的用户和权限管理</title>
  <link>https://blog.ahzoo.cn/p/511cc76/</link>
  <description><![CDATA[本文主要介绍了 MySQL 的用户和权限管理相关内容，包括创建用户、查看用户和权限、修改密码、修改用户名、删除用户，以及授予权限、取消权限、修改远程访问权限等操作。]]></description>
  <pubDate>Mon, 22 Nov 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>一篇文章搞定Git入门</title>
  <link>https://blog.ahzoo.cn/p/git01/</link>
  <description><![CDATA[这篇文章详细介绍了Git的基本概念、工作机制、常用命令以及IDEA集成Git的方法。内容涵盖Git仓库的创建与管理、文件的添加与提交、版本历史查看与切换、分支操作与合并，以及解决合并冲突的方法。同时，文章还指导了如何解决Git使用中常见的问题。此外，还介绍了团队协作中的Git使用流程，包括fork仓库、push修改到原仓库等。]]></description>
  <pubDate>Wed, 10 Nov 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Windows搭建FTP服务器</title>
  <link>https://blog.ahzoo.cn/p/s211025/</link>
  <description><![CDATA[这篇文章详细指导了如何在Windows系统上搭建FTP服务器。同时，文章还介绍了如何在Java项目中整合FTP服务器进行文件传输，提供了使用Java代码访问FTP服务器的示例。此外，还讨论了FTP服务器的匿名访问设置和权限修改方法，以及如何测试FTP服务器的远程访问功能。文章对于需要在本地或远程环境中进行文件交换的开发人员具有很高的实用价值。]]></description>
  <pubDate>Mon, 25 Oct 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Kibana启动报错问题解决(2)</title>
  <link>https://blog.ahzoo.cn/p/e2110142/</link>
  <description><![CDATA[这篇文章讨论了Kibana启动报错的问题，具体为“Write is disabled”和“Kibana server is not ready yet”等错误。作者通过检查Elasticsearch节点的别名并删除问题别名，成功解决了问题。]]></description>
  <pubDate>Thu, 14 Oct 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Kibana启动报错问题解决(1)</title>
  <link>https://blog.ahzoo.cn/p/e2110141/</link>
  <description><![CDATA[这篇文章解决了Kibana启动报错的问题，作者通过配置Elasticsearch的主节点信息，解决了集群未找到主节点的问题。最终，重启所有服务后成功解决了Kibana启动失败的问题。]]></description>
  <pubDate>Thu, 14 Oct 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>记一次MySQL报错</title>
  <link>https://blog.ahzoo.cn/p/r211013/</link>
  <description><![CDATA[这篇文章记录了一次解决MySQL无法连接问题的过程。作者首先尝试启动MySQL服务失败，随后发现是旧版本未完全卸载导致的。通过删除旧服务、重新安装MySQL并启动服务后，作者遇到登录密码错误的问题。通过跳过授权表并修改root用户密码，最终解决了所有问题。文章详细记录了每一步操作及遇到的错误和解决方法，为处理类似问题提供了实用的指导。]]></description>
  <pubDate>Tue, 12 Oct 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Windows/银河麒麟系统的远程可视化互连</title>
  <link>https://blog.ahzoo.cn/p/s201016/</link>
  <description><![CDATA[这篇文章介绍了Windows系统与银河麒麟系统之间的远程可视化互连方法，包括使用VNC和RDP协议进行远程桌面连接。文章还提到使用向日葵软件作为另一种远程连接选项，并指出了不同系统版本的支持情况。最后，文章强调了远程连接的安全性设置和协议选择的重要性。]]></description>
  <pubDate>Fri, 01 Oct 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>简单几分钟用（国内）教育邮箱申请免费的IntelliJ全家桶</title>
  <link>https://blog.ahzoo.cn/p/37e2bcd/</link>
  <description><![CDATA[这篇文章介绍了如何使用国内教育邮箱免费申请IntelliJ IDEA及其全家桶软件。作者详细描述了从进入申请官网、填写信息、接收注册邮件、完成注册等步骤，并分享了个人申请成功的经验。文章强调教育邮箱在申请过程中的重要性，并指出虽然注册过程中可能不会有直接的注册成功提示，但登录软件后能验证申请结果。此外，文章还简要提到了软件的有效期和使用权限信息。]]></description>
  <pubDate>Thu, 08 Jul 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>使用（国内）教育邮箱白嫖微软全家桶（1T onedrive储存空间及office 365教育版）</title>
  <link>https://blog.ahzoo.cn/p/r216251/</link>
  <description><![CDATA[这篇文章介绍了如何使用国内教育邮箱免费获取微软全家桶，包括1TB的OneDrive存储空间和Office 365教育版。文章还提到OneDrive管理员有权查看和修改网盘内容，以及教育邮箱和OneDrive可能因学校政策而随时被取消的风险。整体而言，文章为用户提供了利用教育邮箱免费获取微软服务的实用指南。]]></description>
  <pubDate>Fri, 25 Jun 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Hexo-Butterfly主题修改拓展</title>
  <link>https://blog.ahzoo.cn/p/512e53e/</link>
  <description><![CDATA[这篇文章介绍了如何修改Hexo-Butterfly主题，包括各种常见的修改以及对源码的改动。文章详细说明了代码修改位置、具体代码更改及配置文件的设置，帮助用户个性化定制博客主题]]></description>
  <pubDate>Fri, 18 Jun 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>记一次修改C盘用户名文件夹经历</title>
  <link>https://blog.ahzoo.cn/p/r215011/</link>
  <description><![CDATA[这篇文章记录了作者尝试修改Windows的C盘用户名文件夹名称的经历。作者发现直接重命名不可行，随后通过修改注册表来更改文件夹路径。但在重启后遇到问题，通过再次手动重命名文件夹并修改所有相关注册表项解决了问题。然而，部分软件因注册表路径不一致而无法打开，最终作者不得不将文件夹名改回原样。文章提醒读者在修改系统关键设置时需谨慎操作。]]></description>
  <pubDate>Sat, 01 May 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>将Hexo网站部署到GitHub</title>
  <link>https://blog.ahzoo.cn/p/512e56a/</link>
  <description><![CDATA[这篇文章主要介绍了如何将使用Hexo构建的博客静态文件上传到GitHub仓库，并通过GitHub Pages服务进行博客的预览和发布。]]></description>
  <pubDate>Thu, 01 Apr 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>ASCII编码对照表</title>
  <link>https://blog.ahzoo.cn/p/c21311/</link>
  <description><![CDATA[ASCII（美国信息交换标准码）是一种基于拉丁字母的电脑编码系统,主要用于显示现代英语和其他西欧语言。它共定义了128个字符,其中33个为控制字符,用于操控文字,95个为可显示字符。]]></description>
  <pubDate>Mon, 01 Mar 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>为网站添加灯笼及飘雪特效</title>
  <link>https://blog.ahzoo.cn/p/b211231/</link>
  <description><![CDATA[为你的网站添加灯笼及飘雪特效，增加节日氛围]]></description>
  <pubDate>Sat, 23 Jan 2021 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>将Hexo部署到腾讯云轻量应用服务器</title>
  <link>https://blog.ahzoo.cn/p/b201228/</link>
  <description><![CDATA[这篇文章主要描述了如何在腾讯云轻量应用服务器上搭建Hexo博客的全过程，包括修改服务器初始密码、开放端口、配置SSH密钥和Git、安装宝塔面板、配置Git仓库、添加站点、以及本地配置等步骤。]]></description>
  <pubDate>Mon, 28 Dec 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>网站添加Live2d的看板娘——伊斯特瓦尔(Histoire)</title>
  <link>https://blog.ahzoo.cn/p/b201212/</link>
  <description><![CDATA[这篇文章介绍了如何在网站中添加Live2d看板娘（以伊斯特瓦尔为例），详细步骤包括网络引入和本地引入两种方式。文章还提供了HTML代码示例，用于在网页上添加看板娘的主体内容和交互元素，如聊天窗口、发送按钮等，为网站增添趣味性和互动性。]]></description>
  <pubDate>Sat, 12 Dec 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Vim编辑器常用快捷键</title>
  <link>https://blog.ahzoo.cn/p/c201016/</link>
  <description><![CDATA[Vim编辑器常用快捷键总结]]></description>
  <pubDate>Fri, 16 Oct 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>第三方工具搭建Onedrive网盘</title>
  <link>https://blog.ahzoo.cn/p/37e74cf/</link>
  <description><![CDATA[这篇文章介绍了如何利用第三方工具搭建基于OneDrive的个人网盘服务。文章详细描述了每个工具的安装步骤、配置过程以及注意事项等。此外，还提到了安装过程中可能遇到的问题及解决方法。文章最后总结了各工具的优缺点及适用场景，为用户提供了全面的搭建指南。]]></description>
  <pubDate>Fri, 16 Oct 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Npm的常用操作</title>
  <link>https://blog.ahzoo.cn/p/c201013/</link>
  <description><![CDATA[这篇文章主要介绍了Npm的常用操作，包括如何切换npm的默认源到官方源或淘宝源，如何进行用户管理以及npm包的初始化、发布、取消发布等操作。文章还提供了几个常见的cdn访问地址，方便用户通过cdn直接访问npm包中的资源。这些操作对于npm包的管理和使用非常关键，能够帮助开发者更有效地进行包管理和资源共享。]]></description>
  <pubDate>Tue, 13 Oct 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Aria2离线下载搭建</title>
  <link>https://blog.ahzoo.cn/p/s201011/</link>
  <description><![CDATA[这篇文章详细介绍了如何搭建Aria2离线下载环境，包括一键安装脚本的使用、手动安装步骤、配置aria2、放行端口、启动aria2服务及设置开机自启。文章还提供了磁力链接下载的方法，推荐使用AriaNg作为Web客户端来管理aria2任务，方便用户通过浏览器进行操作。]]></description>
  <pubDate>Sun, 11 Oct 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Cloudreve云盘搭建</title>
  <link>https://blog.ahzoo.cn/p/37e7740/</link>
  <description><![CDATA[这篇文章介绍了Cloudreve云盘的搭建过程，包括下载、解压、启动、配置端口放行、使用Supervisor进行进程守护、通过Nginx配置反向代理访问，并详细说明了如何集成Aria2进行离线下载，最后提醒用户记录初始管理员密码及解决密码遗忘的方法。文章为搭建个人云存储服务提供了详细步骤和指南。]]></description>
  <pubDate>Sat, 10 Oct 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>阿里云最新活动白嫖周边礼品</title>
  <link>https://blog.ahzoo.cn/p/37e2aaf/</link>
  <description><![CDATA[这篇文章涵盖了阿里云的一些免费活动，包括免费领取盲盒、T恤和域名等，以及一些与阿里云产品相关的笔记和回答。]]></description>
  <pubDate>Thu, 10 Sep 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>记录将网站转移到阿里云服务器过程</title>
  <link>https://blog.ahzoo.cn/p/b207151/</link>
  <description><![CDATA[本文介绍了如何将Hexo博客通过Git部署到阿里云服务器上，并使用宝塔面板进行环境配置和网站管理。]]></description>
  <pubDate>Wed, 15 Jul 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>网站插入 Aplayer/网易云 音乐播放器</title>
  <link>https://blog.ahzoo.cn/p/b206241/</link>
  <description><![CDATA[文章介绍了如何在网站中嵌入Aplayer和网易云音乐播放器的方法，包括使用MetingJS配置单曲、歌单播放器，并详细列出了相关配置选项。同时，提供了不直接使用Aplayer而使用网易云外链播放器的方法。]]></description>
  <pubDate>Wed, 24 Jun 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>网站添加能换装可互动的live 2d看板娘</title>
  <link>https://blog.ahzoo.cn/p/b206201/</link>
  <description><![CDATA[文章介绍了如何在Hexo博客中添加互动性的Live 2D看板娘，使用张书樵的项目，并将其集成到Butterfly主题中。步骤包括下载解压、修改文件路径和配置文件，调整看板娘大小、位置等。]]></description>
  <pubDate>Sat, 20 Jun 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>Hexo博客的搭建（从零开始）</title>
  <link>https://blog.ahzoo.cn/p/b206111/</link>
  <description><![CDATA[文章详细讲解了从零开始搭建Hexo博客的步骤，包括Git和NodeJS的安装、Hexo的初始化与本地预览、主题的选择与配置、以及博客的清理、生成与部署过程。此外，还提供了关于将Hexo博客部署到不同服务器的指导链接，并强调了参考Hexo官方文档的重要性。]]></description>
  <pubDate>Thu, 11 Jun 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>常用的Markdown使用技巧总结</title>
  <link>https://blog.ahzoo.cn/p/512c660/</link>
  <description><![CDATA[这篇文章总结了常用的 Markdown 使用技巧,包括标题、文本格式、链接、图片、列表、代码块等多种常见的 Markdown 语法。文章内容全面，对初学者非常有帮助。]]></description>
  <pubDate>Fri, 22 May 2020 00:00:00 GMT+08:00</pubDate>
</item>
<item>
  <title>博客历程归档——Hexo篇</title>
  <link>https://blog.ahzoo.cn/p/helloworld/</link>
  <description><![CDATA[博客使用Hexo框架搭建的历程]]></description>
  <pubDate>Wed, 20 May 2020 00:00:00 GMT+08:00</pubDate>
</item>
</channel>
</rss>
