<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TAD2nw7y2的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TAD2nw7y2</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TAD2nw7y2]]></copyright><item><title><![CDATA[从 Apache SeaTunnel 走向 ASF Member：一位开发者的长期主义样本仕]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/160089599</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/160089599</guid><author>TAD2nw7y2</author><pubDate>Sun, 12 Apr 2026 22:04:31 +0800</pubDate><description><![CDATA[设计时，要把依赖关系想清楚，比如认证应该放在靠“里”层（后添加），日志可以放在最“外”层（先添加）。划重点： 中间件函数接收一个 call_next，它就像接力棒，你必须调用它（await call_next(request)），请求才能继续往后走。再说个容易翻车的点。这里千万别学我当初偷懒，图省事直接上 `allow_origins=["*"]`，这在生产环境是安全大忌，相当于餐厅大门敞开，谁都能进。- 迎宾（CORS中间件）：先看你是不是从允许的街区（域名）来的，不是就直接劝退（返回CORS错误）。]]></description><category></category></item><item><title><![CDATA[物联网浏览器(IoTBrowser)-js开发人脸识别铝]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/160060695</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/160060695</guid><author>TAD2nw7y2</author><pubDate>Sat, 11 Apr 2026 21:57:55 +0800</pubDate><description><![CDATA[{"count":1,"elapsed":209,"elapsedAvg":209,"startAt":"2025-07-17 13:33:55.116","stopAt":"2025-07-17 13:33:55.325","success"呵渴惭耗。由于 Calico 官方文档中也有注明，first-found 模式为：使用第一个接口（不包括 Docker 网桥等本地接口）上的第一个有效 IP 地址，建议根据不同需求选择不同配置方式，本文采用的指定接口方式。## 默认使用此配置。## 等待很久后报错。]]></description><category></category></item><item><title><![CDATA[从 Apache SeaTunnel 走向 ASF Member：一位开发者的长期主义样本穆]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/160060686</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/160060686</guid><author>TAD2nw7y2</author><pubDate>Sat, 11 Apr 2026 21:57:12 +0800</pubDate><description><![CDATA[设计时，要把依赖关系想清楚，比如认证应该放在靠“里”层（后添加），日志可以放在最“外”层（先添加）。划重点： 中间件函数接收一个 call_next，它就像接力棒，你必须调用它（await call_next(request)），请求才能继续往后走。再说个容易翻车的点。这里千万别学我当初偷懒，图省事直接上 `allow_origins=["*"]`，这在生产环境是安全大忌，相当于餐厅大门敞开，谁都能进。- 迎宾（CORS中间件）：先看你是不是从允许的街区（域名）来的，不是就直接劝退（返回CORS错误）。]]></description><category></category></item><item><title><![CDATA[物联网浏览器(IoTBrowser)-js开发人脸识别部]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159998038</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159998038</guid><author>TAD2nw7y2</author><pubDate>Thu, 09 Apr 2026 22:30:04 +0800</pubDate><description><![CDATA[{"count":1,"elapsed":209,"elapsedAvg":209,"startAt":"2025-07-17 13:33:55.116","stopAt":"2025-07-17 13:33:55.325","success"嵌范侨熬。由于 Calico 官方文档中也有注明，first-found 模式为：使用第一个接口（不包括 Docker 网桥等本地接口）上的第一个有效 IP 地址，建议根据不同需求选择不同配置方式，本文采用的指定接口方式。## 默认使用此配置。## 等待很久后报错。]]></description><category></category></item><item><title><![CDATA[从 Apache SeaTunnel 走向 ASF Member：一位开发者的长期主义样本饶]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159998029</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159998029</guid><author>TAD2nw7y2</author><pubDate>Thu, 09 Apr 2026 22:29:21 +0800</pubDate><description><![CDATA[设计时，要把依赖关系想清楚，比如认证应该放在靠“里”层（后添加），日志可以放在最“外”层（先添加）。划重点： 中间件函数接收一个 call_next，它就像接力棒，你必须调用它（await call_next(request)），请求才能继续往后走。再说个容易翻车的点。这里千万别学我当初偷懒，图省事直接上 `allow_origins=["*"]`，这在生产环境是安全大忌，相当于餐厅大门敞开，谁都能进。- 迎宾（CORS中间件）：先看你是不是从允许的街区（域名）来的，不是就直接劝退（返回CORS错误）。]]></description><category></category></item><item><title><![CDATA[AI 时代，计算机专业学生该怎么学？懈]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159965619</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159965619</guid><author>TAD2nw7y2</author><pubDate>Wed, 08 Apr 2026 20:31:34 +0800</pubDate><description><![CDATA[Session被销毁: ID=" + se.getSession().getId() + "， 时间=" + new java.util.Date() + "。Session被创建: ID=" + se.getSession().getId() + "， 时间=" + new java.util.Date());]]></description><category></category></item><item><title><![CDATA[如何使用 .NET MAUI 构建 iOS 小部件]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159894941</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159894941</guid><author>TAD2nw7y2</author><pubDate>Mon, 06 Apr 2026 22:13:18 +0800</pubDate><description><![CDATA[Free Spire.Doc for Python 是免费 Python 文档处理库，无需依赖 Microsoft Word，支持 Word 文档的创建、编辑、转换等操作，其中内置的 Markdown 解析能力，能高效实现 Markdown 到 Doc/Docx 格式的转换，且兼容常见的 Markdown 语法（标题、列表、图片、链接等）。这是一段普通段落，支持**粗体**、*斜体*、`行内代码`，以及[超链接](https://www.google.com/)。路径：{output_path}")]]></description><category></category></item><item><title><![CDATA[基于 Vue + TS + Ant Design Vue 实现精细化菜单按钮权限授权组件]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159894933</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159894933</guid><author>TAD2nw7y2</author><pubDate>Mon, 06 Apr 2026 22:12:36 +0800</pubDate><description><![CDATA[Khronos Group制定和维护了glTF数据格式的标准，同时由于其也是OpenGL接口标准的指定者和维护者，因此glTF特别适合OpenGL系列（OpenGL，OpenGL ES，WebGL）的图形渲染流水线所需要进行的处理。.gltf后缀的文件就是用于三维场景数据描述的JSON文件，.bin后缀的文件就是储存缓存区数据的二进制文件，.jpg文件就是三维模型用到的纹理图片。因此，三维数据格式总是会随着计算机图形技术的发展而发展，要么会出现更新的三维模型数据的格式，要么会在已有的三维模型数据上作扩展。]]></description><category></category></item><item><title><![CDATA[自动导引车（AGV）与自主移动机器人（AMR）控制系统的 C# 开源封装库]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159864964</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159864964</guid><author>TAD2nw7y2</author><pubDate>Sun, 05 Apr 2026 22:40:15 +0800</pubDate><description><![CDATA[我们决定引入 GitHub Pages 来托管我们的静态站点，但是手动构建和部署实在是太麻烦了——每次改动都要本地构建、打包，然后手动推送到 gh-pages 分支。如果你的仓库不是用户主页（即不是 username.github.io），而是项目主页（比如 username.github.io/project-name），你需要配置 baseUrl。如果文件夹不存在，记得先手动创建一下。构建成功后，访问 https://<你的用户名>.github.io/<仓库名>/ 就能看到崭新的站点了。]]></description><category></category></item><item><title><![CDATA[为什么要做 GeoPipeAgent]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159836118</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159836118</guid><author>TAD2nw7y2</author><pubDate>Sat, 04 Apr 2026 23:57:40 +0800</pubDate><description><![CDATA[set_target_properties(mypass2 PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS ON) #---->修改 项目名称。set(LLVM_DIR "D:/LLVM/llvm-project/build/lib/cmake/llvm")#---->修改 llvm cmake配置路径。target_compile_options(mypass2 PRIVATE /utf-8)#---->修改 项目名称，文件名。]]></description><category></category></item><item><title><![CDATA[Springboot 实现多数据源(PostgreSQL 和 SQL Server)连接]]></title><link>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159836049</link><guid>https://blog.youkuaiyun.com/TAD2nw7y2/article/details/159836049</guid><author>TAD2nw7y2</author><pubDate>Sat, 04 Apr 2026 23:54:33 +0800</pubDate><description><![CDATA[Free Spire.Doc for Python 是免费 Python 文档处理库，无需依赖 Microsoft Word，支持 Word 文档的创建、编辑、转换等操作，其中内置的 Markdown 解析能力，能高效实现 Markdown 到 Doc/Docx 格式的转换，且兼容常见的 Markdown 语法（标题、列表、图片、链接等）。这是一段普通段落，支持**粗体**、*斜体*、`行内代码`，以及[超链接](https://www.google.com/)。路径：{output_path}")]]></description><category></category></item></channel></rss>