代码清单 2-8 展示了一个使用字符串键实现的限速器,这个限速器程序会把操作的最大可执行次数储存在一个字符串键里面,然后在用户每次尝试执行被限制的操作之前,使用 命令将操作的可执行次数减去一,最后通过检查可执行次数的值来判断是否执行该操作。


    代码清单 2-8 倒计时式的限速器:


    以下代码展示了这个限制器的使用方法:

    而以下伪代码则展示了如何使用这个限速器去限制密码的错误次数: