摘要:
作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 作为当下的开发人员,无论是不是前端,可能都会频繁的与 React、Vue、Svelte、Solidjs 等等打交道。也许你已经很清楚它们背后的运作原理,那不必往下看了。如果还不是很清楚,那咱们可以一起写几行代码,来瞅一眼这些响应式框架背后 阅读全文
摘要:
任何通过网络与其它应用通讯地的程序,都应该有足够的灵活性,来应对短暂的临时性故障。因为这些故障很多时候是可以自恢复的。 例如,为了避免服务过载,很多应用会采取某些限流措施,在并发请求达到一定数量时,暂时性的拒绝新的请求加入。这种情况下,尝试使用该应用的程序,一开始可能会被拒绝连接,但下一刻就好了。 阅读全文
摘要:
作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 元编程并不象它听起来那么时髦和新奇。常用的 decorator 就可以认为是一种元编程。简单来说,元编程就是编写操作代码的代码。 有点绕,是吧?别着急,咱们一点一点来讨论。 注意:本文中的代码适用于 Python 3.3 及以上。 元类 阅读全文
摘要:
Flutter 是由 Google 创建的免费开源的移动应用程序开发框架。可以用它为 iOS、Android 和 Web 平台,开发界面华丽、高性能、响应式的应用程序。Flutter 基于 Dart 编程语言,并使用 Skia 图形库来渲染其组件。 和很多其它框架一样,Flutter 宣称其主要特性 阅读全文
摘要:
作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 技术人员多数又呆板又花心不长久。我知道你可能已经厌倦了 Docker,但是系统还没有复杂到需要高攀 K8S 的地步。那我建议您,有空的话可以约一下 Podman。 Podman 使用起来是足够简单的,直接把它当做改了名字的 Docker 阅读全文
摘要:
作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 如果您是计算机相关从业人员,那么应该经历不止一次网络安全专项检查了,你肯定是收到过信息系统技术检测报告,要求你加强风险监测,确保你提供的系统服务坚实可靠了。 没检测到问题还好,检测到问题的话,有些处理起来还是挺麻烦的,尤其是线上正在运行的 阅读全文
摘要:
作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 草堂南涧边,有客啸云烟。 扫叶林风后,拾薪山雨前。 野桥通竹径,流水入芝田。 琴月相亲夜,更深恋不眠。 话说周世宗显德年间,有位老先生,性情疏野,不以荣宦为意。一生遇见了很多人、经历了许多事。可惜这些事我一件也不知道、这些人我一个也不晓得 阅读全文
摘要:
作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 Neovim 风评很好,我机器上其实早装了它来替代 vim。只不过这两年用 vscode 较多,冷落了它,除了偶尔改改配置文件,很少用。难得大过年的有点儿空,就来倒腾它一下子,最终效果如下。 基础配置 从 0.5 版开始,Neovim 允 阅读全文