自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(157)
  • 资源 (15)
  • 收藏
  • 关注

原创 Agent的发展阶段

Agent技术发展经历了六个关键阶段:从早期的基于规则系统(1950s-1980s)到反应式Agent(1980s-1990s),再到目标导向Agent(1990s-2000s)。2000s-2010s进入学习型Agent阶段,应用机器学习技术。2010s-2020s发展为多Agent系统,强调协作与竞争。当前阶段(2020s至今)是自主智能Agent,结合大语言模型展现更强自主性。技术能力可分为五个等级,从基础辅助到未来可能的通用人工智能形态。目前技术正处于L2向L3/L4过渡的落地前期,Agent正从执

2026-05-22 12:33:45 221

原创 pytest Code Review skill.md

本文介绍了AgentSkills的渐进式架构设计,通过三级分层加载机制优化Claude的性能表现。核心架构包含:元数据层(启动加载)、指令层(请求匹配时加载)和资源层(执行时按需加载),实现按需加载和高效扩展。文章详细说明了技能开发规范,包括结构化指令编写、文件命名规则和目录组织方式,并以Python代码审查技能为例,展示了技能模板的标准格式和审查维度分级(P0严重问题/P1警告/P2优化建议)。该设计支持无限扩展技能库而不影响系统性能,所有项目代码已在GitHub开源。

2026-05-22 11:51:50 33

原创 Agentic Testing体系

摘要: AgenticTesting是一种由AI智能体自主驱动的智能化软件测试范式,通过模拟人类测试专家的决策能力,实现从测试设计到执行的闭环自动化。其核心在于将传统脚本化测试转变为基于意图的智能测试,利用分层架构(决策层、能力层、执行层)和多智能体协作提升测试覆盖率和自适应性。相比传统自动化测试,AgenticTesting具备动态感知、自愈能力和探索性测试优势,尤其适用于UI频繁变更的复杂场景。尽管面临非确定性和成本挑战,它仍被视为测试领域的革新方向,推动测试人员从脚本维护者转型为智能体编排师。当前Me

2026-05-21 17:20:30 386

原创 Claude Code Skills 完全指南

摘要:ClaudeCodeSkills是一种将专业知识和工作流程打包成可复用技能包的功能,通过结构化目录(包含指令、脚本、参考文档等)实现任务自动化。其采用三级渐进式加载机制:元数据(启动时)、指令(触发时)、资源(按需),有效节省上下文窗口。该功能解决了重复指令、知识无法沉淀等问题,使Claude能像有经验的团队成员一样执行标准化任务。企业还可通过API和治理指南实现大规模技能部署与管理。

2026-05-20 17:41:01 470

原创 手写一个简单的RAG流程(用Chroma+OpenAI)

本文介绍了使用Chroma向量库和OpenAI构建RAG(检索增强生成)系统的完整流程。首先安装依赖并设置API密钥,然后初始化Chroma客户端和OpenAI嵌入函数。系统通过四个步骤实现:1)准备知识库文档并存入Chroma;2)检索函数基于余弦相似度获取相关文档;3)生成函数将检索结果拼接为prompt,调用GPT-3.5生成回答;4)测试问答功能。系统使用text-embedding-ada-002进行文本向量化,支持知识持久化和复用。该原型可通过替换文档数据快速扩展,有效减少大模型幻觉并提供最新知

2026-05-19 14:51:03 277

原创 主流AI 七层关系:Token→提示词→上下文→Agent→Harness→MCP→Skills

摘要:主流AI七层关系揭示了大模型应用的完整逻辑链路,从基础单元到复杂执行分为三个层级:1)基础交互层(Token、提示词、上下文),构成文本级交互基础;2)智能体与编排层(Agent、Harness、MCP),实现任务拆解与标准化连接;3)业务应用层(Skills),封装最终业务能力。这种分层架构实现了从语言理解到实际操作的完整闭环,其中MCP协议解决了工具集成的碎片化问题,使AI系统能够安全、高效地完成复杂任务。

2026-05-19 14:43:27 892

原创 AI Agent规划模式

AIAgent的规划模式是实现大模型从聊天转向任务执行的关键,主要分为单路径规划和动态规划两种基础模式。单路径规划适用于确定性强、步骤清晰的任务,通过一次性生成完整步骤序列实现全局最优;动态规划则适用于开放环境,采用实时反馈调整策略。在此基础上,高层设计模式如自我反思、工具使用和多智能体协作能进一步提升Agent能力。主流规划范式包括Plan-and-Execute、ReAct循环、思维链/树以及多智能体协作等,各具特点以适应不同任务需求。这些规划模式使Agent能够主动拆解任务、制定策略并动态调整,从而有

