小编And*_*Hin的帖子

如何在jsdoc中描述"对象"参数?

// My function does X and Y.
// @params {object} parameters An object containing the parameters
// @params {function} callback The callback function
function(parameters, callback) {
}
Run Code Online (Sandbox Code Playgroud)

但是,我如何描述参数对象应该如何构造?例如,它应该是这样的:

{
  setting1 : 123, // (required, integer)
  setting2 : 'asdf' // (optional, string)
}
Run Code Online (Sandbox Code Playgroud)

javascript jsdoc

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

FFMPEG(libx264)"高度不能被2整除"

我正在尝试使用libx264编解码器使用FFMPEG从一组帧中编码.mp4视频.

这是我正在运行的命令:

/usr/local/bin/ffmpeg -r 24 -i frame_%05d.jpg -vcodec libx264 -y -an video.mp4
Run Code Online (Sandbox Code Playgroud)

我有时会收到以下错误:

[libx264 @ 0xa3b85a0] height not divisible by 2 (520x369)
Run Code Online (Sandbox Code Playgroud)

在稍微搜索之后,似乎问题与缩放算法有关,可以通过添加-vf参数来修复.

但是,在我的情况下,我不想做任何缩放.理想情况下,我希望保持尺寸与框架完全相同.有什么建议?是否存在h264强制执行的某种宽高比?

ffmpeg h.264 libx264

162
推荐指数
5
解决办法
7万
查看次数

Socket.IO - 如何获取连接的套接字/客户端列表?

我正在尝试获取当前连接的所有套接字/客户端的列表.

io.sockets 遗憾的是,它没有返回数组.

我知道我可以使用数组保留自己的列表,但不要认为这是一个最佳解决方案有两个原因:

  1. 冗余.Socket.IO已经保留了此列表的副本.

  2. Socket.IO提供了为客户端设置任意字段值的方法(即:),socket.set('nickname', 'superman')所以如果我要维护自己的列表,我需要跟上这些变化.

救命?

node.js socket.io

144
推荐指数
14
解决办法
21万
查看次数

正确关闭WebSocket(HTML5,Javascript)

我正在玩HTML5 WebSockets.我想知道,如何优雅地关闭连接?比如,如果用户刷新页面或只是关闭浏览器会发生什么?

当用户只是在没有调用的情况下刷新页面时,会出现一种奇怪的行为websocket.close()- 当他们在刷新后返回时会触发该websocket.onclose事件.

javascript sockets html5 websocket

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

iOS 7 TextKit - 如何使用文本内嵌插入图像?

我试图使用UITextView获得以下效果:

在此输入图像描述

基本上我想在文本之间插入图像.图像可以简单地占用1行空间,因此不需要包装.

我尝试在子视图中添加一个UIView:

UIView *pictureView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 25, 25)];
[pictureView setBackgroundColor:[UIColor redColor]];
[self.textView addSubview:pictureView];
Run Code Online (Sandbox Code Playgroud)

但它似乎漂浮在文本上并覆盖它.

我在排除路径上做了一些阅读,这似乎是实现这一点的一种方式.但是,我不想绝对定位图像 - 相反,它应该与文本一起流动(类似于<span>HTML中的行为).

ios ios7 textkit

104
推荐指数
5
解决办法
6万
查看次数

iOS推送通知如何工作?

如果没有设备需要轮询服务器,iOS"推送"通知如何传递到特定设备?

例如,假设我在Facebook上收到了一条新消息.Facebook通知Apple我的设备应该收到通知.但Apple如何知道将消息推送到哪个设备/ IP?

push-notification apple-push-notifications ios

90
推荐指数
5
解决办法
7万
查看次数

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

60
推荐指数
3
解决办法
9万
查看次数

C#将额外的参数传递给事件处理程序?

比方说,我想在分配事件处理程序时传递一些额外的数据.请考虑以下代码:

private void setup(string someData)
{
     Object.assignHandler(evHandler);
}

public void evHandler(Object sender)
{
    // need someData here!!!
}
Run Code Online (Sandbox Code Playgroud)

我如何将someData放入我的evHandler方法?

c# events callback

57
推荐指数
3
解决办法
8万
查看次数

PHP - strtotime,指定时区

我有一个日期字符串,说' 2008-09-11'.我想从中获取时间戳,但我需要动态指定时区(而不是PHP默认值).

所以回顾一下,我有两个字符串:

$dateStr = '2008-09-11';
$timezone = 'Americas/New_York';
Run Code Online (Sandbox Code Playgroud)

我如何获得此时间戳?

编辑:一天中的时间将是那天的午夜.... $ dateStr ='2008-09-11 00:00:00';

php timezone date

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