自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星如雨落

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

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

原创 阿里云云服务器使用Linux宝塔面板部署个人博客、域名解析、部署雷池WAF防护、Shell脚本SSL证书自动申请和部署、Shell脚本自动备份网站文件和数据库、个人博客遇到的常见问题汇总

我把自己以前写的关于云服务器使用Linux宝塔面板部署个人博客、域名解析、部署雷池WAF防护、Shell脚本SSL证书自动申请和部署、Shell脚本自动备份网站文件和数据库、个人博客遇到的常见问题,总结一下,汇总成这篇合集文章。可以参考这篇文章:阿里云服务器Debian11系统安装Linux宝塔面板 搭建WordPress个人博客自己有域名,可以把域名解析到云服务器公网IP,可以参考这篇文章:阿里云ECS服务器域名解析可以参考这篇文章:阿里云云服务器部署雷池WAF,设置禁止使用IP地址访问网站,只能使用域

2025-11-30 13:49:02 853

原创 STC12、STC15、STM32系列单片机控制16*64LED点阵屏显示,修改显示内容

文件,替换掉以前内容,粘贴到下面红框位置中。最后在keil中重新编译源码。确保无错误,编译通过,生成hex文件。4.使用STC-ISP软件,把对应的hex文件烧录到单片机中。工具软件,在“设置”中,根据取字模设置选项修改,保存设置。把LED点阵屏显示内容由“爱捷创源”修改成“爱下班猿”3.复制生成的字模内容,打开keil工程源码文件,找到。2.输入内容“下班猿”,先生成字模,再保存字模。

2025-11-29 17:17:16 512

原创 阿里云服务器采用crontab定时任务使acme.sh全自动化申请续签免费SSL证书,并部署在Linux宝塔网站和雷池WAF

阿里云服务器安装Linux宝塔面板用于部署网站,又安装了雷池WAF用于防护网站,网站访问正常。

2025-05-27 05:58:43 1524

原创 Linux Debian13安装virtualbox-7.2_7.2.6-172322-Debian-trixie虚拟机平台无法运行的解决方法

以前Linux Debian11安装VirtualBox虚拟机平台,都是按照解决方法处理,都能正常运行。现在安装v。

2026-02-04 23:41:34 364

原创 VSCode开发C++环境配置

