小编Ste*_*ger的帖子

iframe中的catch-all keyup/keydown事件?

我正在开发基于画布的游戏,并且正在全球范围内使用window.addEventListener()附加keyupkeydown事件.这适用于正常查看页面,但将其嵌入iframe时; 它没有得到keyup和keydown事件.有没有更好的方法可以做到这一点?

javascript canvas keyboard-events dom-events

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

jquery ui sortable('refresh')无效!

我有一个我正在使用的可排序列表,可以通过jquery添加和删除另一个脚本的元素,并且有一个奇怪的问题.这些新生成的项目似乎是可拖动的,但它们实际上并没有排序,除非我在页面加载时已将它们放在那里.我尝试过使用sortable('refresh'),但似乎没有效果.

jquery jquery-ui jquery-ui-sortable

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

选择性git被远程忽略?

假设我有一个位于公共开源回购和私有开发回购的项目.开发回购中的一些文件会包含数据库密码等内容,以至于我不想公开.在两个遥控器之间共享安全文件的最佳方法是什么?我正在考虑某种仅适用于公共回购的.gitignore文件,这可能吗?如果没有,还有其他建议吗?

git repository gitignore

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

识别Web工作者环境?

是否可以确定Javascript是否在Web Worker上下文中运行?

javascript web-worker

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

Strongnode vs Nodejs - strongnode的优势是什么?

该strongnode增加了工具包是一个明显的优势,在普通的NodeJS,例如其命令行工具,你可以脚手架,监测提供手机后台为你的应用程序的NodeJS.

但在他们的网站上他们说:

[...] StrongNode优于Node.js的优点是,在StrongLoop,我们策划,测试和认证一系列模块和工具,涵盖了Node.js应用程序开发需求的最常见用例.

我想知道,它是什么意思,拥有策划,测试和认证的节点模块有什么好处?

javascript node.js npm strongloop

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

如何使用Javascript或Flash获取用户文件的哈希值?

我需要做的是在网页上提供一个文件浏览器框,用户从他们的计算机中选择一个文件,并通过javascript(或必要时闪存),返回某种类型的哈希,如CRC,MD5或SHA1.我不希望不必将整个文件上传到Web服务器,因为我希望在此使用一些相当大的文件.

基本上我正在创建一个脚本,将这些值与各种META数据相关联,从而可以在不必完全上传的情况下识别文件.

知道怎么做这个吗?我可以很容易地在服务器端执行此操作,但是,正如我所说,将会检查一些相当大的文件,我不想吃太多的服务器带宽.

javascript flash md5 sha1 crc

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

将JSON存储在隐藏的输入元素中?

我需要能够生成有效数量无限的数据集,所以我想要做的就是这样;

<input type="hidden" name="items[]" value="{id:1,name:'some-name'}" />
Run Code Online (Sandbox Code Playgroud)

我尝试使用JSON.stringify在javascript中转换我的数组并将其存储在当前隐藏的输入元素中,但它将所有键和值包装在双引号中,这显然与HTML包含双引号中的整个值.不知怎的,我需要转义引号,但我需要这两种方式...基本上这些元素是用PHP生成的并按顺序放在页面中,然后我可以在用户端添加或删除项目并提交页面,应该让PHP迭代这些隐藏的元素并更新记录.

有人对某种逃避方法有任何建议吗?

html php json hidden-field

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

正则表达式空格或输入开始、空格或输入结束

我正在尝试匹配较大内容块的部分,并且只想匹配字符串开头或前面有空格的内容,我只想匹配字符串结尾或后面的内容空间。不幸的是,我的 regex-fu 太弱了,无法自己解决这个问题。帮助我 Stack Overflow,你是我唯一的希望。

基本上这些都应该匹配“the-thing-to-match”;

the-thing-to-match blah
blah the-thing-to-match
blah the-thing-to-match blah
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

使用绝对路径启动Rails服务器

我正在尝试制作一个脚本来运行我的Rails开发服务器,但绝对路径不想工作.

这就是我所拥有的;

/home/me/dev/app/script/rails server >> /var/log/rails.output.log

它只是抛出一个错误说,

"配置/home/me/config.ru未找到"

似乎Rails使用当前工作目录来获取它的路径,而不是脚本位置.

有没有办法强制应用程序路径?

ruby ruby-on-rails absolute-path

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

如何在XNA中找到旋转变换的2D坐标?

我正在制作一个XNA游戏并遇到一个小问题,想出一些矢量数学.

我有一个类表示具有X和Y整数坐标的2D对象和一个旋转浮点数.我需要的是为Position获取一个Vector2属性,并将X和Y设置为使用Rotation float转换的Vector2.这样我就可以做一些事情;

Position += new Vector2((thumbstick.X * scrollSpeed), -(thumbstick.Y * scrollSpeed));
Run Code Online (Sandbox Code Playgroud)

并且物体将沿着它自己的向上方向移动,而不是视图的向上方向.

到目前为止这就是我所拥有的......我认为这个设置是正确的,但是对于+ =更改它需要得到一个并且答案就是现在没有找到我...>.>

public Vector2 Position
{
    get
    {
        // What goes here? :S
    }
    set
    {
        X = value.X * (int)Math.Cos(this.Rotation);
        Y = value.Y * (int)Math.Cos(this.Rotation);
    }
}
Run Code Online (Sandbox Code Playgroud)

c# graphics xna 2d

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