小编Jim*_*uls的帖子

git:撤消所有工作目录更改,包括新文件

如何删除工作目录中的所有更改,包括新的未跟踪文件.我知道这样git checkout -f做,但它不会删除自上次提交后创建的新的未跟踪文件.

有人知道怎么做吗?

git

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

调试打印样式表的建议?

我最近一直在为一个网站制作一个打印样式表,我意识到我无法通过有效的方式进行调整.使用重新加载周期来处理屏幕布局是一回事:

  • 改变代码
  • 命令选项卡
  • 重装

但是当你尝试打印时,整个过程会变得更加艰难:

  • 改变代码
  • 命令选项卡
  • 重装
  • 打印
  • 斜视打印预览图像
  • 在预览中打开PDF以进一步检查

我在这里错过了哪些工具?WebKit的检查员是否"假装这是分页媒体"复选框?Firebug(不寒而栗)可以做些什么吗?

css printing firebug web-inspector google-chrome-devtools

237
推荐指数
8
解决办法
9万
查看次数

如何在Objective-C中声明类级属性?

也许这很明显,但我不知道如何在Objective-C中声明类属性.

我需要为每个类缓存一个字典,并想知道如何将它放入类中.

oop cocoa objective-c

200
推荐指数
8
解决办法
14万
查看次数

如何在Objective-C中传递多个参数?

我已经阅读了几篇关于Objective-C方法语法的文章,但我想我不了解一个方法的多个名称.

我正在尝试创建一个名为getBusStopswith NSStringNSTimeIntervalparameters以及返回类型的方法NSMutableArray.这是我构建方法的方法,但它在运行时显然会出错:

- (NSMutableArray *)getBusStops:(NSString *)busStop
                                (NSTimeInterval *)timeInterval;
Run Code Online (Sandbox Code Playgroud)

我看到了一个方法的另一个例子:

-(NSInteger)pickerView:(UIPickerView *)pickerView
            numberOfRowsInComponent:(NSInteger)component
Run Code Online (Sandbox Code Playgroud)

我不明白为什么这个方法有每个参数的方法名称.我应该做同样的事情:

- (NSMutableArray *)getBusStops:(NSString *)busStop
                        forTime:(NSTimeInterval *)timeInterval
Run Code Online (Sandbox Code Playgroud)

parameters methods syntax objective-c

173
推荐指数
5
解决办法
25万
查看次数

如何在Rails中自动排序has_many关系?

这似乎是一个非常简单的问题,但我还没有看到它在任何地方得到解答.

在rails中如果您有:

class Article < ActiveRecord::Base 
  has_many :comments 
end 
class Comments < ActiveRecord::Base 
  belongs_to :article 
end
Run Code Online (Sandbox Code Playgroud)

为什么你不能用这样的东西订购评论:

@article.comments(:order=>"created_at DESC")
Run Code Online (Sandbox Code Playgroud)

如果您需要经常引用命名范围,甚至人们都会这样做:

@article.comments.sort { |x,y| x.created_at <=> y.created_at }
Run Code Online (Sandbox Code Playgroud)

但有些东西告诉我它应该更简单.我错过了什么?

ruby-on-rails

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

如何在Git中查看一个文件的特定版本?

如何在git中查看一个文件的特定版本?

在邮件列表上发现了这封邮件,其中说:

$ git checkout HEAD~43 Makefile
$ git reset Makefile
Run Code Online (Sandbox Code Playgroud)

但我不明白如何找出'HEAD~43',如果我这样做git log aFile,怎么才能找出我应该使用哪个'HEAD~43'?

为什么我需要运行git reset该文件?它有什么作用?

git

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

在学习jQuery之前学习JavaScript是个好主意吗?

在学习JavaScript框架库(如jQuery,Prototype等)之前学习JavaScript是个好主意吗?

有时候我发现自己很挣扎,因为我觉得我不知道我应该知道JavaScript.

javascript jquery

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

双击Cocoa中的NSTableView行?

当用户双击一行中的一行时,我需要我的应用程序打开一个窗口NSTableView.我在寻找有关如何实现这一目标的信息或示例时遇到了一些困难.任何人都能指出我正确的方向吗?

cocoa double-click nstableview

70
推荐指数
6
解决办法
3万
查看次数

我可以在Objective-C switch语句中声明变量吗?

我想我会失明,因为我无法弄清楚此代码中语法错误的位置:

if( cell == nil ) {
    titledCell = [ [ [ TitledCell alloc ] initWithFrame:CGRectZero
        reuseIdentifier:CellIdentifier ] autorelease
    ];

    switch( cellNumber ) {
        case 1:
            NSString *viewDataKey = @"Name";
etc...
Run Code Online (Sandbox Code Playgroud)

当我尝试编译它时,我在最后一行的'*'标记之前收到错误:语法错误.

对不起这个基本问题,但我错过了什么?

objective-c switch-statement

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

如何将Java应用程序放入系统托盘?

我有一个小控制面板,只是我做的一个小应用程序.我想最小化/放置控制面板上的/下降系统,以及电池寿命,日期,网络等.

谁可以给我一个线索,链接到教程或阅读的东西?

java system-tray minimize

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