我要做一个转换视频的程序
每次都要一下转3-4个
每个都启动一个线程
每个线程大概运行10-20分钟
这种情况用线程池可以吗?
还有我用线程池的时候用的是manualresetevent
我的线程不进入转换的函数里是怎么回事?我这里有3个类,converter是转换的类,还有一个converterManager是调用converter的,还有一个businessManager是启动线程的类,线程里用运行一下converterManager,converterManager调用converter转换完了reset那个event
可是每次都到converter之后运行到那个函数没干活就直接过去了,怎么回事啊?
调试的时候每步都没问题,谁知道用线程池要注意什么啊?
晚上把代码贴上
每次都要一下转3-4个
每个都启动一个线程
每个线程大概运行10-20分钟
这种情况用线程池可以吗?
还有我用线程池的时候用的是manualresetevent
我的线程不进入转换的函数里是怎么回事?我这里有3个类,converter是转换的类,还有一个converterManager是调用converter的,还有一个businessManager是启动线程的类,线程里用运行一下converterManager,converterManager调用converter转换完了reset那个event
可是每次都到converter之后运行到那个函数没干活就直接过去了,怎么回事啊?
调试的时候每步都没问题,谁知道用线程池要注意什么啊?
晚上把代码贴上
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货