自定义博客皮肤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)
  • 收藏
  • 关注

原创 面向对象设计七大原则

2023-08-18 16:26:28 88

原创 Android Debug Bridge(ADB)常用命令总结

ADB 是一种功能多样的命令行工具,可让您与Android设备进行通信。adb 也提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。adb 包含在 Android SDK 平台工具软件包中。您可以使用 SDK 管理器下载此软件包,该管理器会将其安装在 android_sdk/platform-tools/ 下。- 守护程序 (adbd):用于在设备上运行命令。- 服务器:用于管理客户端与守护程序之间的通信。如要在通过 USB 连接的设备上使用 adb,您必须在设备的系统设置中启用。

2023-08-17 19:13:32 122

原创 Windows使用CMD命令行设置环境变量

在Windows系统中,环境变量是存储系统路径和用户特定路径的位置,不区分大小写,其中包含了执行特定任务所需的可执行文件的路径。本文将详细介绍Windows下如何使用CMD命令行设置环境变量。Windows命令行提供了两个命令用于设置环境变量:set和setx。

2023-05-25 15:40:14 13279 1

原创 通信中的心跳包、注册包

心跳包其实就是一个在终端设备和服务器之间定时通知服务器自己状态的一串自己定义的字符,按照一定的时间间隔主动进行发送,因为这种工作机制类似于我们人类的心跳所以将它称为心跳包。

2023-04-26 10:55:35 1497

原创 模拟量、数字量、开关量概述

数字信号在数据处理、存储和传输方面具有许多优势。由于它们只能表示有限的值,因此可以更容易地消除噪声干扰。此外,数字信号可以通过计算机和其他数字设备进行处理,从而实现更复杂的功能和更高的精度。在现实世界中,许多物理现象是模拟的,但为了便于计算机处理,通常会通过数据采集设备(如模数转换器,ADC)将模拟信号转换为数字信号。同样,将数字信号转换回模拟信号以供模拟设备使用,也需要数字模拟转换器(DAC)。

2023-04-26 09:36:07 3704

转载 re库的基本使用

这个模块提供了与 Perl 相似l的正则表达式匹配操作。Unicode字符串也同样适用。正则表达式使用反斜杠” \ “来代表特殊形式或用作转义字符,这里跟Python的语法冲突,因此,Python用” \\\\ “表示正则表达式中的” \ “,因为正则表达式中如果要匹配” \ “,需要用\来转义,变成” \\ “,而Python语法中又需要对字符串中每一个\进行转义,所以就变成了” \\\\ “。上面的写法是不是觉得很麻烦,为了使正则表达式具有更好的可读性,Python特别设计了原始字符串(raw stri

2023-03-28 00:59:27 142

转载 selenium4新版本使用指南

Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括SafariOperaEdge等。这个工具的主要功能包括:测试与浏览器的兼容性——测试应用程序看是否能够很好得工作在不同浏览器和操作系统之上。

2023-03-27 19:56:31 2279

转载 Python 创建虚拟环境

思考以下问题:如果有两个项目A和B,如果A和B都要用到某一模块,但版本不相同怎么办?为了解决上面的问题,python使用了虚拟环境这个概念,你可以认为是python环境的多个副本,只是在不同的副本中安装了不同的包。既然叫虚拟环境,总得有点不一样:虚拟环境中一般不包含标准库;不包含python解释器运行时所需的依赖文件;可执行文件全部放于Scripts目录等。

2023-03-27 18:00:55 2412 2

转载 Qt Creator 常用快捷键

可以进入“Edit->Preference->Environment->Keyboard” 进行快捷键设置。遇到某个功能的快捷键不知道是什么的时候,也可以在这里面去查找。

2023-03-27 17:22:00 1329

转载 Qt 各版本下载教程

Qt 5.15以后的版本不支持离线下载,需要使用Qt官方的下载器进行在线下载。作为 Qt 下载教程,本文会同时讲解以上三种下载方式。

2023-03-26 20:06:00 6829 3

转载 编程语言分类

8、脚本语言一般都是以文本形式存在,类似于一种命令. 举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的 文件. 你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言. 脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。这种编译好的程序我们只能执行、使用,却看不到他的程序内容。

2023-03-23 12:08:13 304

转载 路由器和猫

路由器和猫现在可以说家家户户有宽带,有宽带基本就会有路由器。和路由器一起经常被提起的还有一个东西,就是“猫”。此猫非彼猫,不是真的猫,这一点大家清楚。那这个“猫”指的是什么呢?它是路由器的另一个名字吗?如果不是,那“猫”又到底是什么?如果你问什么是“猫”,很多人会回答是路由器。如果再问什么是路由器,回答是手机能连上上网。如果再问路由器和“猫”确定是一个东西?有一半人会回答,你管它是不是呢,能上网就行呗。另一半人自己也迷糊了。这里先对标题提出的问题做个回答,从本质来说,猫是猫,路由器是路由器,两者是两种

2023-03-23 11:46:47 276

转载 串口通信中的4大参数详解

串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;通信使用3根线完成: (1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。同时,串口通信协议也可以用于获取远程采集设备的数据。

2023-03-23 11:33:00 1613

原创 PTA 自测-4 Have Fun With Numbers

Have Fun with Numbers(20 分)1.题目描述Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, with no duplication. Double it we will obtain 246913578, which happens to be another 9-digit number consisting exactly the

2021-05-03 17:46:34 134

原创 PTA 自测-2 素数对猜想 (20 分)

素数对猜想 (20 分)1.题目描述让我们定义d​n为:dn=p​n+1−p​n,其中p​i是第i个素数。显然有d​1=1,且对于n>1有d​n是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<10​^5​​ ),请计算不超过N的满足猜想的素数对的个数。2.输入与输出输入格式:输入在一行给出正整数N。输出格式:在一行中输出不超过N的满足猜想的素数对的个数。输入样例:20输出样例:43.代码如下:#include <stdio

2021-05-01 20:48:31 168

原创 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那个人。

1.题目描述有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那个人。2.输入与输出样例输入:3样例输出:2样例输入:600样例输出:2033.代码如下:#include <stdio.h>int main(){ int i,j,n,cnt=0; scanf("%d",&n); int member[n+1]; for(i=0;i<n+1;i++) member[i]=i; for(j

2021-04-17 20:11:17 235

空空如也

空空如也

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

TA关注的人

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