问题列表 - 第49184页

如何在ASP.NET MVC中获得对HttpResponse的引用?

我正在打电话给第三方图书馆System.Web.HttpResponse.我看到我有一个HttpResponseBase,但不HttpResponse喜欢在网络表单中.

有办法搞定HttpResponse吗?用MVC 3.

[编辑]:我正在尝试在控制器方法中执行此操作.还纠正了套管.

asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-2 asp.net-mvc-4

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

c#功能编码指南

我需要将值从一个类传递到另一个类,并问我最好的方法是什么.你怎么看?

一个)

public string getValue(){
   string returnValue;
   ClassA myClass = new ClassA();
   returnValue= myClass.getValue();
   return returnValue;
}
Run Code Online (Sandbox Code Playgroud)

b)

public string getValue(){
   return new ClassA().getValue(); 
}
Run Code Online (Sandbox Code Playgroud)

我不知道b是否存在编程风格错误等问题...

谢谢!

c# coding-style

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

如何在XML文件中构建多维数组?

我有一个多维数组,如:

String[][] greatCities = new String[2][2];
greatCities[0][0] = "Vancouver";
greatCities[0][1] = "Charlottetown";
greatCities[1][0] = "Zürich";
greatCities[1][1] = "Bern";
Run Code Online (Sandbox Code Playgroud)

现在我正在寻找一种将这个数组的结构(无代码)保存到xml文件的好方法.我到目前为止的最佳解决方案是:

<GreatCities>
  <Item index0="0" index1="0">Vancouver</Item>
  <Item index0="0" index1="1">Charlottetown</Item>
  <Item index0="1" index1="0">Zürich</Item>
  <Item index0="1" index1="1">Bern</Item>
</GreatCities>
Run Code Online (Sandbox Code Playgroud)

有没有人有更好的解决方案?

java xml arrays xml-serialization multidimensional-array

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

为什么我需要从主线程使用“pthread_exit()”,而它不是由“pthread_create”创建的?

我对我正在测试以开始理解 posix 线程的一些代码有疑问。

我有这个基本代码:

#include <iostream>
#include <string>
#include <sstream>
#include <pthread.h>

using namespace std;

void *printInfo(void *thid){
    long tid;
    tid =(long)thid;
    printf("Hello from thread %ld.\n",tid);
    pthread_exit(NULL);
}

int main (int argc, char const *argv[])
{
    int num =8;
    pthread_t threadlist[num];
    int rc;
    long t;
    for(t=0;t<num;t++){
        printf("Starting thread %ld\n",t);
        rc = pthread_create(&threadlist[t],NULL,printInfo,(void *)t);
        if(rc)
        {
            printf("Error creating thread");
            exit(-1);
            
        }
    }
    pthread_exit(NULL);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

非常简单的代码,启动线程并从中打印,这一切都很神奇,除了我不明白主方法末尾之前的pthread_exit(NULL)最后一个。return 0;

看来主线程不应该是pthread,也不应该需要它!如果我不添加它,代码将不起作用:代码编译并执行,但我只收到“启动线程”打印消息,而不是“hello from ...”消息。

所以基本上我想知道为什么需要这样做。

另外,如果我注释掉 include ,代码就会正确编译和执行<psthread.h>

c++ posix

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

GNU99和C99(Clang)有什么区别?

我看到了编译器选项GNU99和C99.它们的区别是什么?任何细节文件?(Clang,Xcode,Mac OS X)

c compiler-construction clang option

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

捆绑标识符和配置文件

我们在Info.plist中看到的Bundle Identifier与Organizer下的Provisioning Profile之间是否存在任何关系(如某些para应该相同)?

信息/设置中的相同值也应该相同吗?

iphone xcode cocoa-touch objective-c

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

如何使用'&'在枚举中创建值

我需要创建一个像'DESIGN&BUILD'这样的枚举值.我正在编写一个导入器服务,并导入上面的类型.我需要将它与Db中的类型进行比较.可以让我知道是否可以创建如上所述的枚举值.而且,我认为我们也可以通过一个正则表达式来实现它,它只用于文本而不是任何符号.我的意思是我们只得到'DESIGNBUILD'.

如果你认为这是一个可能的解决方案,有人也可以帮我解决正则表达式

谢谢

c# regex

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

HTML5 FileList和JQuery各自

我抓住文件列表([ http://www.w3.org/TR/FileAPI/#dfn-filelist]),然后我想使用JQuery的每个函数.

var file_list = $(this).attr('files');
/* Code goes here */
file_list.each(function()
{
/* Code goes here */
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Uncaught TypeError: Object #<FileList> has no method 'each'
Run Code Online (Sandbox Code Playgroud)

任何的想法?谢谢.

javascript each jquery html5 file

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

扩展聊天应用程序 - 短轮询与长轮询(AJAX,PHP)

我运行一个网站,用户可以通过浏览器互相聊天(想想Facebook聊天).处理实时交互的最佳方式是什么?(现在我每隔30秒进行一次民意调查,以更新在线用户和新收到的消息,以及每秒在聊天页面上进行的另一次民意调查以获取新消息.)

我考虑过的事情:

  • HTML5 Web套接字:没有使用它,因为它不适用于所有浏览器(仅限chrome).
  • Flash套接字:没有使用它,因为我想最终支持移动网络.

现在,我正在使用短轮询,因为我不知道AJAX长度轮询的可扩展性如何.我正在从servint运行VPS服务器(运行apache).我应该使用长轮询还是短轮询?我不需要绝对的立即响应时间(对于聊天应用程序来说"足够好").是否有几十万用户要杀死我的服务器?我该如何扩展,请帮忙!

javascript php sockets ajax

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

如何在Javascript中预加载声音?

由于该onload功能,我可以轻松预装图像.但它不适用于音频.Chrome,Safari,Firefox等浏览器不支持onload音频标签中的功能.

如何在不使用JS库且不使用或创建HTML标记的情况下在Javascript中预加载声音?

javascript audio preload

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