多线程
文章平均质量分 60
airc_gql
学了硬件学软件,结果啥都不精~ 通信专业的被各种互联网轰炸,最终还是跳进通信//
展开
-
多线程粗理解--死锁
什么是死锁? 抽象解释就是两个或多个不同的线程相互持有并等待对方所占有的临界区资源而不释放所造成的线程永久阻塞的现象。 举个例子通俗解释一下: 有两个线程thread1和thread2,2个临界区资源A和B,thread1想访问资源A然后访问资源B,thread2想访问资源B然后访问资源A。在多线程中,对临界区资源的访问必须是互斥的,也就是在访问临界区资源之前要先获得一把锁,访问完之后释放这把原创 2016-11-04 20:35:55 · 235 阅读 · 0 评论 -
多线程理解--互斥和同步
最近做了一个数据割接的项目,简单来说就是把数据从一个数据库迁移到另一个数据库,中间还有一些数据计算等。背景:在不停机的情况下做割接,数据量千万级。 使用python编写程序,使用多线程实现。主要讲述了对多线程的一些理解。原创 2016-11-04 19:33:31 · 566 阅读 · 0 评论