问题列表 - 第35147页

Erlang:问号语法是什么意思?

Erlang语法中的问号是什么意思?

例如:

Json = ?record_to_json(artist, Artist).
Run Code Online (Sandbox Code Playgroud)

源的完整上下文可以在这里找到.

syntax erlang

21
推荐指数
2
解决办法
4718
查看次数

将CSS类添加到后面的代码中的div

我有一个div,我试图在代码中添加一个CSS类,但我尝试时收到以下错误

Property or indexer 'System.Web.UI.HtmlControls.HtmlControl.Style' cannot be assigned to -- it is read only
Run Code Online (Sandbox Code Playgroud)

我使用以下代码:

protected void BTNEvent_Click(object sender, ImageClickEventArgs e)
{
    BtnventCss.Style= "hom_but_a";                 
}
Run Code Online (Sandbox Code Playgroud)

谁能帮帮我吗?

css c#

33
推荐指数
4
解决办法
17万
查看次数

在理想的MVC中,视图应该知道模型吗?

我的问题是理想的或原始的MVC解释 http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html

由于MVC的目标是减少依赖性,View应该知道模型吗?然后什么会阻止它变胖,直接调用模型方法而不问控制器?

更新:当我阅读下面的答案时,我将举一个具体的例子:

假设您创建了一个复杂的计算器(不仅仅是一些简单的计算器,让我们说股票市场的一个选项价格).它只需要股票价格,利率,波动率等投入.那么为什么我要创建一个包含视图中方法的整个模型的引用,因为我只需要这些输入变量?

为什么控制器不会在视图中发生变化时通知,然后仅使用输入回调视图中的方法?

例如,我在这里看到View有一个对整个模型的引用:

http://leepoint.net/notes-java/GUI/structure/40mvc.html

private CalcModel m_model;
Run Code Online (Sandbox Code Playgroud)

language-agnostic model-view-controller design-patterns

7
推荐指数
3
解决办法
6946
查看次数

带有自定义参数的C#事件

我想要一个仅将enum作为参数的事件.例如

public enum MyEvents{
   Event1
}

// how do I declare this to take enum MyEvents as argument
public static event EventHandler EventTriggered;

public static void Trigger(MyEvent event )
{
    if (EventTriggered != null)
    {
        EventTriggered(event);
    }
}
Run Code Online (Sandbox Code Playgroud)

c# events

39
推荐指数
4
解决办法
9万
查看次数

如何在输入字段中输入文本之前禁用提交按钮?

我有一个问题试图实现这个结果,我需要的几乎是禁用提交按钮,直到在输入字段中输入文本.我尝试了一些功能,但没有结果.如果你可以帮我这个,那将非常感激.

HTML标记

<form action="" method="get" id="recipename">
<input type="text" id="name" name="name" class="recipe-name" 
    value="Have a good name for it? Enter Here" 
    onfocus="if (this.value == 'Have a good name for it? Enter Here') {this.value = '';}" 
    onblur="if (this.value == '') {this.value = 'Have a good name for it? Enter Here';}" 
/>
<input type="submit" class="submit-name" value="" />
</form>
Run Code Online (Sandbox Code Playgroud)

提前致谢.

html javascript css jquery

9
推荐指数
2
解决办法
2万
查看次数

将Batch shell脚本输出读入C#.Net程序

对于一个项目,我正在为旧的Batch脚本系统构建一个新的前端.我必须使用Windows XP和C#与.Net.我不想触及这个旧的后端系统,因为它是在过去的十年中制作的.所以我的想法是启动cmd.exe程序并在那里执行Bash脚本.为此,我将使用.Net中的"系统"功能.

但我还需要将"批处理脚本命令行输出"读回我的C#程序.我可以将它重定向到一个文件.但必须有一种方法可以将标准输出输入CMD.exe到我的C#程序中.

非常感谢你!

.net c# windows cmd batch-file

13
推荐指数
2
解决办法
2万
查看次数

CMake库输出的自定义目录

在CMake中,我似乎无法在../out/library中输出我的库,只有库.当我执行../out/library路径时,它告诉我它找不到库,就好像它想链接到它一样.

add_library(../out/JE3D ../source/CDeviceLayerSDL.cpp)
Run Code Online (Sandbox Code Playgroud)

有更多的文件,我只是在节省空间.当我这样做时,我得到了这个错误.

链接CXX静态库lib ../ out/JE3D.a/usr/bin/ar:lib ../ out/JE3D.a:没有这样的文件或目录make [2]:*[lib ../ out/JE3D. a]错误1 make [1]:* [CMakeFiles /../ out/JE3D.dir/all]错误2 make:***[all]错误2

cmake

20
推荐指数
1
解决办法
3万
查看次数

如何选择要打开应用程序的显示器?

可能重复:
在第二台显示器上启动程序?

我有两个显示器连接到我的笔记本电脑的显示器.如何选择应用程序显示的显示器?

另外,如何检测我连接的显示器数量,以便我可以选择一个?

谢谢

delphi multiple-monitors

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

如何创建与另一个对象相同的类的新实例?

有一个对象x是的实例一些类如何创建同一类作为一个新的实例x对象,而不导入是所有可能的类在同一个命名空间中,我们要创建同一类型的新对象,并使用isinstance到弄清楚正确的类型.

例如,如果x是十进制数:

>>> from decimal import Decimal
>>> x = Decimal('3')
>>> x
Decimal('3')
Run Code Online (Sandbox Code Playgroud)

如何创建新的实例Decimal.我认为显而易见的事情是以下两种情况之一:

>>> type(x)('22')
Decimal('22')
>>> x.__class__('22')
Decimal('22')
Run Code Online (Sandbox Code Playgroud)

因为__class__不会工作int例如:

>>> 1.__class__
  File "<stdin>", line 1
    1.__class__
Run Code Online (Sandbox Code Playgroud)

type使用这种方法创建新对象是否是使用此方法的好习惯,还是有其他方法或更多注意事项?

注意:有是现在删除的答案,给了一个正确的方式来获得__class__int.

>>> (1).__class__
<type 'int'>
Run Code Online (Sandbox Code Playgroud)

用例

问题主要是理论问题,但我现在正在使用这种方法与Qt一起创建新的实例QEvent.例如,由于QEvent应用程序事件处理程序使用对象以便将事件发布到QStateMachine您需要创建事件的新实例,否则会因为底层C++对象被删除而出现运行时错误.

由于我使用的QEvent是所有共享相同基类的自定义子类,因此对象接受相同的预定义参数集.

python types class instantiation

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

通过地址栏加载远程JavaScript文件

是否可以从地址栏加载远程JavaScript文件?

我一直试图将其放入地址栏:

javascript:src='http://depot.com/file.js';funcname();
Run Code Online (Sandbox Code Playgroud)

我不是用它来做坏事.我只是测试我的网站,就是这样.如果你想保护你的网站,你必须先学会攻击它,对吧?

javascript address-bar load

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