问题列表 - 第20798页

即使在通过SDK成功登录Facebook后,BrowserSession.LoginComplete事件也无法正常工作

当我通过Browsersession.Login()登录Facebook时,它工作正常,但BrowserSession.LoginComplete事件在此期间不起作用.

任何人都可以建议为什么我的项目中会发生这种事情?

c# facebook facebook-c#-sdk

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

安装项目未找到项目主输出的依赖项

在Visual Studio 2008中,我已将项目的主要输出添加到安装项目,但未找到项目的依赖项.

如果我查看主输出的属性,Dependencies属性显示为(None).如果我看起来更深一点,我会发现KeyOutput属性下的Dependencies属性列出了项目依赖项,其中一些属性旁边有黄色警告三角形.

自从我将启动项目放入源安全之后,这才开始发生.

由于这个问题,安装项目将无法生成,我收到此错误:

------ Starting pre-build validation for project 'PROJECT' ------ 
ERROR: An error occurred while validating.  HRESULT = '80004005'
Run Code Online (Sandbox Code Playgroud)

deployment installation visual-studio-2008 visual-studio

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

使用jquery显示/隐藏第一级div

我想显示和隐藏正文标签下的div,而不是另一个div标签下的div.

例如,在下面的代码中,我想隐藏jquery div1和div2,但不是div1A,div1B,div2A和div2B.我知道如果我隐藏div1,那么div1A和div1B将被隐藏.

<body>
   <div id="div1">
       <div id="div1A"></div>
       <div id="div1B"></div>
   </div>
   <div id="div2">
       <div id="div2A"></div>
       <div id="div2B"></div>       
   </div>
</body>
Run Code Online (Sandbox Code Playgroud)

我需要那个,因为如果我做$("div").hide(); 然后$("div1").show(); div1A和div1B仍然被隐藏,因为$("div").hide(); 隐藏它们,但$("div1").show(); 不会影响他们.

我试过$("body div").hide(); 但它与$("div")具有相同的效果.hide();

我需要一个只隐藏div1和div2的jquery调用.有没有办法做到这一点,而无需设置类名?

谢谢.

html jquery show-hide

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

在基于OOP的文本游戏中优雅的命令解析

我正在玩Ruby中的MUD /文字冒险(请不要笑).任何人都可以给我任何指向优雅,基于oop的解析输入文本的解决方案吗?

在这里,我们所说的并不比"把魔杖放在桌子上"更复杂.但一切都需要柔软; 我想稍后无痛地扩展命令集.

我目前的想法,略有简化:

  1. 每个项目类(框,表,房间,播放器)都知道如何识别"属于"它的命令.

  2. 游戏类理解一种特定于域的语言,涉及诸如"在对象Y内移动对象X","显示对象X的描述"等操作.

  3. 如果游戏类识别输入命令,则会询问房间中的每个项目.首先说是赢.

  4. 然后它将控制权传递给处理命令的item类中的方法.此方法重新命名DSL中的命令,将其传递回游戏对象以使其发生.

必须有陈旧,优雅的方式来做这些事情.但是,似乎无法谷歌任何东西.

ruby language-agnostic oop nlp

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

帮我理解cuda

我在使用cuda理解NVIDIA gpu架构中的线程时遇到了一些麻烦.

请任何人澄清这些信息:一个8800 gpu有16个SM,每个有8个SP.所以我们有128个SP.

我正在观看斯坦福的视频演示,并且说每个SP都能够在当前运行96个线程.这是否意味着它(SP)可以同时运行96/32 = 3个warp?

此外,由于每个SP可以运行96个线程,并且每个SM都有8个SP.这是否意味着每个SM可以同时运行96*8 = 768个线程?但是如果每个SM一次只能运行一个Block,并且一个块中的最大线程数是512,那么同时运行768个线程并且最多有512个线程的目的是什么?

一个更普遍的问题是:如何将块,线程和warp分配给SM和SP?我读到每个SM一次只能执行一个块,块中的线程被分成warp(32个线程),SP执行warp.

parallel-processing cuda gpu

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

值参数和参考参数之间的差异?

值参数和参考参数之间的差异?在我的采访中,访谈员有时会问这个问题.有人可以告诉我一个容易用例子解释的确切区别吗?并且参考参数和指针参数是一样的吗?

谢谢

oop parameters reference

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

如何获得图像的分辨率?(JPEG,GIF,PNG,JPG)

我找到了这个方法:

Graphics g = e.Graphics;
Bitmap bmp = new Bitmap("winter.jpg");
g.DrawImage(bmp, 0, 0);
Console.WriteLine("Screen resolution: " + g.DpiX + "DPI");
Console.WriteLine("Image resolution: " + bmp.HorizontalResolution + "DPI");
Console.WriteLine("Image Width: " + bmp.Width);
Console.WriteLine("Image Height: " + bmp.Height);

SizeF s = new SizeF(bmp.Width * (g.DpiX / bmp.HorizontalResolution),
                    bmp.Height * (g.DpiY / bmp.VerticalResolution));

Console.WriteLine("Display size of image: " + s);
Run Code Online (Sandbox Code Playgroud)

但我真的不明白如何获取我正在寻找的东西.我对DPI不感兴趣,我只需要1024x768,1200x1024等数字.另外,每次我想要找到图像的分辨率时,我是否必须创建一个新的图像对象?

我正在创建一个应用程序,列出给定文件夹中的当前图像,所以任何帮助将不胜感激.:)

.net c# image c#-3.0

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

工厂和模式如何相关?

我刚刚在SO上阅读了一篇讨论Singleton与Static Classes的优点的帖子.

有人提到模式X似乎更像是一个"工厂"而不是一个"单身"模式.

"工厂"和"设计模式"之间有什么区别?

language-agnostic oop design-patterns terminology

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

c拼图(如果声明)

什么是数据(数字),如果以下语句中的所需输出是:令人惊讶?

main()
{
 int data;
 if(data!=0 && data==-data)
 {
  printf("AMAZING");
 }
}
Run Code Online (Sandbox Code Playgroud)

c

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

如何在另一个C++命名空间中的全局命名空间中定义朋友?

我想在全局命名空间中定义二元运算符.运算符处理在另一个名称空间中定义的类,并且运算符应该可以访问该类的私有成员.我遇到的问题是,当我在类定义中将它作为朋友时,我不知道如何扩展该全局运算符的范围.

我尝试过类似的东西:

namespace NAME
{
    class A {
        public:
            friend A ::operator * (double lhs, const A& rhs);
        private:
            int private_var;
    };
}

A operator * (double lhs, const A& rhs)
{
    double x = rhs.private_var;
    ...
}
Run Code Online (Sandbox Code Playgroud)

编译器(g ++ 4.4)不知道如何处理它.看来就行了

friend A ::operator * ()
Run Code Online (Sandbox Code Playgroud)

被评估为(伪代码)

(A::operator)
Run Code Online (Sandbox Code Playgroud)

代替

(A) (::operator)
Run Code Online (Sandbox Code Playgroud)

如果我在运算符的声明中省略了::编译工作,但运算符在命名空间NAME中而不在全局命名空间中.

在这种情况下,如何限定全局命名空间?

c++ scope namespaces friend

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