Openwrt-DDNS 配置

August 26, 2022 · 314 words · 2 min

Openwrt DDNS 配置 DDNS(Dynamic DNS) 一般用于从外部访问家庭网络内的设备,因为家庭宽带没有固定的 IP 地址,所以通过域名访问时需要动态的更新域名的记录为当前的 IP 地 …

N5105 构建 Esxi 镜像

August 11, 2022 · 402 words · 2 min

N5105 构建 Esxi 镜像 N5105 使用的是 Intel i225V 网卡,但是VMWare 官方的 Esxi 镜像里并没有该网卡的驱动,安装时会因为没有网卡导致安装失败;另外,因为买了一个 …

Openwrt-初始化配置

August 8, 2022 · 41 words · One minute

Openwrt-初始化配置 语言配置 Openwrt 默认语言为英文,如果需要安装中文,可以直接通过 opkg 安装;随后登录控制台即可看到语言已经变为中文;如果没有改变,可以 …

使用 Let’s Encrypt 申请 HTTPS 证书

August 3, 2022 · 298 words · 2 min

使用 Let’s Encrypt 申请 HTTPS 证书 在搭建私有服务器的过程中,需要通过外网访问,因为 .dev 域名要求使用 https,但是域名服务商只提供根域名的证书,为了使子域 …

Openwrt-空间扩容

July 23, 2022 · 78 words · One minute

Openwrt 空间扩容 Openwrt 默认的空间只有 100M,安装一些软件后空间就被用完了,因此需要对 Openwrt 的硬盘进行扩容 有多种扩容方式,如新增一块硬盘,以USB挂载的方式扩容;或 …

Openwrt 在 Esxi 中以虚拟机方式安装

July 22, 2022 · 146 words · One minute

Openwrt 在 Esxi 中以虚拟机方式安装 下载镜像 在 https://downloads.openwrt.org/ 选择需要下载的版本,因为 Esxi 使用的是 x86_64 平台,所以需要 …

MacOS Monterey 制作 Windows 启动盘

June 30, 2022 · 126 words · One minute

MacOS Monterey 制作 Windows 启动盘 需要在新的电脑安装 Windows 系统,但是手里只有 Mac,所以需要通过 Mac 制作 Windows 启动盘 搜到的一些方法,如启动转 …

树莓派 4b 安装 Kubernetes

April 24, 2021 · 168 words · One minute

树莓派 4b 安装 Kubernetes K3S 是 Rancher 提供的用于边缘硬件的简化版本的 Kubernetes,基本能力和 Kubernetes 接近,适用于 IoT 硬件, …

树莓派 4b 使用 WiFi 从 SSD Headless 启动

April 24, 2021 · 274 words · 2 min

树莓派 4 使用 WiFi 从 SSD Headless 启动 树莓派已经默认支持从 SSD 启动,可以根据官方提供的工具初始化树莓派系统并启动;尝试通过安装 Ubuntu Server,不使用网线、 …

gRPC 对冲请求取消流程

February 20, 2021 · 730 words · 4 min

gRPC 对冲请求取消流程 当客户端接收到对冲请求集合中的一个完成时,会取消其他的请求,被取消的请求最终会提交一个 CancelClientStreamCommand,发送一个 RST_STEAM 请 …

gRPC 服务间调用事件流程

February 20, 2021 · 107 words · One minute

gRPC 服务间调用事件流程 调用流程图 可监听的事件 客户端 ClientCall 客户端调用,用于执行客户端的调用行为 checkStart:开始调用 request: …

Thrfit 客户端请求处理流程

February 20, 2021 · 525 words · 3 min

Thrfit 客户端请求处理流程 使用同步的非阻塞的服务端和客户端的请求处理流程 实现 IDL helloworld.thrift namespace java …

Thrfit 服务端请求处理流程

February 20, 2021 · 1121 words · 6 min

Thrfit 服务端请求处理流程 使用同步的非阻塞的服务端的请求处理流程 实现 IDL helloworld.thrift namespace java …

Thrift 客户端异步请求

February 20, 2021 · 847 words · 4 min

Thrift 客户端异步请求 实现 IDL helloworld.thrift namespace java io.github.helloworlde.thrift struct …

Thrift 中的 Transport

February 1, 2021 · 191 words · One minute

Thrift 中的 Transport Thrift 中有 TTransport 和 TServerTransport,封装了底层传输层的数据读写;分别用于客户端和服务端 TTransport …

Thrift 服务端异步请求

February 1, 2021 · 428 words · 3 min

Thrift 服务端异步请求 实现 IDL helloworld.thrift namespace java io.github.helloworlde.thrift struct …

Thrift 中的 Protocol

January 31, 2021 · 493 words · 3 min

Thrift 中的 Protocol TProtocol 是 Thrift 中协议的抽象类,定义了数据序列化和反序列化的接口 属性 TProtocol 中有 TTransport类型的属 …

gRPC 中泛化调用服务接口

January 29, 2021 · 454 words · 3 min

gRPC 中泛化调用服务接口 gRPC 没有直接支持泛化调用,protobuf 可以不依赖于生成的代码实现调用,所以可以通过反射接口间接实现泛化调用 要求 Server …