问题列表 - 第18129页

在C#中存储重复的键值对

我有一个像(string,int)对的数据.如何将此数据存储在集合对象中.两个值都可以重复.我应该使用哪个集合对象?

编辑:我如何单独访问元素.. ??

c# collections

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

手动写入后无法使用javascript更新textarea

我正在编写一个在线应用程序,我将一些文本保存到数据库中.
有5个"textarea"-s和5个"输入类型=文本"-s.
我也在实现搜索,以便轻松查找和编辑数据库条目.将显示一个新的选择窗口(使用prototype和ajax),当单击其任何条目时,将填充以下表单(它与用于添加新结果的表单相同).现在问题出现了....
如果我添加一个新表单或编辑任何现有的所有TEXTAREA字段被修改,被锁定或类似的东西(只有textareas,输入仍然有效)......他们不会再服从Javascripts .update,所以当我选择下一个条目时它们不会改变....或者至少在FireFox(3.5.something)中它们是WONT.它在IE中工作正常,但由于我是一个FF用户,我不想在那里工作,我想知道是否有人遇到任何类似的问题并轻松解决它.
当我调用form.reset()时问题似乎消失了,但这会混淆一些代码生成的select/option字段,除此之外我不想保留数据.

对我来说,看起来FF决定我输入的文本比javascript尝试输入的文本更重要,所以它覆盖了它......我无法弄清楚原因.在这一点上,我责怪.update(),但我不知道如何做到这一点.
INPUT字段似乎与.update有问题(或者它对我来说不起作用),所以我不得不将它们重写为.value =(也尝试过.value和textareas,希望能解决任何问题,遗憾的是徒劳无功).

那么,有没有任何线索为什么会发生这种情况以及如何解决它,而不必在每一步重置表单?

javascript textarea

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

是否可以使用JDK 1.6构建java代码以在JRE 1.5上运行?

在使用JDK 1.6编译时,是否可以选择构建在JRE 1.5上运行的Java代码?

PS:我是Java新手.

java java-5 java-6

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

如何验证加载的背景(css)图像?

我有以下CSS类

.bg {
   background-image: url('bg.jpg');
   display: none;
}
Run Code Online (Sandbox Code Playgroud)

我正在申请TD标签.

我的问题是如何判断JavaScript/jQuery背景图像是否已完成加载?

谢谢.

更新:添加了显示属性.由于我的主要目标是将其切换到视图中.

javascript css jquery load background-image

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

是否可以同时提交两份表格?

是否可以使用javascript或提交按钮同时提交两个表单?

表单结构是这样的:

<form name="form1" method="post">
.........
</form>

<form name="form2" method="post">
.........
</form>
Run Code Online (Sandbox Code Playgroud)

并从阵列中获取两个数据?

html css php java asp.net

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

如何阅读Lotus Notes邮件存档(*.nsf)

有没有人知道如何在不使用interop或COM交互的情况下阅读这些文件?只是直接的方式.有没有这种格式的规格或反向工程的东西可以帮助这个?谢谢.

c# c++ java file-format lotus-notes

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

比较python/linux方式的两个图像

试图解决防止上传重复图像的问题.

我有两个JPG.看着它们,我可以看到它们实际上是相同的.但由于某种原因,它们具有不同的文件大小(一个是从备份中提取的,另一个是另一个上载),因此它们具有不同的md5校验和.

我怎样才能有效和自信地比较两个图像,就像人类能够看到它们完全相同?

示例:http://static.peterbe.com/a.jpghttp://static.peterbe.com/b.jpg

更新

我写了这个脚本:

import math, operator
from PIL import Image
def compare(file1, file2):
    image1 = Image.open(file1)
    image2 = Image.open(file2)
    h1 = image1.histogram()
    h2 = image2.histogram()
    rms = math.sqrt(reduce(operator.add,
                           map(lambda a,b: (a-b)**2, h1, h2))/len(h1))
    return rms

if __name__=='__main__':
    import sys
    file1, file2 = sys.argv[1:]
    print compare(file1, file2)
Run Code Online (Sandbox Code Playgroud)

然后我下载了两个视觉上相同的图像并运行脚本.输出:

58.9830484122
Run Code Online (Sandbox Code Playgroud)

谁能告诉我一个合适的截止点应该是什么?

更新II

a.jpg和b.jpg之间的区别在于第二个用PIL保存了:

