<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LQj_p3ly的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LQj_p3ly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LQj_p3ly]]></copyright><item><title><![CDATA[C++正则比strstr慢百倍？解密性能差异]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265702</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265702</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 16:22:39 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Spring Boot整合Redisson实现高效分布式锁]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265628</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265628</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 16:21:56 +0800</pubDate><description><![CDATA[Redisson 的核心功能与特性Redisson 分布式锁的实现原理对比其他分布式锁方案（如 Zookeeper、数据库锁）]]></description><category></category></item><item><title><![CDATA[CBASE 2025：云计算与大数据前沿突破]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265566</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265566</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 16:21:13 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Docker基础与核心组件全解析]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265511</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265511</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 16:20:31 +0800</pubDate><description><![CDATA[【代码】Docker基础与核心组件全解析。]]></description><category></category></item><item><title><![CDATA[Bun：颠覆Node.js的极速新星]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265436</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153265436</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 16:19:34 +0800</pubDate><description><![CDATA[定义Bun及其设计目标（高性能JavaScript运行时）对比Node.js的关键改进：启动速度、包管理效率、兼容性内置工具链整合（打包器、测试运行器、包管理器）]]></description><category></category></item><item><title><![CDATA[免费搭建STUN服务器全攻略]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218939</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218939</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:19:30 +0800</pubDate><description><![CDATA[STUN（Session Traversal Utilities for NAT）是一种用于NAT穿透的协议，允许客户端发现其公网IP和端口。NAT设备会修改数据包的源IP和端口，导致端到端直接通信困难。STUN协议通过查询外部服务器，帮助客户端确定NAT类型及映射后的地址。NAT类型主要包括完全锥形、受限锥形、端口受限锥形和对称型。STUN通过以下机制工作：客户端向STUN服务器发送请求，服务器返回客户端的外网IP和端口，客户端利用这些信息建立P2P连接。选择免费服务器时需考虑带宽、稳定性和协议支持。]]></description><category></category></item><item><title><![CDATA[C++类与对象完全指南]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218760</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218760</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:18:19 +0800</pubDate><description><![CDATA[C++ 类是一种用户自定义数据类型，通过class或struct关键字定义。类的核心是封装性，将数据（成员变量）和操作（成员函数）捆绑在一起。private: // 访问限定符，默认privatepublic:width = w;height = h;private成员仅限类内访问，public成员允许外部访问。const成员函数承诺不修改对象状态，适用于只读操作。]]></description><category></category></item><item><title><![CDATA[自动化脚本执行全攻略]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218675</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218675</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:17:42 +0800</pubDate><description><![CDATA[自动化脚本的核心目标是减少人工干预，通过预定逻辑完成特定任务。其价值体现在多个方面：节省时间、提高准确性、支持大规模操作。典型的应用场景包括数据处理、系统监控、日志分析等。自动化脚本的自动化执行是现代技术领域中提高效率的关键手段。通过将重复性任务交给脚本处理，可以显著减少人为错误并释放人力资源。以下从核心概念、实现方法和代码示例展开说明。（Windows）可按时间触发脚本；事件触发则通过文件变化、API调用等条件启动脚本。自动化执行通常依赖调度工具或事件触发机制。Linux系统可通过。]]></description><category></category></item><item><title><![CDATA[HTML5打造宠物小精灵游戏全攻略]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218612</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218612</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:17:20 +0800</pubDate><description><![CDATA[使用HTML5开发宠物小精灵游戏是一个有趣且富有挑战性的项目。HTML5提供了Canvas、Web Audio API、本地存储等功能，非常适合开发2D游戏。以下是开发此类游戏的关键步骤和代码示例。HTML5游戏通常由三个主要部分组成：HTML结构、CSS样式和JavaScript逻辑。创建一个基本的HTML文件结构是第一步。宠物小精灵游戏的核心是精灵角色。可以创建一个精灵类来管理它们的属性和行为。游戏循环是任何游戏的核心，它负责更新游戏状态和渲染画面。可以实现平滑的动画效果。]]></description><category></category></item><item><title><![CDATA[权限管理革新：RBAC到数据护盾的进化]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218563</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218563</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:16:52 +0800</pubDate><description><![CDATA[SPARK（Secure Permission and Access Rule Kit）提出六层数据护盾架构，将权限配置与代码完全解耦。通过动态规则引擎和声明式配置，实现权限的实时调整无需重启服务，彻底解决“改权限即改代码”的痛点。传统 RBAC（基于角色的访问控制）框架在权限管理中存在固有缺陷，每次权限变更都需要修改代码并重新部署。这种模式在数据安全要求极高的场景下显得力不从心，开发效率与系统稳定性难以兼得。]]></description><category></category></item><item><title><![CDATA[Postman CLI自动化测试实战指南]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218514</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218514</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:16:34 +0800</pubDate><description><![CDATA[Postman CLI（Newman）是Postman的命令行工具，允许通过终端运行Postman集合。在Jenkins中配置Postman自动化测试需安装Node.js插件，并创建自由风格项目。运行集合的基本命令如下，需导出Postman集合为JSON文件（如。]]></description><category></category></item><item><title><![CDATA[Linux文件系统如何管理打开文件]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218462</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218462</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:16:05 +0800</pubDate><description><![CDATA[Linux 文件系统通过内核数据结构管理打开的文件，核心涉及文件描述符（File Descriptor）、文件表（File Table）和 inode 表（Inode Table）。用户程序通过系统调用如。内核选择最小的未使用数值作为新文件的描述符。inode 是文件的唯一标识，内核通过。文件描述符是非负整数，进程通过。]]></description><category></category></item><item><title><![CDATA[ViT的秘密：天生就是图像分割大师]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218411</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218411</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:15:48 +0800</pubDate><description><![CDATA[【代码】ViT的秘密：天生就是图像分割大师。]]></description><category></category></item><item><title><![CDATA[Python核心特性与应用场景解析]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218388</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218388</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:15:30 +0800</pubDate><description><![CDATA[其丰富的标准库和第三方库（如 NumPy、Pandas、Django）进一步扩展了其功能边界。Python 是一种高级编程语言，以其简洁、易读和强大的功能著称。Python 的动态类型和自动内存管理使得开发效率极高，适用于快速原型开发和大型项目。Python 的函数支持默认参数、可变参数和关键字参数，增强了代码的灵活性。模块化编程通过将功能分解为独立的函数和模块，提高了代码的可维护性。Python 提供多种内置数据类型，包括整数、浮点数、字符串、列表、元组和字典。]]></description><category></category></item><item><title><![CDATA[远程控制以太网继电器设计指南]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218292</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218292</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:14:41 +0800</pubDate><description><![CDATA[以太网继电器控制页面允许用户通过网络远程控制继电器设备。这种设计通常用于智能家居、工业自动化等领域，提供便捷的远程操作功能。以下将详细介绍如何设计一个基于Web的以太网继电器控制页面，包括前端界面和后端逻辑。前端界面通常使用HTML、CSS和JavaScript构建，确保用户可以通过浏览器访问控制页面。]]></description><category></category></item><item><title><![CDATA[JavaScript输出方法全解析]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218256</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218256</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:14:17 +0800</pubDate><description><![CDATA[是开发中最常用的调试工具，用于在浏览器控制台输出信息。它不会影响页面显示，适合调试和日志记录。将内容直接写入 HTML 文档流。若在页面加载完成后调用，会覆盖整个文档。JavaScript 提供了多种方式将数据输出到页面或控制台，常见的包括。等方法获取 DOM 元素并修改其内容，是动态更新页面的推荐方式。以及 DOM 操作。以下将详细介绍这些方法及其应用场景。通过浏览器弹窗显示信息，会阻塞代码执行直到用户关闭弹窗。适合需要强制用户注意的场景，但频繁使用会影响用户体验。可能导致性能问题或内容覆盖。]]></description><category></category></item><item><title><![CDATA[uni-app模板语法常见问题与修复指南]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218206</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218206</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:13:49 +0800</pubDate><description><![CDATA[在开发过程中，uni-app 的模板语法可能会遇到各种问题，如数据绑定失效、事件绑定错误、条件渲染不生效等。这些问题通常源于语法错误或框架特性理解不足。以下是常见问题及修复方法，附代码示例。，但参数传递或方法定义错误可能导致事件不触发。uni-app 中数据绑定使用双大括号。，但有时因写法错误导致绑定失效。]]></description><category></category></item><item><title><![CDATA[ChatExcel推出数据分析Mini AI工作站]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218089</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218089</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:12:50 +0800</pubDate><description><![CDATA[数据分析领域迎来重大变革，ChatExcel 即将发布一款专为数据分析设计的 Mini AI 工作站。这一创新产品将人工智能技术与传统数据分析工具深度融合，旨在为用户提供更高效、更智能的数据处理体验。该工作站采用轻量化设计，可在各种设备上流畅运行，特别适合中小企业和个人数据分析师使用。]]></description><category></category></item><item><title><![CDATA[渗透测试入门：从抓包到漏洞实战]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218029</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153218029</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:12:29 +0800</pubDate><description><![CDATA[网络抓包是渗透测试中收集信息的重要手段，常用工具有Wireshark和Tcpdump。通过分析网络流量，可以发现敏感信息或潜在漏洞。渗透测试是模拟黑客攻击以评估系统安全性的过程，涉及网络抓包、漏洞分析、Web安全测试等多个环节。掌握基础工具和方法是入门的关键。分析抓包数据时，重点关注明文传输的密码、Cookie或未加密的API密钥。SQL注入通过构造恶意输入操纵数据库查询。]]></description><category></category></item><item><title><![CDATA[Spring Cloud Ribbon：客户端负载均衡利器]]></title><link>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153217963</link><guid>https://blog.youkuaiyun.com/LQj_p3ly/article/details/153217963</guid><author>LQj_p3ly</author><pubDate>Tue, 14 Oct 2025 00:11:55 +0800</pubDate><description><![CDATA[在微服务架构中，服务间的通信是核心需求之一。Spring Cloud Netflix Ribbon作为客户端负载均衡工具，为微服务提供了灵活的请求分发能力，同时避免了传统集中式负载均衡器的单点故障问题。Ribbon是一个基于HTTP和TCP的客户端负载均衡器，与Spring Cloud深度集成。Ribbon在客户端维护服务实例列表，通过动态更新实现高可用性，无需依赖外部负载均衡设备。与集中式负载均衡器（如Nginx）不同，Ribbon将负载均衡逻辑嵌入到客户端，减少了网络跳数，降低了延迟。]]></description><category></category></item></channel></rss>