问题列表 - 第48653页

显式实例化模板方法中的编译错误

我有两个不同的模板类.其中一个具有成员函数,该函数返回指向另一个模板类的对象的指针.目前,我无法编译下面的代码,我们非常欢迎任何建议.

main.cpp中

#include <stdio.h>
#include <stdlib.h>
#include <foo.h>
#include <bar.h>

int main(int argc, char **argv){
    ...
    int nParam;
    ...

    CFoo<float> * pFoo = NULL;
    pFoo = new CFoo<float>();

    CBar<float> * pBar = NULL;
    pBar = pFoo->doSomething(nParam); // error: no matching function for call to ‘CFoo<float>::doSomething(int)’

    ...

    delete pFoo;
    delete pBar;

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

foo.h中

#include <bar.h>

template < class FOO_TYPE >
class CFoo{

    public:

        ...

        template < class BAR_TYPE >
        CBar<BAR_TYPE> * doSomething(int);
        ...
};
Run Code Online (Sandbox Code Playgroud)

Foo.cpp中

template < class FOO_TYPE …
Run Code Online (Sandbox Code Playgroud)

c++ templates instantiation

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

如何简洁地从数据框中编写包含许多变量的公式?

假设我有一个响应变量和一个包含三个协变量的数据(作为玩具示例):

y = c(1,4,6)
d = data.frame(x1 = c(4,-1,3), x2 = c(3,9,8), x3 = c(4,-4,-2))
Run Code Online (Sandbox Code Playgroud)

我想对数据进行线性回归:

fit = lm(y ~ d$x1 + d$x2 + d$y2)
Run Code Online (Sandbox Code Playgroud)

有没有办法编写公式,这样我就不必写出每个协变量?例如,像

fit = lm(y ~ d)
Run Code Online (Sandbox Code Playgroud)

(我希望数据框中的每个变量都是协变量.)我问,因为我的数据框中实际上有50个变量,所以我想避免写出来x1 + x2 + x3 + etc.

r dataframe lm glm

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

如何在javascript中转义一些html?

鉴于文字

<b>This is some text</b>
Run Code Online (Sandbox Code Playgroud)

我想把它写到我的页面,以便它显示如下:

<b>This is some text</b>

而不是这样

这是一些文字

使用escape("<b>This is some text</b>")在firefox中给我这个可爱的宝石

%3Cb%3EThis%20is%20some%20text%3C/b%3E
Run Code Online (Sandbox Code Playgroud)

不是我所追求的.有任何想法吗?

javascript html-encode

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

我怎样才能使用c#将.doc或.pdf等文件从互联网下载到我的硬盘

我怎样才能使用c#将.doc,.pdf等文件从互联网下载到我的硬盘上

c#

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

CRM 2011:Wsdl Web服务不包含我的实体

我们很快就会升级到CRM 2011,所以我正在做一些测试.问题是当我将我的Web服务引用更改为2011时,我的应用程序停止编译.它只是找不到任何实体(停止工作的行的例子:Account acc = new Account()- >它说我必须错过参考).

当我将CRM 4的Web服务与CRM 2011的Web服务进行比较时,我发现这是真的.CRM 4的CrmService包含CRM的每个实体的定义,但它们不会出现在CRM 2011中!

这是为什么?我错过了什么吗?我需要激活一些东西吗?

只是为了确保,这里是我正在使用的URL:

http://myserver/mscrmservices/2006/CrmServiceWsdl.aspx - >完美运行

http://myserver/mscrmservices/2007/CrmService.asmx?WSDL - >不包含实体定义

http://myserver/mscrmservices/2007/CrmService.asmx?WSDL&uniquename = MyOrg - >不包含实体定义

http://myserver/mscrmservices/2007/crmservicewsdl.aspx - >不包含实体定义

c# dynamics-crm dynamics-crm-2011

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

Rails 3,RSpec 2.5:使用带有命名范围的should_receive或stub_chain

我使用Rails 3.0.4和RSpec 2.5.例如,在我的控制器中,我大量使用命名范围

   @collection = GuestbookEntry.nonreplies.bydate.inclusive.paginate(
       :page => params[:page], :conditions => { ... })

在我的测试中,我希望能够模拟这种查询的结果,而不是措辞.我觉得做某事并不合理

   GuestbookEntry.stub_chain(:nonreplies, :bydate, ...).and_return(...)

因为当我决定重新排序命名范围时,此测试将失败.

使用Rails 2.3和RSpec 1.x,这很好用:我可以写

   GuestbookEntry.should_receive(:find).with(:all, :conditions => { ... })

并且上述调用将被捕获并正确处理.然而,使用Rails 3,由于某种原因,这不再起作用.

为什么?如何设置嵌套范围结果的期望值或存根?由于Rails 3的ActiveModel中的所有内容都是命名范围(感谢ARel),因此必须以某种方式实现,否则测试确实非常脆弱.

谢谢!

更新:另请参阅GitHub上的问题报告.

bdd activemodel arel rspec2 ruby-on-rails-3

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

RSS转义HTML

我对RSS的"转义HTML"的理解是这样的:

HTML:

1 &lt; 3
Run Code Online (Sandbox Code Playgroud)

变成(RSS):

1 &amp;lt; 3
Run Code Online (Sandbox Code Playgroud)

那么,那么,应该这样:

<img src="http://somehost/someimage?a=foo&amp;b=bar" />
Run Code Online (Sandbox Code Playgroud)

成为:

&lt;img src="http://somehost/someimage?a=foo&amp;amp;b=bar" /&gt;
Run Code Online (Sandbox Code Playgroud)

(注意&amp;amp;如果是,那么这是无效的RSS吗?

<description>
    ...
    &#60;img src="http://d.yimg.com/a/p/ap/20110309/capt.f6...02-0.jpg?x=91&amp;y=130&amp;q=85&amp;sig=6oI7fIgN0izc9olfgY56vw--" />
</description>
Run Code Online (Sandbox Code Playgroud)

(此外,关闭> 是不是转义不好?)

我所遇到的上述<description>的问题是,一旦解码了第一层实体(XML)以获得<description>标签的内容,就会得到一个长CDATA,它应该是HTML.问题是<img>只有一个&,这是一个无效的实体.对于上面的大块,我得到类似的东西<img src="....?x=1&y=2" />,这是无效的HTML.

我只是看着被推到RSS中的糟糕的HTML,还是我在这里遗漏了什么?

html rss

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

Android服务应用程序

我正在为Android设备编写一个软件套件,用于跟踪通话时间和各种其他通话信息.我希望其中一个应用程序作为服务运行,而不是从一个Activity启动,我希望它在手机启动时立即初始化,并且不断运行,监听电话,将信息记录到数据库中必要.服务将需要在每次呼叫结束时向用户显示一个对话框.

2个问题:

  1. 如何在没有用户设置或需要交互的情况下自动启动程序(服务)进行初始化?

  2. 我的印象是你不能在不使用Activity的情况下实例化和显示对话框.我希望对话框显示在用户当前在屏幕上的任何内容上,并显示一个对话框.有没有办法让Activity对当前Activity完全透明,或者有没有办法从服务中显示对话框?

提前致谢.

android android-service

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

需要TCP/IP服务器模拟/存根软件

我正在寻找一个模拟tcp/ip服务器的软件.我需要的是一个易于使用的工具(可能需要花费一些东西),我可以用它来充当服务器,我可以用一些约束来定义协议流,例如执行以下流程:

  1. 服务器启动并侦听tcp/ip端口
  2. 当客户端连接时,它会发送一条欢迎消息
  3. 它期望来自客户端的响应消息.
  4. 它发送第二条消息等

有人可以给我一个提示吗?我正在寻找准备使用的软件,而不是库等.它可能适用于Linux或Windows系统.

非常感谢你,

马切伊

sockets unit-testing tcp

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

应用程序保持'从字体缓存中清除'并最终因内存不足而崩溃,android

我正在建立一个应用程序的开始(它甚至没有做任何事情,但显示一些按钮),当我运行它时,我在logcat中收到错误消息:"从字体缓存中清除193K [23个条目] "一遍又一遍,直到大约一分钟后,应用程序因内存不足而崩溃.我的3个按钮是自定义按钮,使用自定义字体.也许是字体问题?

crash fonts android caching

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