读了虫师《Selenium 2自动化测试实战 基于Python语言》一书,感触颇深,内容非常丰富。现整理下来,供后续学习参考使用。本次主要整理的是元素定位的方式。
1. id定位
find_element_by_id();
2. name定位
find_element_by_name();
3. class属性定位
find_element_by_class_name();
Read More
moregeek program
vue利用flex布局实现tv端城市列表-多极客编程
前言vue中城市列表和搜索很常见,这篇文章就来说说怎么实现搜索和城市列表1.实现搜索布局代码:<div class="search-bar"> <input class="search-input" v-model="citySearchResult" :placeholder="searchDefault" :key="searchTitle" @endEdi
Read More
Read More
web、移动端、桌面端自动化测试工具或框架推荐-多极客编程
目前自动化测试可谓是人人在提,而且自动化工具和一些开源框架也是层出不穷。截止现在,我也接触了一些自动化的知识,分享下。
一、WebUI自动化
1. 工具或框架
Unittest框架,Selenium+Webdriver+Python集成开发
优势:
①使用脚本直接来写,可以锻炼测试的代码能力
②对于一个团队中人才的吸引也是有很大帮助的
③可以更方便的加入一些断言或者错误处理
③对于一些数据处
Read More
Read More
使用python+opencv从摄像头逐帧读取图片保存在本地-多极客编程
今天测试的时候,遇到了一个问题,测试需求是,需要把摄像头拍摄的实时视频逐帧率保存下来。
经过查阅资料以及网友帮助,目前已经完成。记录下来希望可以帮助有需要的朋友。
1、思路
使用Python+Opencv,从摄像头的实时视频流中逐帧读取图片,保存到本地
2、工具
安装Python
安装Opencv
3、分类
目前测试的过程中遇到了三种类型的摄像头数据读取,分别是:
USB普通摄像机:
Read More
Read More
java工作流详解(附6大工作流框架对比)-多极客编程
目录1.什么是工作流2.工作流应用场景3.工作流实现方式4.有哪些工作流框架?5.1.Activiti6. 2.Flowable7. 3.Camunda8.4.jBPM9. 5.osworkflow,6.jflow.10.工作流框架对比什么是工作流工作流(Worklow)工作流是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如前后组织在一起
Read More
Read More
leetcode.704 二分查找-多极客编程
1.题目:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。2.代码实现class Solution { public int search(int[] nums, int target) { int left = 0; int right = n
Read More
Read More
聊聊cookie、session、token 背后的故事-多极客编程
摘要:Cookie、Session、Token 这三者是不同发展阶段的产物本文分享自华为云社区《Cookie、Session、Token 背后的故事》,作者: 龙哥手记。1. 网站交互体验升级作为网友的我们,每天都会使用浏览器来逛各种网站,来满足日常的工作生活需求。现在的交互体验还是很丝滑的,但早期并非如此,而是一锤子买卖。1.1 无状态的 HTTP 协议无状态的 HTTP 协议是什么鬼?
Read More
Read More
onnx模型分析与使用-多极客编程
本文大部分内容为对 ONNX 官方资料的总结和翻译,部分知识点参考网上质量高的博客。
一,ONNX 概述
深度学习算法大多通过计算数据流图来完成神经网络的深度学习过程。 一些框架(例如CNTK,Caffe2,Theano和TensorFlow)使用静态图形,而其他框架(例如 PyTorch 和 Chainer)使用动态图形。 但是这些框架都提供了接口,使开发人员可以轻松构建计算图和运行时,以优
Read More
Read More
目标检测模型的评价标准-ap与map-多极客编程
前言
一,精确率、召回率与F1
1.1,准确率
1.2,精确率、召回率
1.3,F1 分数
1.4,PR 曲线
1.4.1,如何理解 P-R 曲线
1.5,ROC 曲线与 AUC 面积
二,AP 与 mAP
2.1,AP 与 mAP 指标理解
2.2,近似计算AP
2.3,插值计算 AP
2.4,mAP 计算方法
三,目标检测度量标准汇总
四,参考资料
前言
为了了解模型的泛
Read More
Read More
spring boot 3.0横空出世,快来看看是不是该升级了-多极客编程
简介
Spring boot 3.0于2022年11月正式发布了,这次的发布对于我们普通程序员的影响有多少呢?我们是不是需要考虑立马升级到Spring Boot3.0呢?
别急,看完这篇文章再来做决定也不迟。
对JAVA17和JAVA19的支持
相信很多小伙伴到现在还是使用得是JDK8,但是JDK8已经发布很多年了,随着oracle加速JDK版本的发布,现在每半年发布一次,目前最新的JDK版本已经
Read More
Read More
[c++实践]内存对齐与伪共享-多极客编程
内存对齐与伪共享时间测试类该类会在后续的测试中用于运行时间测试。// public/timer.h#include <chrono>#include <iostream>#include <functional>struct ScopeTimer{ ScopeTimer(const char *msg):_msg(msg),_now(std::chrono
Read More
Read More
#百人创作先锋团#自动驾驶最核心的技术是什么?-多极客编程
结论先行:自动驾驶车辆核心技术为环境感知、路径规划、精确定位、线控执行,其中环境感知是所有关键技术的数据基石。
::: hljs-center
:::
自动驾驶车辆核心技术为:环境感知、精确定位、路径规划、线控执行。其中,环境感知技术涵盖目标状态感知、目标识别。精确定位技术是通过对惯性测量单元、全球导航系统、激光雷达的采集信息来融合来达到准确定位的效果。路径规划技术涵盖路径搜索、轨迹规划。线控控
Read More
Read More
一站式云原生体验|龙蜥云原生acns + rainbond-多极客编程
关于 ACNS
龙蜥云原生套件 OpenAnolis Cloud Native Suite(ACNS)是由龙蜥社区云原生 SIG 推出的基于 Kubernetes 发行版本为基础而集成的套件能力,可以提供一键式部署,开箱即用,以及丰富的云原生基础能力,主要包括:
Kubernetes 基于 ACK-D , 作为开源的发行版以及 ACK 的下游,ACK-D 经过大规模的生产的验证,保证了组件的稳
Read More
Read More
基于单机最高能效270亿参数gpt模型的文本生成与理解-多极客编程
作者:李鹏,王玮,陈嘉乐,黄松芳,黄俊单位:阿里云智能机器学习平台PAI & 达摩院自然语言基础技术概述GPT模型能较好的处理文本生成领域的各种任务,比如文本补全,自由问答,完形填空,写作文,写摘要,写小说,写诗歌等等。最近火爆全网的人工智能产品ChatGPT也是以GPT文本生成模型为底座。虽然GPT大模型作用在这些应用领域的效果很好,但是训练成本非常高。以OpenAI推出的1750亿的G
Read More
Read More
[oeasy]python0041-多极客编程
转义序列回忆上次内容上次回顾了5bit-Baudot博多码的来历从 莫尔斯码 到 博多码
原来
人 来 收发电报现在
机器 来 收发电报输入方式
从 电键改成 键盘输出方式
从 纸带变成 打印纸张后来
电传打字机ASR-33成为 初代 经典终端除了 \n 和 \r 之外
还有什么 特殊字符 吗?🤔搜索 ASCII找到 ascii的定义还有 好多
类似于\
Read More
Read More
使用k8s部署redis exporter监控所有的redis实例-多极客编程
说明
针对于redis实例的监控主要分为两类:
自建redis实例
云端托管的redis
本文主要简单说明下使用redis export + Prometheus + Consul + Grafana + Prometheusalert整套流程对自建 redis 监控指标收集,看板展示和信息告警的基本流程。
部署 redis export
本次部署使用k8s,yaml 部署文件如下:
Read More
Read More
【技术分享】windows平台低延迟rtmp、rtsp播放器接口设计探讨-多极客编程
背景我们看过了太多介绍RTSP、RTMP播放相关的技术资料,大多接口设计简约,延迟和扩展能力也受到一定的局限,好多开发者希望我们能从接口设计的角度,大概介绍下大牛直播SDK关于RTMP、RTSP播放器开发设计,本文以Windows平台RTMP、RTSP播放模块为例,大概介绍下常用的接口。接口设计Windows平台我们是C接口,对外C++和C#均可正常调用,本文就以C++为例,大概介绍下常用的接口设
Read More
Read More
【redis 技术探索】「数据迁移实战」手把手教你如何实现在线 + 离线模式进行迁移 redis 数据实战指南(scan模式迁移)-多极客编程
数据迁移方式对于大多数场景下的Redis的数据迁移,还是比较推荐大家参考我之前的前两篇文章。【Redis 技术探索】「数据迁移实战」手把手教你如何实现在线 + 离线模式进行迁移 Redis 数据实战指南(在线同步数据)【Redis 技术探索】「数据迁移实战」手把手教你如何实现在线 + 离线模式进行迁移 Redis 数据实战指南(离线同步数据)scan模式在线数据迁移的场景和原因但是还有一种常见是前
Read More
Read More
扫雷程序:基础版-多极客编程
游戏头文件:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<time.h>#define ROWS 11#define COLS 11#define ROW 9#define COL 9void Init_Board(char arr[ROWS][COLS]
Read More
Read More
实录 | megengine 大 kernel 卷积工程优化实践-多极客编程
本篇整理自 3.19 日 “Large Kernel Makes CNN Great Again” 专题 Meetup 中《MegEngine 大 Kernel 卷积工程优化实践》分享。
视频回顾 01:10:55 直达
从卷积到矩阵乘
矩阵乘(GEMM)具有计算密度大和易并行等优良特点,传统领域例如芯片产业和高性能计算领域往往将 GEMM 作为 benchmark 并已经将其优化到接近硬件理
Read More
Read More