2026-05-19 14:42:13 302

原创 保证数据一致性技术

分布式系统数据一致性技术综述 分布式系统保证数据一致性主要采用两类技术:数据库内部一致性(ACID事务、MVCC、锁机制)和分布式系统一致性方案(共识算法、分布式事务、副本协议)。关键技术包括:两阶段提交(2PC)实现强一致但性能较差;Paxos/Raft等共识算法确保节点状态一致;主从复制和Quorum机制处理副本同步;缓存采用先更新数据库再删除缓存的策略。系统设计需权衡强一致性与可用性,强一致方案如分布式事务适合金融场景,最终一致性则更适用于高并发系统。技术选型应结合业务需求,复杂流程可考虑Saga模式

2026-05-18 11:50:13 341

原创 ai生成测试用例(Skill/Harness Engineering)

摘要:通过引入AI辅助用例生成,测试设计效率显著提升,人均产出翻倍。核心成果包括:用例生成时间缩短75%,需求覆盖率提升30%,提前发现5处需求缺陷。采用"AI+人工"双引擎模式,构建"需求→用例→执行→反哺"闭环流程,季度累计生成1200+用例,节省60人天。实践过程中优化Prompt指令,解决AI生成冗余、遗忘上下文等问题,沉淀8个高复用模板。当前实现从工具化到流程化的跨越,下一步将推进智能化升级,实现缺陷驱动的用例自主进化。(149字)

2026-05-16 19:53:21 548

原创 测试用例生成 skill评估标准定义

测试用例生成能力的评估主要从四个维度展开:技术能力方面重点考察用例设计方法(等价类、边界值等)的掌握程度和覆盖率指标;业务理解强调需求拆解和风险评估能力;方法论维度关注用例结构的规范性和逻辑严谨性;软技能则包括沟通能力和持续改进意识。评估时可量化打分,权重建议为:覆盖完整性30%、方法运用20%、可执行性20%、异常处理20%、效率10%。对AI生成还需额外考察需求还原度和防幻觉能力。

2026-05-15 14:38:01 549

原创 契约测试详解

契约测试概述 契约测试用于验证微服务间接口交互的合规性,通过预先定义的契约(如Pact文件)检查请求/响应的格式和数据类型。核心角色包括消费者(调用方)和提供者(服务方),测试流程分为消费者生成契约、提供者验证契约两步。主流工具如Pact(多语言支持)和Spring Cloud Contract(Spring生态),通过模拟请求实现快速验证。 优势与挑战 优势包括降低集成调试成本、支持独立部署和团队并行开发;挑战在于需跨团队紧密协作及复杂场景的数据管理。契约测试适用于高频变更的微服务场景,但需注意及时更新契

2026-05-15 13:47:33 416

原创 自然语言处理基础-神经网络与语言模型

本文摘要: 自然语言处理中n元文法模型存在数据稀疏和语义忽略问题,可通过分布式表示改进。神经网络通过分层连接的神经元模拟信息处理过程,包括输入层、隐藏层和输出层。核心组件包括权重系数、偏置项和激活函数(如sigmoid、ReLU等)。深度学习主要分为前馈网络(如CNN)和循环网络(如RNN、LSTM),前者擅长空间特征提取但处理序列能力有限,后者能处理时序数据但存在梯度消失问题。参数学习通过反向传播调整权重和偏置,LSTM等改进模型有效缓解了长序列依赖问题。不同网络结构各具特点,需根据任务需求选择。

2026-04-27 11:45:18 196

原创 自然语言处理基础-自然语言处理概览

自然语言处理研究涵盖语音、文字处理及认知计算三大领域。语音技术包括识别、合成及翻译;文字处理涉及文本分析(分类、情感分析)和生成(翻译、自动写作)。核心技术发展经历了符号逻辑、统计学习到神经网络的演进,当前主流神经网络方法基于n元文法模型,通过统计概率解决语言歧义、新词等挑战。研究面临的核心问题包括语义歧义处理和新语言现象的适应。

2026-04-27 11:44:12 391

原创 OpenClaw安装

