问题标签 [actor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3283 浏览

scala - 简单的 Scala 演员问题

我确信这是一个非常简单的问题,但不好意思说我无法理解它:

我在 Scala 中有一个值列表。我想使用使用演员对每个值进行一些(外部)调用,并行。

我想等到所有值都处理完毕,然后继续。

没有修改共享值。

有人可以建议吗?

谢谢

0 投票
1 回答
177 浏览

scala - 我在使用 2.7.7 的 scala 脚本时遇到问题 - Main$$anon$1$$anonfun$1$$anonfun$apply$2

这是我从书中使用的代码...

错误

java.lang.NoClassDefFoundError: Main$$anon$1$$anonfun$1$$anonfun$apply$2

0 投票
2 回答
286 浏览

c++ - 帮助理解一些 OpenGL 的东西

我正在使用一些代码来创建一个用箭头键移动的三角形。我想创建第二个独立移动的对象。这是我遇到麻烦的地方,我创建了第二个演员,但无法让它移动。代码太多,无法全部发布,所以我只发布一点,看看是否有人可以提供帮助。

ogl_test.cpp

模型.h

0 投票
2 回答
3013 浏览

scala - 窥视 Scala Actor 邮箱的最佳方法

使用 Scala 2.8 RC1 或更新版本,什么是最好(最简单和/或最直接)的方法来“偷看”演员邮箱中的等待消息(从同一演员的 act() 方法中)以检查里面的内容队列,而不必以任何方式响应/接收消息和/或干扰邮箱的当前内容。

这样做的目的是让参与者可以通过首先确定是否有任何剩余的邮箱消息是必须处理的消息来确定处理退出请求是否安全,而不是通过立即停止参与者来丢弃。

0 投票
1 回答
181 浏览

scala - 新手内存不足问题

我正在尝试创建一个生产者/消费者类型的 Scala 应用程序。只是不断地LoopControl发送消息。MessageReceiver然后MessageReceiver 将工作委托给MessageCreatorActor(其工作是检查地图中的对象,如果没有找到,则创建一个并启动它)。MessageActor由它创建的每个都MessageCreatorActor与一个 Id 相关联。最终,这就是我想做业务逻辑的地方。但是我在 15 分钟后内存不足。任何帮助表示赞赏

0 投票
2 回答
1376 浏览

scala - 是否有任何带有演员模型的scala网络库

我现在要斯卡拉。我需要一个带有演员模型的网络库。还是最好的选择是 java.nio?

0 投票
1 回答
6013 浏览

scala - Scala actor 如何返回一个值来响应消息?

有很多演员用另一条消息回复发件人的例子,但是在浏览 API 文档时我注意到了 !! 和 !?作为 CanReply 特征的一部分的运算符(这似乎是 2.8 的新内容:http ://www.scala-lang.org/archives/rc-api/scala/actors/CanReply.html )。因此,我想知道这是否只是让接收/反应块返回一个值的情况,即使 PartialFunction 返回类型不是单位?

我将开始挖掘源代码以尝试找出它们的用途,但如果有人有任何见解或知道任何更深入的文档或示例,那么我将不胜感激。

干杯,保罗。

0 投票
2 回答
2036 浏览

multithreading - scala中的演员池

我有一个基于actor的项目,对于其中的一部分,我必须使用一些接收消息的actor,然后一个actor分别分配给每个请求,每个actor负责执行它的消息请求,所以我需要一个线程之类的东西我项目的演员池,Scala 中是否有任何对我的需要有用的功能?

我还有一个问题:我的项目有很多请求,而且这些请求必须尽快完成,所以我认为处理它们需要一个演员池,Scala 中是否有任何与我的需求相关的功能?


坦克很多你的注意!

0 投票
1 回答
318 浏览

inheritance - 是否有一种方法可以在 UML 中指定参与者的专业化泛化(继承)?

我刚开始使用 UML 并遇到了以下问题:

一些演员显然是自然实体的特殊版本。例如,我有管理员和用户角色,它们显然只是用户的不同角色,授权者和调度程序是服务(并将以这种方式实现)。我应该在建模参与者和用例时忽略这些事实还是以某种方式指定它?我想我可以很好地利用这样的规范来促进代码生成。

0 投票
4 回答
526 浏览

scala - Actors 编程模型中的规范模式参考

有没有一个资源,我可以用来学习一些最常用和流行的面向 Actor-/Agent 的编程实践?我主要关心的是仅限于上述方案的并行性和分布 - 参与者,消息传递。

我应该从 Erlang 文档开始,还是有任何书籍描述了面向 Actor 编程时最重要的构建块?

(最有用的例子是 Scala 或 F#)