要在 Windows 10 上使用 VS Code 编译运行 C++,主要分为四个步骤:安装编译器和 VS Code、安装扩展、代码测试。要在 Linux 上使用 VS Code 编译运行 C++,主要分为三个步骤: VS Code、安装扩展、代码测试。打开 VS Code,进入插件扩展市场(打开 VS Code,进入插件扩展市场(文件,输入如下代码,如果安装了。”,编译运行结果如下,正常运行。文件,输入如下代码,如果安装了。”,编译运行结果如下,正常运行。扩展,可以右键选择 “扩展,可以右键选择 “

2026-02-02 22:31:55 136

原创 MoonBit国产编程语言读写CSV格式文件-高级篇

在上两篇文章和,介绍了MoonBit读写CSV格式文件的基础,对CSV格式内容数据进行解析处理。下面重点介绍了MoonBit读写CSV格式文件后,对input.csv文件数据解析处理符合自己要求,再整合数据后,最后写入新的CSV格式文件。其中input.csv题库文件,内容如下:处理成下面output.csv文件格式,这样题库根据考试宝模板修改后,可以正常导入考试宝刷题。

2026-02-01 08:21:38 361

原创 MoonBit国产编程语言读写CSV格式文件-中级篇

介绍了MoonBit读写CSV格式文件的基础,但是没有对读取数据进行处理。下面重点介绍了MoonBit对CSV格式内容的数据处理。1.在MoonBit工程空间文件夹下,打开命令终端,输入。3.使用VSCode打开新建的。4.使用VSCode打开新建的。创建MoonBit工程。,在搜索框中手动输入。

2026-01-31 12:56:02 242

原创 MoonBit国产编程语言读写CSV格式文件-基础篇

MoonBit现在还没有专门读写excel文件的包,可以先把excel文件另存为CSV格式文件,然后使用MoonBit通过"moonbitlang/x/fs"包读写CSV格式文件,很简单方便,最后再另存为excel文件。1.在MoonBit工程空间文件夹下,打开命令终端,输入。包下面有多个子包,在中间可以看到安装。4.使用VSCode打开新建的。5.使用VSCode打开新建的。包详情页,在左侧可以看到。,在搜索框中手动输入。3.在命令终端中安装。并编译运行, 生成了。文件,并打印出内容。

2026-01-31 09:22:47 274

原创 MoonBit国产编程语言创建新包和使用新包

的基础上,MoonBit国产编程语言创建新包和使用新包。

2026-01-28 22:41:34 89

原创 开启MoonBit国产编程语言编程之旅-我的第一个Hello MoonBit程序

2.使用VSCode打开新建的hello_moonbit工程,打开。文件,这主函数main入口文件,并编译运行,正常输入结果。1.在MoonBit工程空间文件夹下,打开命令终端,输入。文件,重新编译运行,成功输出很期待的。创建MoonBit工程。

2026-01-25 13:51:02 72

原创 MoonBit国产编程语言介绍和MoonBit开发环境配置

根据MoonBit 官网的介绍,MoonBit 是一个用于云和边缘计算的 AI 原生编程语言工具链。它可以编译为 WebAssembly、JavaScript 和 C 代码。生成比现有解决方案明显更小的 Wasm 文件。更高的运行时性能。先进的编译时性能。简单且实用的数据导向语言设计。

2026-01-25 08:27:59 589

原创 Linux Debian13安装的 VS Code 无法输入中文的问题解决方法

Debian 13 默认使用 Wayland 显示服务器,而 VS Code 的 Electron 框架对 Wayland 下的中文输入支持可能有问题。

2026-01-22 21:52:38 108

原创 个人计算机Linux Debian桌面操作系统上网安全防护措施

Linux Debian桌面系统设计上网防护方案,需要从等多个层面入手。下面我将各层的关键措施和具体操作整理如下,你可以按需选择和配置。

2026-01-18 22:53:06 692 1

原创 Linux Debian13安装后更换为国内镜像源,解决执行sudo命令提示用户名不在sudoers文件中问题

Linux Debian是面向程序员的最古老,最出色的Linux发行版之一,Linux Debian极度稳定性,更适合于作为服务器的操作系统,作为桌面操作系统也很出色,Linux Debian提供了具有.deb软件包管理兼容性的超稳定发行版,Linux Debian是开发人员友好的操作系统 ,对于系统管理员和高级程序员而言,Linux Debian是最好的选择。2.2编辑/etc/sudoers文件,添加用户名 ALL=(ALL:ALL) ALL。2.1切换到root用户。3.1切换到root用户。

2026-01-16 22:05:45 879

原创 阿里云服务器采用crontab定时任务使acme.sh全自动化申请续签免费SSL证书,并部署在Linux宝塔网站和雷池WAF

阿里云服务器安装Linux宝塔面板用于部署网站,又安装了雷池WAF用于防护网站,网站访问正常。

2026-01-02 10:34:34 826

原创 华为交换机封禁高危端口和同时允许例外IP访问的配置教程

正确的配置应该是# ACL:拒绝规则在前,允许规则在后rule 15 permit ip source 192.168.89.53 0 # 允许规则放在最后# 流行为:使用permit流行为的permit作用是"执行ACL的判决结果",而不是"允许所有流量"。ACL判决permit+ 流行为permit= 允许ACL判决deny+ 流行为permit= 拒绝允许规则放在ACL最后面,流行为使用permit是最佳方案。

2025-11-29 16:29:02 332

原创 Linux Debian操作系统在星火应用商店中安装并使用迅雷下载工具极速下载视频资源

迅雷可以极速下载视频资源。

2025-11-27 22:46:50 291

原创 推荐一款可以在大部分网站上视频一键下载的星愿浏览器(Twinkstar),对用户友好操作简单。

新标签页图标、搜索框、壁纸均可自由拖拽更换,支持“探照灯”模式隐藏不常用快捷方式,二次元/漫画迷还能一键切换漫画搜索和阅读模式。

2025-11-27 22:30:14 1189

原创 普通账号登录云服务器,需要定时执行shell脚本,脚本里面有需要执行sudo命令,如何处理?

把脚本交给 root 的 cron,脚本里所有命令就当 root 用,sudo 字样全部删掉,省心又安全。

2025-10-26 09:00:00 274

原创 Linux系统很常见的一条网站备份shell命令解释

这是一个很常见的网站备份命令!文件,包含完整的目录结构。

2025-10-25 08:24:34 221

原创 云服务器自动备份Linux宝塔部署的网站文件、mysql数据库和相关配置文件的脚本配置

编写了一个完整的备份shell脚本,包含数据库和网站文件的备份,脚本功能说明:1. 数据库备份:备份wordpress数据库为SQL文件并压缩;2. 网站文件备份:备份网站目录为tar.gz压缩包;3. 配置文件备份:备份相关服务配置文件;4. 自动清理:保留最近60天的备份,自动清理旧文件;5. 日志报告:生成详细的备份报告和日志;6. 错误处理:完善的错误检测和处理机制。

2025-10-25 08:20:35 653

原创 Windows系统如何批量添加防火墙策略禁止端口入和出?

该方法适用于 Windows 7 及以上系统(包括 Windows 10/11 和 Server 系列),规则添加后立即生效,无需重启。⚠️ 注意: netsh 不支持在一个规则中混合“离散端口”和“端口段”,但支持多个离散端口用英文逗号分隔,或一个连续段用连字符表示。1.1:禁止 TCP 端口 135、139、445 入站。2.1:禁止 TCP 135和UDP 135端口入站。2.2:禁止 TCP 135和UDP 135端口出站。1.2:禁止一段端口(如 5000–5010)

2025-10-09 13:19:15 1848

原创 单片机keilC51与MDK共存的方法(成功)

因为经常用51和stm32,所以就用到这两个软件,这两个软件不能和睦相处,经过摸索解决了,我用的是MDK512和KeilC51V9.53,51和stm32程序都可以编译,也可以仿真,stm32用j-link,51是iap仿真。4、 复制KeilC51目录下UV4文件夹下所有文件到D:/Soft/MDK/UV4(重复文件不覆盖)1、 先安装KeilC51到自定义目录如:D:/Soft/KeilC51(先不破解)2、 安装MDK到自定义目录如:D:/Soft/MDK(先不破解)8、 用管理员权限打开注册机。

2025-10-08 14:56:41 474

原创 Linux VScode 安装PHP环境

新建test.php文件,编写测试代码,鼠标右键,运行“PHP Server:Server project”在扩展中,搜索“php server”,并安装。

2025-10-08 14:42:33 206

原创 Linux Debian13安装VirtualBox7.2.2虚拟机平台无法运行的解决方法

【代码】Linux Debian13安装VirtualBox7.2.2虚拟机平台无法运行的解决方法。

2025-10-08 13:21:13 739

原创 Linux Deepin深度操作系统应用商店加载失败,安装星火应用商店

电脑安装了国产Linux Deepin操作系统V25,但是应用商店总是加载失败,网上查找了很多资料,也没有解决这个问题,看到Linux系统可以安装星火应用商店,试了下,果然不错,记录下。Deepin(原名Linux Deepin)是一款由中国团队开发的Linux发行版,基于Debian stable分支,以美观易用的界面和本土化体验著称。:Deepin的软件仓库更新略慢于Debian官方(追求稳定性),如需最新软件可搭配Flatpak或Snap使用。在星火应用商店内,可以安装自己需要的软件,很简单方便!

2025-08-03 22:54:33 1539

原创 QuickHash GUI是一款跨平台、开源免费的哈希计算工具

是一款跨平台、开源免费的哈希计算工具,支持文件、文件夹及文本的哈希校验,适用于Windows、macOS 和 Linux系统。它提供图形化界面(GUI),并支持多种哈希算法,如 MD5、SHA1、SHA256、SHA512 等,常用于文件完整性校验、数据比对和防篡改检测。📌 主要功能文件哈希计算支持单个或多个文件,计算 MD5、SHA1、SHA256、SHA512 等哈希值。可导出哈希结果到文本文件(TXT/CSV)。文件夹哈希比对。

2025-07-24 13:09:37 795

原创 Linux Debian操作系统、Deepin深度操作系统手动分区方案参考

在UEFI模式下,EFI分区是必须的,确保ESP分区已正确标记为“EFI系统分区”且格式为FAT32,大小建议至少500MB,推荐1GB。分区完成后,确认无误后再选择“结束分区并将修改写入磁盘”。,否则安装程序会拒绝继续。

2025-07-23 22:59:34 1923

原创 使用tauri开发的Linux系统图片格式转换及添加文本水印图形化界面工具imageConvertGo

在左侧切换到“图片添加文本水印”,选择转换后的图片格式,图片格式支持webp、png、jpg、jpeg、tiff,文本水印内容设置自己的需要的文本水印即可,文本水印在图片的位置根据自己需要设置。最后单击“执行”按钮即可。在左侧切换到“图片转PDF”,图片转PDF是否合并选项:否,图片各自转换为对应的PDF文件;在左侧切换到“图片格式转换”,选择转换后的图片格式,图片格式支持webp、png、jpg、jpeg、tiff。文件夹,双击“imageConvertGo“文件,打开本工具软件,如果打不开,可以在。

2025-07-19 14:45:34 739

原创 Motrix是一款国产的开源、免费、跨平台的全能下载管理工具

Motrix 是一款国产开源的下载利器,兼顾功能与易用性,适合追求高效下载体验的用户。如果你需要一款免费、全能且界面友好的下载工具,Motrix 是极佳选择。

2025-07-02 13:40:29 2155

原创 Rust配置国内源后快速升级教程

在中国大陆使用 Rust 时,可以通过配置国内镜像源来加速下载和更新。

2025-07-02 13:24:46 1132

原创 Linux系统图片格式转换及添加文本水印图形化界面工具

在Linux系统上图片格式转换和添加文本水印图形工具不多,使用ImageMagick的命令行或shell脚本还是不方便,为了解决这个问题,博主自己开发了一款小工具软件。本工具软件可以把图片格式(支持webp、png、jpg、jpeg、tiff)批量转换为多个PDF文件,也可以把图片转换后合并到一个PDF文件,还可以把图片批量进行格式转换,甚至可以为图片批量添加文本水印。是一款功能强大的开源图像处理软件,它提供了广泛的图像处理功能,能够满足从简单到复杂的各种图像处理需求。

2025-06-25 22:10:04 889

原创 个人博客使用NextWatermark WordPress插件为网站图片自动批量添加水印,保护图片版权

NextWatermark是一款WordPress插件,主要用于为网站上的图片添加水印,保护图片版权并提升品牌识别度。

2025-06-21 10:24:19 465

原创 国产Linux银河麒麟操作系统上使用自带openssh远程工具SSH方式登陆华为交换机或服务器

简介:electerm是一款开源免费的SSH工具,具有良好的跨平台兼容性,适用于Windows、macOS、Linux以及麒麟操作系统。特点开源免费:用户可以在GitHub上找到它的源代码,自由地下载和使用,无需担心版权和许可问题。功能全面:不仅支持SSH连接,还支持FTP/SFTP文件传输,方便用户进行文件管理。用户界面友好:界面简洁直观,即使是初学者也能快速上手,有效提高工作效率。定制化强:支持多标签操作、自定义快捷键、主题等,可以根据个人喜好和需求进行定制。

2025-06-21 09:41:37 2667

原创 国产Linux银河麒麟操作系统上安装开源的视频录制和直播推流OBS Studio软件

跨平台支持:支持 Windows、macOS 和 Linux 系统功能全面支持多场景无缝切换提供丰富的音视频源管理内置音频混合器支持实时视频/音频捕获提供多种过渡效果直播推流:支持推流到 Twitch、YouTube、Bilibili 等主流平台高性能:采用高效的视频编码技术,支持硬件加速插件生态:拥有丰富的插件扩展功能。

2025-06-21 06:25:22 1402

原创 国产Linux银河麒麟操作系统安装开源免费Draw.io(diagrams.net)替代Visio

选 Draw.io(diagrams.net)需要免费、轻量级的图表工具团队协作需求强(云端实时编辑)集成 Confluence/Jira/Notion 等工具选 Microsoft Visio企业级专业绘图(如网络架构、工程图)需要 VBA 自动化或 Excel 数据绑定已使用 Microsoft 365 生态如果你需要完全免费、协作友好的 Visio 替代品,Draw.io 是最佳选择。但如果需要高级企业功能,Visio 仍然更强大。

2025-06-20 06:12:10 3118

原创 国产Linux银河麒麟操作系统安装中望CAD和开源社区版QCAD软件

开始安装后是专业试用版,如果想要更改为社区版,可以在QCAD主界面的右下角,根据路径移除相应附加组建即可。重新启动QCAD,在“帮助”->“关于”,看到QCAD已经更改为社区版。

2025-06-19 23:16:41 4267

原创 Linux操作系统上打包Go项目

使用 Go Modules:适用于大多数现代 Go 项目,简单且易于管理,在没有安装依赖的系统上,只要操作系统和架构与编译时的目标一致,就可以直接运行。推荐使用静态链接:生成独立的可执行文件,适合在没有安装依赖的系统上运行,它指定目标操作系统和架构。根据你的具体需求选择合适的方法来将依赖一起打包。

2025-05-28 13:58:28 552

原创 阿里云服务器SSH远程登陆输错密码次数过多导致本地IP禁止登陆,网站和Linux宝塔面板无法访问,但是网站在其他网络访问一切正常

阿里云服务器SSH远程登陆,输错密码次数过多,导致本网络电脑无法访问服务器部署的网站和Linux宝塔面板,但是在其他网络下电脑能够正常访问Linux宝塔面板和网站。即使重启服务器还是这样,如何解决这个问题?在本地网路电脑再次访问Linux宝塔面板、服务器部署的网站和SSH远程登陆服务器,结果一切都正常恢复。这将显示被fail2ban封禁的IP列表。:通过阿里云控制台登录到你的服务器。以下解决方法仅供参考。是被禁止的IP地址。

2025-05-28 13:31:37 669

原创 银河麒麟操作系统手动分区参考建议

在银河麒麟操作系统的安装过程中,合理的磁盘分区策略对系统性能和稳定性至关重要。通过合理分区,用户可以在系统性能、数据安全和存储效率之间取得平衡。更多详细操作步骤可参考官方文档或社区教程。

2025-05-24 06:02:50 5392

MoonBit国产编程语言解析CSV格式内容

MoonBit国产编程语言通过“maria/csv_parser包,”解析CSV格式内容,数据处理。

2026-01-31

MoonBit国产编程语言读写CSV格式文件-高级篇

MoonBit通过"moonbitlang/x/fs"包读写CSV格式文件,通过"maria/csv_parser"包解析文件,很简单方便。

2026-01-31

MoonBit国产编程语言读写CSV格式文件-基础篇

MoonBit通过"moonbitlang/x/fs"包读写CSV格式文件,很简单方便。

2026-01-31

STM32F103C8T6驱动LED点阵屏程序源码

STM32F103系列是使用STM32F103C8T6芯片,基于STM32F103系列库函数及板级支持包开发,主要包含16*64LED单红点阵屏(点阵模块类型、表贴类型)、32*64LED红绿双色点阵屏(点阵模块类型、表贴类型)。

2025-11-28

STC12C5A60S2驱动16*64、32*64LED点阵屏程序源码

STC12系列是使用STC12C5A60S2芯片C51源码,主要包含16*64LED单红点阵屏(点阵模块类型、表贴类型)、32*64LED红绿双色点阵屏(点阵模块类型、表贴类型)、P10单元板基础驱动程序

2025-11-26

STC15W4K48S4驱动16*64、32*64LED点阵屏程序源码

STC15系列是使用STC15W4K48S4芯片,基于STC15库函数开发,主要包含16*64LED单红点阵屏(点阵模块类型、表贴类型)、32*64LED红绿双色点阵屏(点阵模块类型、表贴类型)基础驱动程序。.

2025-11-26

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

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

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

2022-02-28

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

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

2022-02-28

Linux QT5 PlainTextEdit设置文本大小

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

2019-10-08

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

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

2014-02-07

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

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

2014-02-07

定时自动关机软件

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

2017-12-25

单片机温度计系统

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

2014-02-07

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

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

2015-07-07

简易数字时钟软件

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

2015-12-05

多功能电子时钟系统

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

2014-02-07

电子闹钟系统

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

2014-02-07

单片机Proteus典例

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

2014-02-07

单片机例题程序

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

2014-02-07

空空如也

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

TA关注的人

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