b=Image.open('a.jpg')
b.save(open('b.jpg','wb'))
Run Code Online (Sandbox Code Playgroud)

这显然适用于一些非常轻质的修改.我现在已经解决了我的问题,将相同的PIL保存应用到正在上传的文件而不用它做任何事情它现在可以工作了!

python linux image

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

Jquery Draggable - 如何动态创建一个新的可拖动div,然后可以拖动?

我正在使用jquery,draggable和droppable创建一个日程计划器.

将作业从未分配列拖动到小时时段时,将删除原始可拖动项,并将新div放入页面,并显示作业详细信息.

这个新创建的div代码块,其中包含所有参数以使其可拖动.当它在页面加载时呈现时,这些分配的作业是可拖动的.

只有在使用javascript即时创建它们时才会发生阻止它们被拖拽的事情.

当我使用Javascript动态创建这些新的div标签时,我需要做些什么来告诉jquery这些新项目是否应该被拖动?

(一如既往地感谢)

脚步

  • 我们有一个div容器,里面有一个作业列表(更多的div).#unassignedjobs是这些作业的父div,其中包含以下作业:#jobN,#jobN2,#jobN3
  • 我们有另一个区域,我们可以将这些项目放入其中,并且在这个区域内是一个用于显示工作的容器,每个人,我们称之为#person1和#person2.
  • 目的是从未分配的作业列表中拖动作业,并将其放入人员列表中
  • 在我这样做的那一刻,当一个项目被删除时,我刷新#person1里面的所有html,并使用ajax/php重新创建这个人的作业列表(#person1)并使用innerHTML重新填充#person1 .
  • 每次从php创建页面时,#person1中的任何作业都会在激活jquery时出现,使它们可以拖动.只有在运行innerHTML的刷新和重新填充时,才能拖动项目(#jobN或#jobN2)

    var createdContent = httpRequest.responseText;

    jobcolp.innerHTML = createdContent;

希望这会使问题更加清晰.

jquery drag-and-drop jquery-ui

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

命名:解决方案,项目,命名空间和程序集

我正在为解决方案,项目,它们的默认命名空间和程序集(Visual Studio)命名准则.现在它看起来像:例如,我们有一个名为"Company"的公司和一个名为"Project"的项目.该项目在单独的dll,UI(WPF/WinForms)和Web部件中具有业务逻辑.问题标题中列出了一些事物的名称:

解决方案名称:"项目".

业务逻辑DLL项目名称:"Project",默认命名空间:"Company.Project",程序集名称:"Project".

UI项目名称:"ProjectUI",默认namesapce:"Company.Project.UI"(可以在多个版本的UI的情况下扩展,如"Company.Project.UI.WPF"),程序集名称"Project"(工作)因为它不是一个dll).

Web项目名称:"ProjectWeb",默认名称空间:"Company.Project.Web",程序集名称:"ProjectWeb"(用于Web应用程序).

我的问题是:你有这样的指导方针吗?描述一些东西是个好主意吗?您对我的方法有什么看法?

如果你分享你在工作中使用的方法,我会很高兴的.

.net c# naming visual-studio

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

刮刮Facebook应用程序获取数据

我正在使用一个Facebook应用程序,它具有丰富的信息,我想在线下获取.为此,我基本上需要从网页中读取信息到我自己的数据库中.显然,我不想手动保存页面,让我的应用程序读取页面并从中提取相关详细信息.不幸的是,我首先要求对Facebook进行身份验证.所以当我运行这段代码时:

private static string getPage(string pageAddress)
{
    HttpWebRequest req = (HttpWebRequest)WebRequest.Create(new Uri(baseUri, pageAddress));
    HttpWebResponse response = (HttpWebResponse)req.GetResponse();
    StreamReader readStream = new StreamReader(response.GetResponseStream());
    string page = readStream.ReadToEnd();
    readStream.Close();
    response.Close(); // I know, I'm paranoid and this is likely redundant...
    return page;
}
Run Code Online (Sandbox Code Playgroud)

我收到了这个回复:

<script type="text/javascript">
if (parent != self) 
top.location.href = "http://www.facebook.com/login.php?api_key=<obscured>&canvas&v=1.0";
else self.location.href = "http://www.facebook.com/login.php?api_key=<obscured>&canvas&v=1.0";
</script>
Run Code Online (Sandbox Code Playgroud)

任何想法如何告诉应用程序我真的真正的我?

.net c# facebook

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