问题标签 [callable]

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 投票
3 回答
863 浏览

java - 可调用接口循环停止main方法进一步执行

我试图在一个线程中每 2 秒向服务器发送一次请求,并检查是否有东西给我。我无法弄清楚如何每 2 秒运行一次可调用线程并从中获取价值……这是我的可调用实现示例代码……

现在这是我的主类代码,我知道我在主类中做错了,因为我的代码在 while 循环后不会进入下一行......但请告诉我该怎么做

0 投票
2 回答
514 浏览

javascript - 可调用的 CoffeeScript 类

考虑以下 CoffeeScript 类:

用例是:

有没有办法以调用具有“可调用对象”快捷Event方式的方式编写类:.trigger(...)

谢谢!

0 投票
1 回答
1489 浏览

java - 获取 java.lang.NoSuchFieldError:可调用线程中的 LINUX?

我正在使用 Callable 线程运行 Selenium 测试用例,当我尝试运行测试用例时,我在executerService.submit(callable).get()这一行得到java.lang.NoSuchFieldError: LINUX异常。

我的测试用例是可调用的,对于每个测试用例,我都会创建可调用对象并提交它,但是在提交之后我得到了

我正在使用以下罐子: selenium-firefox-driver-2.20.0.jar、webdriver-common-0.9.7376.jar、webdriver-firefox-0.9.7376.jar,我的 fireFox 版本是3.6.23

0 投票
2 回答
176 浏览

java - java execturorService - 提交任务并捕获异常

我正在尝试向 Java 中的 ExecutorService 提交任务。它要么接受允许抛出异常的 Callable,要么接受 Runnable。我的用例很愚蠢:我想安排一个抛出异常的任务,但它是一个无效方法。结果,我不能使用 Callable 或 Runnable,因为方法定义与我的用例不匹配。我还想让我的异常从提交后收到的 Future 传播。有任何想法吗?

0 投票
4 回答
5178 浏览

python - Python 属性可调用

有没有办法拥有同名的属性和方法?我的意思是一个可以按通常方式使用并且可以同时调用的属性?像这样:

0 投票
3 回答
1522 浏览

python - 'int' 对象在调用函数时不可调用

我是一名业余程序员,正在开发控制台骰子滚轮,比传统的滚轮要复杂得多。到目前为止,我在使用此功能时遇到了问题:

旨在从描述骰子种类(4、6、8 面等)的字典中获取单个条目及其索引和掷骰子的时间。然后它会根据需要掷骰子,然后将每个结果添加到一个列表中,稍后将对其进行汇总。

但显然通量出错了,当它到达这条线时:

我得到'int' object is not callable

你能告诉我如何克服这个吗?

如果你对 roll() 函数有任何疑问,这里是:

0 投票
1 回答
104 浏览

java - 类 ExecutorService 类,用户控制何时调用 Callables

我正在使用 ExecutorService 来安排将来要执行的任务。在看到一些“奇怪”的行为之后,我的 Callable 在通过将 Callable 提交到 ExecutorService 池返回的 Future 对象上调用 get() 之前被执行,我阅读了一些文档,发现提交的任务将在它之间执行提交或最迟在 Future 对象上调用 get() 时提交。

我的问题 - 是否有任何类允许将 Callables 提交给它并且仅在调用 get() 时才执行?在这一点上,似乎只是自己管理可调用对象并在我准备好执行它们时自己调用 call() 似乎可以完成我想要的,但我想确保已经没有服务实现了这一点。

简而言之,是否有任何替代 ExecutorService 可以让我控制何时调用提交给它的 Callables?注意 - 我希望它们调用的未来时间是可变的,并且未确定,因为我可能决定不调用它们,因此 ScheduledExecutorService 池不会在这里工作。

非常感谢!

0 投票
1 回答
11317 浏览

java - Why am I getting a NullPointerException when fetching values from Futures?

I'm using and ExecutorService to concurrently run some Callables. Here's a simplified version of my code:

I get a NullPointerException on this bit of code if (futFuture.get().isEmpty() == false). I can't seem to figure out why or how this bit of code can possibly be null.

If you look at my Callable you'll see that I'm trapping all exceptions and simply printing the stacktrace and I always return new ArrayList<Book>().

I'm not much for helping other debug my code soup on SO but sometimes everyone hits a roadblock but this kind of exceptions has taught me one thing — when chaining methods together, it's always harder to debug.

0 投票
3 回答
447 浏览

java - FutureTask 和 Callable 用法

我有一个要实现的功能,我正在考虑使用 FutureTask 和可调用的 calsses。只是想验证我是否可以使用它,以及在这种情况下使用这些类是否正确。这里是:我正在使用 struts spring hibernate 开发一个 Web 应用程序。我必须上传一个包含大约 40 列/字段和大约 1000 行的 excel/.csv/.txt 类型的文件。我必须处理该行的每一行和每个字段。这将包括以下子任务:

  1. 从单元格/字段中获取数据
  2. 验证数据,例如 maxlenght ,required 等。
  3. 如果该行不符合特定条件,则丢弃该行。
  4. 为每一行创建一个 VO 并用数据填充一个 VO
  5. 存储VO。

因此,我正在考虑为每个行处理使用未来的任务以使其成为多线程。我面临的问题是如何等待所有任务完成,因为我想发送带有最终结果的响应。只是我想让处理更快而不是实际响应时间。

0 投票
2 回答
14633 浏览

python - 为什么“模块”对象不可调用?

可能重复:
TypeError:“模块”对象不可调用

这是我第一次尝试 Python,只是想在沉寂 10 年之后重新获得基本的编程知识,对我来说,Python 是一种新语言。基本思想是一个小型的battly引擎,它决定了更好的打击。接下来是错误代码。

由于我的 python 知识非常基础,我很害怕说正确的话,所以我会把我的代码放在下面(47 行),你会注意到它真的很透明,所以我不怀疑这会带来任何问题。错误行是 16。尽管出现了新错误,但我尝试将 att 变量重命名为 atta 以及一些重新定位,我解决了它们,最后它总是在同一行出现相同的错误。

定义主():

如果名称== '主要': main()

正如你所看到的,我得到了我的角色类,我在其中定义了battle() 方法和groei() 方法,非常基本。谁能指出我错过了什么,已经看了几个小时。提前致谢