c3p0不断输出debug日志 Running DeadlockDetector[Exiting. No pending tasks.]

问题:c3p0 疯狂输出debug日志

信息如下:
[DEBUG] 2018-06-22 16:06:29,972 method:com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector.run(ThreadPoolAsynchronousRunner.java:730)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@5af5b3ae -- Running DeadlockDetector[Exiting. No pending tasks.]

log4j.properties添加内容:

#c3p0  

log4j.logger.com.mchange.v2.async.ThreadPoolAsynchronousRunner = ERROR  


  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
针对引用中的问题,当出现"AttributeError: module 'tensorflow.compat.v1' has no attribute 'contrib'"的错误时,这通常是因为在新版的TensorFlow中,已经不再使用`tensorflow.contrib`模块,而改为了其他方式来实现相关功能。因此,为了解决这个问题,您需要查看您的代码中是否使用了`tensorflow.compat.v1.contrib`这样的语句,并将其替换为适用于新版TensorFlow的相应代码。具体来说,您可以尝试使用`tensorflow.keras`或其他替代模块来实现您需要的功能。 针对引用中的问题,当出现"AttributeError: 'MenuItem' object has no attribute 'GetLabel'"的错误时,这通常是因为在使用wxPython的MenuItem对象时,错误地调用了不存在的方法或属性。解决这个问题的方法是检查您的代码中是否有对`GetLabel`方法的调用,并确保它被正确地应用在MenuItem对象上。如果您对MenuItem对象的使用目标是获取标签,那么您应该使用`GetText`方法而不是`GetLabel`。 针对引用中的问题,当出现"wx._core.wxAssertionError: C assertion "GetEventHandler() == this" failed at /Users/robind/projects/bb2/dist-osx-py38/build/ext/wxWidgets/src/common/wincmn.cpp(475) in ~wxWindowBase(): any pushed event handlers must have been removed"的错误时,这通常是因为在使用wxPython的窗口对象时,没有正确地处理事件处理器。解决这个问题的方法是确保您在对象销毁之前正确地移除了所有已经注册的事件处理器。您可以使用`Unbind`方法来解绑已经绑定的事件处理器,并确保在对象销毁之前执行这个操作。 对于您提到的问题"AttributeError: module 'wx' has no attribute 'DatePickerCtrl' OnInit returned false, exiting...",这个错误通常是因为在使用wxPython时,试图引用不存在的`DatePickerCtrl`类导致的。解决这个问题的方法是检查您的代码中是否正确地导入了wxPython库,并确保您使用的版本支持`DatePickerCtrl`类。如果您确信您的代码正确地导入了wxPython,并且仍然遇到这个错误,那么可能是因为您的wxPython版本过旧,不支持`DatePickerCtrl`类。您可以尝试更新您的wxPython版本或者使用其他可替代的控件来实现您的需求。 总结起来,针对这些错误,您需要查看您的代码中是否正确地导入了相关模块,检查是否使用了正确的方法和属性,并确保您使用的库版本支持所需的功能。如果问题仍然存在,请仔细检查您的代码逻辑,以确保没有其他错误导致这些异常的抛出。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值