浮光掠影,皆是过往;笔墨留痕,即为长存。

漫步此间,或拾一缕晨曦,或掬一捧星辉。愿文字为舟,载你穿行于思绪的海洋;愿光阴为笔,绘出心灵深处的风景。

Debian 系统初始化与环境配置指南

本笔记旨在记录 Debian 系统初始化配置的详细步骤,包括系统更新、网络设置、SSH 服务配置、Oh-My-Zsh 安装与插件配置,以及 Vim 编辑器基础配置。 0. 更换 APT 镜像源 为了提高软件包下载速度和稳定性,建议将 Debian 系统的 APT 镜像源更换为国内的常用镜像站。本节提
阅读更多 >

使用 FRP 与 Nginx Proxy Manager (NPM) 结合实现内网穿透和域名反代

本笔记详细介绍了如何结合使用 FRP (Fast Reverse Proxy) 和 Nginx Proxy Manager (NPM) 来实现内网穿透,并通过域名反向代理访问内网服务。这对于在外网安全地访问家庭网络中的设备(如NAS、个人服务器等)非常有用。 服务端配置 (FRPS) 在您的公网服务
阅读更多 >

Transmission安装及更换官方UI

相关链接地址: Transmission镜像地址 Transmission 浏览器管理界面:Transmission Web Control UI. 创建容器 docker-compose.yaml version: "2.1" services: transmission:   image
阅读更多 >

Homebrew使用速记

介绍 Homebrew(简称“brew”)是 macOS 和 Linux 上的一个流行的包管理器,用于简化软件的安装、更新和管理。它的设计理念是让用户在终端中轻松安装和管理软件包,而不必去寻找和下载安装包或处理复杂的依赖关系。Homebrew 被称为“缺失的软件包管理器”,因为它为 macOS 用户
阅读更多 >

解决pip命令报错及Python环境配置指南:从安装到优化

1. 错误日志 当我在 Linux 机器(使用 Debian 或 Ubuntu 或衍生发行版)上运行 pip install xyz 时,会出现这样的错误: error: externally-managed-environment × This environment is externally
阅读更多 >

rysnc使用手册

rsync 是一个用于在本地和远程计算机之间同步文件和目录的命令行工具。它具有许多强大的功能,包括增量传输、压缩和保留权限等。以下是一些 rsync 的常用选项和用法示例: 基本用法 rsync [OPTION]... SRC [SRC]... DEST 常用选项 -a 或 --archive:归
阅读更多 >

生产环境Sentinel改造实践(二):规则管理推送改造

前文介绍了Sentinel相关的核心概念,本文开始动手对规则管理推送进行改造。 这里挑选 流控规则模式改造为示例 Sentinel Dashboard 改造 在 com.alibaba.csp.sentinel.dashboard.rule.nacos新建 NacosConfig.java pack
阅读更多 >

生产环境Sentinel改造实践(一):Sentinel核心概念

一、前言 本文主要是对sentinel-dashboard源码进行改造,用在生产环境保障其高可用,主要改造点如下: 接入 nacos支持规则管理及推送 监控数据存入 influxDb,后续可开发对应的监控组件 客户端主动推送metric 二、Sentinel介绍 来看下官方对Sentinel的介绍:
阅读更多 >

Springboot整合WebSocket作为服务端遇到的坑

最近遇到一个需求,对接某公有云上的坐席系统,需要接收人工坐席和客户对话的语音流,然后调用 ASR(Automatic Speech Recognition,自动语音识别)引擎,对语音流实时转写,最后将实时转写的内容推送到kafka,供下游系统消费。 大致流程图如下: 标绿的系统即是我方需求对接系统。
阅读更多 >

Quartz分布式定时任务

前言: 项目需要执行定时任务,该类定时任务只需要实现类似Spring原生的@Scheudle注解的定时方法即可,无需考虑分片、刷新及重启,且因项目是多实例,所以需要考虑实现分布式,考察了目前开源的几款分布式定时任务产品 xxl-job 需要部署server端,考虑项目不需要依赖这么重的第三方的ser
阅读更多 >