logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

watch gt 鸿蒙,鸿蒙登陆第三站:第一枚Harmony手表亮相?华为Watch GT 2e首发

作者|蒋杰升简称|单蒋让你们荡起昨天(3月19日)中午,华为官方放出两款华为WatchGT 2全新配色:玫瑰金、冰雪白。而前一天则是被猜测新增石墨黑、火山红、薄荷绿三种配色。至此,华为WatchGT 2改款Watch GT 2e,定于3月26日发布已无悬念。但,很有悬念的是,华为Watch GT 2e是否首发鸿蒙操作系统(Harmony OS)。根据2019年12月华为官方放出的明确信号,华为Wa

从编译错误到成功导入:手把手教你为MinkowskiEngine 0.5.4在Ubuntu22.04上搭建Python 3.8虚拟环境

本文详细指导如何在Ubuntu22.04上为MinkowskiEngine 0.5.4搭建Python 3.8虚拟环境,解决常见编译错误和依赖问题。从基础配置到精确安装PyTorch与CUDA工具包,再到编译安装MinkowskiEngine,提供全面的步骤和问题排查方法,确保环境隔离与版本匹配,助力机器学习项目顺利运行。

保姆级教程:在Windows 10上用C++和VS2017编译运行PaddleOCR(附OpenCV配置避坑指南)

本文提供了一份详细的Windows 10环境下使用C++和VS2017编译运行PaddleOCR的保姆级教程,包括OpenCV配置避坑指南。内容涵盖环境搭建、工程构建、Qt集成开发以及模型优化与部署,特别适合需要高性能OCR解决方案的开发者。通过本教程,读者可以快速掌握百度飞浆PaddleOCR的C++实现,应用于工业级OCR项目。

Python Selenium自动化抢票脚本:从原理到实战的完整指南

Web自动化是软件测试和流程自动化领域的核心技术,它通过程序模拟用户在浏览器中的真实操作,实现任务的自动执行。其原理基于浏览器驱动协议,允许外部代码控制浏览器实例,执行导航、点击、表单填写等交互。这项技术的核心价值在于提升重复性工作的效率与准确性,在数据采集、自动化测试和业务流程自动化等场景中广泛应用。本文聚焦于演唱会票务这一具体场景,深入探讨如何利用Python的Selenium库构建健壮的自动

C#可空引用类型在Selenium自动化测试中的实战应用

空引用异常是软件开发中常见的运行时错误,尤其在处理动态数据或外部资源时频繁出现。其根本原因在于引用类型变量可能未初始化或指向空值,导致程序在访问成员时崩溃。为了解决这一问题,C# 8.0引入了可空引用类型特性,通过编译时静态分析,将潜在的空引用风险从运行时提前至编码阶段暴露。这项技术能显著提升代码的健壮性和可维护性,在Web自动化测试等对稳定性要求高的场景中价值尤为突出。例如,在Selenium测

Appium+Python+雷电模拟器:移动端自动化测试从环境搭建到实战

移动端自动化测试是提升软件测试效率、保障应用质量的关键技术。其核心原理是通过模拟用户操作,对移动应用进行自动化的功能验证与回归测试。在技术选型上,基于WebDriver协议的Appium框架因其跨平台、支持多语言的特点,成为行业主流方案。结合Python简洁的语法和丰富的生态,以及雷电模拟器提供的稳定、可复现的Android测试环境,构成了一个高性价比的入门技术栈。该组合能有效应用于Android

从零搭建Playwright Python自动化测试环境:避坑指南与实战

Web自动化测试是软件质量保障的关键环节,其核心原理是通过程序模拟用户操作,对Web应用进行功能验证。传统方案如Selenium依赖WebDriver,常面临环境配置复杂与稳定性挑战。Playwright作为新一代自动化框架,通过直接与浏览器协议通信,实现了更快的执行速度和更稳定的操作,其技术价值在于提供了开箱即用的高级特性,如自动等待、网络拦截等,显著提升了测试脚本的编写效率和维护性。在应用场景

Python+Selenium网页自动化测试入门:从环境搭建到实战脚本编写

网页自动化测试是现代软件质量保障和流程自动化的核心技术,它通过模拟真实用户操作浏览器,实现点击、输入、跳转等行为的自动化执行与验证。其核心原理是基于WebDriver协议,通过驱动程序连接测试脚本与浏览器,将代码指令转换为浏览器原生操作。这项技术的价值在于显著提升回归测试效率、减少重复劳动,并确保跨浏览器兼容性。在应用场景上,它广泛用于Web应用的功能测试、兼容性测试、数据抓取和日常流程自动化。本

pytest-mock 实战指南:提升 Python 单元测试效率与可靠性

Mock 是 Python 单元测试中隔离外部依赖的核心技术,其本质是通过对象行为模拟实现逻辑解耦与可控验证。原理上依赖 unittest.mock 的动态代理机制,而 pytest-mock 通过 fixture 封装显著降低使用门槛,提升可读性与工程稳定性。技术价值体现在减少样板代码、避免 patch 作用域错误、支持函数级隔离及异步/深度/动态行为模拟。典型应用场景包括 HTTP 请求(如

#单元测试
保姆级教程:用Git克隆DAPLink源码,避开Python虚拟环境与Keil V5编译器的那些坑

本文提供了一份详细的DAPLink开发环境搭建指南,涵盖Git克隆源码、Python虚拟环境配置以及Keil V5编译器的避坑技巧。通过系统性的步骤解析和常见问题解决方案,帮助开发者快速构建可靠的DAPLink开发环境,避免因版本兼容性和环境配置问题导致的编译失败。

    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择