linux

服务器github下载不下来

如果你无法从 GitHub 服务器 下载文件(如代码仓库 git clone、Release 文件或 raw 文件),可能是由于网络问题、GitHub 限制或本地配置问题。以下是 常见原因和解决方法: 1. 网络问题(最常见) 可能原因...

centos 安装frp客户端

要在CentOS上安装frp客户端,你可以按照以下步骤进行。frp(全称为Fast Reverse Proxy)是一个功能强大的反向代理软件,它可以帮助你通过内网穿透的方式访问内网服务器。 1. 下载frp 首先,你需要从frp的官方Gi...

centos 安装frp服务端

要在CentOS上安装FRP(Fast Reverse Proxy)服务端,可以按照以下步骤进行操作。FRP是一个用于内网穿透的工具,它可以帮助你通过公网访问内网服务器。 1. 安装依赖 首先,确保你的系统安装了必要的依赖,例如wg...

5个Git高级命令,让你的开发效率飞速提升

Git 是一个强大的分布式版本控制系统,能够帮助开发人员高效地管理代码版本。在日常开发中,除了基本的提交和分支操作外,掌握一些高级命令可以大大提升工作效率。本文将介绍几个常用的高级命令,包括 git stash...

ssh证书登录

前言 本文基于实际Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoop集群部署要...

mac安装redis

mac安装redis 在macOS上安装Redis,可以通过以下步骤进行: 使用Homebrew安装Redis: 打开终端,并运行以下命令来安装Homebrew(如果你还没有安装Homebrew的话): 国外 /bin/bash -c "$(curl -fsSL...

RPC通信原理和项目解析

根据上一篇博客《单机,集群和分布式》的举的例子。 我们最终合理地通过对大型软件的合理划分,划分成不同模块,按需求(硬件需求,高并发需求)进行分布式,一台机器上的模块不能单独构成聊天系统,所有机器上...

单机,集群和分布式

集群:每一台服务器独立运行一个工程的所有模块。 分布式:一个工程拆分了很多模块,每一个模块独立部署运行在一个服务器主机上,所有服务器协同工作共同提供服务,每一台服务器称作分布式的一个节点,根据节...

Ubuntu使用apt install报Failed to fetch

刚装了个 Ubuntu 系统,使用 apt install 安装要用的工具时,会报 Failed to fetch 这个错误,如下: E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/pool/universe/o/openjdk-8/openjdk-8-jre-hea...