IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    在Shell中实现延迟加载(Lazy Loading)

    bluishglc发表于 2022-11-28 08:30:00
    love 0
    考虑这样一种场景:在一段Shell脚本中存在一个变量A,其值是通过一个命令行动态获取的(例如CLI客户端和服务器/API交互之后方可得到),如果每次获取变量A都通过CLI发起一次远程请求显然不够明智,脚本执行效率也会变慢。但是,脚本中会大量引用变量A,且脚本封装了大量功能单一的函数,调用顺序和时机都会因参数不同而动态调整,所以。很多高级编程语言都内置支持Lazy Loading(延迟加载)特性,因为这一特性具有普遍的适用场景,遗憾的是在Shell中并不具备这一特性。这是一个非常好的延迟加载实现,


沪ICP备19023445号-2号
友情链接