自动化测试同学的福音来了!通过​DdddOcr可以非常方便的识别登陆验证码!

自动化测试同学的福音来了!通过​DdddOcr可以非常方便的识别登陆验证码!

介绍 ​DdddOcr,其由Sml2h3与 kerlomz 共同合作完成,通过大批量生成随机数据后进行深度网络训练而得,我们可以使用她提供的api,对登录校验码进行识别,能够解决在自动化测试过程中登录需要获取验证码的场景。备注&…...

 spring boot3框架@Validated失效

spring boot3框架@Validated失效

项目中使用的springboot3.2.1,在使用Validated校验controller里参数时始终不生效;在网上查了相关资料,添加了spring-boot-starter-validation依赖但还是不行 经过层层调试,终于发现问题; springboot3添加Validated后校验的是 ja…...

 Python pip 更换镜像源

Python pip 更换镜像源

文章目录 1 概述1.1 默认镜像,速度慢,易报错1.2 常用国内镜像源 2 更改镜像源2.1 临时更改2.2 永久更改2.2.1 查看配置源及配置文件2.2.2 编辑 pip.ini2.2.3 配置后的效果 1 概述 1.1 默认镜像,速度慢,易报错 默认镜像&#xff…...

 商品信息的标准化

商品信息的标准化

销售环节的数字化见效最快 现在,企业的数字化是非常热的话题,工业4.0,人工智能,物联网,机器人都是企业数字化转型的主要方向,但是某些时候,我们走的太远,却忘…...

 在 sql server 数据库中,查询数据库的占用的空间大小和数据库中各表的占用大小

在 sql server 数据库中,查询数据库的占用的空间大小和数据库中各表的占用大小

1、如果只是查询数据库的大小的话,直接使用以下语句即可: EXEC sp_spaceused2、为了保证查询结果的实时性,推荐使用下面这个语句来确保统计数据是最新的: EXEC sp_spaceused updateusage NTRUE;执行完毕后结果是两个表&#xf…...

 「OC」iOS事件处理流程

「OC」iOS事件处理流程

「OC」初识iOS事件处理流程 文章目录 「OC」初识iOS事件处理流程触摸事件触摸事件的响应周期事件 响应者UIEventUITouchUIResponder 触摸流程系统响应阶段APP响应阶段寻找最佳响应者 构成响应链 寻找最佳响应者和响应链的区别总结参考资料 触摸事件 iOS的事件有好几种&#xf…...

 【3.8】贪心算法-解无重叠区间

【3.8】贪心算法-解无重叠区间

一、题目 给定一个区间的集合 intervals ,其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。 示例 1: 输入: intervals [[1,2],[2,3],[3,4],[1,3]] 输出: 1 解释: 移除 [1,3] 后,剩下的区间没有重叠…...

 kubernetes 中 利用yaml文件部署应用

kubernetes 中 利用yaml文件部署应用

目录 1 用yaml文件部署应用有以下优点 1.1 声明式配置: 1.2 灵活性和可扩展性: 1.3 与工具集成: 2 资源清单参数介绍 2.1 获得资源帮助指令explain 2.2 编写示例 2.2.1 示例1:运行简单的单个容器pod 2.2.2 示例2:运行…...

 《PCI Express体系结构导读》随记 —— 第II篇 第7章 PCIe总线的数据链路层与物理层(8)

《PCI Express体系结构导读》随记 —— 第II篇 第7章 PCIe总线的数据链路层与物理层(8)

接前一篇文章:《PCI Express体系结构导读》随记 —— 第II篇 第7章 PCIe总线的数据链路层与物理层(7) 7.1 数据链路层的组成结构 7.1.2 事务层如何处理DL_Down和DL_Up状态 当事务层收到数据链路层的DL_Down状态信息时,表示出现了…...

 Docker(完整实验版)

Docker(完整实验版)

目录 一 Docker 1.1 Docker简介 1.1.1 什么是docker? 1.1.2 docker在企业中的应用场景 1.1.3 docker与虚拟化的对比 1.1.4 docker的优势 1.2 部署docker 1.2.1 配置软件仓库 二 Docker的基本操作 2.1 Docker镜像管理 2.1.1 搜索镜像 2.1.2 拉取镜像 2…...

 一键查看Windows下的Office剩余有效期

