问题列表 - 第37453页

Facebook抓取权限请求表格?

我已经谷歌搜索了一段时间,但我想我使用了错误的关键字集.有没有人知道这个URI让我请求Facebook允许我抓取他们的网络?上次我使用Python来做这件事,有人建议我看一下,但我找不到那个帖子.

python facebook mechanize web-crawler

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

Ruby on Rails 3以及如何制作Web服务

我试图让它工作,但是当我使用标准(旧)actionwebservice时,我得到了"未初始化的常量ActionWebService"错误,但是如果我安装datanoise的actionwebservice gem我无法正确设置项目以使用它们(在带有gem Bundler的Gemfile中) .

有另一种选择吗?有人让这个想法起作用吗?

web-services ruby-on-rails

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

有没有办法以编程方式退出我的应用程序?(Windows Phone 7)

我正在写一个Windows Phone 7应用程序.我有"致命异常"处理代码,我知道该应用程序完全被破坏,并且没有任何意义继续.(我希望我永远不会来这里......)由于我的应用程序除了退出之外别无其他功能,我希望用户能够关闭应用程序.

但是我注意到System.Environment.Exit()在Windows Phone 7的Silverlight 4 SDK中没有.还有另一种以编程方式退出应用程序的方法吗?

silverlight-4.0 windows-phone-7

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

在赋值运算符函数中,数组是memcpy隐式的

好.我们知道以下代码无法编译.

char source[1024];
char dest[1024];
// Fail. Use memcpy(dest, source, sizeof(source)); instead.
dest = source;
Run Code Online (Sandbox Code Playgroud)

但是,以下代码可以编译并且行为正确.

class A {
    char data[1024];
};
A source;
B dest;
dest = source;
Run Code Online (Sandbox Code Playgroud)

我想知道,在运算符赋值函数中,数组将是隐式的memcpy吗?

以下是完整的测试代码.


#include <cstdio>
#include <memory>

class A {
public:
    char data[1024];
};

int main() {
    {
        A source;
        A dest;

        // Initialization
        char *data = "hello world";
        memcpy (source.data, data, strlen(data) + 1);

        printf ("source.data = %s\n", source.data);
        printf ("address source.data = %x\n", source.data);

        // Works! Does this in the …
Run Code Online (Sandbox Code Playgroud)

c++

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

iPhone notify_post通知

如何找出iPhone注册的通知?

例如:

notify_post("com.apple.springboard/Prefs");
Run Code Online (Sandbox Code Playgroud)

iphone notifications

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

sum(Array)表示索引超出矩阵维度


我是Matlab的新手.我试图做一些图像匹配.图像X更大,图像Y更小.我们的目标是找到y与x的所有可能重叠,然后计算每个这样的RGB的平方差的总和重叠(即x ^ 2 + y ^ 2 + z ^ 2).所以我在一个较大的图像中找到一个位置(i,j),从中我们选择一个图块并匹配.这里的代码是: -

a=size(X,1)-size(Y,1);
b=size(X,2)-size(Y,2);
Z=ones(a,b);

for i=1:a
for j=1:b 
    A=[X(i:i+size(Y,1)-1,j:j+size(Y,2)-1,1)-Y(1:end,1:end,1)].^2;
    B=[X(i:i+size(Y,1)-1,j:j+size(Y,2)-1,2)-Y(1:end,1:end,2)].^2;
    C=[X(i:i+size(Y,1)-1,j:j+size(Y,2)-1,3)-Y(1:end,1:end,3)].^2;           
    T=A+B+C
    size(T)
    P=sum(sum(T))
    %Z(i,j)=sum(sum(T));
end;    
end;    
Run Code Online (Sandbox Code Playgroud)

现在的问题是行总和(sum(T))抛出一个错误 - 'Index超过Matrix Dimensions'.可以有人帮忙吗?我的目标是添加所有这些差异并将其放入矩阵Z.

matlab

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

c#:初始化一个DateTime数组

嘿伙计们,我对如何做到这一点有点失落.我知道如何在声明时使用值初始化数组,但是如何使用DateTime类型数组来执行它,因为它需要多个参数来创建日期?

c# arrays datetime initialization

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

如何打开多个终端?

在Emacs中,我经常发现自己需要在各种源文件之间来回切换到各种终端.不过,我觉得我没有一个好办法,有效地做到这一点,它的笨拙,你只能打开一个在Emacs( ,shell,eshellterm).

而且,我需要一种有效的方法来处理多个终端和源文件.

我怎样才能做到这一点?

emacs

28
推荐指数
4
解决办法
9234
查看次数

在iOS 4.0中,为什么UIScrollView zoomToRect:animated:在动画时不触发scrollViewDidScroll或scrollViewDidZoom代理?

我需要密切监视滚动视图的比例,以便我可以根据滚动视图的动画缩放更新内容视图的元素(管理多个CALayers的子视图).

在iOS 3.1上,一切都按预期工作,我使用zoomToRect:animated:并且在动画发生时重复调用UIScrollViewDelegatescrollViewDidScroll:消息,让我根据实际缩放更新子视图元素.

iOS 4.0上的相同代码不会表现出相同的行为.当我调用zoomToRect:animated:时,委托(scrollViewDidScroll:scrollViewDidZoom)只被调用一次,这使得我的子元素被同步,直到动画结束.实际上,子元素会立即跳转然后被缩放动画捕捉到所有内容都在正确的位置.就像动画没有在子视图CALayers上获取修改一样.

我已尝试使用动画块手动动画,但情况相同,没有渐进式回调调用.我也尝试过KVO,但我不清楚如何使用UIScrollView管理的动画.

在iOS 4上是否有一种解决方法可以让我将比例值推送到我的子视图,因为UIScrollView比例是动画的?

uiscrollview uiscrollviewdelegate ios4 ios

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

我可以在只读对象字段后安全地清理吗?

假设我有一个带有对象字段的类.调用Dispose()时,我想清除对该对象的引用.私有字段只能设置一次,所以理想情况下我希望它只是readonly,但如果它是re​​adonly,当我尝试在Dispose()期间释放对象的引用时,会出现编译时错误.理想情况下,我希望安全处置并将_value字段标记为只读.这是可能的还是必要的?

public class Foo : IDisposable
{
      public Foo(object value)
      {
            _value = value;
      }

      public object Value { get { return _value; } }
      private readonly object _value;

      public void Dispose()
      {
            //Cleanup here
            _value = null     // causes compile time error
      }
}
Run Code Online (Sandbox Code Playgroud)

c# dispose readonly

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