自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 安卓自动化工具程序设计之[识别区域提取] python + uiautomator2 + Open CV

安卓自动化工具程序设计之[识别区域提取] 基于python + uiautomator2 + Open CV用于快速制作用于精确控制的key图像

2022-05-26 00:22:06 1152

原创 Linux驱动与一般应用的区别【Linux驱动之路一】

Linux驱动和一般应用的区别,大致可以归类为以下几点:一、Linux驱动属于内核级,驱动程序的崩溃会导致整个系统的崩溃,例如在驱动程序中出现了非法指针的应用,就会导致系统的崩溃。因此要十分注意各种指针的使用,不然回头系统一言不合就凉凉了~一般应用是由操作系统管理的,非法指针的使用只会导致应用程序自身的崩溃,而不会影响到其他的应用程序和操作系统。当然啦,任何程序对都是要注意指针的正确使用滴~二、Linux驱动中常常存在着一些中断事件,需要相应的中断处理部分,并且在中断上下文的内容中有着较为严格的限

2021-12-05 18:55:47 2008

原创 安卓游戏自动化控制实验!超详细!小白也能一学就会!(Python + uiautomator2 + Open CV)(二)

一、所需环境搭建上一篇已经详细介绍了如何搭建所需环境:https://blog.csdn.net/sijia5135/article/details/105492779二、具体脚本代码编写2.1 脚本代码逻辑的简单介绍...

2021-08-11 01:59:55 2207 4

原创 关联github账号

一、准备条件1.拥有一个Github账号Github官网2.成功安装Git工具Git下载地址二、本地设置用户名和链接远程账户打开命令行或者Git Bash两者都行1.输入 git config --global user.name "你的名字"你的名字:通常是github用户名2.之后输入git config --global user.email"你的邮箱"你的邮箱:通常是github登录邮箱如:C:\\User\\用户名\\下有一个名字叫.gitco...

2021-06-03 11:34:17 697

原创 QT 程序插入图标

一、插入图标前后效果对比首先,这是一张不带图标的程序运行图任务栏看到的是这样的这是一张插入了图标的程序运行图在任务栏可以看到二、QT程序插入图标步骤2.1 首先,随便下载一张图片,然后将图片转换成ico格式以下是图标转换的连接:ico图标制作2.2 之后进入该QT工程的项目路径例如我的项目路径如下:2.3 在该项目下创建一个icons文件夹,用于存放ico图标2.4 将下载好的ico图标丢到 icons文件夹下2.5 在QT c

2021-05-22 16:38:40 929 1

原创 程序打包(安装包制作,Inno setup打包教程,QT程序打包)

一、简介本文主要讲述如何将QT程序打包成安装包,提供给其他人使用。(打包其他程序同理)二、准备阶段:2.1 下载并安装打包工具Inno setup中文版密码:id092.2 将QT程序DLL快速关联QT缺少DLL解决方案例如,我已经成功demo.exe程序关联好dll。返回上一层目录该目录中:Applications:存放程序的运行环境License:存放软件的相关协议声明ReleaseNote:编写了程序的相关更新说明接下来,我们需要对这..

2021-05-17 17:04:38 5348 11

原创 数据包协议设计(通讯协议的设计)

一、为什么要设计通讯协议通常,多设备之间进行通讯多使用数据包的方式。如何从一堆的数据中确定哪些是有效数据,以及这些数据要表达什么意思。为解决这些问题,通常我们需要设计一个通讯协议,依照通讯协议对数据进行解析,就能够正确的找到并使用这些数据。二、通讯协议的一般格式帧头 帧序号 帧命令 帧长度 帧数据 校验字 帧尾 HEAD FRAME_SEQ CMD DATA_LEN

2021-05-11 12:00:04 5139

原创 CRC校验的实现(C语言,CRC16)

一、CRC是什么?循环冗余校验码(CRC),简称循环码,是一种常用的、具有检错、纠错能力的校验码,在早期的通信中运用广泛。循环冗余校验码常用于外存储器和计算机同步通信的数据校验。奇偶校验码和海明校验码都是采用奇偶检测为手段检错和纠错的(奇偶校验码不具有纠错能力),而循环冗余校验则是通过某种数学运算来建立数据位和校验位的约定关系的。--百度百科二、什么时候需要进行CRC校验?在数据通讯的过程中,难免会出现误码的现象。因此,CRC校验常常用来检测该数据包中的数据是否正确以及完整。三、CR

2021-05-03 18:37:02 14020 3

原创 Qt exe程序缺少dll(Qt exe程序快速关联dll)

用Qt编译的exe程序,在打开时,经常会提示缺少各种dll而导致程序无法正常运行。 将相关dll放置到exe程序的当前目录下就可以解决这个问题,这也是打包程序前必须的操作。 一个笨方法是依据相关提示,在Qt安装目录下的bin目录,将相关缺少的dll依次拷贝到exe程序的目录下。但是通常都是使用windeployqt工具解决的,该工具是qt自带的部署工具,不需要另外安装。操作步骤把生成的exe文件拿出来,放置到一个单独的目录下,我在桌面新建一个名为test的文件夹,然后把这个e...

