自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 RT-Thread学习笔记——中断管理_rt_interrupt_enter

本文学习RT-Thread的中断管理,这里主要包括异常与中断的基本概念、RT-Thread 中断工作机制,更多关于RT-Thread的中断管理请看《RT-Thread编程指南》,后面通过使用STM32来进行实验。

2024-09-22 20:59:37 837

原创 QT-QTableWidget中的cell和item的区别_qt表格里的item

1、 代码//获取当前点击的单元格的指针//获取单元格内的内容//输出内容。

2024-09-22 19:00:25 483

原创 php杂谈【基础篇】之_11

我们的静态变量与下面对象的实例无关,它只是跟类有关,那么我调用类本身的的,那么我们就无法使用this来引用,可以使用 self来引用,因为self是指向类本身,与任何对象实例无关。首先我们要明确一点,self是指向类本身,也就是self是不指向任何已经实例化的对象,一般self使用来指向类中的静态变量。来调用父类的构造函数进行对父类的初始化,因为父类的成员都是public的,于是我们就能够在继承类中直接使用。“来连接,就是我们所谓的域运算符,那么这时候我们调用的就是类自己定义的静态变量。

2024-09-22 17:03:25 189

转载 Matplotlib绘制函数的等高线与三维图像_matplotlib输出xyz三维图像

xe−(x2y2)f(x,y)=x e{-(x2+y^2)}f(x,y)=xe−(x2+y2)在绘制曲线之前,先了解一下网格点的绘制。比如绘制一个的网格,那么就需要个坐标点:将其轴和轴坐标分开表示:在中可以使用来生成网格点:绘制等高线需要的数据有点的坐标位置以及坐标的高度,高度就是将坐标点带入函数f(x,y)f(x, y)f(x,y)中计算得到的,在中可以使用来绘制:函数的三维图像的绘制需要的数据与等高线一样,即坐标位置以及坐标的高度,在中可以使用来绘制:

2024-09-22 14:58:11 478

原创 IT行业专业术语_编程(学习笔记)_it行业 目前专业用语大全

面向对象编程:有对象(对象指的是类的实例)概念的程序编程范式,同时也是一种程序开发的抽象方法,包含数据、属性,代码与方法 它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性,对象里的程序可以访问及经常修改对象相关联的数据 世界上的主流编程语言都支持面向对象编程,比如 C+ +、 Java C# Python PHP JavaScript ……链表:一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针。

2024-09-22 12:14:03 766

原创 Go语言基础(二)封装继承多态、方法、接口

/基本类型不能作为对象直接使用,为基本类型绑定方法,需要起别名才可以。type Persons interface {//超集。type Humans interface {//子集。//*代表是否可以读写(修改),*代表接收者为指针。//方法继承和重写(给结构体绑定方法)//将接口作为函数参数实现多态。//结构体实现接口方法1。//结构体实现接口方法2。//空接口类型的切片。

2024-09-22 09:21:41 399

原创 Go使用命令行输出二维码_github 命令行二维码(1)

然后,我们加载了一个Logo图片,并创建了一个与二维码相同尺寸的画布。接下来,我们将二维码和Logo合并到同一个画布上,并保存为一张带Logo的二维码图片。"go-qrcode"库允许我们指定所需的尺寸,以生成我们想要的大小的二维码。要在命令行中显示二维码,我们可以将二维码转换为ASCII字符,从而在终端中输出。函数,我们可以将自定义的前景色和背景色传递给该函数,以生成彩色的ASCII二维码。除了生成和输出二维码,我们还可以使用"go-qrcode"库来解码已有的二维码图片。在上述示例中,我们使用。

2024-09-22 06:50:26 318

原创 Golang爬虫封装_golang 爬虫封装

在开始讨论封装爬虫之前,我们先来了解一下Golang中的爬虫概念和基本原理。网页下载器:负责从URL中下载网页内容。网页解析器:负责解析网页内容,提取所需的数据。数据存储器:负责将提取的数据存储到本地或者数据库中。Golang提供了许多强大的库和工具来实现这些组件,如net/http库用于下载网页,goquery库用于解析HTML,库用于数据存储等。

2024-09-22 03:47:25 1300

原创 Golang ORM框架介绍及比较_go orm 框架比较

【代码】Golang ORM框架介绍及比较_go orm 框架比较。

2024-09-22 01:07:34 688

原创 Go Fuzzing:发现你未曾发现的漏洞

Fuzzing是对其他形式的测试、代码审查和静态分析的补充,它通过生成一个有趣的输入语料库,而这些输入几乎不可能用手去想去写出来,因此极易被传统类型的测试所遗漏。在具体实现上,Fuzzing不需要像单元测试那样使用预先定义好的数据集作为程序输入,而是会通过数据构造引擎自行构造或基于开发人员提供的初始数据构造一些随机数据,并作为输入提供给我们的程序,然后监测程序是否出现panic、断言失败、无限循环等。简单说,它就是让程序自动生成大量随机的输入数据,然后运行被测试的程序,观察是否会出现异常行为。

2024-09-21 23:15:55 1108

原创 docker容器常用命令_docker exec 优雅退出

如果已经开启一个redis容器,再想开启一个redis容器怎么办?因为两个redis容器不能共用一个6379端口,所以再开启一个redis容器的时候,需要更改一下端口,这个时候就用到了端口映射。外部访问redis的时候用8888端口,然后通过r端口映射,再去访问redis的6379端口。简单讲就是将容器的数据与外部宿主机文件绑定起来,类似一个双持久化,当容器删除时,宿主机文件数据目录仍在,下次启动容器只需要将数据目录指定宿主机数据所在位置即可恢复。

2024-09-21 20:17:03 249

原创 Bridge2024安装教程(非常详细)从零基础入门到精通,看完这一篇就够了_bridge安装

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-09-21 17:01:18 1351

空空如也

空空如也

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

TA关注的人

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