一键查看Windows下的Office剩余有效期

echo on cd /d C:\Program Files\Microsoft Office\Office16 cscript ospp.vbs /dstatus pause 假设Office是安装在C盘了,直接将上面的内容复制粘贴,保存为officeExpiredTime.bat,双击执行,即可得到如下结果: 其中Rem…...

哈希表(5题)

目录 1.两数之和 2.判定是否互为字符重排 3.存在重复元素 4.存在重复元素2 5.字母异位词分组 1.两数之和 . - 力扣&#xff08;LeetCode&#xff09; class Solution { public:vector<int> twoSum(vector<int>& nums, int target) {unordered_map<int…...

 LaTeX各符号表示方式(持续更新~)

LaTeX各符号表示方式(持续更新~)

- "\mu"&#xff1a;穆 miu - "\sigma"&#xff1a;西格玛xigema - "\lambda"&#xff1a;兰姆达或拉姆达lamuda - "\alpha"&#xff1a;阿尔法aerfa - "\beta"&#xff1a;贝塔beita - "\gamma"&#xff1a;伽马…...

 Gitlab-ce upgrade 16.0.1 to 17.3.1【Gitlab-ce 16.0.1 升级 17.3.1】

Gitlab-ce upgrade 16.0.1 to 17.3.1【Gitlab-ce 16.0.1 升级 17.3.1】

文章目录 背景gitlab-ce 16.0.1 升级 17.3.1 失败gitlab-ce 16.0.1 升级 16.11.8 失败gitlab-ce 16.0.1 升级 16.7.9 失败gitlab-ce 16.0.1 升级 16.3.8 成功gitlab-ce 16.3.8 升级 16.11.8 失败gitlab-ce 16.3.8 升级 16.7.9 成功gitlab-ce 16.7.9 升级 16.11.8 成功gitlab-ce…...

python--基础知识点--0--面试

2024.02-2024.07 1 python基础 1 字典哈希冲突时&#xff0c;底层是怎么解决的&#xff1f; 2 讲以下python中的协程&#xff1f; 3 进程间的通信方式&#xff1f;线程&#xff1f;协程&#xff1f; 4 多个装饰器的执行顺序&#xff1f; 5 怎么写一个装饰器&#xff1f; …...

 docker实战基础一 (Docker基础命令)

docker实战基础一 (Docker基础命令)

一、docker安装 # step 1: 安装必要的一些系统工具 yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # Step 3: 更新并安装 Doc…...

 7、Django Admin删除默认应用程序

7、Django Admin删除默认应用程序

admin文件 from django.contrib.auth.models import User, Groupadmin.site.unregister(User) admin.site.unregister(Group) 显示效果&#xff1a; 前 后...

 AI自动生成PPT哪个软件好?如何自动生成专业级PPT?

AI自动生成PPT哪个软件好?如何自动生成专业级PPT?

新学期伊始&#xff0c;准备开学演讲稿的你是否还在为制作PPT而烦恼&#xff1f;别担心&#xff0c;现在有了AI的帮助&#xff0c;生成专业且吸引人的PPT变得轻而易举。 本文将为你揭秘4种高效的AI自动生成PPT的方法&#xff0c;让你在新学期的演讲中脱颖而出。无论是简洁明了…...

多态与接口(Golang)

多态实现的基本要求 有一个父类&#xff08;有接口&#xff09;有子类实现了父类的全部方法父类类型的变量&#xff08;指针&#xff09;指向&#xff08;引用&#xff09;子类的具体实现数据变量 案例 案例1&#xff1a;父类实现的是子类的共性 type Animal interface {Ye…...

智能体与在线实用工具:协同并进,提升生活效率

在探讨有了智能体之后&#xff0c;是否还需要在线实用工具如365快速计算器时&#xff0c;我们可以从以下几个维度进行深入分析&#xff1a; 功能互补性&#xff1a; 智能体的优势&#xff1a;智能体&#xff0c;尤其是基于人工智能技术的&#xff0c;擅长于处理复杂问题、理解…...

Vue2项目搭建:Vue2.7+Vite4+Pinia+TailwindCSS+Prettier+ESLint

