7 什么是CRC的更快替代方案? 我正在从dsPIC到PC进行一些数据传输,并且正在对512字节的每个块进行8位CRC校验,以确保没有错误。启用CRC代码后,我的速度约为33KB / s,没有它,则为67KB / s。 有什么替代的错误检测算法可以检查出更快的速度? 27 embedded-systems error-detection
5 在编译时检测delete []与delete的滥用 我想知道是否有可能delete在编译时检测到以下注释的错误?特别是,我想了解g ++编译器。 ClassTypeA *abc_ptr = new ClassTypeA[100]; abc_ptr[10].data_ = 1; delete abc_ptr; // error, should be delete [] 19 c++ compiler error-detection
3 如何处理命令中的验证后错误(DDD + CQRS) 例如,当您提交注册表单时,您必须在Domain Model(WriteModel中CQRS)中检查表单是否处于有效状态(例如,电子邮件地址语法,年龄等)。 然后,您创建一个Command,并将其发送到Command Bus。 我知道Commands不应该返回任何东西。 那么,您如何处理超出范围的错误Command Bus呢?(例如,用户在1秒钟之前使用进行了注册username/email)。 您如何知道该命令失败,以及如何知道该错误? 18 domain-driven-design error-handling cqrs error-detection