Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 计算机编程中的日志记录请求是什么?_Design Patterns_Logging - Fatal编程技术网

Design patterns 计算机编程中的日志记录请求是什么?

Design patterns 计算机编程中的日志记录请求是什么?,design-patterns,logging,Design Patterns,Logging,我正在学习命令模式,该模式的一个用途是实现日志记录请求。我在Head First设计模式书中读了一些关于日志记录请求的内容,但我不明白它是什么意思 命令模式定义: 将请求封装为对象,从而使您能够参数化具有不同请求的客户端、队列或日志请求,并支持可撤消的操作 我认为这根本不是在讨论所谓的日志记录请求。这只是说,如果您将请求表示为对象,那么就可以很容易地将它们添加到队列或将有关它们的信息写入日志。请发布示例代码,我认为不是每个人都有这本书。我没有任何示例代码,但这本书说它是用于事务操作的。这也是我的

我正在学习
命令模式
,该模式的一个用途是实现日志记录请求。我在Head First设计模式书中读了一些关于日志记录请求的内容,但我不明白它是什么意思

命令模式定义:

将请求封装为对象,从而使您能够参数化具有不同请求的客户端、队列或日志请求,并支持可撤消的操作


我认为这根本不是在讨论所谓的日志记录请求。这只是说,如果您将请求表示为对象,那么就可以很容易地将它们添加到队列或将有关它们的信息写入日志。

请发布示例代码,我认为不是每个人都有这本书。我没有任何示例代码,但这本书说它是用于事务操作的。这也是我的解释。