目前 create-vue 和 Vite 都不提供 Vue2 项目的搭建&#xff0c;不想用 Vue CLI 和 webpack&#xff0c;于是就打算从 0 搭建一个工程化项目&#xff0c;支持组合式 API (Composition API) 写法&#xff0c;没有使用 TypeScript&#xff0c;有朋友需要的话我可以再完善一下。 N…...

Hadoop API网关--Apache Knox

Apache Knox 是一个 REST API 网关&#xff0c;为 Hadoop 集群提供安全的访问方式。Knox 提供了一层保护&#xff0c;简化了对 Hadoop 生态系统&#xff08;如 HDFS、YARN、Hive、HBase 等&#xff09;中各个组件的访问&#xff0c;并通过单点登录 (SSO)、认证、授权和审计功能…...

 【C#]自动检测串口并打开

【C#]自动检测串口并打开

正在学习当中&#xff0c;在网上查看了很多视频与资料 视频是up主 电子DIY工作坊https://space.bilibili.com/304463098 代码是这位网友的 1. 先看视频做好界面&#xff0c;有改动 2.看网友的文章 修改打开串口&#xff0c;关闭串口以及端口的Name 粘贴代码&#xff0c;最…...

 2024.9.3 作业

2024.9.3 作业

自己实现栈和队列 代码&#xff1a; /*******************************************/ 文件名&#xff1a;sq.h /*******************************************/ #ifndef SQ_H #define SQ_H #include <iostream> #include<cstring>using namespace std; class …...

经验笔记:分布式架构

分布式架构经验笔记 1. 什么是分布式架构&#xff1f; 分布式架构是一种软件架构模式&#xff0c;其特点是将应用程序的不同组件或服务部署在网络中的多个节点上&#xff0c;这些节点可以是物理服务器、虚拟机或是容器。节点之间通过网络进行通信和数据交换&#xff0c;共同完…...

 远端ide ,vscode ,python 开发环境, 有些还有一建生成chatgpt功能,支持gpu功能

远端ide ,vscode ,python 开发环境, 有些还有一建生成chatgpt功能,支持gpu功能

现在智能化的AI工具&#xff0c;可以实现智能聊天、文本生成、语言翻译等多种功能。 博主归纳总结了6个好用免费的AI工具网站&#xff0c;供大家参考。 ## 1&#xff0c;insCode 网址&#xff1a; https://inscode.csdn.net/ 简介&#xff1a; InsCode 是一个以“灵感”&am…...

Spring的核心设计模式——工厂模式

目录 工厂模式 工厂模式的类型 优点 缺点 使用场景 结构 实现 步骤 1 步骤 2 步骤 3 步骤 4 步骤 5 工厂模式 工厂模式&#xff08;Factory Pattern&#xff09;是 Java 中最常用的设计模式之一&#xff0c;它提供了一种创建对象的方式&#xff0c;使得创建对象的…...

 训练 GAN 之技巧

训练 GAN 之技巧

GAN 是以很难训练而闻名的&#xff0c;我们接下来介绍一些其中的原因和训练GAN的小技巧。 首先&#xff0c;我们回顾一下判别器和生成器都在做些什么。判别器的目标是要分辨真的图片与产生 出来的假图片间的差异&#xff0c;而生成器在做的事情是要去产生假的图片&#xff0c;骗…...

Redisson的几种锁的通俗说明

Redisson的几种锁 Redisson 提供了多种分布式锁&#xff0c;每种锁都有其特定的使用场景&#xff0c;常见的包括&#xff1a; RLock&#xff08;可重入锁&#xff09;&#xff1a;允许同一线程多次获取锁。RReadWriteLock&#xff08;读写锁&#xff09;&#xff1a;多个线程…...

 android之binder关于RemoteCallbackList的使用

android之binder关于RemoteCallbackList的使用

文章目录 简述aidl文件修改服务端客户端主要调用流程1.注册2.发送调用3.反注册 简述 在android关于binder的简单通信过程的基础上添加关于RemoteCallbackList的使用,client端对server端进行register与unregister的过程&#xff0c;然后server主动给client端回调处理。 aidl文…...