工具 做隧道里的鱼: ssh 端口转发 起步很惭愧,用 linux 也有好长一段时间了——至少 2 年以上,但在 ssh 命令上只会浅显的登陆而已,直到才不久领略了它的强大。基于 ssh 建立的安全通道,可使你在多个不同网段间来回穿梭(当然有前提),恍若化身游鱼,在隧道里自在。这种比喻很抽象,后面会让你体会到。所以了,明明网上关于 ssh 端口转发的文章很多,干嘛要自己写一篇呢?我希望用我以为容易理解的方式写出来。 阅读全文 2021-03-30 Guan 0 条评论 1495 次浏览
工具 零基础手动搭建 k8s 那点事 起步这是我第二次手动搭建 k8s 了,相较于第一次用掉一天时间,这次花费半天。当然,这其中倒不全是 k8s 的问题。是网络。而网络又是一个很大的概括,更细分则是:k8s 需要的镜像国内拉取不下来;需要的 yaml 文件下载不下来;B 电脑里的虚拟机的端口在 A 电脑上访问不到。事实上我遇到的问题可以通过代理和 virtual box 的端口映射解决,但我没有。我很庆幸,这个“没有”让我明明才接触 k8s,却学到了一些故障排查方式,以及对 yaml 文件的部分 key 值有所了解,还学到了 ssh 端口转发。赚大发了。 阅读全文 2021-03-14 Guan 2 条评论 2319 次浏览
随笔 为何而写 罗翔:这个世界并不美好,所以美好是值得我们去追求的。中午吃饭的时候跟同事谈到了流量转换,继而谈到了 stormzhang。最后我说,我写博客是受到了 stormzhang 的影响。 阅读全文 2021-02-06 Guan 0 条评论 981 次浏览
设计模式 State 状态模式 起步状态模式属于行为型,旨在解决“反复出现”的设计问题。“反复出现”你可以理解为一类状态会在程序运行过程中反复出现。并且,在不同状态下,状态持有者会表现出不同的行为。 阅读全文 2020-12-30 Guan 0 条评论 934 次浏览
设计模式 Chain-of-responsibility 职责链模式 起步职责链模式属于行为型。它包含一系列处理对象,每个对象只处理它能够处理的请求——也就是每个处理对象的职责。而之所以叫职责链,是因为多个有职责的对象像链表似的连在一起。 阅读全文 2020-12-30 Guan 0 条评论 941 次浏览