Category: Picking

72 Posts

创建 / 删除 swap,固化
一键【创建swap】和【删除swap】。 脚本内容:swap_manager.sh #!/bin/bash # VPS Swap 管理工具 (适用于 Debian 11) # 功能:创建 / 删除 swap,固化配置 SWAPFILE="/swapfile" SWAPSIZE="1G" create_swap() { if swapon --show | grep -q "$SWAPFILE"; then echo ">>> Swap 已存在,无需重复创建。" return…
看你的系统版本信息
你可以使用以下命令来查看你的系统版本信息: lsb_release -a 如果系统没有安装 lsb_release 工具,也可以尝试: cat /etc/os-release 或者: uname -a 这些命令会显示你的 Linux 发行版名称、版本号、内核版本等信息。
在 Python 中,输出紧凑风格的 YAML
在 Python 中,要输出这种紧凑风格的 YAML(类似于 JSON 的 {} 格式),可以使用 pyyaml 库并调整输出格式。以下是实现方法: 方法1:使用 pyyaml 并禁用默认换行 import yaml data = { "count": 122, "grade": 4, "data": [1, 0, 4, 0, 6, 12, 14, 16, 300,…
在 Python 中,要保持列表长度为固定值
在 Python 中,要保持列表长度为固定值(比如 10),不足部分用 0 补充,可以使用以下简洁方法: 方法 1:使用切片和 + lst = lst[:10] + [0] * (10 - len(lst)) 方法 2:使用 ljust(需转换为列表) lst = (lst + [0] * 10)[:10] 方法 3:使用列表推导式(更通用) lst =…
在 C++ 中读取 CSV 文件
在 C++ 中读取 CSV 文件,可以使用标准库提供的文件操作功能,并通过字符串处理来解析 CSV 格式。以下是一个简单的例子,展示如何读取一个 CSV 文件并将其内容输出到控制台: 示例代码: #include <iostream> #include <fstream> #include <sstream> #include <string> #include <vector> using namespace std; // 读取 CSV 文件并存储每一行数据 vector<vector<string>> readCSV(const string& filename) {…
C++中,标准库数据结构
在C++中,也有一套丰富的标准库数据结构(主要在 <vector>, <map>, <set>, <unordered_map>, <unordered_set> 等头文件中),它们可以和Python中的 list, dict, set 对应起来。下面是一个对比总结,帮你快速建立映射关系: 🟢 Python list ⇨ C++ 对应数据结构 PythonC++ 等效特性liststd::vector动态数组,支持随机访问,插入删除效率较低(除非在尾部)std::list双向链表,插入删除效率高,但不支持随机访问std::deque双端队列,两端插入删除都快,支持随机访问 ✅ 通常用 std::vector 替代 Python 的 list,除非你特别需要链表性质或双端操作。 🟡 Python dict ⇨ C++ 对应数据结构…
强制打包
# 获取打包后的 OpenCC 数据文件路径def get_opencc_data_path(): if getattr(sys, 'frozen', False): # Nuitka 打包后,文件解压到 _MEIPASS app_path = sys._MEIPASS else: # 开发环境中直接使用原始路径 app_path = os.path.dirname(os.path.abspath(__file__)) # OpenCC 数据路径 return os.path.join(app_path, 'opencc', 'data')os.environ["OPENCC_CONFIG_PATH"] = get_opencc_data_path()# 初始化…
Notes for Ai
If network fluctuations cause an interruption, please continue outputting to the session history until the task is completed. The use of ";" to keep code on a single line is prohibited. Pay…