小编And*_*Hin的帖子

使用双&符"&&"进行分配

我刚看到有人使用这段代码:

ctx = canvas.getContext && canvas.getContext('2d');
Run Code Online (Sandbox Code Playgroud)

双安瓿如何在这种情况下起作用?它不只是将"true"分配给ctx变量吗?

javascript

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

JQuery - 删除元素后的所有内容

我有:

<div id="container">
  <div id="i_1"></div>
  <div id="i_2"></div>
  <div id="i_3"></div>
  <div id="i_4"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

如何在$('#i_2')之后删除所有内容?

javascript jquery

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

扩展聊天应用程序 - 短轮询与长轮询(AJAX,PHP)

我运行一个网站,用户可以通过浏览器互相聊天(想想Facebook聊天).处理实时交互的最佳方式是什么?(现在我每隔30秒进行一次民意调查,以更新在线用户和新收到的消息,以及每秒在聊天页面上进行的另一次民意调查以获取新消息.)

我考虑过的事情:

  • HTML5 Web套接字:没有使用它,因为它不适用于所有浏览器(仅限chrome).
  • Flash套接字:没有使用它,因为我想最终支持移动网络.

现在,我正在使用短轮询,因为我不知道AJAX长度轮询的可扩展性如何.我正在从servint运行VPS服务器(运行apache).我应该使用长轮询还是短轮询?我不需要绝对的立即响应时间(对于聊天应用程序来说"足够好").是否有几十万用户要杀死我的服务器?我该如何扩展,请帮忙!

javascript php sockets ajax

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

迭代对象数组javascript - 奇怪的行为?

var myArr = [{a:1, b:2}, {c:3, d:4}];

for (var item in myArr) {
    console.log(item);
}
Run Code Online (Sandbox Code Playgroud)

Item返回键(例如:0,1)而不是对象本身.为什么?

javascript

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

我应该使用PhoneGap而不是增加Android SDK吗?

虽然我对Java很满意,但我对Web开发有很多经验.我希望进入编程简单的Android游戏.

我应该使用Javascript/HTML编写所有内容并忘记使用Java/Android SDK吗?我想我的问题确实是,PhoneGap有哪些局限性?有什么需要考虑的事情,等等?

我能想到的一些优点:

  • 针对HTML5/JS的游戏引擎进行了更多选择
  • 加速时间更快
  • 自动部署到所有主要平台

android cordova

27
推荐指数
3
解决办法
6552
查看次数

C#明确定义了抛出的异常

在Java中,您使用"throws"关键字明确定义了抛出的异常.这样,任何调用你的方法的人都知道要抓到什么.

C#中有什么东西吗?如果没有,我如何知道要捕获的异常,或者如何让其他人知道要捕获哪些异常?

另外,如果我正在定义一个接口,有没有办法说"methodX()应该在出错时抛出此异常"?

c# interface exception

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

C#struct,如何分配空值?

我有一个清单:

List<int, SomeStruct>
Run Code Online (Sandbox Code Playgroud)

出于某种原因,它不允许我为其分配空值.如果我想没有关联的结构,我该怎么办?

c# struct nullable

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

Facebook API:获取所有个人资料照片

从给定用户获取所有个人资料照片的最佳方式是什么?我需要什么权限?

我知道我可以使用主要配置文件https://graph.facebook.com/[uid]/picture,但如何获得整张专辑?

facebook facebook-graph-api

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

AVFoundation - 反转AVAsset并输出视频文件

我已经看过几次这个问题了,但是他们似乎没有任何合适的答案.

要求是反转并输出视频文件(不仅仅是反向播放),保持与源视频相同的压缩,格式和帧速率.

理想情况下,解决方案能够在内存或缓冲区中完成所有操作,并避免将帧生成到图像文件中(例如:使用AVAssetImageGenerator),然后重新编译它(资源密集,不可靠的计时结果,帧/图像质量从原始,等等.).

-

我的贡献:这仍然没有用,但到目前为止我尝试过的最好:

  • 将示例帧读入一个CMSampleBufferRef[]使用的数组AVAssetReader.
  • 使用相反的顺序将其写回AVAssetWriter.
  • 问题:似乎每个帧的时间都保存在CMSampleBufferRef所以即使向后追加它们也行不通.
  • 接下来,我尝试用反向/镜像帧交换每帧的定时信息.
  • 问题:这会导致未知错误AVAssetWriter.
  • 下一步:我要调查一下 AVAssetWriterInputPixelBufferAdaptor

    - (AVAsset *)assetByReversingAsset:(AVAsset *)asset {
        NSURL *tmpFileURL = [NSURL URLWithString:@"/tmp/test.mp4"];    
        NSError *error;
    
        // initialize the AVAssetReader that will read the input asset track
        AVAssetReader *reader = [[AVAssetReader alloc] initWithAsset:asset error:&error];
        AVAssetTrack *videoTrack = [[asset tracksWithMediaType:AVMediaTypeVideo] lastObject];
    
        AVAssetReaderTrackOutput* readerOutput = [AVAssetReaderTrackOutput assetReaderTrackOutputWithTrack:videoTrack outputSettings:nil];
        [reader addOutput:readerOutput];
        [reader startReading];
    
        // Read in the samples into an array
        NSMutableArray *samples …
    Run Code Online (Sandbox Code Playgroud)

macos objective-c avfoundation ios

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

选择System.Drawing.Icon的大小?

我有一个图标,有几个不同的尺寸(16px,32px,64px).我正在呼唤ToBitmap()它,但它总是返回32px图像.如何检索64px?

c# size icons system.drawing

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