OpenClaw安装与配置指南 系统要求:Node 24(推荐),支持macOS/Linux/Windows。安装验证通过"openclaw --version"命令。初始化向导提供交互式配置,包括AI模型、聊天渠道等设置。安全警告后可选QuickStart模式自动配置默认参数。支持多种AI模型提供商:Anthropic Claude(推荐)、OpenAI GPT、OpenRouter(中国用户推荐)、DeepSeek(支持支付宝)、Moonshot/Kimi等。本地模型支持Ollama

2026-04-02 14:57:11 213

原创 OpenClaw

在 AI 圈子里,也有一些内部项目或 GitHub repo 叫 OpenClaw,通常是:自动渗透测试工具模型 orchestration 框架但这些没有统一标准项目名。OpenClaw(原名 ClawdBot / MoltBot)是一款开源、自托管的个人 AI 助手,运行在用户本地设备上(如 Mac、Linux、树莓派等),通过 WhatsApp、Telegram、Teams 等聊天工具与用户交互。它被视为“AI 助手从聊天走向行动”的代表性产品。

2026-02-13 10:02:00 1498 4

原创 数据库管理考试题

摘要:某医院住院部信息系统设计涉及病人表R和科室关系D。表R中"住院号"为主键(A),"性别"通过CHECK约束限定为M或F(D),"家庭住址"为复合属性(D)。科室关系D中"科室号"为主键,表R的"科室号"为外键参照D表的"科室号"(C)。关系模式体现了实体完整性(PRIMARY KEY)、参照完整性(REFERENCES)和用户定义完整性(CHECK)等约束条件。(150字)

2026-02-13 09:31:45 174

原创 软件缺陷的生命周期

摘要:软件缺陷(Bug)指程序中影响功能实现的问题,其生命周期包含多个状态流转阶段。根据IEEE标准,典型流程包括:New→Assigned→Open→Fixed→PendingTest→Closed;可能涉及Rejected、Delay、Reopen等状态变更。管理工具如JIRA支持自定义工作流配置,生命周期受缺陷优先级、项目阶段和团队协作效率影响。规范的缺陷管理能提升处理效率,降低软件风险。(149字)

2026-02-13 09:28:38 850

原创 创建Django项目及应用

本文介绍了Django框架的基本安装和使用流程。主要内容包括:1)通过pip安装Django;2)创建项目和应用的步骤,需在settings.py中注册应用;3)项目启动流程,包括数据库初始化和运行开发服务器;4)自定义Django命令的方法,包括创建命令文件、参数处理和命令执行;5)典型的Django项目目录结构说明,包含项目核心文件、应用模块和静态资源目录。文章为Django初学者提供了从安装到项目搭建的完整指南。

2026-02-11 10:45:13 539

原创 Python高频面试题

Python面试常见问题包括:1) GIL机制影响多线程性能,适合IO密集型任务;2) 内存管理通过引用计数和垃圾回收实现;3) 装饰器用@语法增强函数功能;4) lambda用于简单匿名函数;5) threading模块实现多线程;6) 小整数[-5,256]缓存优化性能。这些问题涵盖了Python核心特性与优化机制。

2026-02-10 11:04:03 894

原创 程序员缓解工作压力的小窍门

摘要:程序员缓解工作压力可从三方面入手:1)合理安排工作与休息,学会拒绝超负荷任务,通过眼保健操等短暂休息保持专注力;2)重视心理健康,通过运动、培养兴趣爱好释放压力,保持积极心态,必要时寻求专业帮助;3)建立社交支持网络,与同事家人交流分享,参与非工作类活动转移注意力。关键在于找到适合自己的压力管理方式,在高效工作的同时维护身心健康。

2026-02-10 10:57:11 321

原创 vue入门-项目目录详解

本文介绍了Vue项目的标准目录结构及关键文件说明。主要包含public目录(存放静态资源)、src目录(核心代码区,含components、views、router等子目录)以及项目配置文件(package.json、.gitignore等)。重点解析了入口文件main.js的初始化流程、路由配置示例和单文件组件结构。文章还提供了组件命名规范(PascalCase)、目录组织建议(路由组件放views/,复用组件放components/)以及环境变量管理的最佳实践。该结构设计旨在保持代码清晰、易于维护,开发

2026-02-10 10:55:38 230

原创 Python中*args 和**kwargs

