Windows的截图工具可以捕获屏幕,但有时我想在5秒后捕获屏幕,例如拍摄网络摄像头显示的图像.(例如,运行脚本并对相机微笑).
我的问题是:如何在批处理文件中睡5秒?
很多时候,Git和Rails看起来像魔术......比如在Rails 3 Tutorial一书的第一章中,它讨论了Git:
git remote add origin git@github.com:peter/first_app.git
git push origin master
Run Code Online (Sandbox Code Playgroud)
并且它几乎说"它只是有效"而没有说太多关于它们是什么并且开始谈论分支.在网上搜索显示git remote add添加"短名称",例如origin,它也可以是任何名称,这就像URL的别名.并且origin是远程回购所指向的通常路径.(在"添加远程存储库"下的http://git-scm.com/book/en/Git-Basics-Working-with-Remotes中)
那么为什么URL不是 git://git@github.com/peter/first_app.git在其他语法中 - 它是什么语法?为什么一定要结束.git?我尝试不使用.git最终,它也有效.如果没有.git,还有什么呢?在git中git@github.com似乎是git的服务器上的用户帐户?
另外,为什么它需要如此冗长才能使用git push origin master?默认不能是origin和master吗?我发现第一次,origin master需要,但经过一个小的编辑和提交,然后git push就是它所需要的(没有必要origin master).知道发生了什么的人可以提供一些细节吗?
有时候感觉就像没有任何解释的魔法......有时使用它的人是如此自信,当被问到为什么时,无法解释它,并回答"就像它的方式".有时非常务实和务实.实践并不坏,但可能不实际到不知道发生了什么.
db.foo.find().limit(300)
Run Code Online (Sandbox Code Playgroud)
不会这样做.它仍然只打印出20个文档.
db.foo.find().toArray()
db.foo.find().forEach(printjson)
Run Code Online (Sandbox Code Playgroud)
将打印出每个文档的非常扩展的视图而不是1行版本find():
以下显示"0"在Javascript 中为false:
>>> "0" == false
true
>>> false == "0"
true
Run Code Online (Sandbox Code Playgroud)
那么为什么以下打印"ha"?
>>> if ("0") console.log("ha")
ha
Run Code Online (Sandbox Code Playgroud) 在这个特殊情况下,我想在Bash中添加一个确认
Are you sure? [Y/n]
对于Mercurial来说hg push ssh://username@www.example.com//somepath/morepath,它实际上是一个别名.是否有可以添加到别名的标准命令来实现它?
原因是hg push并且hg out听起来很相似,有时当我想要时hgoutrepo,我可能会意外地输入hgpushrepo(两者都是别名).
更新:如果它可以像是带有另一个命令的内置命令,例如:confirm && hg push ssh://...那个很棒......只是一个可以请求a yes或者no继续其余命令的命令yes.
helper_method 很简单:它使部分或全部控制器的方法可用于视图.
什么是helper?是否相反,即它将辅助方法导入文件或模块?(也许是名字helper和helper_method相似.他们可能更愿意share_methods_with_view和import_methods_from_view)
给定一个以(200,200),半径25为中心的圆,如何绘制从270度到135度的弧和一个从270度到45度的弧?
0度表示它在x轴(右侧)上(意味着它是3点钟位置)270度表示它是12点钟位置,90表示它是6点钟位置
更一般地说,圆弧的一部分的圆弧路径是什么
x, y, r, d1, d2, direction
Run Code Online (Sandbox Code Playgroud)
含义
center (x,y), radius r, degree_start, degree_end, direction
Run Code Online (Sandbox Code Playgroud) 以下SVG路径可以绘制一个圆的99.99%:(在http://jsfiddle.net/DFhUF/46/上尝试它,看看你是否看到4个弧或只有2个,但请注意,如果它是IE,它会被渲染在VML中,而不是SVG,但有类似的问题)
M 100 100 a 50 50 0 1 0 0.00001 0
Run Code Online (Sandbox Code Playgroud)
但是当它是一个圆圈的99.99999999%时,什么都没有显示出来?
M 100 100 a 50 50 0 1 0 0.00000001 0
Run Code Online (Sandbox Code Playgroud)
这与100%的圆圈相同(它仍然是弧形,不是它,只是一个非常完整的圆弧)
M 100 100 a 50 50 0 1 0 0 0
Run Code Online (Sandbox Code Playgroud)
怎么能修好?原因是我使用一个函数绘制一个弧的百分比,如果我需要"特殊情况"一个99.9999%或100%的弧来使用圆函数,那就太傻了.
同样,使用RaphaelJS的jsfiddle上的测试用例位于http://jsfiddle.net/DFhUF/46/
(如果它是IE 8上的VML,即使第二个圆圈也不会显示......你必须将它改为0.01)
更新:
这是因为我在我们的系统中为得分渲染弧,所以3.3点得到1/3的圆.0.5得到半圈,9.9得到99%的圈.但是如果我们的系统中得分为9.99呢?我是否必须检查它是否接近圆的99.999%,并相应地使用arc函数或circle函数?那么得分9.9987怎么样?哪一个使用?要知道什么样的分数将映射到"太完整的圆圈"并切换到圆形函数是荒谬的,当它是圆圈的"某个99.9%"或9.9987分数时,则使用弧函数.
我正在使用托管公司,如果文件index.html不存在,它将列出目录中的文件,它使用iso-8859-1作为默认编码.
如果服务器是Apache,有没有办法将UTF-8设置为默认值?
更新:另外我发现它实际上是使用HTML 3.2的DOCTYPE,然后根本就没有字符集...所以它没有设置任何编码.但有没有办法改变它使用UTF-8?