问题标签 [user-defined]

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

paypal - PayPal 定期捐款金额(用户定义)选项

我看到了如何为预先确定的经常性捐赠/订阅金额添加一个选择框,但是否也可以让用户决定他们希望捐赠多少(以及可能捐赠的频率)?

谢谢

0 投票
3 回答
1905 浏览

c# - 使用阻止在 VB.NET 中编译的自定义文本创建错误(C# 中的#error)

您可以添加预处理器指令以在 C# 的编译时导致错误,如下所示:

我怎样才能在 vb.net 中做同样的事情

或者

是否有另一种方法来创建错误,在错误列表中提供自定义有用信息。

TLDR: 我想在 VB.NET 中做类似的事情:

从 C# 项目拍摄的照片

0 投票
4 回答
1828 浏览

json - Postgres 9.3 中 JSON 和用户定义类型的比较

我想知道为什么在 Postgres 9.3 中对 JSON 支持如此大惊小怪。JSON 与用户定义类型 (UDT) 相比有哪些优势?使用 UDT 有哪些陷阱?访问带有 UDT 的表是否效率低下?ALTER TYPE ADD 属性慢吗?Postgres 如何物理存储 UDT?

请解释并提供附加信息的链接。

0 投票
1 回答
264 浏览

python - 跨模块的 Python 用户定义全局变量:运行其他模块时调用它们的问题

我对 Python 相当陌生,目前正在学习在 Python 程序中使用函数和多个模块。

我有两个模块“Functions_Practice_Main”(运行菜单)和“Functions_Practice”,其中包含一个简单程序的代码,该程序可以计算出用户的输入是否除以 7(我知道......非常无聊的练习)。

我想要做的是让用户在菜单模块运行时输入他们的名字,然后通过在程序中显示这个全局变量来使程序更加个性化。

但是,当我运行菜单模块时,它会要求输入两次名称。输入的第一个名字显示在“除以 7”程序中,输入的第二个名字显示在菜单中。我理解为什么会发生这种情况(由于 Functions_Practice 模块的导入要求在其余代码有机会运行之前知道 Functions_Practice_Main 模块中的全局变量是什么)但我真的需要知道如何解决这个问题。

如何让用户在菜单模块运行时输入他们的名字一次,然后通过显示整个程序来获取这个全局变量,以使其对用户更加个性化。

Functions_Practice_Main

* Functions_Practice*

0 投票
1 回答
449 浏览

sql - Creating a user-defined function with SQL::Statement::Functions in Perl creates a syntax error

I am trying to work with UDFs, defined through SQL::Statement::Functions in Perl with a mySQL database in the backend. I am playing it by the book, as stated in http://metacpan.org/pod/SQL::Statement::Functions#User-Defined-Functions, however, before I even leave square one, an error in the CREATE FUNCTION statement is rearing its ugly head. Here's the code first ($dbh is a given and works fine, it is just part of a bigger construct of the framework I am working with, so I don't want to spam my question with all of it; if I replace foo() in the SELECT by 22, or by "_PK FROM locations", all is good and I get a 22 or a value corresponding to the query in Data::Dumper, so, the connection is ok):

The error message reads as follows: error creating function foo(); You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1, refering to the $dbh->do("CREATE...") line.

I have tried to dumb the CREATE FUNCTION part down as much as possible, but I also tried it with ...foo EXTERNAL and ...foo EXTERNAL NAME foo as suggested by the manual. Heck, I even created a package for the function, to no avail.

Any ideas what I am doing wrong here?

I checked, and the user I am connected to the database with does have all privileges, including alter_routine_priv and create_routine_priv, if that is what SQL::Statement is using.

0 投票
1 回答
1583 浏览

python - PyYaml 期望标量但找到序列

我正在尝试使用 PyYaml 在我的 python 代码中加载用户定义的标签。对 pyYaml 加载器、构造器、表示器解析器、解析器和转储器没有太多经验。

下面是我能想出的代码:

这是我的 Yaml 文件:

看起来我的代码无法识别!Position用户定义的数据类型。

任何帮助都会得到帮助

问候。

0 投票
1 回答
574 浏览

perl - Perl - 错误:无法在@INC 中找到文件

由于我是 Perl 的新手,如果您能够解决我的问题,我会很高兴。

我创建了一个名为“Messages.pm”的模块,它位于路径“E:\Venkadachalam\Perl_samples\Modules\Messages.pm”中

我还将这个模块包含在另一个名为“Main.pl”的 Perl 文件中,如下所示

并调用 Main.pl 中 Messaged.pm 中定义的子例程

在命令行窗口中,我尝试执行上述 perl 程序

这里它给出了一个错误消息,如下所示:

非常感谢任何帮助。

0 投票
1 回答
84 浏览

c++ - 在 C++ 中,您可以将文件输出到用户指定的目录吗?

我只是在做一些工作,整个 ofstream 文件(“C:\mydir\blahblah\blah.txt”)似乎相当僵硬。

有没有办法让用户 cin 一个目录?最近我已经掌握了让用户使用 .c_str() 定义文件名本身,所以它只是一个级别吗?或者考虑到我所处的新手阶段,对目录进行硬编码会更容易满足吗?无论哪种方式,这都是值得研究的有趣代码。

0 投票
1 回答
783 浏览

vb.net - VB.NET 一项加载应用程序和默认设置的功能

VB2010。我正在尝试创建一个例程,它将所有设置加载到一个可能包含 50 个控件的表单中。第一种情况它加载所有用户定义的设置。第二种情况会加载所有应用默认设置。我最近发现我下面的例程将不起作用,因为两个设置类是相同的。

我还发现要获得应用程序默认值的设置,我需要类似的东西

我一直在尝试将用户定义和应用程序默认设置打包到一个例程中,但一直未能做到。我想要的是一些不需要维护的东西,以防我更改设置变量名称。我一直在查看文档和示例,但没有发现任何可靠的东西。有什么建议么?

0 投票
3 回答
7457 浏览

if-statement - 在 awk 命令中使用用户设置的变量

我正在尝试在 if 条件下将 awk 与用户定义的变量($EVENT,其中$EVENT是文件名以及文本文件中的列)一起使用,但它似乎无法识别该变量。我尝试过各种组合',',{和(但似乎没有任何效果。

可以在awk命令中使用用户定义的变量吗?如果是这样,语法如何工作?