小编Kev*_* L.的帖子

Msysgit bash在Windows 7中非常慢

我喜欢git并且在OS X上经常使用它在家里.在工作中,我们在Windows上使用svn,但是一旦工具完全成熟就想要迁移到git(不仅仅是TortoiseGit,还有类似于VisualSVN提供的非常好的Visual Studio集成).但我离题了......

我最近安装msysgit我的Windows 7机器上,并使用bash所包含的版本时,它的窘况慢.而不仅仅是git操作; clear大约需要五秒钟.AAAAH!

有没有人遇到过类似的问题?


编辑:似乎 msysgit与UAC没有很好的协作,可能只是一个微小的设计疏忽,因为在XP上开发或在禁用UAC的情况下运行Vista或7; 使用Run as administrator我在OS X中看到的闪电速度的结果启动Git Bash (或者在启动Git Bash w/oa网络连接后使用7 - 请参阅@Gauthier答案).

编辑2:啊哈! 看我的回答.

git msysgit windows-7

83
推荐指数
6
解决办法
4万
查看次数

C的好绘图库?

我的问题在于这个问题的精神非常相似:什么是最好的Python绘图库?

在C中绘制数据的最佳选择是什么? 我最好放弃一个库,只生成我可以直接输入gnuplot的数据吗?

我对这个问题的推动是能够可视化DSP转换,同时研究我早期问题中的优秀资源.所以焦点实际上只是二维图,直方图等; 3D现在不那么重要了.

c plot gnuplot

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

在Xcode中使用Subversion

似乎所有" 使用带有xcode的subversion "的初始Google结果实际上只是安装和配置svn和Xcode的教程,而不是实际使用这两个(即通过Xcode的GUI与svn交互).

是否有人知道一个好的指南,教导通过Xcode的GUI使用svn的技巧和陷阱?什么能够弥补最优秀的版本控制与Subversion书和Xcode IDE 之间的差距(如在没有任何终端命令的情况下使用纯Xcode GUI )?

编辑:

我们都喜欢我们的终端命令,我们都喜欢Eclipse但是(我的意思是最好的方式)这两个问题都不是真的.我更喜欢通过Xcode的IDE而不是通过终端使用svn,因为我喜欢(好吧,对于这种情况)在Xcode的IDE中编码而不是使用vim和gcc.Apple工程师花了很多时间在Xcode中实现SCM菜单; 有人必须在某个地方看过使用指南.

svn version-control xcode

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

学习数字信号处理

有哪些学习DSP的好资源(包括实际理解这些资源所需的数学和算法)?

让我们假设我的数学技能因缺乏使用而生锈,所以我们的路线图如下:

  • 统计数据复习
  • 微积分复习
  • FFT的 实用新手解释
    (50步之后......)

会很好,希望导致DSP技能和知识接近"胜任".

signal-processing

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

在Xcode中映射Visual Studio键盘快捷键

在工作中我使用Visual Studio 2008,在家里我使用Xcode 3.2(我喜欢他们两个).但是一个主要的烦恼是键盘快捷键的差异 - 我将很乐意编码然后尝试执行自动完成(在Visual Studio中的Ctrl+ Space,Esc在Xcode中),并且GeneralTypingFault会抛出SwearAndHitYourDeskInAnger异常.

是否有一种简单的方法(某种插件或脚本)来映射Xcode中的Visual Studio快捷方式,反之亦然,而无需手动输入一个巨大的(或有些巨大的)快捷方式集?

xcode keyboard-shortcuts visual-studio

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

限制UITextView或UITextField中的粘贴字符串长度

限制直接输入UITextView或UITextField的字符串的问题已在SO上解决:

但是现在使用OS 3.0复制和粘贴成为一个问题,因为上述SO问题中的解决方案不会阻止粘贴其他字符(即,您不能在使用上述解决方案配置的字段中键入超过10个字符但是您可以轻松地将100个字符粘贴到同一个字段中).

有没有办法防止直接输入字符串粘贴字符串溢出?

iphone cocoa-touch uitextfield uitextview iphone-sdk-3.0

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

从NSKeyedArchiver加载Singleton的状态

我有一个班级,我已经成为一个单身,并且能够使用NSKeyedArchiver保存它的状态,但我无法绕过它将状态拉回来.

