问题列表 - 第8123页

JQuery - 添加onclick以动态生成img标记

我使用以下代码动态创建多个图像:

function refresh_gallery(galleryidentifier, albumid) {
    $.ajax({ type: "POST", url: "/Photos/Thumbnails/" + albumid + "/", data: {}, success: function(msg) {
        try {
            var fotos = eval(msg); $(galleryidentifier).empty(); if (fotos.length == 0) { $(galleryidentifier).html("Press "Add files..." and select files to upload!"); return true; }
            for (var f in fotos) {
                //this image needs the onclick eventhandler
                $(document.createElement("img")).attr({ src: '/images/delete.gif', title: 'Delete ' + fotos[f].Title }).addClass("icon_delete").appendTo(galleryidentifier); ;
                $(document.createElement("img")).attr({ src: fotos[f].ThumbnailPath, title: fotos[f].Title }).addClass("thumbnail").appendTo(galleryidentifier);
            }
            var del_div = $(document.createElement("div")).css({ "padding": "4px" }).appendTo(galleryidentifier);
            var delete_span …
Run Code Online (Sandbox Code Playgroud)

jquery

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

在C API中使用varargs来设置键值对是一个好主意吗?

我正在编写一个API来更新结构中的许多不同字段.

我可以通过使更新函数variadic来帮助添加将来的字段:

update(FIELD_NAME1, 10, FIELD_NAME2, 20);
Run Code Online (Sandbox Code Playgroud)

然后添加FIELD_NAME3更改任何现有的调用:

update(FIELD_NAME1, 10, FIELD_NAME2, 20, FIELD_NAME3, 30);
Run Code Online (Sandbox Code Playgroud)

请问智慧的话语?

c api

10
推荐指数
3
解决办法
2536
查看次数

p4merge错误[GIT]

我想用git使用p4merge,但我得到:

启动p4merge时出错:"path/myFile"是(或指向)无效文件(这列出了文件的BASE,LOCAL,REMOTE和标准版本).

Git告诉我有关冲突然后它询问我是否要启动mergetool配置(p4merge)然后我得到上面的错误.

附加说明:它发生在任何文件!

有关这是什么以及如何解决它的任何线索?

git perforce p4merge git-p4

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

静态分析Lua代码以查找潜在错误

我正在使用一个加载Lua脚本的闭源应用程序,并允许通过修改这些脚本进行一些自定义.不幸的是,如果其中一个Lua脚本出现问题,应用程序不能很好地生成有用的日志输出(我得到的全部是'脚本失败').

我意识到动态语言几乎可以抵抗静态代码分析,例如C++代码的分析方式.

我希望,有一个工具可以通过Lua脚本运行,例如警告未在特定脚本的上下文中定义的变量.

基本上我正在寻找的是一个脚本工具:

local a
print b
Run Code Online (Sandbox Code Playgroud)

输出:

warning: script.lua(1): local 'a' is not used'
warning: script.lua(2): 'b' may not be defined'
Run Code Online (Sandbox Code Playgroud)

对大多数事情来说,它只能是警告,但这仍然有用!这样的工具存在吗?或者也许是一个具有内置功能的Lua IDE?

谢谢,克里斯

lua code-analysis static-analysis

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

如何构建多个提交按钮django表单?

我有一个输入电子邮件的表单和两个提交按钮来订阅和取消订阅时事通讯:

<form action="" method="post">
{{ form_newsletter }}
<input type="submit" name="newsletter_sub" value="Subscribe" />
<input type="submit" name="newsletter_unsub" value="Unsubscribe" />
</form>
Run Code Online (Sandbox Code Playgroud)

我也有课堂形式:

class NewsletterForm(forms.ModelForm):
    class Meta:
        model = Newsletter
        fields = ('email',)
Run Code Online (Sandbox Code Playgroud)

我必须编写自己的clean_email方法,我需要知道哪个按钮是提交的形式.但提交按钮的值不在self.cleaned_data字典中.我能获得按钮的值吗?

python submit button django-forms

143
推荐指数
5
解决办法
10万
查看次数

Jquery DIV中的多个加载

这是我的代码

$('#right').load('textes.html #nicolas');
$('#right').load('textes.html #antoine');
Run Code Online (Sandbox Code Playgroud)

问题是div antoine的内容在div nicolas的内容加载中重写

div #right:从文件textes.html = ok div加载div nicolas #right:从文件textes.html加载div antoine =覆盖内容=不!

我喜欢将antoine添加到nicolas我喜欢添加nicolas然后添加antone所以#right将是nicolas + antoine

我试着把内容变成var ... nope

任何的想法 ?


最重要的是...我想在<hr>每次加载之间添加规则


也许这样的事情可以做到......它不起作用!

$('#right').load('textes.shtml #nicolas').append('<hr>').load('textes.shtml #antoine'); return false;
Run Code Online (Sandbox Code Playgroud)

html jquery load

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

ChannelFactory.Close VS IClientChannel.Close

请考虑以下代码,这些代码是许多ChannelFactory示例的典型代码:

WSHttpBinding myBinding = new WSHttpBinding();
EndpointAddress myEndpoint = new EndpointAddress(
   ConfigurationSettings.AppSettings["HelloWorldServiceURL"]);  

ChannelFactory<IHelloWorldService> myChannelFactory = 
   new ChannelFactory<IHelloWorldService>(myBinding, myEndpoint);

IHelloWorldService proxy = myChannelFactory.CreateChannel();
((IClientChannel)proxy).Open();
HelloWorldDataContract dc = proxy.SayHello();
((IClientChannel)proxy).Close();
Run Code Online (Sandbox Code Playgroud)

请注意,当调用proxy.Open()时,通道的状态和ChannelFactory的状态都变为"已打开".当调用proxy.Close()时,通道的状态变为"关闭",但ChannelFactory的状态仍为"已打开".

是否应该关闭ChannelFactory?在许多例子中我似乎没有看到这一点.另外,如果可能的话,请解释开放频道与开放频道工厂之间的区别.

另外,我知道IDisposable问题,因此除非它对答案有直接影响,否则它可能会被忽略.

wcf channelfactory

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

长期记忆技术成为该领域的专家?

我大约一年熟悉一些记忆/记忆 技术.

我认为这种技术可以为开发人员带来显着的好处,甚至可以使您成为该领域的专家.

如果您熟悉这种技术,您就会知道有长期记忆的记忆技巧.我们经常阅读大量的书籍,有许多你不记得的概念,因为它们不会经常出现在你的日常编码生活中.因此,您需要在数月和数年之后一次又一次地学习它.

与框架相同的情况.熟悉框架的语法,有用的代码构造等需要一些时间.但是过了一段时间,你忘记了之前框架中的许多概念(或者你很少使用的框架 - 但这对你来说非常重要).

通过使用这种技术,您可以随着时间的推移建立可持续的知识库,这将可靠地增长 - 您可以确信,经过一段时间后,您不会忘记您之前学到的概念.

请告诉我你对这个想法有什么看法?您已经熟悉了助记符技术,请讲述您的经验 - 听到它会非常有用和有趣.

有用的链接:

基因座的方法

助记符

memory mnemonics

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

如何组织同一组中多个biztalk应用程序引用的公共模式?

我有一种情况是我需要在两个不同的BizTalk应用程序中引用一个模式.

我可以:

将模式放在一个应用程序中,并使其他应用程序具有对它的引用.

要么

将模式放在一个通用应用程序中,所有其他应用程序都引用此常见应用程序.

但是,在上述两种情况下,如果对模式进行任何更改,我最终都必须重新构建/重新部署所有引用了schemal的应用程序.有没有更好的组织应用程序的方法?

schema biztalk

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

在Java中比较两个Excel文件的最简单方法?

我正在为一些生成Excel文件(二进制文件)的代码编写JUnit测试.我有另一个包含我的预期输出的Excel文件.将实际文件与预期文件进行比较的最简单方法是什么?

当然我可以自己编写代码,但我想知道在可信第三方库(例如Spring或Apache Commons)中是否存在已经执行此操作的现有方法.

java binary compare file

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