Python函数中*args和**kwargs用于处理可变参数:*args接收无key值的可变位置参数,存储为元组;**kwargs接收带key值的可变关键字参数,存储为字典。两者可组合使用,但需按顺序(*args在前)。典型应用包括日志记录、数据库查询和装饰器实现,提供参数处理的灵活性。使用时需注意:保持参数顺序、避免过度使用影响可读性,虽然命名可自定义但建议遵循args/kwargs约定。这种机制特别适用于需要处理不确定参数数量的场景。

2026-02-09 17:59:56 315

原创 PageSpeed Insights,Lighthouse与WebPageTest

性能测试工具对比摘要 PageSpeed Insights、Lighthouse和WebPageTest是主流性能测试工具,各有侧重:PSI结合Lighthouse和真实用户数据(CrUX),适合快速SEO评分;Lighthouse作为开发工具提供全面审计;WebPageTest则通过真实设备和网络进行深度诊断。关键差异在于:数据准确性(WebPageTest最优)、功能深度(WebPageTest最全面)和使用便捷性(PSI最易用)。PSI适合SEO需求,Lighthouse适合开发集成,WebPageT

2026-02-09 17:59:02 1222

原创 k6与jemter对比

k6与JMeter性能测试工具对比摘要:k6采用Go+JavaScript技术栈,单进程协程架构,资源消耗低,适合云原生和CI/CD集成,开发友好但协议支持有限;JMeter基于Java多线程模型,资源消耗大但协议支持全面,GUI配置适合非技术人员。k6在API测试、高并发场景和实时监控方面表现优异,而JMeter更适合复杂协议测试和企业级应用。选择需考虑团队技术栈、测试需求和长期维护成本,两者亦可组合使用实现优势互补。随着云原生发展,k6增长迅速,而JMeter在传统领域仍占主导。

2026-02-09 14:52:37 939

原创 Python面试高频题

摘要:本文总结了Python核心知识点,包括数据类型(可变/不可变、拷贝机制)、函数特性(参数处理、装饰器、闭包)、面向对象(类变量、继承、特殊方法)、并发编程(GIL、协程)、性能优化(内存管理、分析工具)、常用库(collections、itertools)、设计模式及算法实现(排序、二叉树遍历)。同时涵盖数据库ORM、Web框架和异常处理等实用技术,全面覆盖Python开发的各个关键领域。

2026-01-15 15:50:42 365

原创 IDEA 安装 Claude

本文介绍了Claude的注册与安装方法。注册分为个人(Individual)和组织(Organization)两种账户类型,组织账户支持团队协作功能,需5人以上使用商业邮箱注册。安装可通过命令行或IDE插件两种方式完成,安装后需配置API密钥并充值使用。需要注意的是,注册需境外手机号验证,个人和组织账户数据不互通,且组织账户提供更灵活的计费方式(包括按使用量或年度计费)。完整计费信息需参考官方定价页面。

2026-01-15 15:46:13 2037

原创 Selenium + Linux安装及常见问题

本文介绍了在无GUI的Linux服务器上配置Selenium+Chrome环境的三种方法:使用Headless模式、Xvfb虚拟显示以及常规GUI处理。重点阐述了常见错误的解决方案,包括Chrome崩溃、DBus连接失败和Xserver缺失等问题。提供了详细的Python代码示例,推荐使用"--headless=new"模式配合禁用GUI依赖参数来确保稳定运行。同时给出了可选方案,如安装DBus服务或配置chromedriver日志输出,帮助开发者快速定位和解决问题。

2025-11-19 09:53:04 722

原创 Pytest 插件方法:pytest_runtest_makereport

pytest_runtest_makereport是pytest的核心钩子函数,用于在测试运行的不同阶段(setup/call/teardown)生成和修改测试报告。它通过接收测试项(item)和调用信息(call)参数,返回TestReport对象,包含测试结果状态。该钩子常用于:1)动态修改报告内容;2)添加自定义字段;3)实现失败重试逻辑;4)收集测试日志或截图等附加信息。开发人员可以通过判断call.when阶段和report.outcome状态,灵活定制报告行为,但需注意避免影响其他插件。

2025-08-29 15:16:49 639

原创 Pytest 插件:pytest_runtest_protocol

