将现有的,未提交的工作移到Git中的新分支

我开始了一些新function的工作,经过编码后,我决定这个function应该在自己的分支上。 如何将现有的未提交的更改移动到新的分支并重新设置当前的分支? 我想重置我当前的分支,同时保留新function的现有工作。

单元,function,验收和集成testing有什么区别?

单元,function,接受和集成testing(以及我没有提及的任何其他types的testing)之间有什么区别?

Ruby on Rails服务器选项

为我的Ruby on Rails应用程序设置开发服务器的整个问题让我感到困惑。 有WEBrick,Mongrel,Passenger,Apache,Nginx等等,我相信我并不是很了解他们扮演的angular色。 我开始使用WEBrick,现在我使用Mongrel进行开发。 这些服务器是独立的,还是坐在Apache面前? 我已经阅读了关于Passenger的内容,我不太清楚它是什么,网站上说“能够轻松部署Ruby web应用程序”,它是否取代了Mongrel? 它是否像Capistrano,也部署Web应用程序? 考虑到我想testingSSL,我相信这不是由杂种支持,什么是最好的开发服务器设置? 谢谢

Xcode的隐藏function

随着新手大量涌入Xcode,我相信有很多Xcode提示和技巧可以共享。 你是什​​么?

php包含错误,找不到path

我有这个小代码,实际上是一个login脚本,用来检查寄存器是否打开,并在loginbutton后显示: <?php include("../inc/db.php"); if(isset($_POST['user']) && isset($_POST['pass'])) { $password = $_POST['pass']; $username = $_POST['user']; $sql = "SELECT * FROM `users` WHERE `user` = '".$username."' AND `password` = '".$password."'"; $rez = $pdo->query($sql); if($rez->fetchColumn() > 0) { … } else {echo '<p align="center">…</p>';} } else { echo '<p align="center">…</p>'; } } ?> <table width="300" border="0" align="center" cellpadding="0" cellspacing="1" […]

java.sql.SQLException:列计数与第1行的值计数不匹配

我的桌子的结构: id int AUTO_INCREMENT PRIMARY KEY title text url text age int 以下是我试图将数据保存到此表中的方法: PreparedStatement ps=con.prepareStatement("insert into table(title, url, age) values ('\"+title+\",\"+url+\",\"+age+\"')"); System.out.println("Connected database successfully.."); ps.executeUpdate(); 但是当我运行该应用程序,我得到 java.sql.SQLException:列计数与第1行的值计数不匹配 我猜这个问题可能在id列中,如何解决呢?

Mixin,函数和variables名称的Sass插值

我试图循环访问Sass中的值列表,并使用当前键的插值来dynamic输出分别使用@include和@extend的类名称。 这是一个显示问题的笔,简化。 http://codepen.io/ghepting/pen/vBmLy 正如你在标记中看到的那样,我已经尝试在内插string的内部以及外部包括“_”。 有什么我错过了Sass支持插值的这个限制吗? (注意:OP的笔已经消失了,这不是在笔中find的原始代码,而是大概的问题) $error-light: red; $error-dark: darken(red, 10%); $success-light: green; $success-dark: darken(green, 10%); $dialogs: error, success; @each $d in $dialogs { .#{$d} { background: $#{$d}-light; } }

YouTube iframe播放器API – OnStateChange未触发

我从字面上只是从YouTube开发者页面的YouTube播放器API参考iframeembedded (从“入门”标题下)复制和粘贴代码。 唯一的区别是,当状态改变时,我添加了一个警告,因为我认为我在onPlayerStateChange函数中做了一些错误。 你可以在http://jsfiddle.net/jesMv/看到j​​sFiddle。 如上所述,这只是从YouTube开发者页面添加的代码的精确副本 alert('State Changed') 作为在onPlayerStateChange函数中触发的第一件事。 什么都没有发生,但是…不pipe我怎么看这个和我改变,我根本无法得到onStateChange做任何事情。 我该如何解决这个问题?

Swift中的NSObject子类:hash vs hashValue,isEqual vs ==

当在Swift中inheritanceNSObject的时候,你应该重写hash还是Hashable? 另外,你应该重写isEqual:或实现==?

Java – parsingdate

我试图parsing一个date,但我奇怪地得到一个例外。 这是代码: import java.util.Date; String strDate = "Wed, 09 Feb 2011 12:34:27"; Date date; SimpleDateFormat FORMATTER = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss"); try { date = FORMATTER.parse(strDate.trim()); System.out.println(date); } catch (ParseException e) { e.printStackTrace(); } 例外是: (DateTest.java:17)上的java.text.DateFormat.parse(DateFormat.java:337):java.text.ParseException:Unparseable date:“Wed,09 Feb 2011 12:34:27” 我已阅读文档 ,我认为我的模式是正确的。 所以我不明白… 任何想法? 谢谢!