Tag: 比较

在MySQL中比较date

我想比较两个给定date之间的数据库中的date。 数据库中的列是DATETIME,我只想将它与date格式进行比较,而不是date时间格式。 SELECT * FROM `players` WHERE CONVERT(CHAR(10),us_reg_date,120) >= '2000-07-05' AND CONVERT(CHAR(10),us_reg_date,120) <= '2011-11-10' 我在执行上面的SQL时遇到这个错误: 你的SQL语法有错误; 检查与您的MySQL服务器版本相对应的手册,以在'us_reg_date,120'附近使用正确的语法)> ='2000-07-05'AND CONVERT(CHAR(10),us_reg_date,120)<='2011-'at第1行 这个问题怎么解决?

Android-java-如何在对象内按特定值sorting对象列表

我试图通过在对象内的特定值的对象的数组列表sorting。 做这样的事情最好的办法是什么? 我应该使用Collections.sort()和某种比较器吗? 我试图sorting一个浮动值,他们在一个variables中的对象列表。 编辑:这是我到目前为止: public class CustomComparator implements Comparator<Marker> { @Override public int compare(Mark o1, Mark o2) { return o1.getDistance().compareTo(o2.getDistance()); } } 错误状态:无法在基本typesdouble上调用compareTo(double)。 是否因为比较器不能返回某种types的东西?

为什么==与Integer.valueOf(String)比较给127和128不同的结果?

我不知道为什么这些代码行返回不同的值: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); 输出是: true false true 为什么第一个返回true ,第二个返回false ? 有什么不同之处,我不知道127和128之间? (当然我知道127 < 128 ) 另外,为什么第三个返回true ? 我已经阅读了这个问题的答案,但我仍然没有得到它如何返回true ,以及为什么第二行代码返回false 。

.net ORM比较

我正在和一个关于entity framework的人聊天,我还没有真正意识到,但是我想学习它。 但是,我还是有点困惑,我是否应该学习。 我听到很多人说你不应该使用entity framework,但是我没有听到任何争论。 所以我的问题是, 与其他产品相比 ,使用entity framework的专业人员和使用者是什么? 喜欢 NHibernate的 DataObjects.Net 等等.. 在易用性,可testing性,语义… 我知道这里有一些重复的 问题 。 但他们都已经过时了(2008,2009),说实话,论据也是缺乏的。 我知道entity framework4.0是可用的,我还没有find一个很好(完整)的比较呢。 答案 这里的一些好人通过解释关于不同框架的一些细节来回答我的问题。 认为在这里展示以备将来参考可能是件好事。 J. Tihon做了一个很好的文章,解释如何在需要更多扩展性时使EF工作。 迭戈Mijelshon已经创造了一个EF的一些陷阱和NHibernate如何解决他们的答案。

检查颜色相似性的algorithm

我正在寻找一种algorithm来比较两种RGB颜色并生成它们相似性的值(其中相似性意味着“与人类平均感觉相似”)。 有任何想法吗? 编辑 : 由于我不能回答,我决定把我的“解决scheme”作为编辑的问题。 我决定在我的应用程序中使用一个非常小的真彩色子集,以便我可以自己处理颜色的比较。 我使用约30种颜色,并使用硬编码的距离。 由于这是一个iPhone应用程序,我用Objective-C工作,实现或多或less是一个matrix代表下面的表格,它显示了颜色之间的距离。

对象/数组的深度比较

可能重复: 你如何确定两个JavaScript对象的平等? JavaScript中的对象比较 如果我有两个数组或对象,并想比较它们,如 object1 = [ { shoes: [ 'loafer', 'penny' ] }, { beers: [ 'budweiser', 'busch' ] } ] object2 = [ { shoes: [ 'loafer', 'penny' ] }, { beers: [ 'budweiser', 'busch' ] } ] object1 == object2 // false 如果你从服务器得到响应,并试图查看是否发生了变化,这可能很烦人

比较2个JSON对象

可能重复: JavaScript中的对象比较 有什么方法需要2个JSON对象,并比较2,看看是否有任何数据已经改变? 编辑 审查意见后,需要澄清一些情况。 一个JSON对象被定义为 一个对象以{(左括号)开始,以}(右括号)结束,每个名字后跟:(冒号),名称/值对用逗号隔开, “。 – json.org 我的目标是能够比较2个JSON对象文字,简单地说。 我不是一个JavaScript大师,所以如果在JavaScript中,这些是对象文字,那么我想这就是我应该叫他们。 我相信我正在寻找的是一种方法,能够: 深度recursionfind一个唯一的名称/值对 确定两个对象文字的长度,并比较名称/值对,以查看是否存在差异。

从C#中的date时间提取date部分

代码行DateTime d = DateTime.Today; 结果于10/12/2011 12:00:00 AM 。 我怎样才能得到date部分。当我比较两个date时,我需要忽略时间部分。

比较两个string,在C#中忽略大小写

可能重复: 不同的string比较方法有什么区别 以下哪两项更有效率? (或者也许还有第三个select,更好呢?) string val = "AStringValue"; if (val.Equals("astringvalue", StringComparison.InvariantCultureIgnoreCase)) 要么 if (val.ToLowerCase() == "astringvalue") ?

Java库比较图像相似性

我花了相当一段时间研究一个图书馆,使我能够比较Java中的图像。 我没有真正发现任何有用的东西,也许我的Googlesearch技能还不够高,所以我想我会问你们,如果你能指出我的方向,我可以find这样的东西。 基本上我想要做的是比较两个图像彼此,并得到两个相似的价值。 像一个百分比左右。 我希望你们有我可以使用的东西,我不知道如何写这样的东西自己… PS:它不一定是在Java中,这只是我的应用程序将运行的环境。