python自动化测试在元宇宙世界的市场及机遇和“钱”景

目录元宇宙的概念火了元宇宙的3个特点123元宇宙的本质本文重点元宇宙的概念火了最近几个月,元宇宙的概念一直在持续升温。先是号称“元宇宙第一股”的沙盒游戏 Roblox 盛装上市,股票暴涨,市值达到 476 亿美元。然后是游戏公司 Epic 高调融资 10 亿美元。7 月,扎克伯格公开宣布要把 Facebook 在 5 年内转型成为一家元宇宙公司。就在前天,字节跳动公司力压腾讯,重金收购了虚拟现实社交产品 Pixsoul,正式开始布局元宇宙。那么,到..
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

边缘检测算子的理解

最近学习canny和sobel,记录自己对其算子的理解因为边缘是梯度变化的位置,在数学中可以用导数表示,那么用算子就可以表示为 [1,-1] ,这样就可以表示用来f(x+1,y) - f(x,y)这里记录几个算子,第一个就是Prewitt算子,表示如下:可以看到这个算子是用了3x3的模板,因为如果用之前所说的1x2的算子,正好有两个像素的位置差距很大,那么带来的影响就比较大,为了减少个别点的影响,所以选择了大一点的模板。接下来就是sobel算子,这也是canny算子的核心;这里解释一下为.
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

C语言基本大纲思维导图

本思维导图
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

ROS小车打造(五)--Ros基础概念梳理

关于ROS的理解,ROS是机器人操作系统,操作系统就是一个让我们容易开发与调试机器人,所以它给我们提供了开发调试的方法与工具。所以熟悉ROS就是熟悉ROS的应用开发方法与使用调试工具,以及有那些资源可以利用。所以这里只是粗略的记录一下,一、工作空间创建,软件包的创建编译运行 二、关于松耦合,节点,话题,消息,服务,动作的理解 ...
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

数据结构 顺序表 曲一

文章目录准备初始化增删查改释放准备分工合作(增加代码可读性,代码不冗余,多个.cw文件使用)声明 SeqList.h调用文件 main.c实现接口 SeqList.h初始化增删查改释放
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

数据结构 链表 曲二,曲三

文章目录单链表申请空间查增尾插头插任意位置插判空删头删尾删任意位置删销毁双向循环链表申请空间增删查改销毁单链表预先准备4个东西ListNode.h(声明)ListNode.c(接口实现)main.c(调用接口)申请空间所谓巧妇难为无米之炊,这申请空间就是链表的米LTN* BuySListNode(Value x)//申请一个节点{ LTN *NewNode=(LTN *)malloc(sizeof(LTN)); NewNode->data=x; New
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

solidity:4.函数可见性与修饰符

一. 函数可见性public - 支持内部或外部调用private - 仅在当前合约合约调用,且不可被继承internal- 只支持内部调用external - 不支持内部调用// SPDX-License-Identifier: GPL-3.0pragma solidity ^0.8.0;contract VisibilityA{ uint public x; function t1() public pure returns(string memory) {
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

【Pytorch深度学习50篇】·······第六篇:【常见损失函数篇】-----BCELoss及其变种

新年新气象,兄弟们新年快乐。撒花!!!之前我们的项目已经讲过了常见的4种深度学习任务(当然还有一些没有接触到的,例如GAN和今年大红的Transformer),今天这个blog我们就来谈谈一谈常见的损失函数。损失函数的更新也是非常的快,各位大佬的想法也是层出不穷,我们站在巨人的肩膀上,就可以看的更远,走的更远。1.BCELossBCELoss又叫二分类交叉熵损失,顾名思义,它是用来做二分类的损失函数,我们先来看看BCELoss的公式。其中pt---模型预测值,target---标签值,
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

数据结构 (2)顺序表与链表 四部曲总汇

线性表开篇前先了解一下什么是线性表线性表是最简单的数据结构,是一些相同特征的元素的有限序列,在逻辑结构上每个元素就像被一条线串联起来,物理结构,则是每个元素在计算机中的联系疑惑开篇前请带着一下几个疑惑看文章顺序表的优点与缺点链表的优点与缺点他们的区别顺序表顺序表他是由多个相同性质的元素组成,通常是用数组来实现的如图所示顺序表一般有俩种静态动态静态静态就是创建好之后就能随意改变大小,开大了会造成浪费,开小了又不够,改变也只能从源头改变,非
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

【每天一个 Linux 命令】Linux命令 mkdir,cat,touch,vi/vim

文章目录mkdir命令语法mkdir命令示例cat命令语法cat命令示例touch命令语法touch命令示例vi与vim的区别vi/vim 的使用命令模式:输入模式底线命令模式vi/vim 使用实例使用 vi/vim 进入一般模式按下 i 进入输入模式(也称为编辑模式),开始编辑文字按下 ESC 按钮回到一般模式在一般模式中按下 **:wq** 储存后离开 vimkdir命令语法linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

数据结构 栈与队列的实现

