<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[一如既往的准备文章]]></title><description><![CDATA[一如既然]]></description><link>https://blog.csdn.net/qq_24373725</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_24373725]]></copyright><item><title><![CDATA[Anthropic Claude Skills构建指南]]></title><link>https://blog.csdn.net/qq_24373725/article/details/158698977</link><guid>https://blog.csdn.net/qq_24373725/article/details/158698977</guid><author>qq_24373725</author><pubDate>Thu, 05 Mar 2026 16:24:45 +0800</pubDate><description><![CDATA[摘要 Claude技能开发指南为开发者提供了创建自定义工作流程的完整方法论。技能（Skill）是通过文件夹打包的指令集，包含核心文件SKILL.md（含YAML前置信息）、可选脚本和参考资料。开发流程分为规划、设计、测试、发布四个阶段：1)明确具体用例和成功标准；2)规范编写YAML描述和Markdown指令；3)通过触发测试、功能测试和对比测试验证效果；4)采用GitHub托管或API集成方式分发。指南强调三大设计理念：渐进式披露信息、技能可组合性、跨平台可移植性，并提供了五类典型设计模式（顺序工作流、多]]></description><category></category></item><item><title><![CDATA[JavaScript 性能优化实战技术指南]]></title><link>https://blog.csdn.net/qq_24373725/article/details/150496750</link><guid>https://blog.csdn.net/qq_24373725/article/details/150496750</guid><author>qq_24373725</author><pubDate>Mon, 18 Aug 2025 17:36:17 +0800</pubDate><description><![CDATA[本文系统介绍了JavaScript性能优化实战技术，涵盖关键优化领域。主要内容包括：1）加载优化，通过延迟加载、代码拆分减少初始负载；2）DOM操作优化，采用批量更新和避免布局抖动；3）内存管理，使用弱引用和及时清理避免泄漏；4）数据处理优化，利用Map/Set提升查找效率；5）代码层面优化，减少作用域查找和保持JIT友好；6）工具监控，运用Lighthouse和RUM工具持续改进。文章还提供了长列表渲染、动画优化等实战案例，帮助开发者全面提升Web应用性能。所有建议均基于行业最佳实践，具有可靠性和实用性。]]></description><category></category></item><item><title><![CDATA[性能测试面试题的详细解答]]></title><link>https://blog.csdn.net/qq_24373725/article/details/147324125</link><guid>https://blog.csdn.net/qq_24373725/article/details/147324125</guid><author>qq_24373725</author><pubDate>Fri, 18 Apr 2025 11:19:53 +0800</pubDate><description><![CDATA[吞吐量大幅度波动有哪些原因？- **服务器配置**：根据业务需求和系统架构确定，通常包括应用服务器、数据库服务器等。压测机的配置是怎么样的？- **吞吐量波动的原因**：服务器负载不均衡、网络不稳定、测试数据问题等。- **TPS上不去的原因**：服务器资源瓶颈、代码性能问题、网络延迟等。- **项目经验**：分享具体项目中的性能测试过程、遇到的问题及解决方案。- **环境搭建**：搭建测试环境，包括服务器、网络设备、测试工具等。- **业务数据**：根据业务需求准备的数据，如订单数据、商品数据等。]]></description><category></category></item><item><title><![CDATA[DeepSeek本地一件部署-mac系统]]></title><link>https://blog.csdn.net/qq_24373725/article/details/145466525</link><guid>https://blog.csdn.net/qq_24373725/article/details/145466525</guid><author>qq_24373725</author><pubDate>Thu, 06 Feb 2025 09:38:13 +0800</pubDate><description><![CDATA[春节期间比较火的deepseek，相必大家都有关注了，今天来和大家分享下，在本地机器（自己电脑mac、windows、Linux）搭建的步骤。Windows 安装：安装流程基本一样，下载对应客户端，安装，然后获取对应版本、配置即可。下载 ollama 下载地址：https://ollama.com/首先本人的电脑是mac m4系统，我就以mac m4安装教程。选择macos即可,会自动选择适合自己电脑的版本进行下载。然后，点击next选择install，如下进行操作。然后下载后，点击安装包。]]></description><category></category></item><item><title><![CDATA[《大话Java+playWright》系列教程初级篇-脚本增加断言]]></title><link>https://blog.csdn.net/qq_24373725/article/details/144965129</link><guid>https://blog.csdn.net/qq_24373725/article/details/144965129</guid><author>qq_24373725</author><pubDate>Mon, 06 Jan 2025 15:40:24 +0800</pubDate><description><![CDATA[Playwright 断言我觉得好的地方就是。Playwright会检查并且自动重试，直到满足我所设置的断言的必要条件。Playwright 的。是 Playwright 自动等待和重试功能的核心部分。定位器代表一种随时查找页面上元素的方法，用于对元素执行操作，例如等。下面的示例测试，了解如何使用 Web 优先断言、定位器和选择器编写测试。的概念，它是一个内存中隔离的浏览器配置文件。功能，会在执行操作之前等待元素可操作。Playwright 支持多种不同的定位器，如。断言功能，如代码示例。]]></description><category></category></item><item><title><![CDATA[开源软件在互联网企业中得到了广泛的应用]]></title><link>https://blog.csdn.net/qq_24373725/article/details/136030352</link><guid>https://blog.csdn.net/qq_24373725/article/details/136030352</guid><author>qq_24373725</author><pubDate>Fri, 27 Dec 2024 09:56:18 +0800</pubDate><description><![CDATA[开源软件的低成本、可协作性和透明度等特点，使得越来越多的企业和个人选择使用开源软件，促进了软件行业的繁荣。然而，在使用开源软件的过程中，也需要关注其可能带来的问题，如安全风险和维护困难等。因此，如何更好地利用开源软件的优势，发挥其推动技术创新和应用的作用，是当前热门的话题之一。提示：分析开源软件如何通过开放源代码，促进全球开发者之间的协作和交流，推动软件技术的创新和发展。提示：探讨开源软件的商业模式，以及如何将开源软件与商业软件相结合，实现商业价值。方向五：开源软件在各行业的应用案例。]]></description><category></category></item><item><title><![CDATA[《大话Java+playWright》系列教程初级篇-第一个脚本]]></title><link>https://blog.csdn.net/qq_24373725/article/details/144759438</link><guid>https://blog.csdn.net/qq_24373725/article/details/144759438</guid><author>qq_24373725</author><pubDate>Fri, 27 Dec 2024 09:54:46 +0800</pubDate><description><![CDATA[前面我们已经学习了环境搭建-并且相信大家都能正常的去练习，那么今天我们就来升级下难度，去做我们使用java+playwright的第一个脚本。默认情况下，使用 Playwright 启动的浏览器以无头方式运行，这意味着运行脚本时不会打开任何浏览器 UI。正常在默认情况下，Playwright 使用无头模式运行浏览器。//使用 Page.ScreenshotOptions，去截取元素。来自官网的案例：场景case，截取屏幕截图。WebKit 并在其中截取屏幕截图。在启动浏览器时进行更改。]]></description><category></category></item><item><title><![CDATA[《大话Java+playWright》系列教程初级篇-初识]]></title><link>https://blog.csdn.net/qq_24373725/article/details/144751278</link><guid>https://blog.csdn.net/qq_24373725/article/details/144751278</guid><author>qq_24373725</author><pubDate>Thu, 26 Dec 2024 19:33:01 +0800</pubDate><description><![CDATA[先来讲下什么是playwright，playwright是微软开源自动化测试工具Playwright,支持主流浏览器,包括:CHnrome、Firefox、Safari等,同时支持以无头模式、有头模式运行,并提供了同步、异步的API,可以结合主流测试框架使用,并且支持浏览器端的自动化脚本录制等功能。大白话:playwright就是一款主流的自动化测试工具,可以跨平台、跨语言、开源、支持分布式、拥有成熟的社区及学习文档,主要用于接口API测试和web自动化测试。后续代码会整理开源-大家期待吧！]]></description><category></category></item><item><title><![CDATA[模型测试方法之如何评估模型召回率、准确率]]></title><link>https://blog.csdn.net/qq_24373725/article/details/144140589</link><guid>https://blog.csdn.net/qq_24373725/article/details/144140589</guid><author>qq_24373725</author><pubDate>Fri, 29 Nov 2024 16:30:52 +0800</pubDate><description><![CDATA[‌主要包括以下几种常用的评估指标：模型指标-🔍 三个关键指标——召回率、精准度和准确度‌‌：准确率是最常见的模型评估指标之一，表示模型预测正确的样本数占总样本数的比例。计算公式为：准确率 = 预测正确的样本数 / 总样本数。准确率在平衡的数据集中表现良好，但在不平衡的数据集中可能会受到样本分布的影响‌12。‌‌：精确率表示模型预测为正样本中真正为正样本的比例，召回率表示真正为正样本中被模型预测为正样本的比例。精确率的计算公式为：精确率 = 真正为正样本数 / 预测为正样本数；]]></description><category></category></item><item><title><![CDATA[开源镜像加速网站]]></title><link>https://blog.csdn.net/qq_24373725/article/details/143885446</link><guid>https://blog.csdn.net/qq_24373725/article/details/143885446</guid><author>qq_24373725</author><pubDate>Tue, 19 Nov 2024 14:50:24 +0800</pubDate><description><![CDATA[开源镜像]]></description><category></category></item><item><title><![CDATA[性能测试-虚拟用户数计算方式]]></title><link>https://blog.csdn.net/qq_24373725/article/details/143758468</link><guid>https://blog.csdn.net/qq_24373725/article/details/143758468</guid><author>qq_24373725</author><pubDate>Thu, 14 Nov 2024 09:33:16 +0800</pubDate><description><![CDATA[压测用户数计算是大多数人头疼的，它属于性能测试的基础，今天整理下内容方便计算，如有重复敬请谅解。]]></description><category></category></item><item><title><![CDATA[APP安全测试总结-看这篇就够了]]></title><link>https://blog.csdn.net/qq_24373725/article/details/139680422</link><guid>https://blog.csdn.net/qq_24373725/article/details/139680422</guid><author>qq_24373725</author><pubDate>Fri, 14 Jun 2024 14:15:12 +0800</pubDate><description><![CDATA[验证APP应用的登录功能是否安全、可靠。测试内容包括验证用户名和密码的正确性、验证码的复杂性和正确性，以及登录功能的稳定性和安全性等。这些测试项将确保APP的安全性，减少潜在的安全风险。由专业人员尝试进行各种攻击手段，以发现潜在漏洞。对整个APP的开发流程、安全策略等进行审查。检查APP是否被植入恶意代码或捆绑恶意软件。测试与外部系统交互的接口是否存在安全隐患。]]></description><category></category></item><item><title><![CDATA[GameDriver XR测试自动化工具概述]]></title><link>https://blog.csdn.net/qq_24373725/article/details/139498912</link><guid>https://blog.csdn.net/qq_24373725/article/details/139498912</guid><author>qq_24373725</author><pubDate>Thu, 06 Jun 2024 14:06:15 +0800</pubDate><description><![CDATA[2. **集成开发环境**：可以与流行的游戏引擎如Unity和Unreal Engine集成，提供对XR应用的深度测试支持。6. **视觉和声音反馈**：支持视觉和声音反馈的自动化测试，确保用户界面和音频体验的质量。- **更新维护**：随着XR技术和游戏引擎的更新，测试工具和脚本可能需要定期更新。5. **设备仿真**：在没有实际XR硬件的情况下，也可以进行应用的仿真测试。- **性能测试**：评估XR应用在不同硬件上的性能，优化用户体验。- **硬件依赖性**：某些测试可能需要特定的硬件支持。]]></description><category></category></item><item><title><![CDATA[使用JGit来实现master分支和feature分支之间的代码比对并获取增量代码]]></title><link>https://blog.csdn.net/qq_24373725/article/details/139155964</link><guid>https://blog.csdn.net/qq_24373725/article/details/139155964</guid><author>qq_24373725</author><pubDate>Thu, 23 May 2024 19:33:42 +0800</pubDate><description><![CDATA[注意：直接获取增量代码（如文件内容的变化）在JGit中可能相对复杂，因为JGit主要用于处理git仓库的操作，而不是直接的文件内容比较。但我们可以获取提交之间的差异，并据此判断哪些文件被修改、添加或删除。为了使用JGit来实现master分支和feature分支之间的代码比对并获取增量代码，我们需要执行几个步骤。这段代码示例仅展示了如何使用JGit来找出两个分支之间的差异。如果你需要获取每个差异文件的详细内容，你可能需要额外地调用。并处理输出流来获取详细的差异内容。]]></description><category></category></item><item><title><![CDATA[Java精准测试之javacoco实战]]></title><link>https://blog.csdn.net/qq_24373725/article/details/139155647</link><guid>https://blog.csdn.net/qq_24373725/article/details/139155647</guid><author>qq_24373725</author><pubDate>Thu, 23 May 2024 19:12:01 +0800</pubDate><description><![CDATA[而Missed Branches Cov.这列是针对有分支情况下统计的单元测试用例覆盖业务代码分支的覆盖率，如果某个业务类的Missed Branches Cov.分支覆盖率为n/a则说明这个业务类中没有分支情况，才会出现n/a这样结果，如下截图中App、CoCo这两个业务类中就没有分支代码，因此Missed Branches Cov.覆盖率统计结果为n/a，可以理解为这两个业务类不需要统计分支覆盖率；打开JaCoCo的html格式报告如下所示，统计整体的覆盖率信息，单击包名链接，可以看到统计的详情信息。]]></description><category></category></item><item><title><![CDATA[深度优化搜索DFS使用详解，看这篇就够了！！！]]></title><link>https://blog.csdn.net/qq_24373725/article/details/138717731</link><guid>https://blog.csdn.net/qq_24373725/article/details/138717731</guid><author>qq_24373725</author><pubDate>Sat, 11 May 2024 15:29:53 +0800</pubDate><description><![CDATA[5. **优化邻接表存储**：使用合适的数据结构来存储图的邻接表，如邻接表或邻接矩阵，根据实际情况选择。1. **剪枝**：在搜索过程中，如果确定某个节点不可能产生有效结果，可以提前终止对该节点的搜索。4. **递归或迭代**：对每一个未访问的邻居节点，将其添加到栈中，并将其标记为已访问。3. **回溯**：在DFS中，如果当前路径包含了目标节点，记录路径并回溯。3. **探索邻居**：从栈顶取出一个节点，检查其所有未访问的邻居节点。2. **访问起始节点**：将起始节点添加到栈中，并标记为已访问。]]></description><category></category></item><item><title><![CDATA[Eureka使用详解，看这篇就够了，超详细，很香！！！]]></title><link>https://blog.csdn.net/qq_24373725/article/details/138714965</link><guid>https://blog.csdn.net/qq_24373725/article/details/138714965</guid><author>qq_24373725</author><pubDate>Sat, 11 May 2024 14:34:26 +0800</pubDate><description><![CDATA[1. **下载Eureka服务器**：从[Spring Boot官方文档](https://spring.io/projects/spring-cloud)或Netflix Eureka的[GitHub仓库](https://github.com/Netflix/eureka)获取Eureka服务器的二进制包或源码。1. **服务注册**：服务实例将自己信息（如IP地址、端口号等）注册到Eureka服务器，这样Eureka服务器就能知道这个服务实例是可用的。]]></description><category></category></item><item><title><![CDATA[前端Sass使用详解，看这篇就够了]]></title><link>https://blog.csdn.net/qq_24373725/article/details/138714844</link><guid>https://blog.csdn.net/qq_24373725/article/details/138714844</guid><author>qq_24373725</author><pubDate>Sat, 11 May 2024 14:31:59 +0800</pubDate><description><![CDATA[Sass（Syntactically Awesome Style Sheets）是一种CSS预处理器，它被设计为改善CSS的可读性和实用性。Sass使用类似于CSS的语法，但增加了变量、嵌套、混合（mixins）、函数等功能，使得编写CSS更加高效和易于维护。Sass有两种语法格式：SCSS（Sassy CSS）和Sass（旧的缩进语法）。Sass是一种强大的工具，可以帮助你编写更加高效和可维护的CSS代码。通过上述特性，你可以创建更复杂的样式，同时保持代码的整洁和组织性。- 使用注释来提高代码的可读性。]]></description><category></category></item><item><title><![CDATA[深度神经网络概述]]></title><link>https://blog.csdn.net/qq_24373725/article/details/138602919</link><guid>https://blog.csdn.net/qq_24373725/article/details/138602919</guid><author>qq_24373725</author><pubDate>Thu, 09 May 2024 10:09:46 +0800</pubDate><description><![CDATA[深度神经网络（Deep Neural Networks, DNNs）是深度学习的核心，它们通过模仿人脑神经元的连接方式来处理复杂的数据模式。]]></description><category></category></item><item><title><![CDATA[前端技术Stylus详解与引入]]></title><link>https://blog.csdn.net/qq_24373725/article/details/138519217</link><guid>https://blog.csdn.net/qq_24373725/article/details/138519217</guid><author>qq_24373725</author><pubDate>Tue, 07 May 2024 09:09:25 +0800</pubDate><description><![CDATA[1. **直接在 HTML 中**：你可以在 HTML 文件的 `` 部分通过 `` 标签直接编写 Stylus 代码。5. **继承**：在 Stylus 中，你可以使用 `@extends` 来实现继承，这与 CSS 中的 `@extend` 规则类似。4. **Node.js**：在 Node.js 项目中，你可以通过 `require` 或 `import` 引入 Stylus。- **Grunt**：使用 `grunt-contrib-stylus` 插件。]]></description><category></category></item></channel></rss>