问题标签 [tie]
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.
excel - 在 Excel 中,如何在对学生的测试进行排名时打破平局?
我正在为我的学生做一些竞赛,他们每周都要完成并提交一次测试。成绩存储在他们姓名旁边的 Excel 列中。
按照我找到的说明,我能够使用测试成绩的平均值创建一个完整的工作一般 TOP3,当我达到最后提交的测试成绩的 TOP5 时,我得到了一个三向领带。
我使用 LARGE 函数来查找最高等级,并使用 INDEX 和 MATCH 函数的组合来查找并显示与该标记相关联的名称。(像这样的 =INDEX($A$1:$A$29;MATCH(M12;$F$1:$F$29;0))
问题是该函数比较左边的等级以在等级范围内找到该值,然后返回与该行关联的相应名称;因此,它为三个等级返回相同的名称。
我尝试使用 IF 函数从公式正在查找的数组中排除第一个结果单元格,这样当它找到匹配项时,它将与前一个不同,但我没有设法解决.. .
perl - 为什么路径名中的下划线会使 Perl 脚本挂起?
我正在对以前从未挂起的 Perl 脚本进行故障排除。我不知道 Perl。我终于将问题追溯到文件路径字符串。此代码有效:
当我将文件名更改为包含下划线时,第二行将永远挂起:
语法有问题吗?有没有办法允许下划线?
我正在使用 Ubuntu 14.04。这是 uname 输出:
Linux asus-notebook 3.13.0-43-generic #72-Ubuntu SMP Mon Dec 8 19:35:06 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
此外,我还在发行版中使用默认的 Perl。它的版本输出是:
这是为 x86_64-linux-gnu-thread-multi 构建的 perl 5,版本 18,subversion 2 (v5.18.2)(有 41 个已注册补丁,有关更多详细信息,请参见 perl -V)
perl - 如何使用 Perl Tie::Cfg 模块将 Windows 路径作为值传递
我正在使用该Tie::Cfg
模块在我的自动化中获取用户详细信息。
问题/问题:
我有一个接受用户详细信息和路径的配置文件。我可以在 Linux 中从配置文件中打印值,但在 Windows 中,由于反斜杠,我无法获得正确的值。
例如:/root/devel/Conf.ini
我创建了一个模块/root/devel/test.pm
在我的第三个 Perl 脚本/root/devel/local.pl
中,我只是打印配置值:
输出:
你能帮我解决这个问题吗?
c++ - GCC 是否优化 std::tie 仅用于可读性?
假设我有一个std::tuple
:
我想std::tie
仅出于可读性目的使用:
与仅使用t.get<int>(0)
等
GCC 会优化这个元组的内存使用,还是会为a, b, c, d
变量分配额外的空间?
perl - 使用 Net::Lite::FTP 时出错
我正在Net::Lite::FTP
为 FTP TLS 协议使用 Perl 库。我收到错误
在连接到遥控器时。我认为问题出在Net::SSLeay::Handle
.
如果我在库文件中注释第 151、271、310、373 行,Net/Lite/FTP.pm
它工作正常(能够连接远程服务器并传输文件)。但是我们不应该编辑库文件,所以如果有其他可用的解决方案,请告诉我。
perl - 在 Perl 中隐藏用户的联系电话
如何向用户隐藏“领带”调用,以便调用访问器会隐含地为他们执行此操作?
我想这样做,因为我有一个用户可以访问的数据结构,但是存储在这个结构中的值可以在用户不知情的情况下被修改。
如果数据结构中的属性发生变化,我希望引用该属性的任何变量也被修改,这样用户将始终使用新数据。由于用户总是想要新鲜的数据,如果用户甚至不需要知道它正在发生,它会更简单和更直观。
这就是我到目前为止所拥有的......虽然它似乎不起作用,输出是:
我想要的是:
代码:
javascript - 打结函数js
我正在学习 JS,我正在制作一个应用程序来查找高尔夫比赛中每个洞的获胜者。杆数较少的球员是该洞的获胜者,但有时不止一名球员可以以相同的杆数将洞打平,因此,要找到该洞的获胜者,我需要评估并列球员的杆数下一个洞并打破平局,如果平局持续,我需要评估下一个洞等等。
函数 foo 应该返回一个数组,其中包含该洞的获胜者的索引、位置或名称(如果无法打破平局)。
这是我的代码:
Chrome 控制台结果:
perl - 为什么变量仍然绑定
跑步:
输出是:
预期的输出是:
我只想tie
在其所在的范围内变量 $t tie
。在范围之外,它的行为必须与 tie 之前相同。因此,我包装tie
到块中并期望untie
在到达块末尾时调用它(例如在块末尾恢复值的“本地”,但对于绑定变量,我希望行为恢复(untie $t
))。请注意$t
尚未超出范围。
perl - 哈希作为 Perl 中的键
我正在研究哈希键是哈希的要求。我遇到了可以完成这项工作的 cpanTie::RefHash
模式,但不知何故它不适用于嵌套哈希,即使我使用的是Tie::RefHash::Nestable
.
散列%hash_arg
有一个键pqr
,其值是对散列的引用,散列有一个进一步的散列作为键。当我遍历键pqr
并尝试使用该ref
函数来计算哈希时,它不起作用。
c++ - 在 C++ 中解包嵌套元组
std::tie
提供了一种方便的方法来将 C++ 中的元组的内容解包到单独定义的变量中,如下面的示例所示
但是,如果我们有一个像下面这样的嵌套元组
试图编译代码
失败并出现错误
有没有一种惯用的方法来解压缩 C++ 中的元组元组?