理解PV操作和信号量
摘要:对于信号量,可以认为是一个仓库,有两个概念,容量和当前的货物个数。P操作从仓库拿货,如果仓库中没有货,线程一直等待,直到V操作,往仓库里添加了货物,为了避免P操作一直等待下去,会有一个超时时间。V操作往仓库送货,如果仓库满了,线程等待,直到有P操作,从仓库中拿走货物,有空的位置。创建信号量,设置容量...
阅读全文
posted @
2015-01-12 22:03
Andy Niu
阅读(45688)
推荐(3) 编辑
静态库与动态库相互调用
摘要:测试场景,Test,lib1,lib2,dll1,dll2,分为下面四种情况:1、Test->lib1->lib2lib1编译自己的代码,对lib2的部分,只需要lib2的头文件,对lib2的代码实现,使用占位符关联。生成Test连接的时候,把lib1的代码实现包含进来,再递归,把lib1中关联li...
阅读全文
posted @
2015-01-10 18:33
Andy Niu
阅读(4882)
推荐(0) 编辑