在我负载的功能中

Venue *venue = [Venue sharedVenue];
NSData *data = [[NSMutableData alloc] initWithContentsOfFile:[self dataFilePath]];
NSKeyedUnarchiver *unarchiver = [[NSKeyedUnarchiver alloc] initForReadingWithData:data];
venue = [unarchiver decodeObjectForKey:@"Venue"];
[unarchiver finishDecoding];
Run Code Online (Sandbox Code Playgroud)

有了这段代码,decodeObjectForKey会返回什么?它实际上不是Venue的另一个实例,它不会加载任何已保存的值.在我将它转换为单件保存之前,加载工作正常.

iphone singleton cocoa-touch objective-c nskeyedarchiver

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

在用户到达最后一页后,如何将新页面添加到UIPageViewController?

我有一个UIPageViewController,它包含从通过网络获取的数据实例化的视图控制器.当用户正在分页并进入最后几页时,我启动了一个新的网络操作,并将生成的新视图控制器放在我UIPageViewControllerDataSource可变的视图控制器数组的末尾.总的来说这一切都很好.

但是,如果网络速度很慢(或用户速度很快),则可以在网络操作完成之前到达最终页面.由于pageViewController:viewControllerAfterViewController:在用户到达最后一页时被调用,它已经返回nil("表示没有下一个视图控制器").

是否有一种强制UIPageViewController pageViewController:viewControllerAfterViewController:再次调用的好方法(这样当网络操作完成并且现在有新页面时,我可以强制进行此调用以便用户可以寻呼到新页面)?或者是否有解决方法(可能阻止用户分页到最后一页,但仍然显示反弹动画)?

ios uipageviewcontroller

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

如何在Visual Studio单元测试框架中将视图呈现为字符串?

如果我创建一个新的MVC 5项目(使用单元测试)并使用来自流行的SO答案的片段为我的控制器创建一个新的超类,则很容易将视图的内容呈现为字符串:

HomeController.cs

public class HomeController : StringableController
{
    public ActionResult StringIndex()
    {
        string result = RenderRazorViewToString("Index", null);

        return Content(result);
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我访问/Home/StringIndex,我会返回该视图的原始HTML.整洁(即使不是很有用)!但是在.Tests项目中,如果我尝试在单元测试中测试StringIndex()...

HomeControllerTest.cs

[TestClass]
public class HomeControllerTest
{
    [TestMethod]
    public void StringIndex()
    {
        HomeController controller = new HomeController();

        ContentResult result = controller.StringIndex() as ContentResult;
        string resultString = result.Content;

        Assert.IsTrue(resultString.Contains("Getting started"));
    }
}
Run Code Online (Sandbox Code Playgroud)

......没有这样的运气.调用controller.StringIndex()从单元测试创建ArgumentNullExceptionSystem.Web.Mvc.ViewEngineCollection.FindPartialView()被称为在上述的代码段,考虑的controllerContextnull.我已经尝试了几起订量为基础的办法(修改后的版本SetUpForTest()MvcMockHelpers)嘲笑了controllerContext,但是这可能是错误的做法,因为:1)这两种方法都不是专门针对Visual Studio中的单元测试,以及2)我不能完全肯定为了成功渲染视图,需要真实与模拟的内容.

在Visual …

asp.net-mvc unit-testing razor vs-unit-testing-framework visual-studio-2013

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

在iPhone设置应用程序中为滑块添加文本标签

将Settings.bundle配置为iPhone应用程序包的一部分时,向滑块(PSSliderSpecifier)添加最小和最大值图像是微不足道的,但不是简单的最大和最小文本标签.

http://developer.apple.com/iPhone/library/documentation/PreferenceSettings/Conceptual/SettingsApplicationSchemaReference/Articles/PSSliderSpecifier.html

iPhone大师:有没有人知道一种简单的方法将文本标签应用于这些滑块以便在Settings应用程序中使用(因此,没有滑块子类化shenanigans;这一切都必须通过plist完成)?我想我可以使用标签的图像,但是......呃.

如果有某种方式以某种数字格式显示滑块的当前值,则可以获得奖励积分.

iphone settings cocoa-touch objective-c

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