前言
1panel官方卸载命令为
11pctl uninstall
但可能由于某些原因1pctl不能正常启动
1-bash: 1pctl: command not found
而运行官方下载命令bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"又被提示
12345678 ██╗ ██████╗ █████╗ ███╗ ██╗███████╗██╗ ███║ ██╔══██╗██╔══██╗████╗ ██║██╔════╝██║ ╚██║ ██████╔╝███████║██╔██╗ ██║█████╗ ██║ ██║ ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝ ██║ ██║ ██║ ██║ ██║██║ ╚████║███████╗███████╗ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝╚═ ...
前言
前段时间想试试在linux开发C++,但翻了很久网上教程都无法解决Visual Studio实时静态分析(IntelliSense)产生的报错。虽然不影响运行,但看着挺难受的。
环境准备
Windows环境要求
安装Visual Studio 2022中使用C++进行linux和嵌入式开发这一工作负荷。
linux环境要求
一个可用的Linux远程环境(具备ssh服务)
Visual Studio 2022配置
创建项目
打开Visual Studio 2022新建项目 -> 选择“控制台应用(Linux)”模板。
添加远程连接
顶部菜单栏“工具” -> 选项 -> 跨平台 -> 连接管理器,添加连接。
linux配置(以Debian为例)
更新软件源
1sudo apt update
安装工具链
1apt install -y g++ gdb make rsync zip
后记
本文相较于其他教程,其实也就多安装了两个工具rsync(实现高效代码同步)、zip(支持项目压缩传输)。
参考了以下博主资料
B站无风emmm
apocelip ...
前言
在使用WSL(Windows Subsystem for Linux)安装Debian系统时,遇到无法执行apt update等网络相关命令的问题。这通常是由于网络配置问题导致的,本文将介绍一种有效的解决方案。
启用WSL镜像网络模式
从WSL 2版本0.67.6开始,微软引入了镜像网络模式,允许WSL直接使用Windows的网络配置,包括代理设置。
步骤
检查WSL版本:
在Windows PowerShell中运行:
1wsl --version
如果版本低于0.67.6,需要先更新WSL:
1wsl --update
启用镜像模式
创建或编辑配置文件%USERPROFILE%\.wslconfig,添加以下内容:
12[wsl2]networkingMode=mirrored
重启WSL
1wsl --shutdown
项目简介
Github仓库地址
硅基流动API聚合管理系统是一个功能强大的API Key管理平台,不仅通过智能负载均衡算法自动选择可用API密钥,而且提供密钥有效性检测、管理、权限分享等功能实现。系统设计基于Cloudflare Worker脚本,部署简单,同时提供强大的可视化管理工具与全面的数据分析功能。
🖼️ 界面预览
前台密钥浏览界面
管理员界面
密钥管理与批量操作
数据分析图表
系统设置
搭建教程
准备工作
准备一个Cloudflare账号
一个域名用于绑定workers.dev(可选)
步骤一:创建Cloudflare Workers项目
登录Cloudflare控制台
进入Workers页面
点击创建应用
选择Hello World模板,部署Hello WorldWorker。
点击编辑代码
复制GitHub仓库中代码,完成部署。
步骤二:配置数据库
在左侧导航栏存储和数据库选择“D1 SQL 数据库”。
点击“创建数据库”。
为数据库命名,例如siliconflow_db。
点击“创建”按钮
步骤三:初始化数据库表结构
在创建好的数据库中,选择控 ...
通过qBittorrent下载了许多影视,却因网络传输等原因无法实现流畅的观影需求。而Potplayer本地文件很流畅,所以通过本地存储实现流畅观影。
Syncthing是基于P2P架构的开源文件同步工具,通过qBittorrent的自动种子管理实现本地缓存。
Syncthing安装
这里给出Windows以及Docker安装步骤。
Windows
推荐下载集成,安装方便且可以后台隐藏。(命令行版本需前台挂着)
Docker
12345docker pull syncthing/syncthingdocker run -p 8384:8384 -p 22000:22000/tcp -p 22000:22000/udp -p 21027:21027/udp \ -v /wherever/st-sync:/var/syncthing \ --hostname=my-syncthing \ syncthing/syncthing:latest
图方便的话,同步目录可填Docker下载目录下。避免重复给qBittorrent添加目录。
使用
打开Windows和Docker ...
介绍
VueTorrent 是一个基于 Vue.js 构建的开源 BitTorrent 客户端 Web 界面,专注于简洁美观、低资源消耗和高效管理。它通常与后端 BT 客户端(如 qBittorrent)配合使用
主要特点
支持快捷键:支持键盘快捷键,以及 Mac 键映射(使用 Cmd 代替 Ctrl),按 Escape 键可关闭任何对话框或返回仪表板视图。
支持生成torrent:qBittorrent的docker版不支持生成.torrent文件。
支持批量种子操作:如给种子添加、删除分类和标签等。
支持查看全局统计数据:提供自qBittorrent安装以来与本次qBittorrent的上传、下载和分享率的数据显示。
支持多种视图显示:列表视图、网格视图和表格视图。
安装
下载VueTorrent发行版。
解压到qBittorrent的本地挂载路径+/config/qBittorent目录下。
进入qBittorrent的WebUI界面,打开设置界面,找到使用备用WebUI 填入/config/qBittorrent/vuetorrent并将复选 ...
学习记录
未读Hexo
实现RSS订阅
安装RSS插件
1npm install hexo-generator-feed --save
安装完成后,插件会自动生成 atom.xml 或 rss.xml 文件。
配置RSS插件
在 Hexo 的配置文件 _config.yml 中,添加以下配置来启用 RSS 插件:
1234567891011# RSS 插件配置feed: type: atom # 或者 rss2 path: atom.xml # 输出文件名(建议使用 atom.xml 或 rss.xml) limit: 20 # 最大文章数量(可选) hub: # PubSubHubbub hub 地址(可选) content: true # 是否包含文章全文(可选) content_limit: 140 # 包含摘要时的字数限制(可选) content_limit_delim: ' ' # 分隔符(可选) order_by: -date # 按发布时间排序(可选) icon: icon.png # RSS 图标路径(可选)
触发RSS文章更新
手动添加upda ...
本博客使用Hexo搭建,并使用anzhiyu主题。
参考搭建教程

