程序设计

专业和发烧友程序员的问答


6
如何在Windows下强制git使用LF而不是CR + LF?
我想强制git在Windows下使用LFnot 检出文件CR+LF。我检查了两个配置选项,但找不到正确的设置组合。 我希望它将所有文件转换为LF并保留LF在文件上。 备注:我曾经使用过,autocrlf = input但这只是在您提交文件时修复文件。我想强迫它使用它们LF。 可能我不太清楚:该存储库已经在使用,LF但是使用msysgit检出的文件正在使用CR+LF,我想强制使用msysgit来获取它们LF:强制Unix行结尾。 >git config --list | grep crlf core.autocrlf=input
335 git  msysgit 

7
Intellij Idea:导入Gradle项目-尚未定义JAVA_HOME
Intellij Idea 14.1.4 Mac OS X优胜美地10.10.3及更高版本。 从IDE: Import Project -> (Chosen directory to import) -> Import project from external model, Gradle -> Gradle Home: /usr/local/Cellar/gradle/2.4/libexec Gradle JVM: Use JAVA_HOME (not defined yet) 从外壳: echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home (在.profile中定义:export JAVA_HOME =“ $(/ usr / libexec / java_home -v 1.8)” 我想念什么。我已经检查了SO中的其他讨论,例如Intellij JAVA_HOME变量,但是没有Project SDK提示。

14
在.gitmodule中找不到不是子模块的路径的子模块映射
我有一个项目在一个子模块 lib/three20 我的.gitmodule文件如下所示: [submodule "lib/three20"] path = lib/three20 url = git://github.com/facebook/three20.git 我过去一直在正确无误地克隆它(git submodule init后跟一个git submodule update),并且已经工作了一段时间。 我试图将其克隆到新机器上,现在出现以下错误git submodule init: No submodule mapping found in .gitmodules for path 'Classes/Support/Three20' 该路径只是Xcode中的一个空文件夹,我用来容纳其他目录中的项目。它不是.gitmodules文件的一部分,所以我看不到从何处获得此路径。 有任何想法吗?

11
:(冒号)GNU Bash内置的目的是什么?
什么都不做,仅是注释领导者,但实际上是内置于其本身的shell的目的是什么? 每次调用要比在脚本中插入注释慢40%,这取决于注释的大小,差别可能很大。我能看到的唯一可能原因是: # poor man's delay function for ((x=0;x<100000;++x)) ; do : ; done # inserting comments into string of commands command ; command ; : we need a comment in here for some reason ; command # an alias for `true' (lazy programming) while : ; do command ; …
335 bash  shell  built-in 

10
WPF TextBlock中的自动垂直滚动条?
我TextBlock在WPF中有一个。我在上面写了很多行,远远超过了它的垂直高度。我希望垂直滚动条会在发生这种情况时自动出现,但事实并非如此。我试图在“属性”窗格中查找滚动条属性,但找不到一个。 TextBlock一旦内容超过其高度,如何使垂直滚动条自动创建? 澄清:我宁愿由设计人员来做,而不是直接写给XAML。
335 c#  .net  wpf  scrollbar  textblock 


5
如何检查类型是子类型还是对象的类型?
要检查一个类型是否是C#中另一个类型的子类,很简单: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true 但是,这将失败: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false 有没有办法在不使用OR运算符或扩展方法的情况下检查类型是否是基类本身的子类或基类?
335 c#  reflection  types  subclass 

7
对于新样式的类,super()引发“ TypeError:必须为类型,而不是classobj”
以下用法super()引发TypeError:为什么? >>> from HTMLParser import HTMLParser >>> class TextParser(HTMLParser): ... def __init__(self): ... super(TextParser, self).__init__() ... self.all_data = [] ... >>> TextParser() (...) TypeError: must be type, not classobj 在StackOverflow上有一个类似的问题:Python super()引发TypeError,该错误由用户类不是新型类的事实来解释。但是,上面的类是一种新式的类,因为它继承自object: >>> isinstance(HTMLParser(), object) True 我想念什么?我如何super()在这里使用? 使用HTMLParser.__init__(self)代替super(TextParser, self).__init__()可以工作,但是我想了解TypeError。 PS:Joachim指出,成为一个新类实例并不等同于成为一个实例object。我读了很多相反的书,因此感到困惑(基于object实例测试的新型类实例测试的示例:https : //stackoverflow.com/revisions/2655651/3)。

30
如何在Swift中打印变量的类型或类?
有没有一种方法可以快速打印变量的运行时类型?例如: var now = NSDate() var soon = now.dateByAddingTimeInterval(5.0) println("\(now.dynamicType)") // Prints "(Metatype)" println("\(now.dynamicType.description()") // Prints "__NSDate" since objective-c Class objects have a "description" selector println("\(soon.dynamicType.description()") // Compile-time error since ImplicitlyUnwrappedOptional<NSDate> has no "description" method 在上面的示例中,我正在寻找一种方法来表明变量“ soon”的类型为ImplicitlyUnwrappedOptional<NSDate>,或至少为NSDate!。
335 swift  types 


8
什么代表SQL Server中的double?
我有一对夫妇在性C#这是double我想将这些存储在SQL Server中的表,但发现没有double类型,所以什么是最好的使用,decimal还是float? 这将存储纬度和经度值,因此我需要最精确的精度。 感谢到目前为止的答复。


5
为什么Java 8接口方法中不允许“最终”?
Java 8最有用的功能之一是default接口上的新方法。引入它们的原因基本上有两个(可能还有其他原因): 提供实际的默认实现。例:Iterator.remove() 允许JDK API演进。例:Iterable.forEach() 从API设计人员的角度来看,我希望能够在接口方法上使用其他修饰符,例如final。在添加便捷方法时,这将很有用,以防止在实现类时“意外”覆盖: interface Sender { // Convenience method to send an empty message default final void send() { send(null); } // Implementations should only implement this method void send(String message); } 如果Sender已经上过课,以上是已经很普遍的做法: abstract class Sender { // Convenience method to send an empty message final void …

5
MEAN.js和MEAN.io之间的区别
我想使用MEAN JavaScript Stack,但我注意到有两个不同的堆栈,它们都有自己的网站和安装方法:mean.js和mean.io。因此,我问自己一个问题:“我使用哪个?”。 因此,为了回答这个问题,我问社区是否可以解释这两者之间的区别?以及是否有利弊?因为它们看起来和我非常相似。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.