Bob和Alice都喜欢踢足球的英语怎么说怎么说

您所在的位置: &
金海/胡侃 译
机械工业出版社
《多处理器编程的艺术(修订版)》本书从原理和实践两个方面全面阐述了多处理器编程的指导原则,包含编制高效的多处理器程序所必备的算法技术。此外,附录提供了采用其他程序设计语言包(如C#、C及C++的PThreads库)进行编程的相关背景知识以及硬件基础知识。本节为大家介绍生活实例。
1.2&& 生活实例
并发协作问题(如互斥)应该当作实际的具体问题来处理,而不应看作是一种编程训练。本节通过一些现实生活实例阐述基本的并发问题。像大多数讲述这些实例的其他作者一样,我们也是在原有的情节上重述这些故事(见本章末尾的注释)。
Alice和Bob是一对邻居,他们共用一个院子。Alice养了一只猫而Bob养了一只小狗。这两只小宠物都喜欢在院子里跑来跑去,然而(自然地)它们总是不能融洽地相处。在发生了一些不愉快的事情后,Alice和Bob决定采取措施,让两只小宠物不同时出现在院子里。显然,应该排除不许任一只动物待在院子里的做法。
应该怎样去做呢?Alice和Bob先要约定一种相互都可以接受的过程以决定他们该做什么。这种约定称为协作协议(简称协议)。
由于院子很大,Alice无法从窗户观察到Bob的小狗是不是在院子里。当然,她可以到Bob家敲门进去看看,但这太浪费时间,况且下雨怎么办呢?Alice也可以站在窗户边冲着Bob的屋子大声喊叫:&Bob!我的猫可以出来了吗?&然而,问题是Bob有可能听不见,他或许在看电视,或许在招待他的女朋友,也可能出去买狗食了。他们两人同样也可以尝试通电话,但也会出现问题,例如Bob正在洗澡或给电话换电池等。
于是,Alice想出了一个好主意。她在Bob家的窗台上放了几个空啤酒罐(如图1-4所示),用绳子将它们一个个地绑起来,并将绳子的一端系在自己的屋子里。Bob也按照同样的方法在Alice家的窗台上安放啤酒罐。当Alice想给Bob发出信号时,则猛拉绳子打翻其中一个啤酒罐。若Bob发现一个啤酒罐被打翻,则重新摆好它。
远程啤酒罐控制看似不错,但仍存在很大的缺陷。问题在于Alice只能在Bob的窗台上摆放有限个数的啤酒罐,迟早有一天,她会打翻所有的啤酒罐。即使Bob总是及时地扶正被打翻的啤酒罐,然而,一旦他去坎昆度假该怎么办呢?只要是指望由Bob来扶正啤酒罐,那么Alice早晚都会用完所有的啤酒罐。
Alice和Bob于是又尝试使用另外一种方法。他俩各自在对方很容易看到的地方竖起一个旗杆。如果Alice想让她的猫去院子里活动,则按以下步骤进行处理:
1. 升起她自己的旗子。
2. 若Bob的旗子是降下来的,则将她的猫放出去。
3. 当猫返回屋子时,将她自己的旗子降下。
Bob的操作则相对复杂一些。
1. 升起他自己的旗子。
2. 若Alice的旗子处于升起状态,则重复执行下列操作:
a) 降下他自己的旗子。
b) 等待直到Alice的旗子被降下。
c) 重新升起他自己的旗子。
3. 只要Bob升起了自己的旗子并且发现Alice的旗子是降下来的,就可以将自己的小狗放出去。
4. 当小狗返回屋子里时,Bob则降下他自己的旗子。
下面进一步地研究这个用于解决Alice-Bob问题的协议。从直观上来看,该协议之所以能够正常地工作是由于下面的旗子原则。如果Alice和Bob都
1. 升起自己的旗子,然后
2. 观察对方的旗子,
那么,至少有一个人会看到对方的旗子是升起的(显然,最后一个观察的人会看到对方的旗子是升起的),这样的话,Alice和Bob中的一个人不会让自己的宠物进入院子。然而,采用这种观察方法并不能证明在院子里决不会同时出现两只宠物。例如,当Bob正在观察Alice的旗子时,如果Alice让她的猫多次地进出院子,那么会出现什么样的情形呢?
为了说明两只宠物决不会同时出现在院子里,我们采用反证法来证明。假设存在一种方法能使得两只宠物同时出现在院子里。现在考虑Alice和Bob分别升起了自己的旗子,并准备让各自的宠物进入院子之前最后观察对方旗子这一时刻。当Alice观察对方的旗子时自己的旗子已经完全升起来了,而且她肯定没有看到Bob的旗子,否则她不会让自己的猫到院子里去。所以,在Alice开始观察的瞬间,Bob肯定还没有完全把旗子升起来。由此推出当Bob升起自己的旗子并最后观察Alice的旗子时,Alice必定已经查看过Bob的旗子,所以Bob肯定会看到Alice的旗子已被升起,于是他不会将自己的小狗放出去,这与假设矛盾。
这种反证的论证方法今后将会被经常使用,因此要仔细地推敲为什么上述断言成立。有一点需要注意,我们从未假定&升起自己的旗子&及&观察对方的旗子&这种行为是瞬间发生的,也没有假定这种动作会持续多久。我们只关心这些动作何时开始或者何时结束。
&【责任编辑: TEL:(010)】&&&&&&
关于&&的更多文章
本书手把手地教读者用C语言制作两种编程语言:crowbar与Diksam。
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
多年来,Imar Spaanjaars一直是ASP.NET相关图书的畅销
《C#高级编程(第8版)》是C# 2012和.NET 4.5高级技术的
《Android 4 游戏入门经典(第3版)》将赋予您惊人的灵
本书全面阐述Java应用安全的基本知识并介绍一种强大的结构化安全设计方法;介绍独立于厂商的安全架构;列出详细的评估核对表以及
51CTO旗下网站Bob,最全面的Bob文章 - 电子工程世界网
在电子工程世界为您找到如下关于“Bob”的新闻
Bob资料下载
缅怀2011年去世的凌力尔特模拟巨匠Jim Williams,献上大师生前最后一部遗作以表纪念
Analog Circuit Design:A Tutorial Guide to Applications and SolutionsPub. Time: Sep 13, 2011
Editor: Bob Dobkin, Jim Williams
ISBN: 978-0-12-...
单点登录源代码,其中BOB开两个程序,被认为BOB,和ALIC两个用户,BOB与ALICE想要通信,AS,TGS为服务器,帮助他们交换密码,保护通信安全...
RT-DSPv1Real-Time Digital Signal Processing. Sen M Kuo, Bob H Lee Copyright # 2001 John Wiley & Sons Ltd ISBNs: 0-470-84137-0 (Hardback); 0-470-84534-1 (Electronic)Real-Time Digital...
CHP 5 - Real-Time Digital Signal Processing: Implementations and Applications, Second Edition by Sen M. Kuo, Bob H. Lee & Wenshun Tian, ISBN
- Real-Time Digital Signal Processing...
之父” ,他担任了 360 系统的项目经理,以及 360 操作系统项目设计阶段的经理。凭借 在上述项目的杰出贡献,他、Bob Evans 和 Erich Bloch 在 1985 年荣获了美国国家技术奖 (National Medal of Techology) 。早期,Brooks 曾担任 IBM Stretch 和 Harvest 计算机 的体系结构师。 在查布尔希尔,Brooks 博士创立了...
radio enthusiast named Bob Beebe, W7IGM (who haslong since passed away.) Bob bought me my first solderingiron, introduced me to Heathkits, and played a significantrole in my becoming an electrical...
中肯批评和建议对本书的帮助很大,也使我们在写作本书过程中受益匪浅。在此特别感谢Mike Bianchi、Jim Blue、Stu Feldman、Doug McIlroy、Bill Roome、Bob Rosin和Larry Rosler等人,他们细心地阅读了本书的多次修改版本。我们在这里还要感谢Al Aho、Steve Bourne、Dan Dvorak、Chuck Haley、Debbie...
非常著名的人工智能程序bob,想学人工智能的可以参考下....
/%E7%8E%A9%E8%BD%AC%E7%94%B5%E5%AD%90%E5%88%B6%E4%BD%9CDIY-33%E4%BE%8B-Bob-Iannini/dp/B0011F2QGY
玩转电子制作DIY:33例
作者:(美国)Bob Iannini 译者:樊桂花
* 市场价:¥35.00
* 卓越价:¥27.70 为您节省...
Using Mixed Mode S-Parameters
By William R. Eisenstadt, Bob Stengel, Bruce M. Thompson
* Publisher: Artech House Publishers
* Number Of Pages: 244
* Publication Date...
Bob相关帖子
5.0,能够为设计师、艺术家和其他内容创作专业人士提供相当于150个基于标准CPU服务器的渲染能力。由GPU提供技术支持的加速计算,将为用户提供非凡的渲染能力,助力他们以较少的成本进行迭代和创新的同时,确保速度和性能。
  NVIDIA专业可视化业务副总裁Bob Pette表示:“使用我们平台的开发者能够助力数百万艺术家和设计师在台式机上访问渲染农场的功能。通过创建基于OptiX的应用程序,他们...
