Вопросы с тегом «comparison»

169
Использовать '=' или LIKE для сравнения строк в SQL?

Существует обсуждение (почти религиозное), если вы должны использовать LIKE или '=' для сравнения строк в операторах SQL. Есть ли причины использовать LIKE? Есть ли причины использовать «=»? Производительность? Читаемость?...

169
Инструмент для сравнения каталогов (Windows 7) [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

168
Сравнение двух файлов в терминале Linux

Есть два файла с именами «a.txt» и «b.txt», оба имеют список слов. Теперь я хочу проверить, какие слова являются дополнительными в «a.txt» и не находятся в «b.txt» . Мне нужен эффективный алгоритм, так как мне нужно сравнить два...

166
Сравнение строк в bash. [[: не найден

Я пытаюсь сравнить строки в Bash. Я уже нашел ответ о том, как это сделать на stackoverflow . В сценарии я пытаюсь, я использую код, представленный Адамом в упомянутом вопросе: #!/bin/bash string='My string'; if [[ "$string" == *My* ]] then echo "It's there!"; fi needle='y s' if [[ "$string" ==...

162
Разница между «! ==» и «==!» [закрыто]

Этот вопрос вряд ли поможет будущим посетителям; это относится только к небольшому географическому региону, конкретному моменту времени или необычайно узкой ситуации, которая обычно не применима к всемирной аудитории Интернета. Чтобы сделать этот вопрос более применимым, посетите справочный центр...

162
Сравнение двух коллекций на равенство независимо от порядка предметов в них

Я хотел бы сравнить две коллекции (в C #), но я не уверен, что это лучший способ реализовать это эффективно. Я читал другую ветку о Enumerable.SequenceEqual , но это не совсем то, что я ищу. В моем случае две коллекции были бы равны, если бы они содержали одни и те же элементы (независимо от...

160
Python - doctest против unittest [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я пытаюсь начать с модульного тестирования в Python, и...

157
Как упростить нуль-безопасную реализацию compareTo ()?

Я реализую compareTo()метод для простого класса, такого как этот (чтобы можно было использовать Collections.sort()и другие полезности, предлагаемые платформой Java): public class Metadata implements Comparable<Metadata> { private String name; private String value; // Imagine basic constructor...

156
Как вы сравниваете две версии строк в Java?

Существует ли стандартная идиома для сравнения номеров версий? Я не могу просто использовать прямое сравнение String, потому что я пока не знаю, какое будет максимальное количество релизов. Мне нужно сравнить версии и справедливо следующее: 1.0 < 1.1 1.0.1 < 1.1 1.9 <...

156
Как сравнить два числа с плавающей точкой в ​​Bash?

Я очень стараюсь сравнить два числа с плавающей точкой в ​​скрипте bash. Я должен к переменным, например let num1=3.17648e-22 let num2=1.5 Теперь я просто хочу сделать простое сравнение этих двух чисел: st=`echo "$num1 < $num2" | bc` if [ $st -eq 1]; then echo -e "$num1 < $num2" else echo -e...

154
Невозможно сравнить наивный и осведомленный datetime.now () <= challenge.datetime_end

Я пытаюсь сравнить текущую дату и время с датами и временем, указанными в моделях, используя операторы сравнения: if challenge.datetime_start <= datetime.now() <= challenge.datetime_end: Ошибка скрипта с: TypeError: can't compare offset-naive and offset-aware datetimes Модели выглядят так:...

152
Почему C # не сравнивает два типа объектов друг с другом, а VB - нет?

У меня есть два объекта в C #, и я не знаю, является ли он логическим или любого другого типа. Однако, когда я пытаюсь сравнить эти C # не дает правильный ответ. Я пробовал тот же код с VB.NET, и это было сделано! Может кто-нибудь сказать мне, как это исправить, если есть решение? C #: object a =...

150
Как эффективно сравнить два неупорядоченных списка (не наборов) в Python?

a = [1, 2, 3, 1, 2, 3] b = [3, 2, 1, 3, 2, 1] a и b следует считать равными, потому что они имеют точно такие же элементы, только в разном порядке. Дело в том, что мои фактические списки будут состоять из объектов (экземпляров моих классов), а не целых чисел....

149
3 разных равных

В чем разница между =, ==и ===? Я думаю, что использование одного знака равенства означает объявление переменной, в то время как два знака равенства предназначены для условия сравнения, и, наконец, три знака равенства предназначены для сравнения значений объявленных...

144
Почему `null> = 0 && null <= 0`, но не` null == 0`?

Мне пришлось написать процедуру, которая увеличивает значение переменной на 1, если ее тип равен, numberи присваивает переменной 0, если нет, где переменная изначально nullили undefined. Первая реализация была v >= 0 ? v += 1 : v = 0связана с тем, что я думал, что что-то, кроме числа, сделает...

144
Проверка изображений на сходство с OpenCV

Поддерживает ли OpenCV сравнение двух изображений, возвращая некоторое значение (возможно, процент), которое указывает, насколько похожи эти изображения? Например, 100% будет возвращено, если одно и то же изображение будет передано дважды, 0% будет возвращено, если изображения будут полностью...

121
В чем разница между средами модульного тестирования ScalaTest и Scala Specs?

Оба являются средами модульного тестирования для Scala, написанными на Scala, с поддержкой BDD (Behavior Driven Development). И спецификации, на которых построены, могут также включать фреймворк ScalaTest . Но что предлагает спецификации ScalaTest? Какие...

119
Почему этот метод расширения строки не генерирует исключение?

У меня есть метод расширения строки C #, который должен возвращать IEnumerable<int>все индексы подстроки в строке. Он отлично работает по своему назначению, и ожидаемые результаты возвращаются (что доказано одним из моих тестов, хотя и не приведенным ниже), но другой модульный тест обнаружил...

119
Проблемы со сравнением времени с RSpec

Я использую Ruby on Rails 4 и гем 2.14 rspec-rails. Для своего объекта я хотел бы сравнить текущее время с updated_atатрибутом объекта после выполнения действия контроллера, но у меня проблемы, поскольку спецификация не проходит. То есть, учитывая следующий код спецификации: it "updates updated_at...