我们知道,当我们调用LockSupport.park()时,线程A将等待并等待另一个线程调用LockSupport.unpark()。那么当我们调用它的时候,线程A的状态是什么呢?
可以运行吗?
不能封堵,因为API中对它的描述是:
Thread state for a thread blocked waiting for a monitor lock.
当我们使用LockSupport.park() API时,我们不需要获取监视器锁,行为也不像Object.wait()。
所以RUNNABLE状态将会是,对吗?
我发现了我的问题的类似示例,但是我无法在我的示例中成功实现。 我有一个文件与一个URL域在每行。我想为文件中的每个域执行一个函数。 这是我的代码: hostname = [line.rstrip() for line in open('domains')]
def checkcert():
with socket.create_connection((hostname, port)) as sock:
with context.wrap_socket(sock, server_hostname = ho
2020-05-14 23:41:56.342599+0530 appName[3552:186526] This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.
我只想知道这是什么意思3552:186526。