pytest_runtest_protocol是pytest框架的核心钩子方法,用于控制测试用例的执行流程。它默认按顺序执行:测试开始标记、前置条件、测试调用、后置清理和结束标记。开发者可以通过重写此钩子实现自定义测试逻辑,常见应用包括性能监控、动态跳过测试、日志增强等。自定义实现时需注意保持基本流程完整性,正确处理异常,并避免性能影响。建议优先使用标准子钩子进行扩展,仅在必要时才重写完整协议。该机制为复杂测试场景提供了高度灵活性,但需谨慎使用以保证测试稳定性。

2025-08-29 15:09:15 1009

原创 solana 签名认证

参考:Sign a message - Phantom Developer Documentation。

2025-08-07 21:58:05 392

原创 Solana Wallet 签名

在Phantom获取的private key为 88位的base58编码。对编码后的message签名,返回base64的编码结果。从private key获取Keypair,同上。从private key获取Keypair。

2025-08-07 12:03:29 6369

原创 Nginx

参考https://www.cnblogs.com/hanyinglong/p/5102141.html如出现/bin/sh: ./configure: No such file or directory make[1]: *** [auto/lib/pcre/Makefile] Error 127表示pcre安装目录不正确,需要重新按照教程安装pcre表示安装成功。

2024-05-09 14:39:15 1239

原创 python3-算法抢红包

2.每个红包的最低金额为1元,且每个红包均为整数金额。#1.红包的总金额total,发放红包的数量num。#每个红包的金额【总金额-已。

2024-05-09 14:38:29 550

原创 QC、QA、SQC、SQA

品质控制/质量控制(QC即英文Quality Control的简称,中文意义是品质控制)其在ISO8402:1994的定义是“为达到品质要求所采取的作业技术和活动”。有些推行ISO9000的组织会设置这样一个部门或岗位,负责所要求的有关品质控制的职能,担任这类工作的人员就叫做QC人员,相当于一般企业中的产品检验员,包括进货检验员(IQC)、制程检验员(IPQC),最终检验员(FQC),出货检验 ( OQC )。

2024-05-06 11:29:12 2882

原创 程序员缓解工作压力的小窍门

专业网络中的交流不仅限于工作,还包括对生活平衡的支持。:通过网络交流,个体可以获得行业动态、最佳实践和解决方案,这有助于减少因不了解或适应新变化而产生的工作压力。:专业网络中的资深人士可以作为角色模型或导师,他们的经验和指导可以帮助员工更好地处理工作压力。:专业网络中的合作和知识共享可以提高工作效率,减少不必要的重复劳动,从而降低工作压力。: 设定职业成长目标,不断追求个人和专业上的进步,这样可以增加工作的满足感和动力。提示:讨论建立和维护专业网络对缓解工作压力的作用,包括同事间的支持和行业内的交流。

2024-04-29 20:45:05 584

原创 Agent AI智能体的未来

随着Agent AI智能体的智能化水平不断提高,它们在未来社会中的角色、发展路径以及可能带来的挑战也引起了广泛关注。快来分享一下你的看法吧~提示:探讨Agent AI智能体如何通过机器学习、深度学习等技术实现自我优化和知识积累。提示:分析不同行业对Agent AI智能体的依赖程度,预测未来就业市场的变化趋势。提示:探讨如何制定和实施AI伦理准则,确保智能体的行为符合社会道德和法律规范。方向一:技术进步与创新。方向二:伦理与法律规范。方向三:经济与就业市场。

2024-04-29 20:39:23 520

原创 2024年测试技术的发展趋势是什么

随着测试技术的发展,测试人员的技能需求也在发生变化。他们不仅需要掌握传统的测试知识和技能,还需要熟悉自动化工具、编程语言、AI/ML基础知识等新兴技术。:安全测试成为软件开发生命周期中不可或缺的一部分,特别是考虑到数据泄露和网络攻击的增加。:随着移动设备的普及,对移动应用的测试需求不断增长,包括功能、性能和用户体验测试。:开发人员和测试人员更加关注软件的可测试性,包括代码的可维护性和可测试设计。:测试是CI/CD流程的关键组成部分,自动化测试确保了代码质量和快速反馈。

2024-04-28 22:42:40 1007

原创 解释 RESTful API

RESTful API(Representational State Transfer,表述性状态转移)是一种通过 HTTP 协议进行通信的架构风格,它是一种基于资源的架构设计。用于网络应用程序之间的互操作性和集成。RESTful API遵循REST原则,由Roy Fielding在2000年提出,它是一组架构约束条件和原则,用于指导网络系统的设计与实现。它的核心原则是将应用程序的功能抽象成资源,并通过统一的 URL 进行访问。

