问题列表 - 第41803页

在Windows 7 x64上,Git Bash非常慢

在一个小项目的开发过程中,我一直在Windows和Ubuntu上使用Git,经常在两者之间来回翻转.问题是Git Bash一直变慢.

当我说慢时,我的意思是跑步cd需要8到25秒,运行git命令需要5-20秒,ls有时可能需要30秒.毋庸置疑,这并不好玩,更不用说非生产性了.我知道Git在Windows上比较慢,但这太荒谬了.

对我来说暂时工作的一个解决方案是禁用我的网络连接(如本答案所示),启动Git Bash,然后重新连接.有时它会在这样做之后继续快速运行数天,但性能总是最终会降低.我已经在msysgit讨论组,Stack Overflow,msysgit问题列表等中打开和关闭了几个星期,但我还没有找到有效的解决方案.

到目前为止,我已经尝试过:

  • 将Git和项目文件夹添加到病毒扫描程序的排除列表中
  • 完全禁用我的病毒扫描程序(Kaspersky IS 2011)
  • 确保Outlook未运行(Outlook 2007)
  • 关闭所有其他应用程序
  • 以管理员身份运行Git Bash
  • 禁用网络连接,启动Git Bash并禁用连接
  • 禁用网络连接,启动Git Bash,重新启用连接(仅偶尔工作)
  • 运行 git gc
  • 以及上述的组合

我确实读到有几个人成功禁用Bash完成,但理想情况下我想保持活跃.msysgit的版本是1.7.3.1-preview20101002,操作系统是Windows 7 x64.可以预见,在Linux上运行相同的东西是快速的.我会专门使用Linux,但我也需要在Windows中运行东西(某些应用程序,测试等).

有没有人遇到类似的问题?如果是这样,那么潜在的问题是什么?解决方案是什么(如果有的话)?

这超出了Git存储库,但仅供参考,我一直使用Git的存储库非常小:最多4-50个文件.

git bash msysgit mingw32 windows-7

418
推荐指数
14
解决办法
16万
查看次数

使用JSONValue获取JSON内容时出现问题

我使用objective-c json框架来解析灯塔api中的一些json - http://stig.github.com/json-framework/

我之前使用过该框架与其他api没有任何问题,虽然我似乎在尝试使用JSONValue从灯塔api获取结果时走到了尽头.

似乎错误地返回了值:

NSArray *results = [json_string JSONValue];

for (NSDictionary *project in results){
    NSLog(@"project found");
}
Run Code Online (Sandbox Code Playgroud)

这个循环只运行一次,虽然我知道至少有7个对象可以在JSON字符串中进行迭代.project也被设置为字符串而不是NSDictionary,我知道这是因为在项目上调用objectForKey会导致错误.

[NSCFString objectForKey:]: unrecognized selector sent to instance 
Run Code Online (Sandbox Code Playgroud)

我很难过这里,并希望这不是从灯塔api返回的字符串的问题,我只是试图弄错内容,我的json字符串在这里:http://pastie.org/1390233

iphone json objective-c

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

RSA密钥转换为PEM文件

我怎么能转换这个RSA公钥:109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110 6039072308886100726558188253585034290 57592827629436413108566029093628 2126359538366865626758497206207862794310902180176810615217550567108238764764442605581471797071 19674283982419152118103759076030616683978566631413

到*.pem文件?

cryptography rsa key

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

在iOS中准确计时

我正在查看iOS SDK中的"Metronome"示例代码(http://developer.apple.com/library/ios/#samplecode/Metronome/Introduction/Intro.html).我正在以60 BPM的速度运行节拍器,这意味着每秒都会打勾.当我看一下外部手表(PC的手表)时,我看到节拍器运行速度太慢 - 它错过了每分钟一次,这就是app.15毫秒的一致错误.相关代码是:

- (void)startDriverTimer:(id)info {    
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];       

    // Give the sound thread high priority to keep the timing steady.    
    [NSThread setThreadPriority:1.0];    
    BOOL continuePlaying = YES;   

    while (continuePlaying) {  // Loop until cancelled.   
        // An autorelease pool to prevent the build-up of temporary objects.    
        NSAutoreleasePool *loopPool = [[NSAutoreleasePool alloc] init];     
        [self playSound];

        [self performSelectorOnMainThread:@selector(animateArmToOppositeExtreme) withObject:nil waitUntilDone:NO];    
        NSDate *curtainTime = [[NSDate alloc] initWithTimeIntervalSinceNow:self.duration];    
        NSDate *currentTime = [[NSDate alloc] init];  
        // Wake up periodically …
Run Code Online (Sandbox Code Playgroud)

time cocoa-touch ios4 ios

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

Haskell相当于OCaml的Format库

Haskell有一个与OCaml(格式库)做同样事情的吗?或者,在Haskell中漂亮打印抽象语法树的最简单方法是什么?

谢谢.

ocaml haskell pretty-print

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

使用Xcode从iPhone Project到iPad Project

我希望能够将我的iPhone项目更改为iPad项目.这就是我的做法:我将Active Executable的内容更改为iPad并进入信息并将Targeted Device系列更改为iPad.然后我进入Interface Builder并使用Autosizing Masks进行文件>创建iPad版本.然后我将新的xib命名为与它所基于的xib(iPhone xib)完全相同.然后我用iPad xib替换了iPhone xib.当我创建一个全新的项目时,这很好用,并作为一个iPad应用程序启动(是的,我确实在界面生成器中添加了一些东西,以确保它不是使它不起作用.)但当我这样做时该项目我希望通过iPad上的应用程序启动,但作为iPhone应用程序.

我想从iPhone更改为iPad的项目如下:http: //icodeblog.com/wp-content/uplo...iCodeOauth.zip

希望这是有道理的家伙!

先感谢您!

iphone xcode objective-c ipad

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

如何判断Android设备是否已关闭

我有一个重新发生的警报管理器任务,需要每晚运行,但是当设备关闭然后再打开时,它会清除此任务,我无法重置它.我想知道如何判断设备是否已关闭和/或是否可以在手机关闭之前运行特定代码,因此我可以设置一个标志来重置此任务.

android alarmmanager

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

Scala过滤元组列表

问题:如何根据列表中的其他项进行过滤?

我有一个看起来像这样的列表

List((2,2),(2,1),(3,1),....)
Run Code Online (Sandbox Code Playgroud)

我想保留那些在获得相同的第一个数字时获得最大第二个数字的tupples

在输出上就是这样的东西

List((2,2),(3,1),...)
Run Code Online (Sandbox Code Playgroud)

删除(2,1),因为1(<2,2)<2

所以我需要根据列表中的其他对象进行过滤,如何做到这一点.

效率并不重要,因为该列表最多可获得171项

scala tuples list filter

4
推荐指数
2
解决办法
3238
查看次数

如何使用python 3下载网站?

只是一个http获取请求,如php中的file_get_contents,或者是一些简单的输入URL的内容,它将内容变为变量.

python python-3.x

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

python 对象上的递归 __dict__ 调用?

有没有一种干净的方法可以在 python 对象的所有属性上调用dict?具体来说,当我在我的对象上调用dict时,我得到了这个:

{'edges': [<dawg.Edge instance at 0x107aa0200>,
           <dawg.Edge instance at 0x10a581a70>,
           <dawg.Edge instance at 0x10656a680>]}
Run Code Online (Sandbox Code Playgroud)

但我希望该输出是实例的dict () 而不是实例描述。

编辑:我想我应该澄清一下,我正在尝试对对象进行 JSONify,所以我需要 type(obj['edges'][0]) 作为一个 dict。

python

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