自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星如雨落

多实践,多思考,多总结!

  • 博客(335)
  • 资源 (14)
  • 收藏
  • 关注

原创 MAC地址格式批量转换工具V1.0适用于Windows系统

自己做了个MAC地址格式批量转换工具,方便实用。主要实现下面6种功能: - MAC格式,如“AC-09-87-DB-E9-F0”转“AC09-87DB-E9F0” - MAC格式,如“AC09-87DB-E9F0”转“AC-09-87-DB-E9-F0“ - MAC格式,如“AC-09-87-DB-E9-F0”转“AC:09:87:DB:E9:F0” - MAC格式,如“AC:09:87:DB:E9:F0”转“AC-09-87-DB-E9-F0” - MAC格式,大写字母转小写字母 -

2024-07-26 22:26:34 99

原创 QT C++通过代码固定窗口大小尺寸、QT去掉最大化、最小化按钮

QT C++通过代码固定窗口大小尺寸、QT去掉最大化、最小化按钮

2024-07-26 13:08:05 13

原创 QT C++逐行读取txt文件,处理后再写入txt文件

QT C++逐行读取txt文件,处理后再写入txt文件

2024-07-26 12:52:51 9

原创 Linux Debian12使用podman安装xss-labs靶场环境

Linux Debian12使用podman安装xss-labs靶场环境

2024-06-13 20:56:44 294

原创 Linux Debian12使用podman安装pikachu靶场环境

Linux Debian12使用podman安装pikachu靶场环境

2024-06-13 20:47:53 362

原创 Rust一维Vec垂直方向拼接、水平方向拼接,多个二维Vec垂直方向拼接

Rust一维Vec垂直方向拼接、水平方向拼接,多个二维Vec垂直方向拼接

2024-05-21 13:51:10 635

原创 Rust使用rust_xlsxwriter库把Vec数据写入Excel

Rust使用rust_xlsxwriter库把Vec数据写入Excel

2024-05-21 13:42:33 496

原创 Rust分割字符串的常见操作方法

Rust分割字符串的常见操作方法

2024-05-21 13:14:04 680

原创 Rust中使用Rocket框架返回html网页,返回一个基于 Handlebars (HBS) 模板的响应

Rust中使用Rocket框架返回html网页,返回一个基于 Handlebars (HBS) 模板的响应

2024-05-15 21:12:22 413

原创 最新Linux Debian12安装和使用ImageMagick图像处理工具 常见图片png、jpg格式转webp格式

ImageMagick是一个非常强大的图像处理工具集,它包含了许多用于图像转换的命令。

2024-05-14 20:45:22 255

原创 Debian12安装后更换为国内镜像源,切换root用户,解决用户名不在sudoers文件中此事将被报告

Debian是面向程序员的最古老,最出色的Linux发行版之一。这些库是世界一流的,并且社区在不断发展,您可以使用apt-get和build-dep。对于系统管理员和高级程序员而言,Debian是最好的选择。Debian更适合于作为服务器的操作系统,它比Ubuntu要稳定得多。Debian整个系统基础核心非常小,不仅稳定,而且占用硬盘空间小,占用内存小。2.2编辑/etc/sudoers文件,添加用户名 ALL=(ALL:ALL) ALL。"–启动–左侧点击窗口标题栏–右侧将最大化、最小化选项打开。

2024-05-14 19:56:40 2142

原创 Rust语言fn main() -> Result<(), Box<dyn std::error::Error>> {}举例,Box<dyn std::error::Error>介绍

在 Rust 语言中,main 函数是程序的入口点。你提供的代码片段是一个使用 Result 类型作为返回值的 main 函数的声明,这意味着这个函数可能返回一个错误。Box 表示这个错误可以是任何实现了 Error trait 的类型,并且被封装在一个 Box 中,这允许错误类型是动态分配的。

2024-05-09 21:10:42 220

原创 Rust读写CSV文件 一维Vec类型元素、二维Vec类型元素写入CSV文件

Rust读写CSV文件 一维Vec类型元素、二维Vec类型元素写入CSV文件

