问题列表 - 第12913页

初始化未知大小的二维数组

我有一个2-D字符数组,例如char aList[numStrings][maxLength].理想情况下,在程序执行期间,我希望能够修改aList的内容,即添加,修改或删除条目.由于aList可能会发生变化,因此我不想在每次修改aList之后重新编译我的程序.所以我想在程序结束时将aList写入文本文件,然后在下一个程序运行开始时将其读回aList.

但是,我不知道在程序启动时numStrings的值是多少.(我没有使用C99,所以我不能使用VLA,并从外部文件中获取先前字符串的数量.)当然,我可以将numStrings设置为人为的高值,但是那个格栅!

有没有办法在不知道numStrings值的情况下填充aList?我认为没有(我已经查看过相关问题),但还有另一种方法可以实现我的需求吗?

c arrays

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

ClickOnce和Amazon S3

我使用clickonce测试项目的部署.男孩是我的惊喜.我使用了相当多的3方dll,我的clickonce有效载荷是24MB.这显然需要一段时间才能找到我的用户,特别是那些在VPN上的用户.

有没有人在Amazon S3上使用过clickonce?甚至可以这样做吗?我正在考虑将我的部署发布到这样的服务,以便我的用户可以更快地下载.

编辑〜我的解决方案在这里

clickonce amazon-s3

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

如何从C#中的静态方法调用非静态方法?

我有以下代码,我想打电话data1()data2().这可能在C#中吗?如果是这样,怎么样?

private void data1()
{
}
private static void data2()
{
   data1(); //generates error
}
Run Code Online (Sandbox Code Playgroud)

c#

59
推荐指数
6
解决办法
19万
查看次数

C#Casting Generic Type

我有一个通用接口IConstrained,由通用的Constrained类实现.当我尝试执行下面的代码时,我得到一个无效的强制转换异常.

IConstrained<decimal> decimalLimit = new Constrained<decimal>(1);
IConstrained<IComparable> comparableLimit = (IConstrained<IComparable>) decimalLimit;
Run Code Online (Sandbox Code Playgroud)

如果十进制实现IComparable,为什么不能这样做呢?这样做的正确方法是什么?谢谢.

c#

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

GM_addStyle不起作用

我试图让这个非常简单的脚本替换谷歌上的标题:

// ==UserScript==
// @name           Hell yeah
// @description    HELL YEAH
// @include        http://www.google.*
// ==/UserScript==
GM_addStyle("div #logo {background-image: url('http://img220.imageshack.us/img220/5676/1251559315224.jpg') !important}");
Run Code Online (Sandbox Code Playgroud)

但是当我尝试使用它时没有任何反应.我究竟做错了什么?

css greasemonkey

4
推荐指数
2
解决办法
2796
查看次数

机器可读格式的REST服务示例

我看到的大多数REST接口都是用一个描述URL,方法,接受的输入和返回结果的简单网页来描述的.例如Amazon S3Twitter API文档.

人类可读对于亚马逊或Twitter来说显然已经足够好了.但是有没有公司以机器可读的格式描述REST API?如果是的话,哪些?

WSDL 2.0声明能够描述REST.显式创建WADL用于描述REST服务.WSDL 2.0和WADL似乎都有一个相当小的跟随atm,它似乎是创建和维护描述文档的努力的回报.通过识别现实生活中的例子,基本上可以验证或否定这一假设.

您是否使用WSDL/WADL来描述您的服务?您是否依赖WSDL/WADL来消费他人的服务?您的选择工具目前是否支持?是否有可以使用的广泛使用的REST服务示例,这些示例以机器可读格式详细说明?

rest wsdl web-services wadl

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

关于clojure中"hello world"的一些问题

我在Clojure中有一些关于Hello World的问题:

(println "Hello, world!")
Run Code Online (Sandbox Code Playgroud)
  1. 由于使用了'println',这是否意味着默认情况下某些Java库包含在默认命名空间中,就像在Grails中一样?
  2. 为什么声明周围需要括号?从其他例子(下图)来看,大括号是司空见惯的:

    (let [i(atom 0)](defn generate-unique-id"为每次调用返回一个不同的数字ID."[](swap!i inc)))

  3. 到目前为止,有任何证据证明Clojure可能会流行吗?

clojure

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

无法通过Godaddy服务器在ASP.NET中发送电子邮件

我在Godaddy上托管了一个ASP.NET应用程序,我希望从中发送电子邮件.当它运行时,我得到:不允许邮箱名称.服务器响应是:抱歉,从您的位置拒绝转发.代码和Web.config的重要部分如下:

msg = new MailMessage("accounts@greektools.net", email);
        msg.Subject = "GreekTools Registration";
        msg.Body =
            "You have been invited by your organization to register for the GreekTools recruitment application.<br/><br/>" +
            url + "<br/><br/>" +
            "Sincerely,<br/>" +
            "The GreekTools Team";

        msg.IsBodyHtml = true;

        client = new SmtpClient();
        client.Host = "relay-hosting.secureserver.net";

        client.Send(msg);

<system.net>
<mailSettings>
  <smtp from="accounts@greektools.net">
    <network host="relay-hosting.secureserver.net" port="25" userName="********" password="*********" />
  </smtp>
</mailSettings>
Run Code Online (Sandbox Code Playgroud)

asp.net silverlight shared-hosting smtpclient

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

关于fscanf指针的问题

我正在使用C.我遇到了使用fscanf函数指针的问题.当我尝试做的时候:

int *x;
/* ... */
fscanf(file, "%d", x[i]);
Run Code Online (Sandbox Code Playgroud)

我的编译器给了我一个警告说"格式参数不是一个指针",代码就没有运行(我得到一条消息说"Water.exe已经停止工作").如果我用*替换x,它只是不编译...这只是一个语法问题?

c pointers scanf

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

MyFunction()vs window.setTimeout('MyFunction()',0)?

在javascript中,这两者之间有什么不同:

// call MyFunction normal way 

MyFunction();

// call MyFunction with setTimeout to 0 //

window.setTimeout('MyFunction()', 0);
Run Code Online (Sandbox Code Playgroud)

我问的原因是因为最近遇到的情况是代码只有在我setTimeout(0)用来调用函数时才有效.据我所知,setTimeout(0)与直接调用函数完全相同,因为你没有设置任何延迟.但是从我看到它在代码中如何工作,setTimeout(0)似乎最后执行.

有人能够确切地说明setTimeout(0)按照其他函数调用的顺序调用它的确切方式吗?

javascript

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