network-config-validation(网络设备配置校验)
io.github.affaan-m/ECC/network-config-validation
面向路由器与交换机配置的部署前检查,包括危险命令、重复地址、子网重叠、过期引用、管理平面风险以及 IOS 风格的安全规范。适用于部署前审查路由器或交换机配置。
共 6,000 个资源
io.github.affaan-m/ECC/network-config-validation
面向路由器与交换机配置的部署前检查,包括危险命令、重复地址、子网重叠、过期引用、管理平面风险以及 IOS 风格的安全规范。适用于部署前审查路由器或交换机配置。
io.github.affaan-m/ECC/nutrient-document-processing
使用 Nutrient DWS API 处理、转换、OCR、提取、脱敏、签署和填写文档。支持 PDF、DOCX、XLSX、PPTX 和图像。适用于通过 Nutrient DWS API 转换、OCR、提取、脱敏、签署或填写文档时。
io.github.affaan-m/ECC/laravel-security
Laravel 安全最佳实践——认证、授权、Eloquent 安全、CSRF、XSS 防护、API 安全及安全部署配置。适用于审查 Laravel 认证、Eloquent 安全性、CSRF、XSS、API 安全或部署配置。
io.github.affaan-m/ECC/laravel-patterns
Laravel 架构模式、路由/控制器、Eloquent ORM、服务层、队列、事件、缓存,以及面向生产应用的 API 资源。适用于构建或审查 Laravel 应用——控制器、Eloquent、服务层、队列或 API 资源。
io.github.affaan-m/ECC/quarkus-patterns
Quarkus 3.x LTS 架构模式,使用 Camel 处理消息、RESTful API 设计、CDI 服务、Panache 数据访问与异步处理。适用于采用事件驱动架构的 Java Quarkus 后端工作,尤其涉及 Camel 消息或 Panache 数据访问时。
io.github.affaan-m/ECC/springboot-patterns
Spring Boot 架构模式、REST API 设计、分层服务、数据访问、缓存、异步处理与日志记录,用于 Java Spring Boot 后端工作。适用于构建或审查 Spring Boot 后端——REST 层、服务、数据访问、缓存或异步处理。
io.github.affaan-m/ECC/django-patterns
Django 架构模式、基于 DRF 的 REST API 设计、ORM 最佳实践、缓存、信号、中间件,以及生产级 Django 应用。适用于构建或审查 Django 应用、DRF API、ORM 查询或缓存。
io.github.affaan-m/ECC/fastapi-patterns
FastAPI 最佳实践,涵盖项目结构、Pydantic v2 模型、依赖注入、异步处理器、认证、授权、事务性服务层,以及使用 httpx 和 pytest 的测试。适用于构建或审查 FastAPI 应用——Pydantic 模型、依赖、异步处理器、认证或测试。
io.github.affaan-m/ECC/kotlin-ktor-patterns
Ktor 服务器模式,包括路由 DSL、插件、认证、Koin 依赖注入、kotlinx.serialization、WebSockets 和 testApplication 测试。适用于构建 Ktor 服务器——路由、插件、认证、依赖注入、序列化或测试。
io.github.affaan-m/ECC/kotlin-coroutines-flows
Android 与 KMP 的 Kotlin 协程和 Flow 模式——结构化并发、Flow 操作符、StateFlow、错误处理与测试。适用于在 Android 或 KMP 上编写协程或 Flow 代码,或调试取消与并发问题。
io.github.affaan-m/ECC/windows-desktop-e2e
针对 Windows 原生桌面应用(WPF、WinForms、Win32/MFC、Qt)的 E2E 测试,使用 pywinauto 和 Windows UI Automation。适用于使用 pywinauto 或 UI Automation 为 Windows 原生桌面应用编写 E2E 测试。
io.github.affaan-m/ECC/laravel-tdd
Laravel 测试策略,涵盖 PHPUnit、Pest、模型工厂、HTTP 测试、Sanctum 认证测试、模拟和覆盖率。适用于使用 PHPUnit 或 Pest 编写 Laravel 测试,或以测试先行方式开发 Laravel 功能。
io.github.affaan-m/ECC/django-tdd
Django 测试策略,涵盖 pytest-django、TDD 方法论、factory_boy、模拟、覆盖率以及 Django REST Framework API 测试。适用于使用 pytest-django 编写 Django 或 DRF 测试,或以测试先行方式开发 Django 功能。
io.github.affaan-m/ECC/swift-protocol-di-testing
基于协议的依赖注入,用于可测试的 Swift 代码——使用聚焦协议和 Swift Testing 模拟文件系统、网络和外部 API。适用于需要测试 Swift 代码且必须模拟文件系统、网络或外部 API 时。
io.github.affaan-m/ECC/rust-testing
Rust 测试模式,包括单元测试、集成测试、异步测试、基于属性的测试、模拟和覆盖率,遵循 TDD 方法论。适用于编写 Rust 测试——单元、集成、异步、基于属性或覆盖率。
io.github.affaan-m/ECC/perl-testing
Perl 测试模式,使用 Test2::V0、Test::More、prove 运行器、模拟、基于 Devel::Cover 的覆盖率及 TDD 方法论。适用于使用 Test2::V0 或 Test::More 编写 Perl 测试,或度量覆盖率时。
io.github.affaan-m/ECC/kotlin-testing
Kotlin 测试模式,使用 Kotest、MockK、协程测试、基于属性的测试和 Kover 覆盖率,遵循 TDD 方法论与地道的 Kotlin 实践。适用于使用 Kotest 或 MockK 编写 Kotlin 测试,或测试协程与检查覆盖率时。
io.github.affaan-m/ECC/golang-testing
Go 测试模式,包括表驱动测试、子测试、基准测试、模糊测试和测试覆盖率,遵循 TDD 方法论与地道的 Go 实践。适用于编写 Go 测试——表驱动用例、子测试、基准测试、模糊测试或覆盖率。
io.github.affaan-m/ECC/fsharp-testing
F# 测试模式,涵盖 xUnit、FsUnit、Unquote、FsCheck 基于属性的测试、集成测试及测试组织最佳实践。适用于使用 xUnit、FsUnit、Unquote 或 FsCheck 编写 F# 测试时。
io.github.affaan-m/ECC/e2e-testing
Playwright E2E 测试模式、页面对象模型、配置、CI/CD 集成、工件管理和不稳定测试策略。适用于编写 Playwright 测试、组织页面对象或修复 CI 中不稳定的 E2E 运行。
io.github.affaan-m/ECC/csharp-testing
C# 与 .NET 测试模式,涵盖 xUnit、FluentAssertions、模拟、集成测试及测试组织最佳实践。适用于在 C#/.NET 项目中编写或审查 xUnit 测试、模拟或集成测试时。
io.github.affaan-m/ECC/ai-regression-testing
面向 AI 辅助开发的回归测试策略。无数据库依赖的沙盒模式 API 测试、自动化缺陷检查工作流,以及捕捉 AI 盲点(同一模型既编写又审查代码)的模式。适用于为 AI 辅助编写的代码补充回归覆盖,或同一模型既编写又审查某次变更时。
io.github.affaan-m/ECC/netmiko-ssh-automation
安全可靠的 Python Netmiko 模式:只读采集、有界的批量 SSH、TextFSM 解析、带保护的配置变更、超时控制与网络自动化的错误处理。当用 Python Netmiko 自动化访问网络设备,无论是采集状态还是下发带保护的配置变更时使用。
io.github.affaan-m/ECC/generating-python-installer
Windows 平台商用级 Python 安装包专家:Nuitka 极限编译、dist 瘦身、DLL 体积分析,以及用 Inno Setup 打包,以交付体积最小、启动最快的安装程序。当需要把 Python 应用做成精简、快速启动的 Windows 安装包时使用;不适用于把脚本简单转成 exe。中文触发:Nuitka 极限优化、Python 商业打包、极限编译 Python、dist 瘦身、DLL 分析、最小安装包、最快启动、商业级打包风格。