标签: no-op

无操作命令

使用 Bash,您可以使用命令 :

空命令。

没有效果; 命令什么也不做。

退出状态:
总是成功。

例子

Null command.

No effect; the command does nothing.

Exit Status:
Always succeeds.

PowerShell 有类似的东西吗?

powershell no-op

5
推荐指数
1
解决办法
3917
查看次数

vb.net有什么好的无OP操作?

我们可以在确定它没有做任何其他事情的同时确定突破点.

在c中,那将是while(false);

在vb.net可以做些什么

vb.net no-op

4
推荐指数
1
解决办法
2521
查看次数

javascript - 首先声明变量函数的目的是什么?(两次声明变量)

这是我遇到的代码:

    var c = function() {},
        c = {
            autoSelectFirst: !1,
            appendTo: "body",
            serviceUrl: null,
            lookup: null,
            .. etc..
            lookupFilter: function(a, b, c) {
                return -1 !== a.value.toLowerCase().indexOf(c)
            },
            .. etc..
        };
Run Code Online (Sandbox Code Playgroud)

为什么c首先声明为空函数然后重新声明为对象?那不就是覆盖函数声明吗?我想这是一个基本的JS结构.

javascript minify no-op

4
推荐指数
1
解决办法
170
查看次数

在 Elm 中没有消息的 Cmd

是否可以Cmd在 Elm 中创建一个在完成时不发送消息的对象?

具体来说,我试图让一个元素(以编程方式)获得焦点,但我不需要被告知结果:

Dom.focus "element-id"
    |> Task.attempt FocusReceived
...
FocusReceived result ->
    model ! []  -- result ignored
Run Code Online (Sandbox Code Playgroud)

有没有办法让 Elm“引擎”在此之后不发送消息Cmd

我知道我的代码 ( FocusReceived result -> model ! []) 是空操作,但我希望根本不发送消息。

feedback no-op elm

4
推荐指数
1
解决办法
720
查看次数

多个 nop 指令并不总是比单个 nop 指令花费更长的时间

我使用 C++ 对多个 NOP 指令和单个 NOP 指令进行计时rdtsc。但是,我没有发现执行 NOP 所需的周期数与执行的 NOP 数成正比。我很困惑为什么会出现这种情况。我的 CPU 是 Intel Core i7-5600U @ 2.60Ghz。

这是代码:

#include <stdio.h>

int main() {
    unsigned long long t;

    t = __rdtsc();
    asm volatile("nop");
    t = __rdtsc() - t;
    printf("rdtsc for one NOP: %llu\n", t);

    t = __rdtsc();
    asm volatile("nop; nop; nop; nop; nop; nop; nop;");
    t = __rdtsc() - t;
    printf("rdtsc for seven NOPs: %llu\n", t);

}
Run Code Online (Sandbox Code Playgroud)

我得到的值如下:

rdtsc for one NOP: 78
rdtsc for seven NOPs: 91 …
Run Code Online (Sandbox Code Playgroud)

assembly processor inline-assembly rdtsc no-op

4
推荐指数
1
解决办法
1364
查看次数

为什么用空的委托调用 ThreadStart?

在我必须维护的旧应用程序中进行一些法医考古调查时,我遇到了这个:

这是一个最近转换为 .NET 4.0 的 WPF 应用程序,此代码在后台工作程序中运行

           if(bgWorker1.IsBusy || bgWorker2.IsBusy)
           {
                Thread.Sleep(100); 
                Application.Current.Dispatcher.Invoke(
                    System.Windows.Threading.DispatcherPriority.Background, 
                    new System.Threading.ThreadStart(delegate { })
                );
           }
Run Code Online (Sandbox Code Playgroud)

1 - 通过使用无操作委托调用线程(主 gui)会实现什么可能的副作用。其他两个线程也在主 gui 线程上执行调用,但只有这个线程将优先级设置为 Normal 以外的其他线程(尽管它们使用 Action 而不是 TreadStart)。

2 - 我有一些奇怪地类似于此应用程序死锁的情况,有些东西告诉我这可能是原因。(无缘无故地绕过优先级和主 gui 线程)。

谢谢

c# wpf multithreading no-op

3
推荐指数
1
解决办法
1354
查看次数

应该在Lua或C中实现"无操作"功能吗?

我有以下函数只返回其字符串参数:

function N_(s)
  return s
end
Run Code Online (Sandbox Code Playgroud)

您可以从gettext中识别此函数名称.它只是.pot提取器的好处的标记.

在C或Lua中实现N_()会更有效吗?

你能给我一个经验法则吗?

另一个问题:

假设我的函数有点复杂:

function Z_(s)
  return dict[s] or s
end
Run Code Online (Sandbox Code Playgroud)

在C或Lua中实现Z_()会更有效吗?

(我将从Lua代码中调用N_()和Z_(),而不是从C代码调用.)

lua gettext no-op

3
推荐指数
1
解决办法
1033
查看次数

求Sqlite no-op命令

是否有一个命令,我可以运行什么也不做(或很少)永远不会出错?

我需要一些东西来测试海豚.

sqlite no-op

3
推荐指数
2
解决办法
633
查看次数

内部奇怪的无副作用声明的含义

我浏览了一个项目,发现了这个:

if(!StaticAnimatedEntities)
  int esko = esko = 2;
Run Code Online (Sandbox Code Playgroud)

(StaticAnimatedEntities这里的类型是一个简单的无符号短.)

这让我感到非常奇怪,所以我抓住了项目esko并找到了其他类似if的东西,只有它们内部的那条线,f.ex.这个:

if(ItemIDMap.find(ID) != ItemIDMap.end())
  int esko = esko = 2;
Run Code Online (Sandbox Code Playgroud)

(注意,esko在这些ifs 之外没有其他变量.)

这段神秘的代码是什么意思?

c++ language-agnostic if-statement no-op

3
推荐指数
1
解决办法
99
查看次数

函数道具是否需要“noop”[lodash] 默认参数?

我想知道人们在 React 中使用可选的默认函数时有什么建议。

我已经看到我们的代码库混合使用 () => {} 和 lodash noop。

哪个更可取?

这是关于正确编码技术的一般问题。

export default ({
  name = '',
  value = '',
  label = name,
  type = 'text',
  noLabel = false,
  placeholder = '',
  required = false,
  isInvalid = false,
  showBar = true,
  inputRef,
  onChange = () => {},
  onBlurCb, // <-- THE BIT IN QUESTION
  ...props
}) => (
  <Component initialState={{ isFocused: false, hasValue: false }}>
    {({ state, setState }) => (
      <InputContainer
        isFocused={state.isFocused}
        isInvalid={isInvalid}
        noLabel={noLabel}
        {...props}
      >
...
Run Code Online (Sandbox Code Playgroud)

这用作稍后在组件中的合成事件的回调 …

javascript no-op lodash reactjs

3
推荐指数
1
解决办法
2077
查看次数