2024-04-28 22:34:40 998

原创 Python常见数据结构

表面上看,tuple的元素打印出来的结果确实变了,但其实变的不是tuple的元素,而是list的元素。由于列表是可变的,我们可以使用append()、insert()、remove()等方法来修改列表。方法:集合提供了一些方法来操作集合,如add(), remove(), discard(), union(), intersection(), difference()等。方法:字典提供了多种方法来操作字典,如keys(), values(), items(), get(), update()等。

2024-04-26 20:55:17 782 1

原创 如何看待AIGC技术?

这一技术通过结合多种先进的人工智能算法和模型,如GAN、CLIP、Transformer等,实现了内容创作的自动化和智能化。提示:展望AIGC技术在未来的发展方向和潜在可能性,以及对个人和社会的影响和挑战。提示:分享AIGC技术在各个领域的应用情况,以及对未来社会的影响和可能发展方向。:随着AIGC技术的发展,需要建立相应的伦理和法律框架来指导其负责任的使用。提示:讨论AIGC技术可能带来的伦理和风险问题,以及应对措施和监管建议。简介:探讨AIGC技术的发展现状和未来趋势。

2024-04-25 20:53:06 789

软件工程软件测试全栈技术体系:测试方法、生命周期与质量管理实践指南

内容概要:本文档为软件测评师考试的全面考点整理,系统梳理了软件测试的核心知识体系,涵盖软件测试基础、测试类型与级别、黑盒与白盒测试技术、性能测试、自动化测试、测试管理、软件质量模型、典型测试场景及常用术语。重点突出等价类划分、边界值分析、判定表、路径覆盖等测试设计方法,并介绍了主流测试工具如JIRA、Selenium、JMeter等的应用。同时包含考试答题技巧,助力考生高效备考。; 适合人群:准备参加软件测评师(软件评测师)考试的人员,具备一定软件测试理论基础或实践经验的初级至中级测试工程师。; 使用场景及目标:①系统复习考试知识点,掌握高频考点与解题方法;②提升测试用例设计能力与测试流程管理认知;③应用于实际测试工作中,指导功能、性能、自动化等测试实践。; 阅读建议:建议结合考试大纲按章节逐步学习,重点理解各类测试技术的适用场景与设计思路,配合真题练习强化记忆,案例部分应动手实践以加深理解。

2026-05-22

网络安全基于DVWA的Web漏洞实战演练:文件上传、CSRF、命令注入与SQL注入攻防技术解析

内容概要:本文介绍了DVWA(Damn Vulnerable Web Application)这一经典的PHP/MySQL漏洞练习平台,通过四个典型漏洞(文件上传、CSRF、命令注入、SQL注入)的分级实战,帮助安全初学者由浅入深理解漏洞原理与防御机制。每个漏洞均按Low、Medium、High三个等级展示攻击方式与绕过技巧,并提供Impossible级别的防御思路。文章还列出了靶场搭建方法、常用工具(如Burp Suite、蚁剑)及实战策略,强调通过查看源码、逐级挑战和环境隔离来提升实战能力。; 适合人群:网络安全初学者、渗透测试入门人员,以及具备一定Web基础、希望深入理解常见漏洞原理与防御机制的安全爱好者。; 使用场景及目标:①掌握文件上传、CSRF、命令注入、SQL注入等主流Web漏洞的成因与利用方式;②学习不同安全级别下的防御手段及绕过思路,提升漏洞分析与攻防对抗能力;③结合DVWA靶场进行动手实践,巩固渗透测试技能。; 阅读建议:此资源以实战为导向,建议在本地虚拟机或隔离环境中搭建DVWA进行练习,优先选择文件上传或SQL注入漏洞入门,攻击前务必查看源码理解逻辑,并配合Burp Suite等工具进行请求分析与篡改,以达到最佳学习效果。

2026-05-22

【自动化测试】四大实战项目核心技术解析:Web/接口/移动/性能测试场景应用与解决方案设计

