小编sea*_*ean的帖子

如何运行命令mvn eclipse:eclipse

我正在遵循这些说明,但遇到运行命令等问题mvn eclipse:eclipse.

如何以及在何处运行命令?

我的设置:

  • Windows 7 32位
  • 面向Web开发人员的Eclipse Java EE IDE.
  • 版本:Juno Service Release 2
  • 构建ID:20130225-0426
  • m2e - eclipse v 1.3.0的maven集成

我通过Eclipse中的插件安装安装了m2e.

eclipse maven

37
推荐指数
3
解决办法
17万
查看次数

如何绕过FormClosing事件

我有以下代码:

private void form1_closing(object sender, FormClosingEventArgs e)
{
    e.Cancel = true;
    this.Hide(); 
}
Run Code Online (Sandbox Code Playgroud)

我想要一个关闭表单而不触发此事件的按钮。我该怎么做呢?

该按钮的代码:

private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
    Application.Exit(); 
}
Run Code Online (Sandbox Code Playgroud)

我希望上面的按钮关闭表单而不隐藏它。

.net c# winforms formclosing

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

Python - 这是eval还是exec的可接受用途?还有其他办法吗?

我是Python的新手,并且一直在寻找一种方法来调用一个函数,该函数的名称由字符串和变量的组合形成,当用户选择其中一个选项时,该函数会动态填充.

例:

我用一个菜单启动程序,为用户提供某些选项(选择1,2,3或4)

如果用户选择1,变量xyz将填充一个元组或列表内的字符串.

将此字符串分配给变量,我调用另一个函数,它给了我另一个选项.

如果我得到选项1,我的代码会将xyz varible附加到预定义的字符串中,该字符串将形成一个函数名称(将在下一个调用的名称).

if int(option) == 1:
#prefixfunc will be that predefined string that will be the prefix for every function  #to be called
    exec('prefixfunc'+xyz'()')
    #or
    #eval('prefixfunc_'+xyz'()')
    #for example, we have xyz as abc, then it calls function prefixfunc_abc()
Run Code Online (Sandbox Code Playgroud)

它在代码中工作正常.我不认为这对用户添加不同输入的情况可能是一种责任.由于在列表或元组中使用已定义的字符串来分配变量.

我希望我已经说清楚了.

只是为了更清楚:

def maint_car():
print('It Works!!! But did you come until here in a safe way?' )

def veh_func():
func=( "Maintenance", "Prices", "Back", "Quit" )
ord = 0

for i in func:
    ord += 1
    print(ord,'\b)', …
Run Code Online (Sandbox Code Playgroud)

python eval exec python-3.x

0
推荐指数
1
解决办法
279
查看次数

标签 统计

.net ×1

c# ×1

eclipse ×1

eval ×1

exec ×1

formclosing ×1

maven ×1

python ×1

python-3.x ×1

winforms ×1