2021-04-08 17:19:33 1271 7

原创 QT窗口缩放,自定义边框,无边框缩放拉伸

什么情况下需要自定义边框? 由于QT对修改标题栏样式的支持有限,处于美化的考虑常常会使用使用无边框模式,并自己设计标题栏样式。 使用setWindowFlag(Qt::FramelessWindowHint); 关闭QT窗口边框后,也会导致窗口拉伸缩放功能失效。 因此,需要使用自定义边框的方式,来实现窗口的拉升缩放。...

2021-04-07 14:45:27 7349 1

原创 pthread+Windows环境搭建

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录为什么会要用到pthread库?一、pandas是什么?二、使用步骤1.引入库2.读入数据总结为什么会要用到pthread库?   pthread库是Linux的多线程库,通常在Windows下使用该库大多数是为了实现与Linux的跨平台兼容。  如果你为了在Windows环境下实现多线程,可以考虑Windows自带的多线程API。  当然你也可以使用宏定义的方式,区分windows与Linux环境在执行对应的多线程接口,

2021-04-02 10:13:58 9378 11

原创 安卓游戏自动化控制实验!超详细!小白也能一学就会!(Python + uiautomator2 + Open CV)(一)

目录一、所需环境搭建1.1PyCharm的下载和安装1.2 MuMu模拟器的下载安装1.3adb的下载和安装1.3.1 将下载好的 platform-tools 解压(下面是我解压后的文件,我把他放到了E盘下)1.3.2 将platform-tool添加到环境变量中1.4uiautomator2的下载和安装1.4.1 使用adb连接模拟器1.4.2 将模拟...

2020-04-14 16:39:28 2816 6

原创 数据的插入、查询、删除、修改

目录一、数据的插入操作1.1 向表中指定字段插入数据1.2 向表中所有字段插入数据二、数据的查询2.1 查询表中所有数据2.2 查询表中部分字段2.3 简单条件查询数据三、数据的删除基本语法:delete from 表名 [where 条件]四、数据的修改一、数据的插入操作将数据以SQL的形式存储到指定的数据表(字段)里面1.1 向表中指定...

2020-02-05 20:57:42 5119

原创 数据库的创建、查看、选择、修改、删除

目录一、创建数据库二、查看数据库2.1查看全部数据库2.2查看部分数据库2.3查看数据库创建语句三、选择数据库四、修改数据库五、删除数据库一、创建数据库语法: create database 数据库名字 [库选项];库选项:数据库的相关属性(包括字符集和校对集)。字符集: charset 字符集,代表着当前数据库下的所有表存储的数据默认指定...

2020-02-04 23:46:51 1001

原创 数据表的创建、查看、修改、删除

目录一、创建数据表1.1 普通创建表1.2 复制已有的表结构二、查看数据表2.1 查看对应数据库的所有表2.2 查看匹配数据表(类似于匹配数据库)2.3查看表的结构2.4 查看表创建语句三、修改表结构3.1 修改表名​3.2 修改表选项3.3 新增字段​3.4 修改字段名​3.5 修改字段类型(属性)​3.6 删除字段:四、删...

2020-02-04 23:46:44 1083

原创 MySQl服务停止和启动的基本操作

一、启动和停止MySQL服务1.1 命令行方式:在WIndows下使用CMD控制台,然后使用命令行进行管理(CMD控制台要使用管理员方式运行)开启服务:net start mysql关闭服务:net stop mysql1.2 系统服务方式1,进入服务:右键我的电脑>>管理>>服务和应用程序>>服务(或者使用CMD输入servic...

2020-02-04 23:46:32 1342 2

安卓调试工具包 platform-tools_r28.0.1-windows

安卓调试工具包 platform-tools windows版本。其中包括了adb,fastboot,etc1tool等常用调试工具,您可以利用它们将安卓系统在其他设备上调试或者刷机,自动化控制等操作。

2020-04-13

主成分分析程序

MATLAB程序,实现对评价矩阵进行主成分分析,得到分析报告,调用函数即可使用,不懂什么是主成分分析的矩阵的请勿下载

2018-08-03

对未知函数进行积分运算

MATLAB程序,实现对位置函数特定范围的积分运算,调用函数即可使用

2018-08-03

对未知函数进行微分运算

MATALB程序,实现对未知函数特点x值的微分运算,调用函数即可使用

2018-08-03

GM灰色预测模型

针对多组向量数据,即矩阵数据的灰色预测分析程序,MATLAB程序,调用函数即可使用

2018-08-03

数学建模GM灰色预测模型

针对向量型数据,运用MATLAB建立灰色预测模型,进行预测,调用本函数即可使用

2018-08-03

数学建模MATLAB程序拉格朗日插值

MATLAB程序,对未知数利用拉格朗日插值的方式求解,调用本函数即可使用

2018-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除