问题标签 [proc]

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 回答
5255 浏览

background - 在后台运行 shell 命令,在 tcl proc 中

我正在尝试创建一个 tcl proc,它传递一个 shell 命令作为参数,然后打开一个临时文件并将格式化的字符串写入临时文件,然后在后台运行 shell 命令并将输出存储到临时文件也是。

在后台运行命令,以便之后可以立即调用 proc,并将另一个 arg 传递给它,写入另一个文件。因此,运行一百个这样的命令所花费的时间不应该像串行运行它们那样长。多个临时文件最终可以连接成一个文件。

这是我正在尝试做的伪代码。

但是我如何确保任务的后台处理正确完成?需要做些什么来确保正确关闭多个临时文件?

欢迎任何帮助。我是 tcl 的新手,我想解决这个问题。我读过关于在 tcl 中使用线程,但我正在使用不支持线程的旧版本 tcl。

0 投票
1 回答
391 浏览

compare - SAS proc 比较中的 BY 语句

在 proc 比较中使用 ID 语句与 BY 语句有什么区别。

我理解 ID 语句——当添加的观察结果是根据 ID 进行比较时。但是 BY 语句到底是做什么的。

我确实阅读了 SAS 文档并搜索了我无法理解的网络,任何人都可以详细说明它。

0 投票
1 回答
406 浏览

linux - Linux:程序的内存使用摘要

我需要一些命令行实用程序能够运行指定的命令并测量峰值和平均进程组内存使用情况(RSS、虚拟和共享)。据我了解,这应该是 ptrace(2) 和 libprocps 的组合,但我找不到类似的东西。

有任何想法吗?

0 投票
2 回答
233 浏览

sql - 在一个脚本中创建两个可能的存储过程之一

我想做一个检查(if 语句),然后创建两个可能的过程之一。

现在我正在尝试在IF EXISTS语句中使用CREATE PROCEDURE语句。

...用#TempTable 等做一些事情。

...用#TempTable 等做其他事情

我收到以下 2 个错误

0 投票
3 回答
2763 浏览

ruby-on-rails - Rails 验证变量 proc

这是我的工作代码。我想要动态的是“15”部分,例如

:inclusion => {:in => r = (1..Vehicle.max_passengers), :min => r.first, :max => r.last}

我定义了以下类方法:

当然没用。我试过使用 Procs 和 lambdas,但它对我来说不能正常工作。:( 有人可以帮我解决这个问题吗?有可能吗?

0 投票
2 回答
2831 浏览

ruby - Ruby:将一组键映射到值的简写

我最近刚开始使用 Ruby,我希望有一种速记方法可以将绑定方法用作我缺少的 proc。我试图从本质上做到这一点

我觉得在 ruby​​ 中应该有一种简单的方法来使用 SYMBOLS[] 作为绑定方法,所以只需

解决方案 Ruby 1.9.3

罗马 = SYMBOLS.values_at(*str.upcase.chars)

0 投票
2 回答
523 浏览

ruby - 如何评估`Proc#==`?

如何Proc#==评价?RDoc说:

prc == other_proc → 真或假

如果 prc 与 other_proc 是同一个对象,或者它们都是具有相同主体的 proc,则返回 true。

但不清楚什么算作“同一个身体”。一个条件似乎是 arity 必须相同:

但不止于此。正如 RDoc 所说,身体很重要:

但与此同时,proc 似乎没有被完全评估:

身体被评估到什么程度?

0 投票
0 回答
378 浏览

c - 如何在 cmake 中预处理 Pro*C 文件?

可能重复:
如何在构建过程后在 cmake 中编译其他源文件

我需要预处理一个 proc 文件(Pro*C oracle)以生成一个 C 文件,然后将它与其余的 C 文件一起编译,我试图像这样解决它但没有成功

我究竟做错了什么?

0 投票
2 回答
740 浏览

process - 绑定9.7。当多个命名进程在运行时,如何判断是哪个进程在提供服务?

例如,我多次执行“ sudo named ”,因此有几个命名进程在运行。当我使用“ pidof named ”时,我得到了几个 pid。

我想计算BIND进程的CPU使用率,所以我需要从“ /proc/pid/stat ”中获取一些参数,所以我需要真正提供域解析服务的命名进程的pid 。

提供服务的命名进程与其他进程有什么区别?你能给我一个详细的解释吗?

非常感谢~

(我是第一次用stackoverflow,用英文问问题,语法错误请忽略。)

0 投票
1 回答
208 浏览

ruby - `Enumerable#inject` 中的符号与 Proc

鉴于Enumerable#inject可以将符号或块作为迭代中使用的方法,如对此问题的回答中所述,是否有任何理由将 the&Symbol#to_procwithin结合使用Enumerable#inject?以下对返回相同的结果:

是否存在使用符号和使用块(由创建&)有不同结果的用例?有没有一种可以使用而另一种不能使用的情况?