内容概要:本文围绕自动化测试实战项目,强调其核心在于解决实际测试痛点,而非简单脚本录制。文章介绍了四大典型实战项目:Web端电商流程自动化测试、接口端微服务契约测试、移动端金融App自动化测试以及性能压测下的秒杀场景全链路压测。每个项目均涵盖背景、技术栈、实现步骤与难点攻克,突出PO模式、数据驱动、契约验证、设备管理、影子库、全链路监控等关键技术实践,并提供了从选型到集成的完整路径。; 适合人群:具备一定编程与测试基础,工作1-3年内的测试工程师或自动化初学者;尤其适合希望提升工程化测试能力、参与CI/CD与质量保障体系建设的从业者。; 使用场景及目标:①掌握Web、接口、移动、性能四类主流自动化测试项目的落地方法;②学习如何通过框架设计(如PO)、工具集成(如Allure、Pact、JMeter)和环境治理(如STF、影子库)解决稳定性、可维护性和数据隔离等实际问题;③提升在简历中展示高质量自动化项目的经验表达能力,建议采用STAR法则进行成果描述。; 阅读建议:建议初学者优先实践项目1或项目2,建立信心与体系认知后再拓展至移动端与性能领域。学习过程中应注重动手搭建完整流程,结合真实业务场景调试代码,并关注持续集成与质量门禁的衔接。

2026-05-22

【数据库系统】基于关系模型的数据管理技术:数据库系统工程师考试核心知识点综合解析

内容概要:本文档系统梳理了数据库系统工程师考试的核心知识点,涵盖计算机硬件基础、操作系统、程序设计语言、数据结构与算法、多媒体基础、网络基础以及数据库系统的全方位内容。重点包括CPU组成、CISC/RISC架构对比、进程线程模型、PV操作与死锁处理、编译流程、二叉树遍历、OSI七层模型、TCP/UDP差异、数据库三级模式与两级映像、关系代数运算、事务ACID特性、数据库设计范式及安全机制等。内容结构清晰,突出高频考点与实用问答,兼具理论深度与应试指导价值。; 适合人群:准备参加数据库系统工程师考试的考生,以及希望巩固计算机基础与数据库专业知识的IT从业者。; 使用场景及目标:①系统复习数据库工程师考试涉及的多学科知识;②掌握数据库设计、事务控制、范式规范化、ER图转换等核心技能;③理解操作系统与网络基础原理,提升综合技术素养; 阅读建议:建议结合真题练习,重点攻克关系代数、范式判断、事务隔离级别、死锁预防等难点内容,同时通过图表对照记忆OSI模型、CPU寄存器功能等知识点,强化理解与应用能力。

2026-05-22

ps人像处理实例教程

PS 网站 或者软件所需图片 非常实用的技巧

2012-09-23

java_基本POI使用教程

java_基本POI使用教程 Java操作excel对象 word、ppt等

2014-04-25

并发 xmind 图片,导图

并发 xmind 图片,导图

2024-02-23

并发 xmind 图片,导图

并发 xmind 图片,导图

2024-02-23

并发 xmind 图片,导图

并发 xmind 图片,导图

2024-02-23

免费SSL证书_CloudFlare SSL和Wosign沃通SSL申请开通和安装使用

免费SSL证书_CloudFlare SSL和Wosign沃通SSL申请开通和安装使用 如何申请免费SSL证书 以及安装使用流程

2015-06-30

Java_Shapefile读写小程序

Java_Shapefile读写小程序 实现Shapefile的读写

2014-06-11

Java siplayer textclient 实现p2p 聊天

这是最基础的简单的使用java sip协议完成p2p 单人聊天

2013-01-14

运筹学习题选解与题型归纳.ami

这是关于运筹学的一些筛选出的题目,以及根据目标的提醒归纳

2009-11-08

软件测试 第1章 软件工程概述1.ppt

这是软件测试课程教学的第一章内容 内容详细 想学软件测试的从基础入门

2011-05-26

决策支持系统代码 delphi 最小二乘法

决策支持系统小案例 最小二乘法 线性规划方程 数据库 模型 人机界面

2011-03-31

2010年软件专业课考研试题 北京邮电大学

2010年软件专业课考研试题 北京邮电大学 你懂得

2013-03-02

C语言二级程序个别实例

这是二级考试题库中的个别实例题目包括 改错 填空 编写及程序

2009-11-07

运筹学教程(最新版的).ami

这是北大图书馆里接到的最新的运筹学教程,有运筹学的入门教程详解

2009-11-08

红蜻蜓IP查询快手 感觉还不错的软件

红蜻蜓IP查询快手 方便快捷的查询IP地址。 操作简单,结果详细

2011-05-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除