2024-05-08 20:58:13 364

原创 Rust使用HashSet对Vec类型的元素进行去重

在Rust语言中,对Vec类型的元素进行去重,一种常见的方法是使用一个HashSet来帮助我们快速检查元素是否已经存在。以下是使用HashSet对Vec进行去重的示例代码:

2024-05-08 19:32:56 553

原创 Rust Rocket创建第一个hello world的Web程序 Rust Rocket开发常用网址和Rust常用命令

Rust Rocket 是一个用 Rust 语言编写的 Web 应用框架,它结合了 Rust 的安全性和性能优势,以及 Web 开发的便利性。安全性:Rust 是一种注重安全性的编程语言,它在编译时就能捕获许多常见的编程错误,如空指针解引用、缓冲区溢出等。性能:Rust 提供了与 C 和 C++ 相当的性能,但同时拥有更现代的语言特性和内存安全保证。无垃圾回收:Rust 没有垃圾回收机制,它使用所有权和生命周期的概念来管理内存,这减少了运行时的开销。并发性。

2024-05-01 22:12:17 1705 3

原创 Rust检查一个Vec<String>是否包含一个特定的子字符串

在Rust中,你可以使用contains方法来检查一个Vec是否包含特定的字符串。但是,如果你想检查一个Vec是否包含一个特定的子字符串,你需要先将子字符串转换为String。

2024-04-25 22:15:33 410

原创 Rust调用同级目录中的rs文件和调用下级目录中的rs文件

Rust调用同级目录中的rs文件和调用下级目录中的rs文件

2024-02-27 11:13:59 1524

原创 Rust使用calamine读取excel文件,Rust使用rust_xlsxwriter写入excel文件

Rust使用calamine读取已存在的test.xlsx文件全部数据,还读取指定单元格数据;Rust使用rust_xlsxwriter创建新的output.xlsx文件,并写入数据到指定单元格,然后再保存工作簿。

2024-02-27 08:44:44 2157

原创 Rust ?运算符 Rust读写txt文件

Rust ?运算符介绍 Rust读写txt文件

2024-02-21 21:53:18 726

原创 rust函数 stuct struct方法 关联函数

本文结合2个代码实例主要介绍了rust函数定义方法,struct结构体定义、struct方法及关联函数等相关基础知识。

2024-02-17 12:00:04 719

原创 解决Python xlwings报错AttributeError ‘NoneType‘ object has no attribute apps

今天,遇到了一个问题:以前调试好的python使用xlwings操作wps表格的脚本突然不能运行了,遇到了很多莫名问题,Python xlwings报错AttributeError 'NoneType' object has no attribute apps。和问题ImportError: DLL load failed while importing pywintypes: 找不到指定的模块。

2024-02-05 21:50:50 1331

原创 Linux Debian12使用VSCode和Python搭建flask开发环境

1.在新建文件夹testFlask中,新建文件夹static和文件夹templates,以及新建文件app.py。在Linux Debian12系统上安装VSCode教程可以参考网上相关教程。2.在VSCode菜单“终端”->“新建终端”,此时终端目录前带有“env”。2.用vscode打开文件夹testFlask,选择“是,我信任此作者”并回车,选择其中带有“env”的Python解析器。这时会在testFlask文件中产生env文件夹。1.新建文件夹testFlask。,网页显示如下,表示成功!

2024-01-13 22:49:22 1289 2

原创 Shell编程自动化之if、for、while和函数

