摘要:
KMP算法理解参考原文:http://kb.cnblogs.com/page/176818/ 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 1. 首先,字符串"BBC ABCDAB ABCDABCDABDE"的第一个 阅读全文
摘要:
死锁可以这样认为:多个线程同时被阻塞,它们中的一或者全部都在等待某个资源被释放(例如有a,b两个线程,a等待b让出了某个资源才可以执行;而b同样等待a让出了某个资源才可以继续,ab都在等待对方就是线程同时阻塞,结局就是死锁) 。 产生死锁的四个必要条件: (1) 互斥条件:一个资源每次只能被一个进程 阅读全文