问题列表 - 第22766页

(New Object()).VB.net中的Method()

显然,这不起作用.

为什么???????

我不想只是为了调用我的函数来做这一切:

Dim x as new Object()
x.Method()
Run Code Online (Sandbox Code Playgroud)

当我可以在一个行中时,为什么必须用两行来完成.

vb.net constructor

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

如何在不降低质量的情况下将图像保存到iPhone中的照片?

当我使用这种方法时,保存的图像质量会丢失...

UIImage *img=imageview1.image;
UIImageWriteToSavedPhotosAlbum(img,nil,nil,nil);
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch image

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

可以在PHP中使用array [key]吗?

是否可以使用没有单引号或双引号的数组,如$ array [key]?我认为这很糟糕,因为如果我不使用单引号或双引号,PHP会先寻找常量.我的一位同事告诉我,这没关系.

你们有什么感想?

php array-key

23
推荐指数
2
解决办法
5225
查看次数

jquery .live()事件交互

假设我有一个场景,我有一个全局插件(或者至少是一个绑定到更多事件的插件).

此插件采用选择器,并将实时点击绑定到它.伪jquery中的某些内容可能如下所示:

$.fn.changeSomething = function(){
     $(this).live("change", function(){ alert("yo");});
}
Run Code Online (Sandbox Code Playgroud)

在另一个页面上,我有一个额外的实时绑定,如下所示:

$("input[type='checkbox']").live("click", function(){alert("ho");});
Run Code Online (Sandbox Code Playgroud)

在这种情况下,理想情况下,该复选框最终将绑定到两个直播事件.

我所看到的是变化事件应该触发,我被警告"哟".但是,使用此实时点击事件,我从不触发它.但是,使用显式点击绑定,我会点击它.

简单的解决方法是在实时更改处理程序结束时触发单击事件,但这对我来说似乎很笨拙.有任何想法吗?

请注意,这是使用jquery 1.4.2并且只发生在IE8中(我认为6/7也会,但我还没有测试过它们).

一个例子(你需要jquery-1.4.2.min.js):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script src="jquery-1.4.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
    $.fn.changeSomething = function(){
        var t = $(this);
        t.live("change", function(){
            alert("yo");
        }); 
    };

    $(document).ready(function(){
    $("input[type='checkbox']").changeSomething();
    $("#special").live("click", function(){
      alert("ho");
    });
    });
</script>
</head>
<body>
<form>
  <input type="checkbox" id="cbx" />
  <input type="checkbox" id="special" />
  </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery live internet-explorer-8

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

在WinForms中使用using语句......良好实践?

我理解使用using语句背后的概念和原因,我将它用于文件资源和远程连接之类的东西,我想知道使用带有WinForm表单和对话框的using语句是否是一个好习惯?

using (MyDialog dlg = new MyDialog())
{
    if (dlg.ShowDialog() == EDialogResult.OK)
    {
        // Do Something
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# resources winforms

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

SHA-2在各种平台上的支持状态如何?

我读到SHA-1正在退出FIPS 180-2标准.

显然,SHA-1的弱点导致了这一决定.谁能详细说明这个决定的基础?在商业应用中使用SHA-1会有什么影响吗?

我真正的问题是:

  • 各种类库和平台中SHA-2支持的状态是什么?
  • 我应该尝试转向SHA-2吗?

对主流平台感兴趣:.NET,Java,C/C++,Python,Javascript等.

security hash sha2

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

嵌套的svn存储库

我在存储库中得到了"Project A".但在该项目中,我使用的是一个托管在Google Code上的库.有一个问题:有没有办法,让库文件"挂钩"到谷歌代码SVN,同时我的项目在我的仓库(它是该库的父级),所以我可以在我决定时将库文件提交到我的存储库,外部项目修改是否可以?

我试图在图书馆文件夹中办理结账,文件是从谷歌的代码库下载的.但我的情况是无法将它们添加到我的存储库 - 它们在"添加"窗口中不可见.

svn

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

字符串s; &S + 1; 法律?UB?

请考虑以下代码:

#include <cstdlib>
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
using namespace std;

int main()
{
    string myAry[] = 
    {
        "Mary",
        "had", 
        "a",
        "Little",
        "Lamb"
    };
    const size_t numStrs = sizeof(myStr)/sizeof(myAry[0]);

    vector<string> myVec(&myAry[0], &myAry[numStrs]);

    copy( myVec.begin(), myVec.end(), ostream_iterator<string>(cout, " "));

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这里感兴趣的是&myAry[numStrs]:numStrs等于5,所以&myAry[numStrs]指向不存在的东西; 数组中的第六个元素.在上面的代码中有另一个例子: myVec.end()它指向向量的一个结尾myVec.获取不存在的此元素的地址是完全合法的.我们知道它的大小string,所以我们知道C型数组的string第6个元素的地址必须指向何处.只要我们只评估这个指针并且从不取消引用它,我们就没事了.我们甚至可以将它与其他指向相等的指针进行比较.STL一直在处理一系列迭代器的算法中执行此操作.该end()迭代器指向过去的结束,以及循环,同时保持一个计数器循环!= end().

所以现在考虑一下:

#include <cstdlib>
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
using namespace std;

int …
Run Code Online (Sandbox Code Playgroud)

c++ undefined-behavior

5
推荐指数
2
解决办法
327
查看次数

指出新功能

我很好奇其他开发团队如何规划新功能.我刚刚升任领导的团队没有真正的规范流程.我刚刚使用Trac实现了一个适当的开发过程,自动部署和记录所有错误,我现在正在处理变更.

我列出了我们的产品在接下来的两个月内完成的大约20项变更.通常情况下,我只会详细说明应该做什么的每一个变化,但我很好奇其他团队如何处理这个问题.有什么建议?

project-planning specifications

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

Java webapp:添加内容处置标头以强制浏览器"另存为"行为

即使它不是HTTP 1.1/RFC2616 webapps的一部分,希望强制在浏览器中下载(而不是显示)资源,也可以Content-Disposition像这样使用标题:

Content-Disposition: attachment; filename=FILENAME
Run Code Online (Sandbox Code Playgroud)

即使很难,它只在RFC2183中定义,而不是 HTTP 1.1的一部分,它可以在大多数Web浏览器中使用.

所以从客户端来看,一切都很好.

但是在服务器端,在我的情况下,我有一个Java webapp,我不知道我应该如何设置该头,特别是在以下情况下...

我将在Amazon S3实例上托管一个文件(称为" bigfile ")(我的S3存储桶可以使用部分地址访问,例如:files.mycompany.com/),这样用户就可以在文件中访问此文件.mycompany.com/bigfile.

现在有没有办法制作一个servlet(或.jsp),以便Content-Disposition在用户想要下载该文件时始终添加标题?

代码会是什么样的,如果有的话会有什么问题?

java jsp web-applications content-disposition

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