- 博客(430)
- 资源 (14)
- 收藏
- 关注
原创 阿里云云服务器使用Linux宝塔面板部署个人博客、域名解析、部署雷池WAF防护、Shell脚本SSL证书自动申请和部署、Shell脚本自动备份网站文件和数据库、个人博客遇到的常见问题汇总
我把自己以前写的关于云服务器使用Linux宝塔面板部署个人博客、域名解析、部署雷池WAF防护、Shell脚本SSL证书自动申请和部署、Shell脚本自动备份网站文件和数据库、个人博客遇到的常见问题,总结一下,汇总成这篇合集文章。可以参考这篇文章:阿里云服务器Debian11系统安装Linux宝塔面板 搭建WordPress个人博客自己有域名,可以把域名解析到云服务器公网IP,可以参考这篇文章:阿里云ECS服务器域名解析可以参考这篇文章:阿里云云服务器部署雷池WAF,设置禁止使用IP地址访问网站,只能使用域
2025-11-30 13:49:02
1034
原创 STC12、STC15、STM32系列单片机控制16*64LED点阵屏显示,修改显示内容
文件,替换掉以前内容,粘贴到下面红框位置中。最后在keil中重新编译源码。确保无错误,编译通过,生成hex文件。4.使用STC-ISP软件,把对应的hex文件烧录到单片机中。工具软件,在“设置”中,根据取字模设置选项修改,保存设置。把LED点阵屏显示内容由“爱捷创源”修改成“爱下班猿”3.复制生成的字模内容,打开keil工程源码文件,找到。2.输入内容“下班猿”,先生成字模,再保存字模。
2025-11-29 17:17:16
649
原创 阿里云服务器采用crontab定时任务使acme.sh全自动化申请续签免费SSL证书,并部署在Linux宝塔网站和雷池WAF
阿里云服务器安装Linux宝塔面板用于部署网站,又安装了雷池WAF用于防护网站,网站访问正常。
2025-05-27 05:58:43
1797
原创 从Windows到银河麒麟:系统字库安装迁移全攻略
如果业务系统在线文档预览是浏览器直接渲染,那问题的根源就非常清晰了:网页代码里很可能指定了Windows 独有字体(如“微软雅黑”、“宋体”),而银河麒麟系统默认只有开源中文字体(如思源黑体、文泉驿)。浏览器找不到指定字体时,会“降级”到默认字体,如果默认字体的字形或编码不匹配,就会显示为方块或乱码。
2026-10-29 22:27:19
343
原创 银河麒麟操作系统DEB包自动化追加域名到hosts文件实战
postinst文件是 DEB 包中的一个维护者脚本,它的核心作用是:在软件包的文件被解压到系统之后,执行必要的配置或收尾工作。1.主要作用根据 Debian 官方文档,postinst通常用于完成软件包解压后的配置任务。执行配置:完成软件安装后的环境搭建,例如创建必要的目录、修改文件权限或更新配置文件。管理服务:启动或重新启动与该软件包相关的系统服务,使其立即可用。用户交互:有时会向用户询问配置信息,或提示用户若接受默认值,后续可能需要手动重新配置。注册替代项:调用。
2026-10-27 21:43:28
183
原创 STM32F103C8T6使用HAL库开发通过独立按键中断控制LED灯亮灭不灵敏的解决方案
方面不用volatile用volatile编译器行为可能把变量缓存在寄存器,循环中不再重读内存每次访问都强制从内存读取,禁止优化中断/主循环共享变量可能读不到中断里的修改,程序卡死或行为异常能可靠读到最新值性能略快(少了内存访问)略慢(多几次内存读写),但正确性优先适用场景只在单一执行流(如只在主循环)中使用的局部变量中断与主循环共享的全局变量、硬件寄存器映射的变量、多任务共享变量。
2026-10-25 17:55:50
251
原创 Linux Debian下STM32CubeProgrammer串口连接失败解决方案
主流 Linux 发行版(包括 Debian)默认集成了 CH341所需的驱动, Linux 内核中对应的驱动模块名称是 CH341。Linux Debian13系统使用USB转TTL串口模块,STM32CubeProgrammer连接STM32F103C8T6开发板,提示连接串口失败,虽然打开命令终端运行。文件的权限,一旦你拔掉 USB 转串口模块再重新插上,设备节点会被重新创建,权限又会恢复原样。,并且组权限通常是可读写的。但是连接串口失败,执行下面命令,临时才能连接成功,会自动替换为你的当前用户名。
2026-10-17 16:56:23
236
原创 华为交换机配置时区、时间日期、NTP时钟同步命令
因为本机是 stratum 3,它是从 stratum 2 同步的,这个 ID 可能是上游设备的时钟源标识。约 8.9 ms,说明本机 NTP 同步成功且状态正常。3.指定x.x.x.x时钟服务器作为自己的NTP服务器。为预期的 NTP 服务器地址、有效(非 16)(有效层级),如果没有配置,按照下面方法配置。,即表示NTP服务器同步成功。1.设置时区(北京时区)2.手动设置时间和日期。1.查看是否配置NTP。2.禁用自身NTP服务。4.查看NTP服务状态。
2026-10-09 21:21:23
91
原创 Hexo博客Butterfly5.7.0主题网站信息:本站访客数和本站总浏览量的数据一直加载不显示的解决方法
Hexo博客Butterfly5.7.0主题网站信息:本站访客数和本站总浏览量的数据一直加载不显示,因为不蒜子的服务波动让人头疼,我更推荐用,因为它能自动同步你之前在不蒜子上的数据,不用重新开始计数。
2026-10-04 17:57:26
256
原创 Rocky Linux9.8一键安装MySQL8.0
在 Rocky Linux 9.8 上安装 MySQL 8.0 主要有两种方法。对于绝大多数用户,,这是最简单、最稳定、最易于后期维护的方式。
2026-10-02 21:37:03
210
原创 Linux系统安装OpenSSL使用 AES-256-CBC 算法对文件进行加密、解密
这条命令是安全可靠的加密方式,适合日常保护敏感文件。改用更强的密码(不要用123456避免在命令行直接暴露密码考虑提高迭代次数到 100000+
2026-10-02 21:31:12
176
原创 MX Linux系统是一款稳定、轻量且对新手友好的Debian衍生版
MX Linux 是一款基于 Debian 稳定版的桌面 Linux 发行版,由 antiX 和 MEPIS 社区合作开发,以稳定、轻量且用户友好著称,是许多用户从 Windows 转向 Linux 时的热门选择之一。总的来说,MX Linux 适合那些希望在 Debian 的稳定基础上,获得更易用的图形化工具、并且看重非 systemd 选项的用户,尤其对从 Windows 迁移过来的新手比较友好。紧急恢复:用Live USB启动,通过修复引导,或用卸载冲突软件。安全重装首选AppImage格式;若用。
2026-09-29 23:14:19
378
原创 Hexo博客Butterfly5.7.0主题顶部导航栏居中,网站备案信息设置和底部备案链接鼠标放上去不显示解决方法
鼠标放在底部链接上,由于链接文字颜色变为蓝色,与底部背景色重合,导致链接文字不显示。设置后Butterfly主题的配置文件。开始时,Hexo博客Butterfly主题顶部导航栏默认在最右边。1.找到Butterfly主题的配置文件。3.Butterfly主题的配置文件。2.Butterfly主题的配置文件。在Butterfly主题的配置文件。在Butterfly主题的配置文件。1.修改Butterfly主题的。中引入自定义的css文件。1.创建自定义css文件,中引入自定义的css文件。
2026-09-28 22:59:37
193
原创 Hexo+Butterfly主题:推送Gitee并使用腾讯云EdgeOne Pages部署完整教程
进入 EdgeOne Pages 项目控制台,打开“域名管理”。点击“添加自定义域名”,输入你的域名(如根据弹窗提示,前往你的域名注册商(如腾讯云 DNSPod、阿里云 DNS、Cloudflare 等)添加一条CNAME 记录,指向 EdgeOne Pages 提供的目标地址(格式类似添加完成后,等待 DNS 生效(通常几分钟,最长 48 小时)。EdgeOne Pages 会自动为你的域名签发免费 SSL 证书,无需手动申请。备案提醒。
2026-09-28 13:26:00
349
原创 WordPress博客迁移到Hexo静态博客教程
从 WordPress 迁移到 Hexo,主要分为三个步骤,核心是使用 Hexo 官方插件。:Hexo 基于 Node.js,需先安装 Node.js(自带 npm)和 Git。:打开终端,执行。:创建一个新文件夹(如myblog),进入后执行hexo init和。登录 WordPress 后台,在左侧菜单找到,选择并点击,得到一个.xml文件。:在 Hexo 博客根目录,运行。:运行,将<source>替换为你刚下载的 XML 文件路径。:如需一并迁移图片,加上。
2026-09-28 13:14:27
183
原创 Linux系统使用VSCode搭建GO开发环境
3.配置环境变量:使用vim或nano编辑你的 shell 配置文件。:打开 VS Code,点击左侧活动栏的扩展图标,搜索。,找到由 Google 发布的官方扩展并安装。,如果显示版本信息,就说明安装成功了。,下载适合自己的GO语言环境安装包。5.验证安装:打开终端,输入。4.使配置生效:运行。
2026-09-13 22:09:34
222
原创 华为交换机S5735S-L24T4X-QA2光端口指示灯不亮,对端是PTN设备
新华为交换机S5735S-L24T4X-QA2光端口标有10G/1G,华为交换机和对端PTN设备使用的光模块都是单模千兆以太网(1.25Gbps),工作波长1310nm,最大传输距离10km,使用的光纤类型是黄色的单模光纤跳线,光纤接口是常见的LC双工接口。简单来说,就是两端设备在“握手”时出现了问题,虽然光信号本身是通的,但无法建立稳定的链路连接。结果是:新华为交换机S5735S-L24T4X-QA2光端口指示灯不亮,测的光收发功率正常。总的来说,这是设备间自协商兼容性差异导致的问题。
2026-08-16 21:04:53
72
原创 华为交换机补丁升级实战:配置SFTP服务器,对接银河麒麟客户端完整指南
配置华为交换机为SFTP服务器,并通过银河麒麟系统上传补丁,主要分为三步:配置交换机、连接并上传文件、安装补丁。我测试的是华为交换机S3700生成密钥与开启SFTP:登录交换机,进入系统视图,生成RSA主机密钥,并开启SFTP服务。配置VTY与SSH:配置虚拟终端(VTY)的用户界面,设置认证模式为AAA。创建本地用户:创建一个专门用于SFTP的用户(例如),并设置密码(例如)。配置SSH用户:创建SSH用户,指定认证方式为密码,并关联到刚才创建的本地用户。设置SFTP授权目录:限制
2026-07-22 13:58:22
188
原创 Web服务器被入侵后的综合安全事件分析流程
本指南整合了与三项核心技能,适用于企业安全管理员在发现 Web 服务器可疑入侵后,进行系统化取证、溯源、绘制攻击链并输出处置报告。
2026-07-18 13:59:33
306
原创 银河麒麟系统无法打开ceb文件的解决方案
建议优先使用方法一或方法三,将ceb文件转换为PDF或OFD格式后,即可在华为ARM64架构的银河麒麟系统上正常打开。
2026-06-24 13:05:37
831
原创 银河麒麟操作系统解压ZIP乱码?5秒搞定
在银河麒麟系统解压ZIP文件时出现乱码,主要原因是Windows的GBK编码与系统默认UTF-8不兼容。解决方法包括:1)使用unzip -O GBK命令强制指定编码;2)编写批量解压脚本自动处理多个文件;3)安装第三方解压工具如360压缩;4)更新或更换系统自带的归档管理器。推荐前两种命令行方案,操作简单且能彻底解决问题,尤其适合需要批量处理的情况。
2026-06-18 22:40:36
888
原创 VirtualBox7的5种网络模式对比,自己搭建靶场环境使用哪个模式好?
NAT(网络地址转换):最省心的默认模式。虚拟机通过宿主机地址访问外网,但外网无法主动访问它,安全又简单。如需外部访问虚拟机服务,可配置端口转发。NAT网络(网络NAT):NAT模式的增强版。它创建了一个共享的私有网络,不仅能让虚拟机访问外网,还支持虚拟机之间相互通信。桥接网卡:虚拟机直接接入宿主机所在的物理局域网,获取独立IP,就像一台真机一样。配置最接近真实环境,但会直接暴露在物理网络中。仅主机模式:创建一个包含宿主机和虚拟机的独立私有网络,与外界完全隔离。
2026-05-19 14:11:10
528
1
原创 Linux Ubuntu系统如何编辑Docker容器内的文件
以一个vulhub靶场为例,tomcat的CVE-2017-12615漏洞(/vulhub/tomcat/CVE-2017-12615),想修改tomcat容器内。可以查看容器内文件,但是容器内没有vim命令,如何编辑Docker容器内的文件呢?
2026-05-16 21:26:35
526
原创 华为交换机IPv4地址与MAC地址采用静态ARP绑定,IPv6地址与MAC地址采用静态邻居绑定
查询需要进行IPv6静态邻居绑定的IPv6地址所在的VLAN号和物理端口号,绑定前可以看到Age字段有时间数值,表示该邻居条目老化时间。1.华为S5735S型号,只绑定IP和MAC,不指定端口(主要用于防欺骗或特殊场景)针对华为S5735S配置IPv6地址与MAC地址绑定的命令与IPv4不同,需要使用。在输出信息中,可以看到IPv6地址、MAC地址、所在端口以及状态。,进入这个IPv6地址所在的VLANIF接口视图下。命令在VLANIF接口视图下配置静态邻居表项。4.1 首先,使用命令。
2026-04-04 15:18:22
289
原创 华为交换机判断未使用的端口,然后使用端口组批量关闭未使用的端口
命令查看范围最佳用途所有接口的详细信息深度诊断某个接口的参数所有接口的物理状态行快速浏览接口开关机状态只看物理状态为 UP 的接口统计正在工作的接口数量所有接口的简要表格日常查看(最常用)只看不是 UP 的接口(故障接口)故障排查(只看异常的)只看不是 DOWN 的接口只看正常的只看是 UP 的接口只看正常的只看是 DOWN 的接口只看异常的华为交换机的端口组功能,核心就是为了批量配置多个端口,避免逐台、逐个端口重复输入命令,既提高效率又减少出错。
2026-02-24 22:59:49
243
原创 Linux Debian13安装virtualbox-7.2_7.2.6-172322-Debian-trixie虚拟机平台无法运行的解决方法
以前Linux Debian11安装VirtualBox虚拟机平台,都是按照解决方法处理,都能正常运行。现在安装v。
2026-02-04 23:41:34
664
原创 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
273
原创 MoonBit国产编程语言读写CSV格式文件-高级篇
在上两篇文章和,介绍了MoonBit读写CSV格式文件的基础,对CSV格式内容数据进行解析处理。下面重点介绍了MoonBit读写CSV格式文件后,对input.csv文件数据解析处理符合自己要求,再整合数据后,最后写入新的CSV格式文件。其中input.csv题库文件,内容如下:处理成下面output.csv文件格式,这样题库根据考试宝模板修改后,可以正常导入考试宝刷题。
2026-02-01 08:21:38
537
原创 MoonBit国产编程语言读写CSV格式文件-中级篇
介绍了MoonBit读写CSV格式文件的基础,但是没有对读取数据进行处理。下面重点介绍了MoonBit对CSV格式内容的数据处理。1.在MoonBit工程空间文件夹下,打开命令终端,输入。3.使用VSCode打开新建的。4.使用VSCode打开新建的。创建MoonBit工程。,在搜索框中手动输入。
2026-01-31 12:56:02
382
原创 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
437
原创 开启MoonBit国产编程语言编程之旅-我的第一个Hello MoonBit程序
2.使用VSCode打开新建的hello_moonbit工程,打开。文件,这主函数main入口文件,并编译运行,正常输入结果。1.在MoonBit工程空间文件夹下,打开命令终端,输入。文件,重新编译运行,成功输出很期待的。创建MoonBit工程。
2026-01-25 13:51:02
197
原创 MoonBit国产编程语言介绍和MoonBit开发环境配置
根据MoonBit 官网的介绍,MoonBit 是一个用于云和边缘计算的 AI 原生编程语言工具链。它可以编译为 WebAssembly、JavaScript 和 C 代码。生成比现有解决方案明显更小的 Wasm 文件。更高的运行时性能。先进的编译时性能。简单且实用的数据导向语言设计。
2026-01-25 08:27:59
904
MoonBit国产编程语言读写CSV格式文件-高级篇
2026-01-31
STM32F103C8T6驱动LED点阵屏程序源码
2025-11-28
STC12C5A60S2驱动16*64、32*64LED点阵屏程序源码
2025-11-26
STC15W4K48S4驱动16*64、32*64LED点阵屏程序源码
2025-11-26
PyQt5中多线程模块QThread和线程池ThreadPoolExecutor解决PyQt5界面程序执行比较耗时操作无响应问题
2022-07-09
编程开发Xlwings和Openpyx自己重新封装Python操作Excel类
2022-02-28
编程开发Python调整图片大小、尺寸、背景、透明化处理和转换图片格式
2022-02-28
Linux QT5 PlainTextEdit设置文本大小
2019-10-08
定时自动关机软件
2017-12-25
简易数字时钟软件
2015-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