高手快来看看数据库有哪些

你的方法(我最初提出的)有一個竞争条件阻止它工作 (对不起,这是我最初设计中的一个缺陷) 基本上,会发生什么: Async_Files将最后一个文件发送到管道 Async_Files阻塞(模拟一些工作负载)。 Async_JSON接收并处理最后一个文件 Async_Files现在设置FCounterTotal计数器。 此时Async_JSON已经在等待下一个从未出现的数据,并且不再检查FCounterTotal值 替代方法是将特殊的sentinel值作为最后一项发送到管道中。 异常也

您将很难调试代码以实现您想要的行为,原因很简单: 您用于在提供不同功能的不同屏幕の间切换的逻辑会导致很多麻烦您无法直接查看是否只运行游戏 所以你想:“哦......按钮不起作用,按钮一定有问题” 你可能没有意识到這样一个事实:使用具有自己的while循环的函数你会越来越深入地进行递归调用,每次从一个视图切换到另一个视图时递归深度递增 - 这不是pygame被認为编程的方式 我建议你在你的代码中添加一些print()命令,以便在控制台输出中看到代码并没有真正按照你的意愿行事即使它乍一看姒

我要回帖

更多关于 数据库有哪些 的文章

 

随机推荐