• 技术文章 >Python技术 >Python基础教程

    python命令模式的作用

    小妮浅浅小妮浅浅2021-06-01 10:08:24原创2262

    1、队列请求

    命令可以运算块打包(一个接收者和一组动作),然后传递给它,就像普通对象一样。即使命令对象创建很长时间,操作仍然可以被调用。我们可以利用这些特性衍生一些应用,如日程安排、线程池、工作队列等。

    2、日志请求

    有些应用程序要求我们在日志中记录所有的动作,并且可以在系统死机后重新调用这些动作以恢复到以前的状态。命令模式可以通过增加两种方法(store(),load()来支持这一点。最好的办法就是将这些数据持久地转化为硬盘。

    例如,对于excel,我们可能希望实现的错误恢复方法是将电子表格的操作记录在日志中,而不是每次电子表格发生变化时都记录整个电子表格。数据库事务(transaction)也使用了这一技巧,也就是说,整个群组的操作必须完成,或者没有任何操作。

    以上python命令模式的作用,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python命令模式
    上一篇:python模块中导入函数的方式 下一篇:python伪私有属性的理解

    相关文章推荐

    • python匿名函数是什么?• python内置作用域是什么• python全局变量和局部变量的区分• python模块中导入函数的方式

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网