基础结构typedef int STDataType; typedef struct Stack{STDataType* _a;int top; // 栈顶 int capacity; // 容量}Stack;入栈void StackPush(Stack* ps, STDataType data)//入栈{ ListCapacity(ps); ps->data[ps->top]=data; ps->top++;}出栈void Stack
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

数据结构 (3)栈与队列之粗心的人如何写oj血的教训

栈栈是一种特殊的线性表,他先入后出,后进先出入数据为压栈,且在栈顶入,出数据为弹栈或者出栈,且在栈顶出好比是枪,压子弹为入栈,射击为出栈压栈出栈实现那么这么实现,有俩种方法顺序表链表那么那种方法更优呢?其实是顺序表为什么呢?为什么不是链表?那么听我徐徐道来栈的结构先进后出,后进先出,如果(单)链表来实现的话栈,顶只有头插方便,尾插太麻烦了,用双向带头链表又显的大题小作了,且他们还要更改节点的链接关系,如果用顺序表就不一样了,只要把栈顶设为尾插,出栈覆盖一下完美
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

我居然用Java构建了一个属于我自己的区块链

正如我们所知,区块链的设计是不可变的。在这里,我们将设计一个简单的区块链,它将帮助您理解散列如何使区块链不可变,只需几行Java代码。注:这只是一个演示区块链,真正的区块链涉及很多其他东西,如共识机制、数字签名、Merkle树等。。此代码示例将有助于实现理想的目的。区块链中的第一个区块是Genesis区块。genesis区块几乎总是硬编码到利用其区块链的应用程序的软件中。对于随后生成的每个新块,我们将使用前一个块的哈希以及它自己的事务作为输入来确定它的块哈希。Object[] c...
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

数据结构(4)原来这个叫树

树是啥,现实中的树吗,是这个??其实不是,在计算机中,树是一种数据结构,他的逻辑结构呈现了一棵树的状态,如图:看着不像啊,其实也可以看成树的根,或者倒过来的树,如图:其实树的结构在生活中你一定见识过,如思维导图就是,家里的族谱,计算机的文件系统树树是一种非线性存储的结构且树的节点个数是 ≥0 的树的一些概念父节点他含有儿子(含有子节点)节点的度有多少个儿子(他有多少个子节点)叶节点or终端节点孤寡老人(他没有儿子)兄弟节点同一个爹生的
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

java swing实战——baba is you(stop逻辑实现)

本篇为实战第7篇(stop逻辑实现)
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

[初识C++] 何为最:心酸历史

       木叶飞舞之处,火亦生生不息~~,没错开新坑了, 猜猜是啥,网传这个是最难的语言那么就由一代目带你们来会会这个家伙,先看看他什么什么来历, 敢称为最难的语言诞生于生长       1897年由贝尔实验室开发出来(C语言也是他研发的),他是在语言的基础上进行扩长 (他兼容C所有语法) , 增加了类的机制 , 起初叫 C with clas(C和类
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

C语言 程序是如何跑起来的

        有没有想过一个程序是如何运行的?平时点击运行,就直接出来了       那么它在点击运行到生成可执行程序这一期间到底经历了什么让我们一探究竟思维本章精华翻译预编译编译汇编链接运行...
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0

VisualStudio2019配置OpenCV

VisualStudio2019配置OpenCV配置0x01 准备0x02 配置系统环境0x03 复制文件0x04 配置VisualStudio2019测试配置0x01 准备下载opencv,官网地址:https://opencv.org/releases/#下载之后,自行安装0x02 配置系统环境找到高级系统设置Path变量点击编辑添加下面的值(根据自己opencv安装的位置添加)0x03 复制文件将下面三个文件复制到C:\Windows\System32下注:我看一
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

nginx新增conf文件

说明最近租了一台美国vps,通过nginx反向代理设置搞谷歌镜像。因为BxxDx搜索太垃圾。中间涉及到添加反向代理配置。操作步骤1.在conf.d文件下新增配置cd /etc/nginx/conf.dvim google.conf填写以下配置server { server_name 192.168.xx.xx; location / { proxy_pass https://www.google.com/; proxy_redirect
分类: 企业开发 发布时间: 01-08 07:09 阅读次数: 0

[C++ 潜心修炼]

打怪打怪………………文章目录函数重载入extern‘c内联函数函数重载入在写 C程序的时候是否遇到过这样的问题,就是明明功能是一样的但只是类型不一样就要特别区分一下,就挺让人恼火的可能C++之父觉得这样确实麻烦毕竟先名字确实是一个苦力活(玩笑罢了后面有详细的介绍,不过取名字确实累人),所以就有了函数重载函数重载基本介绍:在同一个作用域中可以允许函数重名 ,但是函数的形参必须不同,如参数个数,类型或者顺序extern‘c内联函数宏大家都知道吧,他短小精干,运行效率比函数快(直接替换不
分类: 其他 发布时间: 01-08 07:09 阅读次数: 0