recent posts

泛型箭头函数 in tsx

长久以来一直坚持用 TS 写各类 Web 应用,一个重要的乐趣就是 TS 的 Intellisence 在 VSCode 中自动提示做的特别好,甚至比其他真正的强类型语言例如 Java or Golang 都做的好。 而泛型 (Generic)是 Typescript 的一个很有用的语言特性,能够少写很多的模板代码,避免通过复制大段代码来复用功能或者逻辑。

北京联通 HG2543C1 光猫改桥接

本次 (2020-06-16) 迁移北京联通宽带,由于作业师傅的懒惰,将我此前已经费劲吧啦改好的桥接光猫直接换走了。 之前的事烽火的 F477,这次又给了一个不一样的 HG2543C1 ,当时心就凉了。

从零开始构建一个任务流水线:Java 版

背景 任务流水线在开发者日常的工作中算是比较常见的任务。比如读 MySQL,然后往 Redis 或者 ElasticSearch (后文称为 ES)中灌数。 一般来讲,应付一下需求,迅速弄出一个快糙猛的方案,活干完就得了。但是,一而再再而三的接到这样的类似的需求,不管是提高效率,还是节省自己体力,最后总会想想怎么能偷点懒,更快更省事的弄出来。

WIP: Typescript 笔记

本篇记录 ts 类型的学习笔记 参考资料 advanced-types intersection type (交集类型) Union Type (联合类型) Union Type 和 intersection type…

使用 expect 自动登录 ssh

Linux 的世界有着许多的未知宝藏,今天要说的就是其中一个。 看下面的脚本: 遇到一个小问题,之前直接使用 terminal 登录 ssh,使用 tmux 的时候,是可以随着窗口的缩放而适应大小的。改用 expect 自动登录 ssh之后,tmux 的适应窗口大小的能力消失了。在这里找到一个问答,解决这个问题。简而言之,expect 自己来捕获 sigwinch 信号,并传递给 children。

© 2021, XZD