PVE 下安装 Openwrt 软路由

本文主要是想在 PVE 环境下打造一个 All in One 的小主机,这一部分是软路由部分,毕竟做开发对 Google Github 之列的需求比较大, Openwrt 的终极目标:出国留学
阅读更多

Zerotier 组网,访问路由器内网

ZeroTier 这一类 P2P VPN 是在互联网的基础上将自己的所有设备组成一个私有的网络,可以理解为互联网连接的局域网。最常见的场景就是在公司可以用手机直接访问家里的 NAS,而且是点对点直连,数据传输并不经由第三方服务器中转。
阅读更多

PVE 使用与硬件直通

Proxmox虚拟环境(简称PVE)是**用于操作来宾操作系统**的基于 Debian 和 KVM 的**虚拟化平台**
阅读更多

手写RPC 之 Hrpc Version 1.0

手写一套rpc框架,支持rpc的基本原理(客户端动态代理,服务端反射调用),以及从0实现自己的bean容器
阅读更多

博客图床升级 HTTPS

github部署的个人博客,需要升级下图床为https,才能继续打开图片
阅读更多

手撕雪花 Snow Flake

分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cassandra没有顺序ID生成机制,所以开发了这样一套全局唯一ID生成服务。
阅读更多