问题标签 [tilde]

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 投票
0 回答
111 浏览

php - 从 PHP 调用的 Rscript 不显示波浪线/重音符号

我在Rnamed中有一个脚本myplots.R,它会生成一些图(图表等)。

如果我使用 Linux SHELL 中的 Rscript 调用此脚本:

它正确地创建了我的图,显示重音、波浪号、特殊字符等。

然后,在 PHP 中我调用:

它正在工作,但重音/波浪号,特殊字符等显示为

在此处输入图像描述

它必须在哪里:

(预测 -

调用 shell_exec 的 PHP 文件有:

我在 R 中的所有文件都使用:

提前致谢

0 投票
2 回答
4372 浏览

matlab - 正确使用波浪号运算符作为输入参数

功能:

我的 MATLAB 函数有一个输出和几个输入参数,其中大部分是可选的,即:

我想做的事:

我只想将 arg1、arg2 和最后一个可选输入参数 optN 提供给函数。我使用波浪号运算符如下:

不希望的结果:

这给出了以下错误消息:

错误指向第一个波浪号后的逗号,但老实说,我不知道该怎么做。

问题识别:

  • 我使用支持波浪号运算符的 MATLAB 2013b。

  • 根据 MA​​TLAB 的文档,上述函数调用应该可以工作:

    您可以忽略参数列表中任意位置的任意数量的函数输入。用逗号分隔连续的波浪线...

  • 我想有一些解决方法,例如使用 '' 或 [] 作为输入,但我真的很想了解如何正确使用 '~' 因为实际上不输入输入允许我在检查输入时使用存在()函数的参数。

如果您需要我提供任何进一步的信息,请告诉我。

非常感谢!

0 投票
1 回答
203 浏览

bash - 使用波浪号 ~ 扩展对 HOME 目录的测试结果为阴性

我收到一个奇怪的错误,似乎无法弄清楚为什么。

特别是因为它在一个地方有效,但在另一种情况下无效。

我有他的代码来检查这些目录是否存在-并且带有 ~ 的 HOME 目录在此代码段中失败:

我得到输出:

就像我说的那样,它只发生在 ~ 扩展来代表我的 HOME 目录。

这是唯一发生这种情况的地方,因为我有其他代码检查路径 ~ 即我的 HOME 目录 ~ 扩展,它们工作正常!

目录是从关联数组的值部分读取的 - 但我不明白为什么会出现问题。您还可以看到输出没有引号或与之相关的引号。

我尝试过使用和不使用双引号 - 没有运气。

如:

谢谢你的帮助。

0 投票
1 回答
614 浏览

ios - 在 iOS 中使用波浪号“~”作为情节提要名称

是否正式支持使用“~”作为情节提要名称以进行自动外形识别?

我知道如果这样使用它会起作用,但我想确保 Apple 正式支持故事板的这种约定。我注意到,默认情况下,新通用应用程序的 Xcode 模板使用“_”下划线而不是“~”波浪号来表示外形尺寸的故事板,这需要代码中的一些逻辑来识别外形尺寸并使用适当的故事板。

0 投票
1 回答
389 浏览

r - R中的特殊运算符“~”是什么?

我是 R 的初学者。我目前正在使用随机森林进行一些预测。当我阅读该文档时,它具有以下命令行:

iris_rf <- randomForest(Species~.,data=trainData,ntree=100,proximity=TRUE) ///// 构建随机森林

看起来“物种”是输入数据集,但我不明白,“物种〜”是什么意思。意思是,特别是运算符“〜。”的含义是什么?我以前从未见过这样的运营商。

0 投票
2 回答
859 浏览

emacs - emacs 中的加载文件无法识别带有波浪号 (~) 文件夹的路径

我有一个文件夹/var/~/。在配置中.emacs,我想从这个文件夹中加载一些文件。我尝试使用(load-file "/var/~/foobar.el"),但emacs警报File error: Cannot open load file, ~/foobar.el。此外,我什至无法使用c-x c-f. 在 minibuffer 中,路径将自动重定向到我的家。我怎样才能在该文件夹中加载文件?

0 投票
1 回答
4529 浏览

sql-server - 在 SSIS 中读取波浪号 (~) 分隔文件

我正在尝试使用 SSIS 将波浪号 (~) 分隔的 .DAT 加载到 SQL Server DB。当我使用平面文件源读取文件时,我看不到 ~ 分隔符的选项。我从下面的文件中粘贴一行:

7318~97836:LRX 每月疼痛 DX~001~所有其他非甾体抗炎药~1043676~001~1043676~001~OSR~401~01~ORALS,SOL,TAB/CAP RE~156720~50MG~ANSAID~100 0170-07

在这里,我需要获取由 ~ 分隔的列之间的数据,即第 1 列应该有“7318”,第 2 列应该有“97836:LRX PAIN MONTHLY DX”。

有人可以帮我弄这个吗?这可以使用平面文件源完成还是我需要使用脚本任务?

0 投票
1 回答
6539 浏览

haskell - Haskell 类型中波浪号的含义(类型相等)

我一直在搞乱这个fix功能,我碰巧遇到了这个:

我完全知道为什么会发生此错误,但我注意到那里有一个有趣的类型签名:t ~ t -> t. 这种类型是什么意思?波浪号在haskell中的类型签名中是什么意思?它们在哪里使用?

0 投票
0 回答
261 浏览

java - 在 Java Swing 中获取 TILDE 事件

我正在模拟一个阿拉伯语键盘,为什么他们使用波浪号键作为字母,我不知道。无论如何,我必须让它发挥作用。

我正在使用以下键绑定代码来获取 ~ 键,但它似乎没有注册:

我上网查了一下,找不到这个解释。

有人可以帮我吗?

0 投票
3 回答
462 浏览

c - 如何使用位运算符、掩码来查找一个数字是否是另一个数字的倍数?

所以有人告诉我,这是可以做到的,按位运算和掩码可能非常有用,但我必须在它们的工作方式上遗漏一些东西。

我试图计算一个数字,比如 x,是否是 y 的倍数。如果 x 是 y 的倍数,那么我想增加 x 以达到大于 x 的最接近的 y 倍数(以便所有 x 都适合结果)。我刚刚开始学习 C,并且很难理解其中的一些任务。

这是我尝试过的,但是当我输入 5、9 或 24 等数字时,我分别得到以下结果:0、4、4。

非常感谢任何解释,幕后发生的数学示例。

编辑:所以澄清一下,我有点理解位的移位来确定一个项目是否是一个倍数。(正如在回复中解释的那样,10100 是 101 的倍数,因为它刚刚被转移)。如果我有数字 16,即 10000,它的补码是 01111。我将如何使用这个补码来查看一个项目是否是 16 的倍数?也有人可以对上面给出的代码进行数字解释吗?展示这一点可能有助于我理解为什么它不起作用。一旦我了解它为什么不起作用,我相信我将能够自己解决问题。