- 博客(320)
- 资源 (14)
- 收藏
- 关注
原创 Rust检查一个Vec<String>是否包含一个特定的子字符串
在Rust中,你可以使用contains方法来检查一个Vec是否包含特定的字符串。但是,如果你想检查一个Vec是否包含一个特定的子字符串,你需要先将子字符串转换为String。
2024-04-25 22:15:33 146
原创 Rust使用calamine读取excel文件,Rust使用rust_xlsxwriter写入excel文件
Rust使用calamine读取已存在的test.xlsx文件全部数据,还读取指定单元格数据;Rust使用rust_xlsxwriter创建新的output.xlsx文件,并写入数据到指定单元格,然后再保存工作簿。
2024-02-27 08:44:44 1224
原创 rust函数 stuct struct方法 关联函数
本文结合2个代码实例主要介绍了rust函数定义方法,struct结构体定义、struct方法及关联函数等相关基础知识。
2024-02-17 12:00:04 654
原创 解决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 789
原创 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 844 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 513
原创 Linux Debian12系统gnome桌面环境默认提供截屏截图工具gnome-screenshot
在Debian12中系统gnome桌面环境默认提供一个截图捕获工具screenshot,可以自定义区域截图、屏幕截图、窗口截图和录制视频,截图默认保存在“~/图片/截图”路径下。
2024-01-06 11:21:01 604
原创 Linux Debian12安装fcitx5中文拼音输入法
我使用Debian系统已经4年了,我常在Debian系统上安装ibus google拼音输入法,但是有时这个输入法会卡死,停上几分钟后又恢复正常了,经常被这个困扰。不过在Debian 11或Debian12中我们可以使用fcitx5中文拼音输入法了,新版的fcitx5中文拼音输入法有着更好的输入体验。搜狗输入法Linux版我也尝试安装测试了,但是在Debian12中不能正常使用,所以,今天就来分享一下在Linux Debian12中安装fcitx5中文拼音输入法的方法。
2024-01-02 22:26:02 1706
原创 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 629
原创 Linux Debian12使用podman安装upload-labs靶场环境
PHP语言编写,持续收集渗透测试和CTF中针对文件上传漏洞的靶场,总共21关,每一关都包含着不同的上传绕过方式。
2023-12-26 22:02:26 463
原创 解决Linux Debian12系统中安装VirtualBox虚拟机无法使用USB设备的问题
解决Linux Debian12系统中安装VirtualBox虚拟机无法使用 USB设备的问题
2023-10-30 23:22:43 1080
原创 Python获取Window系统注册表安装的软件,再卸载软件
Python首先获取Window系统注册表安装的软件,再根据软件文件名称和卸载字符串进行卸载软件。
2023-09-28 17:56:32 590
原创 QT6 C++获取Window系统计算机的主机BIOS序列号源代码
这是自己用QT6 C++编程语言开发的获取主机BIOS序列号的程序。经过调试,可以在Window10系统和Win7系统运行。
2023-09-13 21:23:11 274
原创 Linux Debian12使用git将本地项目打标签、创建分支和分支合并到master再上传到码云(gitee)远程仓库
Linux Debian12使用git将本地项目打标签、创建分支和分支合并到master再上传到码云(gitee)远程仓库
2023-09-11 13:28:04 381
原创 Linux Debian12使用git将本地项目上传到码云(gitee)远程仓库
Linux Debian12使用git将本地项目上传到码云(gitee)远程仓库
2023-09-08 23:17:05 573
原创 WordPress使用子主题插件 Child Theme Wizard,即使主题升级也能够保留以前主题样式
修改WordPress网站样式,主题升级会导致自己定义设置的网站样式丢失,还需要重新设置,很繁琐工作量大,发现在WordPress 中有Child Theme Wizard子主题插件,使用Child Theme Wizard子主题插件,即使主题升级,也能够保留以前设置的网站主题样式。很简单方便快捷。
2023-08-26 11:36:26 508
原创 VS2022 C++ 批量追加hosts文件IP地址与域名脚本V1.0
文件IP地址与域名的脚本。这是自己使用VS2022 C++开发的批量追加。批量追加到hosts文件。
2023-08-23 22:14:47 320
原创 VS2022 C++修改Window系统DNS源代码V2.0
这是自己使用VS2022 C++编写开发的Window系统下修改DNS脚本程序第2个版本,适合Win10系统和Win7系统。cfg.txt文件存放要修改的DNS,最多4个。
2023-08-23 22:01:16 1167 1
原创 Linux Debian12命令终端安装pip install rsa报错error: externally-managed-environment
仔细读了一下报错内容才搞懂,原来是Debian12安装Python包时需要使用apt install python3-包名,例如安装rsa,使用sudo apt install python3-rsa。
2023-08-19 10:40:29 564
原创 VS2022 C++修改Window系统DNS源代码,适合Win10和Win7系统
这是自己使用VS2022 C++编写开发的Window系统下修改DNS脚本程序,适合Win10系统和Win7系统。
2023-08-18 08:00:00 247
原创 华为数通智选交换机S5735S-L24T4S-QA2无法SSH远程访问
方法配置不同网段通过静态路由实现互通,华为S5700交换机开启ssh远程登陆,现在新买的华为数通智选交换机S5735S-L24T4S-QA2,也是按照这步骤配置,令人不解的是,竟然无法ssh访问,仔细看了配置也没有发现问题,在华为eNSP模拟器上验证也没有问题,对于S系列和E系列交换机(S1700除外),使用对于S系列和E系列交换机(S1700除外),使用SSH(Stelnet)方式登录设备,可以实现在不安全网络上提供安全的远程登录,保证数据的完整性和可靠性,保证了数据的安全传输。
2023-07-12 22:11:07 3780
原创 HTML5超链接和图片基础用法
超链接可以是一个文本,也可以是一幅图像,您可以点击这些内容来跳转到新的页面或新的文档或者当前文档中的某个部分。
2023-04-15 10:02:13 8012 1
原创 1.Shell编程自动化之Shell编程基础
1.Shell是操作系统的外壳,是用户操作系统的命令接口,是一个介于用户和系统内核之间的桥梁。Shell接受用户以命令方式输入的命令(包括系统提供的内部命令、独立存在于某个目录下的程序),也能解释执行由Shell命令编写的Shell程序。Shell还是一个功能强大的编程语言,易编写、易调试、灵活性强。2.Shell脚本就是将完成一个任务的所有的命令按照执行的先后程序,自上而下写入到一个文本文件中,然后给予执行权限。Shell语言编写的程序仅能在使用UNIX和Linux的计算机上使用。
2023-04-15 09:23:52 772
原创 华为交换机FutureMatrix S5735S-L24T4S-QA2,网管无法SNMP访问的解决方法
华为交换机FutureMatrix S5735S-L24T4S-QA2,网管无法SNMP访问的解决方法
2023-04-03 14:19:48 1206
原创 Linux Debian11使用podman安装sqli-labs靶场环境
Linux Debian11使用podman安装sqli-labs靶场环境
2023-03-26 10:52:11 426
PyQt5中多线程模块QThread和线程池ThreadPoolExecutor解决PyQt5界面程序执行比较耗时操作无响应问题
2022-07-09
编程开发Python调整图片大小、尺寸、背景、透明化处理和转换图片格式
2022-02-28
编程开发Xlwings和Openpyx自己重新封装Python操作Excel类
2022-02-28
Linux QT5 PlainTextEdit设置文本大小
2019-10-08
定时自动关机软件
2017-12-25
简易数字时钟软件
2015-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人