专业人士提供相当于150个基于标准CPU服务器的渲染能力。由GPU提供技术支持的加速计算,将为用户提供非凡的渲染能力,助力他们以较少的成本进行迭代和创新的同时,确保速度和性能。
  专业可视化业务副总裁Bob Pette表示:“使用我们平台的开发者能够助力数百万艺术家和设计师在台式机上访问渲染农场的功能。通过创建基于OptiX的应用程序,他们能够将AI的超凡能力提供给客户,提升其创造力,并大大提高...
长期为EDN和Electronic Design等顶级的行业杂志撰写生动的专业文章,深受读者爱戴。美国国家半导体公司为他专门开设了个人网站:www.national. com/rap。
& & 本书是关于模拟电路检修的专著。作者bob pease是模拟电路设计界的传奇人物。在多年的实际工作中,他总结了一系列的技术与方法,大大提高了模拟电路诊断与检修的速度,把通常让人头疼的问题...
初级地。⑤ 辅助绕组。⑥ 次级绕组。
挡墙仅绕在初级侧,次级侧不用挡墙。初级、屏蔽和辅助绕组紧靠靠骨架窗口初级侧对齐绕制,次级绕组紧靠窗口次级侧对齐绕制,两者错开减小寄生电容,次级绕组与辅助绕组间至少加三层绝缘胶带。
参考文献Bob Mammano and Bruce Carsten, TI seminar:&&Understanding and Optimizing...
-----------------------------------下面是转载的一些观点------------------------------------------
回答者:icore
现在做模拟的兄弟很多是给当年的老炮给忽悠来的。
什么模拟是艺术,什么格雷,拉扎维,艾伦,三森吹的像圣经。还有什么bob pease,widlar江湖人物一般的个人传记,本版也是帮凶,什么模拟ic的九重境界,左一个jssc右一个isscc。一帮胡子都白了的人...
《Analog Circuit Design III - Design Note Collection 》超清书签英文版
作者:Bob Dobkin, John Hamburger简介:书的内容氛围两个部分,第一部分介绍了电源管理,包括电源管理电路的设计方法,Microprocessor 电源的设计方法,boost和buck电路设计方法,DC/DC控制器的设计方法..等等。第二部分介绍了混合...
& && && && && &&&eastasiasnow
翻译于 2年前0人 [url=]顶[/url] 此译文
其次,使用递归是一个优势。作为基本的编程技术,递归几乎总会产生更短小,更简洁和更优雅的代码,这是同样清晰的循环实现无法比拟的,在Bob的代码中同样如此...
问题。到目前为止,我们已经回顾了一些旨在最大程度地扩大软件定义无线电的动态范围的电路元件、计算和仿真工具,并重点关注ADC的性能和频率规划。由于篇幅限制,我们略去了增益和增益分布对失真的影响这一主题,但可在日后再对其进行介绍。作者:Bob Clarke,系统应用工程经理;Kevin Kreitzer,现场应用经理,ADI公司
[转]最大程度地扩大软件定义无线电的动态范围...
(或者另一位设计工程师)之后捕获和验证了所有测试数据。TI 工程师 Bob Hanrahan 制作了有关如何测试电源的 4 段设计荟萃视频,着重介绍有关测量效率、测量稳定性和测量噪声的内容。您可观看以下概览,或点击上面链接了解更多特定测试内容。总之,如果您选择了一款 PowerLab 参考设计,您将获得以下内容:原理图BOMPCB 布局测试报告
【转】参考设计到底都包含了些什么?...
Bob Wildar,就是发明μA709 &A723 LM100 LM101 LM108的人。
以上节选自维基百科,不一定完全正确哈。
早期的仙童很牛的,但是感觉现在没有以前那么厉害了...
你可能感兴趣的标签
热门资源推荐原 价:¥48.00 希赛币
优惠价:免费 希赛币
阅读次数:3634次
原 价:¥19.80 希赛币
优惠价:¥15.84 希赛币
阅读次数:5380次
原 价:¥15.80 希赛币
优惠价:¥15.80 希赛币
阅读次数:4123次
原 价:¥19.80 希赛币
优惠价:¥15.84 希赛币
阅读次数:2939次
原 价:¥15.80 希赛币
优惠价:¥15.80 希赛币
阅读次数:2393次
原 价:¥25.80 希赛币
优惠价:¥25.80< 希赛币
阅读次数:13059次
关注希赛微信
接听时间:工作日00:00-24:00(仅收市话费)
&&|&&关于希赛&&|&&加入希赛&&|&&常见问题&&|&&免责声明&&|&&联系希赛&&|&&网站地图&&&&&&&&希赛网&&版权所有&&&&&&&&&更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
使用您的微博帐号登录,即刻尊享微博用户专属服务。
使用您的QQ帐号登录,即刻尊享QQ用户专属服务。
使用您的人人帐号登录,即刻尊享人人用户专属服务。
按住视频可进行拖动
&正在加载...
请选择打赏金额:
收藏成功,可进入
查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
30秒后自动关闭
粘粘世界 全OCD第四章 Alice,Bob和三个晚会">粘粘世界 全OCD第四章 Alice,Bob和三个晚会
播放量数据:快去看看谁在和你一起看视频吧~
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
安装爱奇艺视频客户端,
马上开始为您下载本片
5秒后自动消失
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制}

我要回帖

更多关于 踢足球的英语怎么说 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信