问题列表 - 第41781页

手动创建委托与使用Action/Func委托

今天我在考虑宣布这个:

private delegate double ChangeListAction(string param1, int number);
Run Code Online (Sandbox Code Playgroud)

但为什么不用这个:

private Func<string, int, double> ChangeListAction;
Run Code Online (Sandbox Code Playgroud)

或者如果ChangeListAction没有返回值,我可以使用:

private Action<string,int> ChangeListAction;
Run Code Online (Sandbox Code Playgroud)

那么使用delegate关键字声明委托的优势在哪里?

是因为.NET 1.1,随着.NET 2.0的出现Action<T>和.NET 3.5的出现Func<T>

c# delegates action func

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

将本机js事件对象转换为jquery事件对象

我想将本机JavaScript事件对象转换为jQuery事件对象.

实际上这就是问题所在:我keyup通过jQuery 将事件处理程序绑定到文档事件,页面上有一些文本框,keyup通过内联JavaScript绑定事件处理程序.

问题是当文本框的事件处理程序被触发时,文档的事件处理程序也会被触发,因为事件"冒泡"我可以修改由内联JavaScript绑定的事件处理函数,但不能修改该行本身.

我正在寻找的是一个跨浏览器,一种取消事件冒泡的方法,这就是为什么我想将它转换为jQuery对象.

javascript jquery javascript-events

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

有没有办法将lambda的签名推断为mpl序列?

有没有办法将c ++ 0x lambda的签名,结果和参数类型推断为Boost.MPL序列,例如boost::mpl::vector?例如,对于lambda

[]( float a, int b ) -> void { std::cout << a << b << std::endl; }
Run Code Online (Sandbox Code Playgroud)

我想得到一个boost::mpl::vector<void,float,int>.

c++ lambda metaprogramming boost-mpl c++11

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

是否有.Net 4常用名称空间海报?

我正在寻找.Net 4常用的命名空间海报,就像这个可用于.NET 3.5的海报一样.到目前为止,我已经设法找到只有.NET Framework 4.0的 重要命名空间和类型海报,但有更详细的内容吗?

.net c#

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

如何在AS3中播放音乐曲目?

我需要一个接一个地演奏三个音乐曲目.有必要再次加载它并且在缓存中.我用这个代码.在localhost上一切正常,但只有在服务器上重启应用程序后才能正常工作.每次重新下载曲目都是错误的.

public function musicOn():void{
    if (sndStart == 'true'){
        req = new URLRequest("media/" + track + ".mp3");
        snd.load(req);
        channel = snd.play(); 
        channel.addEventListener(Event.SOUND_COMPLETE, onPlaybackComplete);
        sndStart = 'false';
    } else {
        sndStart = 'true';
    }
}

public function musicOff():void{
    if (snd.length>0){
        channel.stop();
        snd = new Sound();
        channel = new SoundChannel();
        sndStart = 'true';
    }   
}

public function onPlaybackComplete(event:Event):void{ 
    if (track==3){
        track = 1;
    } else {
        track++;
    }
    sndStart = 'true';
    snd = new Sound();
    musicOn(); 
}
Run Code Online (Sandbox Code Playgroud)

我运行这些功能:

if (optObj.music == 'true' && …
Run Code Online (Sandbox Code Playgroud)

flash actionscript-3

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

同步检查Node.js中是否存在文件/目录

如何使用node.js同步检查文件或目录是否存在?

node.js

1113
推荐指数
7
解决办法
71万
查看次数

切换后iPhone App崩溃,可能是由于UIImage imageNamed

嘿伙计们,这可能是一个显而易见的事情,但我无法弄清楚.

我的应用程序在屏幕上随机移动10个UIImageViews,一旦UIImageView到达角落,它就会改变它的图像.问题是:在应用程序之间切换并返回我的应用程序后,应用程序崩溃了.

控制台给我这个消息:

"App" exited abnormally with signal 10: Bus error
Run Code Online (Sandbox Code Playgroud)

崩溃日志说明了这一点:

Exception Type:  EXC_BAD_ACCESS (SIGBUS)

Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000011

Crashed Thread:  0  Dispatch queue: com.apple.main-thread
Run Code Online (Sandbox Code Playgroud)

认为问题是由于我正在使用的事实UIImage imageNamed,这里是代码:

ViewController.h中:

UIImage *red;
UIImage *green;
UIImage *blue;

UIImageView *ballOne;
UIImageView *ballTwo;
UIImageView *ballThree;
UIImageView *ballFour;
// And declare UIImageView for other balls
int clr
Run Code Online (Sandbox Code Playgroud)

ViewController.m中:

- (void)viewDidLoad {
  ...
  red = [UIImage imageNamed: @"redTexture.png"];
  green = [UIImage imageNamed: @"greenTexture.png"];
  blue = [UIImage imageNamed: …
Run Code Online (Sandbox Code Playgroud)

iphone crash memory-management imagenamed

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

(x:_)和[x:_]是什么意思?

head' :: [a] -> a
head' [] = error "No head for empty lists!"
head' (x:_) = x

head' :: [a] -> a
head' xs = case xs of [] -> error "No head for empty lists!"
                      (x:_) -> x
Run Code Online (Sandbox Code Playgroud)

我要求一个相当容易的问题,我不明白.在上面的代码中,我看到它需要一个输入列表.但在第三行,它说(x:_)哪些让我感到困惑.任何人都可以向我解释为什么他们写(x:_)而不是[x:_]

而且,我不明白是什么(x:_)意思.

谢谢.

haskell list pattern-matching

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

$('.myclass')仅在此ID下

我有2个div ID #dfirst,#dfirst每个都有类的元素.clickme.我想选择.clickme仅在下面#dfirst但不在下面的那些#dsecond.请注意,嵌套的级别有点不可预测,可能与我在这里的不同,所以我正在寻找一些在嵌套方面具有灵活性的东西.那么jquery大师,可以做到吗?

<div id="dfirst">
  <div>
   <div> 
     <div class="clickme" ></div>
     <div class="clickme" ></div>
     <div class="clickme" ></div>
   <div>
  <div/>

</div>

<div id="dsecond">
   <div> 
     <div>
       <div>
          <div>
            <div class="clickme" ></div>
            <div class="clickme" ></div>
            <div class="clickme" ></div>
          <div>
       <div>
     <div>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery jquery-selectors

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

ASP.NET MVC与Facebook Connect模板项目

我正在寻找使用Facebook Connect而不是ASP.NET MVC 1.0/2.0/3.0的ASP.NET Membership服务的模板项目.它应该支持连接(登录)和logof以及将用户数据存储到数据库.有类似的东西吗?

第二个问题:您是否愿意参与构建此类模板?(如果不存在类似的项目)

asp.net asp.net-mvc facebook asp.net-mvc-2

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