问题标签 [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 回答
742 浏览

swing - Java 反射问题

嗨,我目前正在做最后一年的项目;我需要开发一个算法可视化工具。我需要满足用户定义的算法;这是动画用户在我的工具中提供的文本编辑器中键入的算法。

我正在使用 Java Compiler API 来编译用户键入并保存的代码。我的工具提供了一组用户可以在他/她的算法中使用的类。

例如:

myArray(这个类由我的工具提供)

}

这是我的 GUI 的一部分,它将导致编译:

这是一个用户定义算法(userDefined.java)的例子:

}

我遇到的问题是,如果我尝试像上面那样使用反射;我只得到一个不显示动画的白色窗口)但只在最后显示结果。

但是,如果我使用它而不是反射(并在 userDefined.java 中将方法 void user() 更改为 static void main(string args)):

它提供了第一次编译后我将 myArray 类放在与 userDefined.java 相同的文件夹中。在这种情况下,我可以看到动画正确发生。

如何使用反射来调用 main 方法而不是使用类的实例。请我真的需要一些帮助。谢谢!

0 投票
2 回答
7446 浏览

eclipse - 如何在 Eclipse 中的工作区之间复制用户库

我错误地认为我在一个工作区中定义的用户库将在所有和随后创建的工作区中可用。

所以我创建了一个新的工作区来组织无数的项目,但是我的用户定义的库没有在新的 ws 中得到复制。我正在寻找一种方法将我的用户库 defs 从旧的 ws 转换为新的 ws。

有什么好的方法来破解这个吗?(我试过研究这个,但空手而归。)

0 投票
0 回答
434 浏览

oracle - Oracle 创建函数失败

有人能告诉我为什么下面的函数应该编译失败吗?

我得到的错误信息是

0 投票
3 回答
677 浏览

c++ - 删除向量中间的用户定义元素

我正在编写一个程序,我想在其中画一张卡片,然后删除它,这样它就不会再次被画出来。

我有一个卡片向量(包含定义 Suit 和 Value 的 2 个结构的类),称为deck,我真的不知道如何很好地使用迭代器,这里有一个代码片段:

cardSelect 有我要删除的卡片的位置。它是在0和deck大小的边界内随机生成的;因此它不应该指向一个超出边界的位置。

每次编译时都会出现以下错误:

我真的不知道该怎么办,希望有人能帮助我,提前谢谢!

0 投票
2 回答
4008 浏览

ide - 您如何在 notepad++ 中为用户定义的文件类型设置选项卡设置?

我正在尝试将 Notepad++ 设置为能够编辑特定的源代码文件(*.mrc / mIRC 脚本文件)。我唯一不知道的是如何将选项卡设置设置为 3 个空格。

我搜索了谷歌,但是,我似乎无法找到如何做到这一点。我搜索的范围使我进入了我已经完成的用户定义语言的设置。标签是最后一步。

当我将用户定义的文件类型添加到 notepad++ 时,扩展名不会在Settings > Preferences > Language Menus选项卡中注册。>:/

0 投票
1 回答
14109 浏览

wolfram-mathematica - 在 Mathematica 的笔记本中列出所有用户定义的变量和函数

有没有办法在笔记本中列出所有用户定义的变量和函数?

我希望它为笔记本概述带来舒适感,并发现变量名称的潜在多次使用(因此意外地重新定义它)

0 投票
2 回答
365 浏览

php - Doctrine 1.2 中的用户定义例程?

我必须为我的 MySQL 数据库编写一个用户定义的例程(计算距离函数)。

  1. 是否可以在 yaml 模式文件中定义它?

在终端 mysql-client 中定义例程后,一切正常,直到 'doctrine build-all-reload' - 功能被删除,这是可以理解的;

  1. 如何附加每次运行“build-all-reload”时都会执行的 sql 脚本?

对不起我的英语不好。汤姆

0 投票
1 回答
182 浏览

tcl - SIGUSR2 在 TCL 解释器中是做什么用的?

我从 tcl 解释器收到用户定义的信号 2错误。tcl 解释器将此特定信号用于什么?换句话说,如果 tcl 解释器向我发送用户定义的信号 2,这意味着什么?

这是一个经过的超时?是不是内存不足?我在哪里可以找到?

0 投票
1 回答
387 浏览

android - AndroidManifest.xml 用户定义数据 - 有可能吗?

我正在考虑将一些自定义数据放入 AndroidManifest.xml 的可能性。例如,此特定应用版本的 SQLite 数据库版本。

当然,我可以将这些数据硬编码在源或偏好中的某个地方,但我仍然想知道这是否可能?

0 投票
2 回答
389 浏览

mysql - 在“INSERT ON”子句中使用用户变量

我尝试使用用户定义的变量创建一个干净的触发器,所以这是我的代码:



但我有这个错误:

为什么 ?我试过用其他引号('")但有同样的错误:(

没有报价:

ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '@trigger_name AFTER INSERT ON @table_name FOR EACH ROW BEGIN INSERT INTO @target' 附近使用正确的语法

我尝试使用 SQL 指令声明一个用户定义的变量,例如:

但我有一个错误 1295(参见 MySQL 文档