<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>buer</title>
    <link>https://blog.buerhub.top</link>
    <description>记录技术、生活与想法</description>
    <language>zh-CN</language>
    <lastBuildDate>Thu, 09 Apr 2026 17:54:17 +0800</lastBuildDate>
    <item>
      <title>从0搭建RAG</title>
      <link>https://blog.buerhub.top/post/从0搭建rag</link>
      <description></description>
      <pubDate>Thu, 09 Apr 2026 17:54:17 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/从0搭建rag</guid>
    </item>
    <item>
      <title>MCP规范与实现</title>
      <link>https://blog.buerhub.top/post/mcp规范与实现</link>
      <description></description>
      <pubDate>Tue, 31 Mar 2026 14:10:51 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/mcp规范与实现</guid>
    </item>
    <item>
      <title>ClaudeCode笔记</title>
      <link>https://blog.buerhub.top/post/claudecode笔记</link>
      <description>Claude Code从入门到精通 Claude Code 概述 引入自官网 https://claude.com/product/claude-code Claude Code 是一个代理编码工具，可以读取你的代码库、编辑文件、运行命令，并与你的开发工具集成。可在终端、IDE、桌面应用和浏览器中使用。 Claude Code 是一个由 AI 驱动的编码助手，可帮助你构建功能、修复错误和自动化开发...</description>
      <pubDate>Mon, 30 Mar 2026 21:38:04 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/claudecode笔记</guid>
    </item>
    <item>
      <title>AI名词探索01</title>
      <link>https://blog.buerhub.top/post/ai名词探索01</link>
      <description>ai工具的一些概念 把书籍跟互联网数据，当作自己的数据库，接受到用户提出的问题后，一直去预测下一个词，再去介入微调就成了我们使用的ai模型。 LLM 定义： Large Language Model (LLM)，本质是基于概率的“文字接龙”。 架构： 基于 Transformer （2017年 Google 提出）。 Token https://platform.openai.com/tokeni...</description>
      <pubDate>Mon, 30 Mar 2026 10:05:56 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/ai名词探索01</guid>
    </item>
    <item>
      <title>潜水员戴夫</title>
      <link>https://blog.buerhub.top/post/潜水员戴夫</link>
      <description>捕鱼达人？种菜老农？烹饪大师？ 潜水员戴夫🌟🌟🌟🌟 很少有游戏能从开局到通关都保持这么好的体验，全程完全没有那种“玩不下去”的尿点。在这一堆 3A 大作和 NS2 护航大作的夹击下，只有这个游戏让我一口气玩到底，中间完全没想过换别的游戏。 可能因为我玩得比较断断续续（中间跨了春节假期，回老家只带了 NS2，年后工作又忙，基本只有周末能摸一下），所以完全没体会到网上说的“后期疲软”或者“高开...</description>
      <pubDate>Thu, 26 Mar 2026 10:58:46 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/潜水员戴夫</guid>
    </item>
    <item>
      <title>咚奇刚蕉力全开</title>
      <link>https://blog.buerhub.top/post/咚奇刚蕉力全开</link>
      <description>ns2护航大作，4k60hz的完美体验 咚奇刚蕉力全开 🌟🌟🌟🌟 2025年11月 - 2026年2月（25h） 作为 NS2 的护航大作，《蕉力全开》的表现绝对是合格的。虽然中期体验略显冗余，但游戏的首尾表现都堪称惊艳。全地图可破坏的设计极具创意，配合 NS Pro 2 手柄的细腻震动，那种破坏带来的解压感和打击感无与伦比，玩起来非常爽快。瑕疵游戏在 400-500 层左右的分叉路口进入...</description>
      <pubDate>Thu, 12 Mar 2026 15:41:49 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/咚奇刚蕉力全开</guid>
    </item>
    <item>
      <title>战神4</title>
      <link>https://blog.buerhub.top/post/战神4</link>
      <description>2018年TGA年度最佳游戏，男人的顶级浪漫 战神4🌟🌟🌟 2026年2月 - 2026年3月（20h） 即便放到现在来看，它也绝对是一部各项指标都拉满的工业神作。我玩这个是为了冲着 TGA 年度名号和给《战神5》补课，但这种类型的疲劳感让我意识到自己可能不太适合它。 这是一个让人惊叹的游戏，但我确实不喜欢，也不觉得它很好玩。 剧情🌟🌟🌟🌟 战神的主剧情与其说是父子为了完成妻子菲的遗...</description>
      <pubDate>Thu, 12 Mar 2026 15:40:55 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/战神4</guid>
    </item>
    <item>
      <title>蜘蛛侠2</title>
      <link>https://blog.buerhub.top/post/蜘蛛侠2</link>
      <description>重生之我在纽约吐蛛丝 蜘蛛侠2🌟🌟🌟🌟 2026年1月 - 26年1月✅ （27h ） 作为我第一款通关的PS5作品，《漫威蜘蛛侠2》确实是一部佳作。 蜘蛛侠是我最早接触的漫威人物，也是我在喜欢钢铁侠之前最爱的漫威角色。最早是在小时候看的一部蜘蛛侠动画片。曾无数次幻想，会不会也有一只蜘蛛突然出现，咬我一口，然后我就能在夜里飞檐走壁、行侠仗义。 游戏一周目主线我用了大约26小时通关。一个游戏...</description>
      <pubDate>Fri, 30 Jan 2026 11:18:04 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/蜘蛛侠2</guid>
    </item>
    <item>
      <title>塞尔达无双灾厄启示录</title>
      <link>https://blog.buerhub.top/post/塞尔达无双灾厄启示录</link>
      <description>百年之前的海拉鲁 塞尔达灾厄启示录 🌟🌟 2025年12月 - 26年1月✅ （16h - 17h） 26年下半年发布了新一代的塞尔达无双作品《塞尔达无双封印战纪》，因为ns2目前游戏阵容并不是很健全，新作品表现甚佳，所以购入新作后想着先不全一下老作。 灾厄启示录是《塞尔达狂野之息》后发布之后，由三方公司制作发售的第一部再ns上登录的塞尔达系列无双作品。之前未接触这个类型游戏，对无双割草玩法的...</description>
      <pubDate>Fri, 30 Jan 2026 09:22:27 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/塞尔达无双灾厄启示录</guid>
    </item>
    <item>
      <title>我的游戏记录</title>
      <link>https://blog.buerhub.top/post/我的游戏记录</link>
      <description>在游戏上我使用了大量的时间，我应该记录下来这部分经历，从2026.1.16日开始 咚奇刚蕉力全开 🌟🌟🌟🌟 2025年11月 - 2026年2月✅ （25h） 咚奇刚蕉力全开 NS2护航作品 塞尔达灾厄启示录🌟🌟 2025年12月 - 26年1月✅ （16h - 17h） 塞尔达无双灾厄启示录 上手的首部无双割草游戏，塞尔达传说衍生作品 最后的生还者1 2026年1月 - 游戏中 蜘蛛...</description>
      <pubDate>Fri, 16 Jan 2026 16:41:52 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/我的游戏记录</guid>
    </item>
    <item>
      <title>volatile伪共享问题</title>
      <link>https://blog.buerhub.top/post/volatile伪共享问题</link>
      <description>volatile详解跟伪共享问题 并发编程的三个核心特性 原子性：一个或多个操作在CPU中执行时，要么全部执行且在执行过程中不被任何因素打断，要么全部不执行 可见性：当多个线程访问同一个变量时，一个线程改变了这个变量的值，其他线程能够立即看到修改的值 有序性：程序执行的顺序按照代码的先后顺序执行。JVM存在指令重排，所以存在有序性问题 volatile详解 保障可见性跟有序性，不保障原子性。使用 ...</description>
      <pubDate>Thu, 19 Sep 2024 15:39:30 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/volatile伪共享问题</guid>
    </item>
    <item>
      <title>jdk17</title>
      <link>https://blog.buerhub.top/post/jdk17</link>
      <description>jdk8 - jdk17的一些新语法 switch表达式 主要变化 可以接收返回值 支持了lambda表达式 yield 作为返回的关键字 模式匹配即类型匹配推断 便签组合 public static void main(String[] args) { int a = 1; // 之前的switch语法 switch (a) { case 0: System.out.println(&quot;输入0&quot;)...</description>
      <pubDate>Tue, 03 Sep 2024 16:52:54 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/jdk17</guid>
    </item>
    <item>
      <title>用户认证</title>
      <link>https://blog.buerhub.top/post/用户认证</link>
      <description>用户认证相关 了解认证我们应该清楚几个最基本的概念： cookie , session , token Cookie cookie 是服务器发送到用户浏览器并保存在本地的一小块数据，它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。 每个 cookie 都会绑定单一的域名，无法在别的域名下获取使用， 一级域名和二级域名之间是允许共享使用的 （靠的是 domain）。 常用的属性 属性...</description>
      <pubDate>Sat, 27 Jul 2024 06:02:52 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/用户认证</guid>
    </item>
    <item>
      <title>异步任务编排</title>
      <link>https://blog.buerhub.top/post/异步任务编排</link>
      <description>CompletableFuture异步任务编排 Callable 线程创建的几种方式，继承 Thread 类，实现 Callable 接口或 Runnable 接口。只有 Callable 接口支持返回值，可以拿到线程的状态，这也是线程异步任务编排的基础。 public class CallableDemo implements Callable { @Override public String...</description>
      <pubDate>Sat, 27 Jul 2024 06:02:52 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/异步任务编排</guid>
    </item>
    <item>
      <title>mysql</title>
      <link>https://blog.buerhub.top/post/mysql</link>
      <description>msyql 进入linux docker 容器中的mysql docker exec -it {容器id｜容器名称} bash docker exec -it d75789dff2d4 bash; docker exec -it mysql-test bash; 登陆mysql mysql -u{用户名} -p{密码} mysql -ugs -p990522 创建mysql用户 用户表位置是在安装...</description>
      <pubDate>Sun, 14 May 2023 15:36:58 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/mysql</guid>
    </item>
    <item>
      <title>java8</title>
      <link>https://blog.buerhub.top/post/java8</link>
      <description>java8新加特性 函数式接口 函数式接口在Java中是指： 有且仅有一个抽象方法的接口 常用 的一些函数式接口 public static void main(String[] args) { // Consumer 消费型接口 接受一个参数 且不返回值 Consumer&lt;String&gt; cs = s -&gt; System.out.println(s); cs.accept(&quot;我爱java&quot;); ...</description>
      <pubDate>Mon, 17 Apr 2023 15:14:48 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/java8</guid>
    </item>
    <item>
      <title>spring-AOP详解</title>
      <link>https://blog.buerhub.top/post/spring-aop详解</link>
      <description>springAOP常见四种实现方式详解 springAOP介绍 Spring AOP是Spring框架中的一个核心组件，它提供了一种在运行时动态地将代码织入到应用程序中的机制。通过AOP，可以在不修改原始代码的情况下，实现各种横切关注点的功能，例如日志记录、事务管理、安全性等。 springAOP实现方式 Spring AOP就是基于动态代理实现的， 分为两种代理，jdk动态代理（基于接口）和cg...</description>
      <pubDate>Wed, 22 Mar 2023 15:37:12 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/spring-aop详解</guid>
    </item>
    <item>
      <title>java反射详解</title>
      <link>https://blog.buerhub.top/post/java反射详解</link>
      <description>java反射详解 一、反射的概念 1.1动态语言跟静态语言 动态语言 是一种可以在运行时可以改变其结构的语言：例如新的函数、代码、对象可以被引进 例如：html，js，php，python等 静态语言 与之相反，就是再运行时结构不可变的静态语言，例如java更改本地代码后你需要重新编译启动 例如：java、c、c++、 准动态语言 严格来说java并不能算一种纯静态语言，因为java有一定的动态性...</description>
      <pubDate>Tue, 21 Mar 2023 14:59:54 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/java反射详解</guid>
    </item>
    <item>
      <title>java自定义注解</title>
      <link>https://blog.buerhub.top/post/java自定义注解</link>
      <description>java自定义注解 一、注解简介 注解 Annontation ,java5引入的新特性，位于java.long,annotation中。提供了一种安全的类似注释的机制，用来将任何的信息或元数据（metadata）与程序元素（类、方法、成员变量等）进行关联。是一种说明、配置、描述性的信息，与具体业务无关，也不会影响正常的业务逻辑。但我们可以用反射机制来进行校验、赋值等操作。 自定义注解基础语法 p...</description>
      <pubDate>Tue, 21 Mar 2023 09:56:40 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/java自定义注解</guid>
    </item>
    <item>
      <title>cron表达式</title>
      <link>https://blog.buerhub.top/post/cron表达式</link>
      <description>cron使用 介绍 在使用定时调度任务的时候，我们最常用的，就是 cron 表达式了。通过 cron 表达式来指定任务在某个时间点或者周期性的执行。 cron 表达式配置起来简洁方便，无论是 Spring 的 @Scheduled 还是用 Quartz 框架，都支持cron表达式。 使用 组成 cron 表达式是一个字符串，由6到7位字符组成，前6位是必须的，后面一位是可选的 从左到右，依次对每个...</description>
      <pubDate>Tue, 07 Mar 2023 17:32:22 +0800</pubDate>
      <guid>https://blog.buerhub.top/post/cron表达式</guid>
    </item>
  </channel>
</rss>