小编hog*_*olo的帖子

如何在Git中标记旧的提交?

我们是git的新手,我想在我们的存储库的开头设置一个标记.我们的生产代码与初始存储库相同,但从那时起我们就已经提交了.开头的标签将允许我们将生产"回滚"到已知的稳定状态.

那么如何将标签添加到任意较旧的提交中?

git version-control git-tag

876
推荐指数
9
解决办法
24万
查看次数

var $ this = this的原因是什么?

我不是jquery中最好的,我遇到了var初始化,我不知道编写代码的人为什么会这样做.

在插件的init中,我们有

this.init = function(settings) {
    var $this = this;
    this.s = {
        initialSlide: 0,
        firstSlide: true,
    };
   ... more code, some uses $this, some uses "this"
}
Run Code Online (Sandbox Code Playgroud)

那么"$ this"和"this"之间有什么区别,为什么不一直使用一个或另一个呢?

javascript variables jquery this

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

s3cmd获取整个目录

我的s3中有一个目录,里面只有另一个目录,但我不知道它的名字.使用命令行"获取"工具,我想下载该目录,但它似乎不想.

结构看起来像: my-production/top-dir/sub-dir/some-files.jpg 然后 s3cmd get s3://my-production/top-dir/* local-dir

"sub-dir"目录不下载.我是否必须获取目录名称,在本地创建目录,然后"获取"它的所有内容?

amazon-s3 s3cmd

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

在SVN中是否有一个命令来查看代码已经签出的位置?

基本上,我想要一个SVN代码已经签出的所有地方的列表.颠覆跟踪这个吗?我可以做"SVN ls",它向我展示报告中的内容,但不是所有内容都已经过检查的地方.

svn

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

PCH文件中的iPHONE IOS SDK奇怪警告

我不认为我在这里给出任何Apple秘密,所以我会问.我的.pch文件如下所示:

#ifndef __IPHONE_4_0
#warning "This project uses features only available in iOS SDK 4.0 and later."
#endif

#ifdef __OBJC__
    #import <Foundation/Foundation.h>
    #import <Availability.h> 
    #import <UIKit/UIKit.h>
    #import "DejaViewAppDelegate.h"
#endif
Run Code Online (Sandbox Code Playgroud)

因此,第2行会出现一条警告:"此项目使用的功能仅适用于iOS SDK 4.0及更高版本."

当#import Availability.h在ifndef语句之后出现时,SDK警告将回显ifndef警告.在#nmport Availability.h之前,它不会在idndef之前发出警告.

有什么理由吗?

objective-c ios4

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