堆码志

  • 写几行代码,了解响应式原理

    作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 作为当下的开发人员,无论是不是前端,可能都会频繁的与 React、Vue、Svelte、Solidjs 等等打交道。也许你已经很清楚它们背后的运作原理,那不必往下看了。如果还不是很清楚,那咱们可以一起写几行代码,来瞅一眼这些响应式框架背后的思路。 响应式框架最根本的功能其实只有一条:当数据发生变化…

    JavaScript 2023年5月3日
    00
  • Python 元编程

    作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 元编程并不象它听起来那么时髦和新奇。常用的 decorator 就可以认为是一种元编程。简单来说,元编程就是编写操作代码的代码。 有点绕,是吧?别着急,咱们一点一点来讨论。 注意:本文中的代码适用于 Python 3.3 及以上。 元类 多数编程语言中,一切东西都有类型。Python 也不例外,我…

    python 2023年4月18日
    00
  • Neovim,要尝一口不?

    作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 Neovim 风评很好,我机器上其实早装了它来替代 vim。只不过这两年用 vscode 较多,冷落了它,除了偶尔改改配置文件,很少用。难得大过年的有点儿空,就来倒腾它一下子,最终效果如下。 基础配置 从 0.5 版开始,Neovim 允许使用 Lua 代替 VimL 作为配置语言,所以这里也直接…

    Linux 2023年4月17日
    00
  • 你是不是暴露了?

    作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 如果您是计算机相关从业人员,那么应该经历不止一次网络安全专项检查了,你肯定是收到过信息系统技术检测报告,要求你加强风险监测,确保你提供的系统服务坚实可靠了。 没检测到问题还好,检测到问题的话,有些处理起来还是挺麻烦的,尤其是线上正在运行的系统。所以,如果能在正式上线部署前,自检一番,把能处理的问题…

    Linux 2023年4月17日
    00
  • Podman Compose 新手指南

    作者:袁首京 原创文章,转载时请保留此声明,并给出原文连接。 技术人员多数又呆板又花心不长久。我知道你可能已经厌倦了 Docker,但是系统还没有复杂到需要高攀 K8S 的地步。那我建议您,有空的话可以约一下 Podman。 Podman 使用起来是足够简单的,直接把它当做改了名字的 Docker 就可以了。所以以下只介绍一下它的编排工具,也就是 podma…

    Linux 2023年4月17日
    00
  • 重试,让程序更健壮

    任何通过网络与其它应用通讯地的程序,都应该有足够的灵活性,来应对短暂的临时性故障。因为这些故障很多时候是可以自恢复的。 例如,为了避免服务过载,很多应用会采取某些限流措施,在并发请求达到一定数量时,暂时性的拒绝新的请求加入。这种情况下,尝试使用该应用的程序,一开始可能会被拒绝连接,但下一刻就好了。 因此,在设计系统时,应该考虑到此种故障。并且在条件允许时,加…

    JavaScript 2023年4月17日
    00
合作推广
合作推广
分享本页
返回顶部