函数体内需要添加return语句,作用是退出函数,且赋予返回值给调用该函数的程序,也就是shell脚本(在shell脚本中,定义并使用函数,shell脚本执行结束后,通过$?函数定义和执行,很多都是分开在不同的文件中,函数写在一个文件中,只定义不执行,另外一个脚本,读取该函数文件,且加载该函数。下面测试,func2.sh调用加载func1.sh文件,并向func1.sh内的get函数传4个参数。函数体内定义的变量,称为局部变量,使用local关键字,定义局部变量。通过ping测试局域网内,主机是否在线。

2024-01-13 13:50:44 569

原创 Shell编程自动化之Shell数学运算与条件测试

常用文件类型、文件权限、文件比较、整数比较、字符串判断和逻辑判断。

2024-01-07 07:41:08 504

原创 Linux Debian12系统gnome桌面环境默认提供截屏截图工具gnome-screenshot

在Debian12中系统gnome桌面环境默认提供一个截图捕获工具screenshot,可以自定义区域截图、屏幕截图、窗口截图和录制视频,截图默认保存在“~/图片/截图”路径下。

2024-01-06 11:21:01 951

原创 Linux Debian12安装fcitx5中文拼音输入法

我使用Debian系统已经4年了,我常在Debian系统上安装ibus google拼音输入法,但是有时这个输入法会卡死,停上几分钟后又恢复正常了,经常被这个困扰。不过在Debian 11或Debian12中我们可以使用fcitx5中文拼音输入法了,新版的fcitx5中文拼音输入法有着更好的输入体验。搜狗输入法Linux版我也尝试安装测试了,但是在Debian12中不能正常使用,所以,今天就来分享一下在Linux Debian12中安装fcitx5中文拼音输入法的方法。

2024-01-02 22:26:02 3116

原创 Linux Debian12安装和使用ImageMagick图像处理工具 常见图片png、jpg格式转webp格式

ImageMagick是一套功能强大、稳定而且免费的工具集和开发包。可以用来读、写和图像格式转换,可以处理超过100种图像格式,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。对图片的操作,即可以通过命令行进行,也可以用C/C++、Perl、Java、PHP、Python或Ruby编程来完成。

2023-12-29 13:35:10 825

原创 Linux Debian12使用podman安装upload-labs靶场环境

PHP语言编写,持续收集渗透测试和CTF中针对文件上传漏洞的靶场,总共21关,每一关都包含着不同的上传绕过方式。

2023-12-26 22:02:26 567

原创 Shell编程自动化之特殊Shell扩展变量

Shell编程自动化之特殊Shell扩展变量

2023-12-21 21:55:20 1407

原创 kali sqlmap注入工具使用方法

kali sqlmap注入工具使用方法

2023-11-10 20:12:27 297

原创 SQLI手动注入和python sqlmap代码注入

SQLI手动注入和python sqlmap代码注入

2023-11-10 20:07:13 281

原创 解决Linux Debian12系统中安装VirtualBox虚拟机无法使用USB设备的问题

解决Linux Debian12系统中安装VirtualBox虚拟机无法使用 USB设备的问题

2023-10-30 23:22:43 1321

原创 Python获取Window系统注册表安装的软件,再卸载软件

Python首先获取Window系统注册表安装的软件,再根据软件文件名称和卸载字符串进行卸载软件。

2023-09-28 17:56:32 657

原创 VS2022 C++ 使用fstream读写、追加txt等文件

VS2022 C++ 使用fstream读写、追加txt等文件

2023-09-25 08:00:00 782

原创 QT6 C++获取Linux系统计算机的主机BIOS序列号源代码

QT6 C++获取Linux系统计算机的主机BIOS序列号源代码

2023-09-24 15:42:23 374

原创 Shell编程自动化之特殊变量、特殊状态变量和Shell子串

Shell编程自动化之特殊变量、特殊状态变量和Shell子串

2023-09-24 12:08:57 144

原创 VS2022 C++ 追加hosts屏蔽恶意网址脚本V2.0

VS2022 C++ 追加hosts屏蔽恶意网址脚本V2.0

2023-09-19 15:28:27 169

原创 QT6 C++获取Window系统计算机的主机BIOS序列号源代码

这是自己用QT6 C++编程语言开发的获取主机BIOS序列号的程序。经过调试,可以在Window10系统和Win7系统运行。

2023-09-13 21:23:11 327

原创 QT6 C++ qDebug()输出中文乱码解决方法

QT6 C++ qDebug()输出中文乱码解决方法

2023-09-13 21:14:29 1490 1

原创 Linux Debian12使用git将本地项目打标签、创建分支和分支合并到master再上传到码云(gitee)远程仓库

Linux Debian12使用git将本地项目打标签、创建分支和分支合并到master再上传到码云(gitee)远程仓库

2023-09-11 13:28:04 465

VS2022 C++修改Window系统DNS程序代码

这是自己使用VS2022 C++编写的window系统修改DNS程序代码,测试适合Win10、Win7系统。

2023-08-17

PyQt5中多线程模块QThread和线程池ThreadPoolExecutor解决PyQt5界面程序执行比较耗时操作无响应问题

1.资源简介:PyQt5中使用多线程模块QThread解决了PyQt5界面程序执行比较耗时操作时,程序卡顿出现的无响应以及界面输出无法实时显示的问题,采用线程池ThreadPoolExecutor解决了ping多个IP多任务耗时问题。 2.适用人群:想学习PyQt5中多线程模块QThread和线程池ThreadPoolExecutor知识的人。

2022-07-09

编程开发Python调整图片大小、尺寸、背景、透明化处理和转换图片格式

1.资源简介:Python利用PIL Image可以调整图片尺寸(宽度和高度)、图片大小和转换图片格式,Python利用removebg可以改变图片背景、透明化处理。 2.特点:简单方便、快速。 3.适用人群:想学习Python处理图片的初学者。

2022-02-28

编程开发Xlwings和Openpyx自己重新封装Python操作Excel类

1.资源简介:Python操作Excel,常用Xlwings和Openpyx类,由于其知识琐碎,使用起来不太方便,因此自己把常用用法重新封装一个操作类。 2.应用场景:使用Python操作Excel,读、写、改、删情景,能大大提升工作效率。 3.适用人群:想学习Python操作Excel的人员。

2022-02-28

Linux QT5 PlainTextEdit设置文本大小

在Linux QT5.12开发界面时,经常会涉及到界面字体大小的设置,默认字体一般比较小的解决方法,以及PlainTextEdit组件设置文本大小方法.

2019-10-08

定时自动关机软件

启动软件后,软件自动获取电脑系统时间,此时输入设定关机时间后,单击“启动关机”按钮后,当系统时间与设定时间相同时,系统自动关机。在设定时间还未到时,单击“取消关机”按钮,可以取消关机。

2017-12-25

简易数字时钟软件

使用VS2010软件:本软件可以自动获取系统时间,设置时间等功能。 通过本次实践 1.学习基本控件知识; 2.学习在主对话框中调用子对话框的方法; 3.学习定时器的知识;

2015-12-05

改变对话框背景及热点按钮

本程序自绘位图按钮,当鼠标滑过按钮时显示按钮的热点效果;还可以为对话框设置背景图片。

2015-07-07

单片机例题程序

这是自己编写的单片机例题程序。希望对单片机初学者有所帮助,仅供参考!

2014-02-07

单片机Proteus典例

单片机Proteus典例是自己在学习单片机过程中编写的小例子。希望对单片机初学者有所帮助,仅供参考!

2014-02-07

多机通信系统(两台实物单片机)

本例多机通信是自己编写的两台实物单片机通信。希望对单片机初学者及做毕业设计的同学有所帮助,仅供参考!

2014-02-07

多机通信(三台实物单片机)

本例多机通信是自己编写的三台实物单片机之间的通信。希望对单片机初学者及做毕业设计的同学有所帮助,仅供参考!

2014-02-07

多功能电子时钟系统

多功能电子时钟系统可以调时间,定闹钟,秒表,还有阳历功能。希望对单片机初学者及做毕业设计的同学有所帮助,仅供参考!

2014-02-07

单片机温度计系统

单片机温度计系统可以把外界的环境温度利用温度传感器输入到单片机内,模数转换后在数码管上显示出当前温度。希望对单片机初学者及做毕业设计的同学有所帮助,仅供参考!

2014-02-07

电子闹钟系统

这是我自己编写的单片机电子闹钟系统,希望对单片机初学者及做课程设计的同学有所帮助,仅供参考!

2014-02-07

空空如也

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

TA关注的人

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