永生的博客

Vim中文乱码问题(Ubuntu 容器)
如果你使用的是 Ubuntu 容器的 Vim,而且遇到了中文乱码问题,通常可以通过设置终端环境变量来解决。请尝试以下方法: 设置终端编码环境变量: 在终端中,你可以设置 LANG 和 LC_ALL 环境变量,将其值设为支持中文字符的编码。通...
阅读全文 »构建用于设备控制和管理的Node.js Web应用
基于Node.js的设备控制与管理系统 引言 随着物联网技术的飞速发展,设备的智能化和互联性需求逐渐增加。为了满足这一需求,我们开发了一个基于Node.js的设备控制与管理系统。本文将详细介绍系统的设计思路、实现细节以及功能特点,以期为类似项目的开发提供有益的经验和启示。 设计目标 该系统旨...
阅读全文 »在Windows 11上重置Linux子系统
在Windows 11上重置Linux子系统,你可以按照以下步骤进行: 卸载Linux发行版:首先,你需要Linux发行版。在命令提示符中,输入以下命令: wsl --unregister <DistroName> 将<DistroName>替换为Linux发行...
阅读全文 »python创建和维护每日文本文件,记录并防止给定数据列表中项目的重复
import os from datetime import date def write_to_today_txt(item): today = date.today() path = r'F:\log' if not os.path.exists(path): ...
阅读全文 »<p><span id="cke_bm_615S" style="display: none;"> </span>esp01s(esp8266)继电器局域网定时插座</p>
定时插座 http://192.168.31.160/LED-Control?ledPwm=0&time=22:59:50 ledPwm:0.关机时间,1.开机时间,2.设置时间,3.手动开,4.手动关, 5.删除时间 现在时间: 00:01:19 开列表: [] &nb...
阅读全文 »python 判断版本号降级谷歌浏览器
import os import re def find_similar_versions(version, version_list): # 将version字符串转换为正则表达式模式 version_pattern = re.sub(r'\d+', r'\\d+', re....
阅读全文 »