问题列表 - 第42446页

如何在egit中将文件签出到以前的修订版中

可以请任何人告诉我们是否有可能,如果不可能,最好的选择是什么?这是在命令行中完成的方式: git checkout HEAD~1 -- path/to/file

但是如果项目很大,那么在cmd中导航到该文件会很烦人....

eclipse git egit

7
推荐指数
2
解决办法
5716
查看次数

构造函数和Object之间的区别

我肯定需要对此有所了解.

有什么区别:

var MY_APP = function(){
    this.firstMethod = function(){
       //something
    };
    this.secondMethod = function(){
       //something
    };
};
Run Code Online (Sandbox Code Playgroud)

var MY_APP = {
    firstKey: function(){
       //something
    },
    secondKey: function(){
       //something
    }
};
Run Code Online (Sandbox Code Playgroud)

除了一个明显的事实,一个是一个函数,另一个是一个对象,代码流,原型,模式有什么不同......什么,我们什么时候应该使用第一个或第二个?

我在这个区域如此分散,以至于我不确定我是否正确地解释了疑问,但如果你问的话可以给出进一步的信息.

javascript constructor function object

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

- (无效)dealloc问题

你能告诉我以下代码是否100%正确吗?特别是该dealloc部分

FirstViewController.h

#import <UIKit/UIKit.h>
#import "SecondViewController.h"

@class SecondViewController

@interface FirstViewController : UIViewController
{
    SecondViewController   *SecondController;
}

- (IBAction)SwitchView;

@property (nonatomic, retain) IBOutlet SecondViewController *SecondController;

@end
Run Code Online (Sandbox Code Playgroud)

FirstViewController.m

#import "FirstViewController.h"

@implementation FirstViewController

@synthesize SecondController;

- (IBAction)SwitchView
{    
    SecondController = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
    SecondController.modalTransitionStyle = UIModalPresentationFullScreen;
    [self presentModalViewController:SecondController animated:YES];
    [SecondController release];
}

/// OTHER CODE HERE ///

- (void)dealloc
{
    [SecondController release];
    [super dealloc];
}

@end
Run Code Online (Sandbox Code Playgroud)

谢谢!

iphone memory-management objective-c ios

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

使用R和ggplot2绘制金字塔图

我需要绘制一个金字塔图,就像附图一样.

替代文字

我从这里找到了一个使用R(但不是ggplot)的例子,有人能给我一些使用ggplot做这个的暗示吗?谢谢!

r ggplot2

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

有选择地格式化PowerShell管道中的数据并以HTML格式输出的技术

假设您想要对powershell的某些表格输出进行一些奇特的格式化,目标是html(对于Web服务器,或者要通过电子邮件发送).例如,假设您希望某些数值具有不同的背景颜色.随你.我可以想到两种可靠的编程方法来实现这一点:使用XSLT输出XML和转换,或输出HTML并使用CSS进行装饰.

XSLT可能是两者中较难的(我说是因为我不知道),但是从我记忆中的一点点来看,它具有能够嵌入上述花式格式的选择标准(xpath?)的好处.另一方面,CSS需要帮助.如果你想要特殊处理某个单元格,那么你需要将它与兄弟姐妹的类别,id或类似的东西区分开来.PowerShell本身并没有办法实现这一点,因此这意味着在离开convertto-html并添加例如"强调"类时解析HTML:

<td class="emphasis">32MB</td>
Run Code Online (Sandbox Code Playgroud)

我不喜欢所需文本解析的想法,特别是考虑到我希望能够以某种方式强调在击中HTML之前需要在Powershell中强调什么.

XSLT是最好的方法吗?有关于如何在转换为HTML或其他方式的想法后标记HTML的建议吗?

html css xml powershell

2
推荐指数
3
解决办法
8216
查看次数

为什么我的多线程应用程序有时会在关闭时挂起?

我在我的应用程序中使用了几个关键部分.关键部分可防止大数据blob被不同的线程同时修改和访问.

AFAIK它正常工作,除非有时应用程序在退出时挂起.我想知道这是否与我对关键部分的使用有关.

有没有一种正确的方法来在析构函数中释放TCriticalSection对象?

感谢所有的答案.我正在考虑这些新信息,再次查看我的代码.干杯!

delphi multithreading critical-section

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

将link_to与render:partial结合使用

如果可能的话,我想将2个命令合并为1.

<%= render :partial => 'shared/logo' %>
<%= link_to 'Dashboard', root_url %>
Run Code Online (Sandbox Code Playgroud)

我想在共享目录中调用该徽标,并将其同时作为链接.

我怎么写这个?

html ruby-on-rails

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

使得64位的普通int会破坏很多合理的代码吗?

直到最近,我还是考虑过大多数系统实现者/供应商的决定,int即使在64位机器上保持简单的32位也是一种权宜之计.随着现代C99固定大小的类型(int32_tuint32_t等)的需要为了有每个大小为8,16,32的一个标准的整数类型,和64大多消失,并且它似乎是int也可以同样进行64位.

然而,intC 中普通大小的最大实际结果来自于C基本上没有小于int类型的算术.特别是,如果int大于32位,则对uint32_t值的任何算术运算的结果都具有类型signed int,这相当令人不安.

这是否是int在实际实现中永久固定为32位的一个很好的理由?我倾向于说是的.在我看来,uint32_tint大于32位时,可能存在大量的使用.即使应用一元减号或按位补码运算符也会变得危险,除非你再次使用uint32_t.

当然,同样的问题也适用于uint16_tuint8_t当前实现,但大家似乎都知道,并用于把它们当作"小-于─ int"类型.

c 64-bit integer-promotion

15
推荐指数
2
解决办法
641
查看次数

如何在LINQ中实现具有良好调用语法的NotOfType <T>?

我正在尝试提供一个NotOfType具有可读调用语法的实现.NotOfType应该是补充,OfType<T>并因此产生所有类型的元素T

我的目标是实现一个方法OfType<T>,就像在这个片段的最后一行一样调用它:

public abstract class Animal {}
public class Monkey : Animal {}
public class Giraffe : Animal {}
public class Lion : Animal {}

var monkey = new Monkey();
var giraffe = new Giraffe();
var lion = new Lion();

IEnumerable<Animal> animals = new Animal[] { monkey, giraffe, lion };

IEnumerable<Animal> fewerAnimals = animals.NotOfType<Giraffe>();
Run Code Online (Sandbox Code Playgroud)

但是,我无法想出一个支持特定调用语法的实现.

这是我到目前为止所尝试的:

public static class EnumerableExtensions
{
    public static IEnumerable<T> NotOfType<T>(this IEnumerable<T> sequence, Type type) …
Run Code Online (Sandbox Code Playgroud)

c# linq type-inference code-readability

23
推荐指数
3
解决办法
5699
查看次数

如何在一个域(和子)上提供多个rails应用程序?

这有点奇怪,但我想在同一个域上提供多个网站.如果可能的话,我们希望避免使用子域名来保持用户的网址简单 - 不需要他们知道它是两个独立的应用程序.这纯粹是为了保持代码库分开.有任何想法吗?

例如:

Rails App 1(Refinery CMS)服务:

http://example.com/

http://example.com/about

http://example.com/pricing

Rails App 2(我们真正的应用程序)服务:

http://example.com/account

http://example.com/store

http://example.com/listings

我们使用ruby 1.9.2,ruby on rails,炼油厂cms,apache和乘客.

apache ruby-on-rails passenger refinerycms

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