问题标签 [invocation]

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 投票
1 回答
261 浏览

c# - 以拳击般的方式召集代表

我经常看到委托调用的代码示例如下:

`

`

为什么要使用该[instance]对象?起初我认为这是公司惯例,但也看到经验丰富的开发人员这样做。有什么好处?

0 投票
1 回答
2636 浏览

php - 如何从 php 脚本调用 cron 作业?

我想从 php 脚本文件中设置 cron 作业。我可以使用 shell_exec() 函数执行 php 文件。但我无法运行与 cron 作业相关的命令。$output = shell_exec("crontab -l");此命令不起作用。我的 cronjob 位于 /usr/bin/crontab 下。我将文件权限设置为 777,并以 root 访问权限执行此命令。仍然没有运气。谁能帮我?

0 投票
0 回答
163 浏览

iphone - applicationWillResignActive 时不调用委托

我有一个推送了一些 ViewController 的应用程序。我登录 JSON 网络服务,获取一些数据并在应用程序处于活动状态时做一些工作。当应用程序关闭或移至后台时,我想注销。

通常这是可行的,我的 JSON 加载器在自己的线程上调用 web 服务,并使用 NSDictionary 和表示调用结果的枚举调用委托。

当我的应用程序使用以下函数发送到后台时,我错过了这个调用:

它会注销,但它永远不会到达我必须确保注销成功的代表程序:

为什么应用程序进入后台时没有调用调用,有人有类似的经验吗?应用程序在后台了吗?还是我应该辞职?有什么建议么?

0 投票
3 回答
58450 浏览

javascript - 为什么某些函数调用在 JavaScript 中被称为“非法调用”?

例如,如果我这样做:

我在 Chrome 中收到“非法调用”错误。我想不出任何理由为什么这是必要的。一方面,并​​非所有本机代码功能都如此。事实上我可以这样做:

一切正常。特别是我在处理文档和控制台时发现了这个问题。有什么想法吗?

0 投票
1 回答
264 浏览

build - Xcode 构建问题

当我尝试“构建”(失败)时,我收到了两个错误的反馈:(这个项目在我将 IOS 设备升级到 5.1 之前构建并运行良好——我什至不能使用模拟器)

第一个错误:“_OBJC_CLASS_$_CLLocationManager”,引用自:BTIclinometerViewController.o ld 中的 objc-class-ref:未找到架构 i386 的符号

第二个错误:clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

我不明白的是: - Xcode 中的“符号”一词是什么意思;-- 我如何去识别并满足缺失的符号;-- 我如何“(使用 -v 查看调用)”

我使用的是 MAC OSX 10.7.3 和 Xcode 版本 4.3.2

任何帮助将不胜感激。

0 投票
1 回答
1272 浏览

java - 如何确定 InvokeInstruction (BCEL) 调用的方法?

我正在尝试确定 BCEL 库中给定 InvokeInstruction 的被调用方的 MethodGen。问题是我不知道如何使用 InvokeInstruction 来访问它试图调用的 MethodGen。

如果我有一个程序的主要方法的 BCEL MethodGen 对象,我可以浏览指令列表并找到那些是 InvokeInstructions 的:

BCEL 的一些文档很棒,而其他部分则有些欠缺。有关如何将 InvokeInstruction 链接到被调用方法的 MethodGen 的任何建议?

如果它简化了事情,我现在可以假设该程序没有任何多态性。尽管在某些时候我将不得不(保守地)处理它。


澄清:我意识到这样做没有直接的途径(例如invoke.getCalledMethodGen()),但我想知道是否有某种方法可以从调用指令(例如方法的 FQN 或等效项)中获得足够的不同信息,我可以链接它回到被调用的方法。

0 投票
1 回答
400 浏览

c# - 在自定义计时器中使用 MethodInvoker 时应用程序正在停止

背景:

我需要一个用于嵌入式系统解决方案的高分辨率计时器,因此我决定使用The Code Project中的MicroTimer ...

顺便说一句,我开发了一个Windows 窗体应用程序来测试它在此类应用程序中的效率并避免“跨线程操作......”,我必须使用调用方法、BackgroundWorker 等并决定使用此代码:


问题:

如前所述,应用程序在按下按钮后立即停止!简而言之,这就是在 btnMicorTimer_Click 之后发生的事情 :( 看起来该项目陷入了无限循环。

0 投票
3 回答
1100 浏览

c# - 自定义属性调用

我正在尝试使用调试器在调用方法属性时停止,但我似乎永远不会到达断点。我在这里错过了什么吗?

0 投票
2 回答
1786 浏览

python - 仅在作为外部进程调用时出现python编码错误

一个简单的文件,如

运行时会给我:

但是,当作为“命令替换”运行时,将给出:

我尝试过使用不同的终端仿真器(xterm、gnome-term)和 ttyS 上的控制台。使用 bash 和 sh。使用 python2.4 和 2.7。在运行 python 之前,我尝试将 LC_ALL 或 LANG 设置为一些 utf-8 语言环境。我检查了 sys.getdefaultencoding()。没有任何帮助。

当从另一个进程(如java)调用脚本时也会出现问题,但上面是我发现复制它的最简单方法。

我不明白这两个电话之间有什么区别。任何人都可以帮忙吗?

0 投票
3 回答
9830 浏览

java - Java 显式构造函数调用和实例初始化器

在 The Java Tutorials - Initializing Fields中,有关于实例初始化块(Instance Initializer)的描述:

Java 编译器将初始化程序块复制到每个构造函数中。因此,这种方法可用于在多个构造函数之间共享代码块。

如果释义正确,则为以下代码:</p>

输出应该是:</p>

但实际输出的是:</p>

是我误解了那句话的意思,还是描述不够准确?</p>

还有一个关于显式构造函数调用的疑问:

基于两个基础:</p>

  • 如果存在,另一个构造函数的调用必须是构造函数的第一行。
  • 在一个构造函数内部,使用 this() 调用另一个构造函数,使用 super() 直接调用超类对应的构造函数。

MEANS 在子类的构造函数中使用 this() 是否会隐式删除对超类的无参数构造函数的默认调用?

谢谢回复。