新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 帮助大家解决各类计算机故障,比如:安装双系统,ADSL上网故障,病毒防火墙,删除3721、木马,上网故障,播放器故障、电脑黑屏、注册表修改等。
    [返回] 中文XML论坛 - 专业的XML技术讨论区休息区『 网友互助 』 → [求助]P.V.操作的一个问题 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 44157 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [求助]P.V.操作的一个问题 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     nau 帅哥哟,离线,有人找我吗?
      
      
      等级:大三(面向对象是个好东东!)
      文章:190
      积分:507
      门派:XML.ORG.CN
      注册:2006/8/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给nau发送一个短消息 把nau加入好友 查看nau的个人资料 搜索nau在『 网友互助 』的所有贴子 访问nau的主页 引用回复这个贴子 回复这个贴子 查看nau的博客楼主
    发贴心情 [求助]P.V.操作的一个问题

    有十个读者和两个编辑同时处理一篇文章,对于读操作是可以同时进行的,若有读者正在读这篇文章,编辑就不能工作,若编辑正在处理这篇文章,读者就不能作读操作,编辑与编辑的工作也是互斥的,试用信号灯及P、V操作写出读者与编辑之间协同工作的程序描述。
    mutex:用于读者与编辑、编辑与编辑的互斥信号灯,初值为1;
      mutex1:用于对couter操作的互斥的信号灯,初值为1。
          >>>>算法以图形格式存在附件里<<<<<<<
              如果一开始并没有读者读文章,这时两个用户A、B同时申请读书,都做p(mutex)操作,这里就可能产生问题。

    •          最好能对couter进行控制!
    •          但是这个算法还是未能实现这个功能,存在BUG~
    •          怎样解决这个问题~~?问题主要存在于readi()中~~

    按此在新窗口浏览图片


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/11/25 21:02:00
     
     rhonda 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:8
      积分:92
      门派:IEEE.ORG.CN
      注册:2006/12/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给rhonda发送一个短消息 把rhonda加入好友 查看rhonda的个人资料 搜索rhonda在『 网友互助 』的所有贴子 引用回复这个贴子 回复这个贴子 查看rhonda的博客2
    发贴心情 
    对conuter的使用再加一个信号量mc来互斥,初值=1就行了
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/10 12:55:00
     
     rhonda 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:8
      积分:92
      门派:IEEE.ORG.CN
      注册:2006/12/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给rhonda发送一个短消息 把rhonda加入好友 查看rhonda的个人资料 搜索rhonda在『 网友互助 』的所有贴子 引用回复这个贴子 回复这个贴子 查看rhonda的博客3
    发贴心情 
    对conuter的使用再加一个信号量mc来互斥,初值=1就行了
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/10 13:04:00
     
     nau 帅哥哟,离线,有人找我吗?
      
      
      等级:大三(面向对象是个好东东!)
      文章:190
      积分:507
      门派:XML.ORG.CN
      注册:2006/8/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给nau发送一个短消息 把nau加入好友 查看nau的个人资料 搜索nau在『 网友互助 』的所有贴子 访问nau的主页 引用回复这个贴子 回复这个贴子 查看nau的博客4
    发贴心情 
    可是对conuter已经有一个信号量mutex1互斥了。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/16 9:46:00
     
     telejax 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:60
      积分:273
      门派:IEEE.ORG.CN
      注册:2006/12/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给telejax发送一个短消息 把telejax加入好友 查看telejax的个人资料 搜索telejax在『 网友互助 』的所有贴子 引用回复这个贴子 回复这个贴子 查看telejax的博客5
    发贴心情 
    以下是引用nau在2006-11-25 21:02:00的发言:
               如果一开始并没有读者读文章,这时两个用户A、B同时申请读书,都做p(mutex)操作,这里就可能产生问题。


    AB如何都做p(mutex)操作呢,我觉得不会

    你举个情况吧

    ----------------------------------------------
    勿在浮沙筑高台 大一(高数修炼中) 大二(研究C++)

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/20 2:29:00
     
     wwi875 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:7
      积分:106
      门派:XML.ORG.CN
      注册:2006/11/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给wwi875发送一个短消息 把wwi875加入好友 查看wwi875的个人资料 搜索wwi875在『 网友互助 』的所有贴子 引用回复这个贴子 回复这个贴子 查看wwi875的博客6
    发贴心情 
    感觉 应再设置一信号量s :实现 若编辑正在处理这篇文章,读者就不能作读操作
    其他的 lz 写的还好啊
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/21 22:04:00
     
     telejax 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:60
      积分:273
      门派:IEEE.ORG.CN
      注册:2006/12/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给telejax发送一个短消息 把telejax加入好友 查看telejax的个人资料 搜索telejax在『 网友互助 』的所有贴子 引用回复这个贴子 回复这个贴子 查看telejax的博客7
    发贴心情 
    以下是引用wwi875在2006-12-21 22:04:00的发言:
    感觉 应再设置一信号量s :实现 若编辑正在处理这篇文章,读者就不能作读操作
    其他的 lz 写的还好啊



    如果编辑正在处理文章,则mutex<=0
    第一个读者会在p mutex  处等待
    而其后的读者则会在p mutxe1  处等待

    读者是不可能读的

    想了一下,楼主应该是按照读者优先来写的
    个人感觉是正确的

    ----------------------------------------------
    勿在浮沙筑高台 大一(高数修炼中) 大二(研究C++)

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/22 19:18:00
     
     Maxwin_ 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:85
      门派:XML.ORG.CN
      注册:2006/12/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Maxwin_发送一个短消息 把Maxwin_加入好友 查看Maxwin_的个人资料 搜索Maxwin_在『 网友互助 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Maxwin_的博客8
    发贴心情 
    貌似没问题
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/24 14:18:00
     
     hbhldl 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:1
      积分:54
      门派:XML.ORG.CN
      注册:2008/1/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hbhldl发送一个短消息 把hbhldl加入好友 查看hbhldl的个人资料 搜索hbhldl在『 网友互助 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hbhldl的博客9
    发贴心情 
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/1/12 17:20:00
     
     jxust.ie.lfs 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:2
      积分:58
      门派:XML.ORG.CN
      注册:2008/4/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jxust.ie.lfs发送一个短消息 把jxust.ie.lfs加入好友 查看jxust.ie.lfs的个人资料 搜索jxust.ie.lfs在『 网友互助 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jxust.ie.lfs的博客10
    发贴心情 
    可以参考Stalling的教材,有完整的答案
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/4/21 21:23:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 网友互助 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/3 5:19:09

    本主题贴数11,分页: [1] [2]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    109.375ms