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

Вопросы о сравнении данных и эффективных способах достижения этого. Пожалуйста, избегайте использования этого тега для общего (мета) сравнения двух вопросов или концепций.

2262
Существует ли стандартная функция для проверки нулевых, неопределенных или пустых переменных в JavaScript?

Есть ли универсальная функция JavaScript, которая проверяет, что переменная имеет значение и гарантирует, что это не так undefinedили нет null? У меня есть этот код, но я не уверен, что он охватывает все случаи: function isEmpty(val){ return (val === undefined || val == null || val.length <= 0)...

1147
Почему сравнение строк с использованием '==' или 'is' иногда дает другой результат?

У меня есть программа на Python, где две переменные установлены в значение 'public'. В условном выражении у меня есть сравнение, var1 is var2которое не удается, но если я изменяю его, var1 == var2оно возвращает True. Теперь, если я открою свой интерпретатор Python и проведу такое же сравнение «как...

747
В Bash, как я могу проверить, начинается ли строка с некоторого значения?

Я хотел бы проверить, если строка начинается с "узла", например, "узел001". Что-то вроде if [ $HOST == user* ] then echo yes fi Как я могу сделать это правильно? Кроме того, мне нужно объединить выражения, чтобы проверить, является ли HOST "user1" или начинается с "node" if [ [[ $HOST == user1 ]]...

727
В чем разница между Mercurial и Git?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я уже некоторое время использую git в Windows (с msysGit), и мне нравится идея распределенного управления исходным...

645
Как проверить несколько переменных против значения?

Я пытаюсь сделать функцию, которая будет сравнивать несколько переменных с целым числом и выводить строку из трех букв. Мне было интересно, если есть способ перевести это на Python. Так сказать: x = 0 y = 1 z = 3 mylist = [] if x or y or z == 0 : mylist.append("c") if x or y or z == 1 :...

638
Когда использовать CouchDB поверх MongoDB и наоборот

Я застрял между этими двумя базами данных NoSQL. В моем проекте я буду создавать базу данных в базе данных. Например, мне нужно решение для создания динамических таблиц. Таким образом, пользователи могут создавать таблицы со столбцами и строками. Я думаю, что MongoDB или CouchDB будут хороши для...

573
Как выполнить сравнение строк без учета регистра?

На этот вопрос есть ответы на переполнение стека на русском : Поиск общих элементов / символов в паре строк без учёта регистра Как я могу сделать сравнение строк без учета регистра в Python? Я хотел бы инкапсулировать сравнение обычной строки со строкой репозитория, используя очень простой и...

552
В чем разница между равными ?, eql ?, === и ==?

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

430
Сравните два файла в Visual Studio

Я видел новый инструмент сравнения в VS 2012 для сравнения двух файлов или двух версий файла. Мне это нравится. Но когда я пытался найти его, я не могу, потому что я не использую TFS. Есть ли способ, как я могу просто сравнить два файла со встроенной функцией в VS, но без...

397
Сравнение только части даты без сравнения времени в JavaScript

Что не так с кодом ниже? Может быть, было бы проще просто сравнить дату, а не время. Я не уверен, как это сделать, и я искал, но я не мог найти свою точную проблему. Кстати, когда я отображаю две даты в предупреждении, они отображаются одинаково. Мой код: window.addEvent('domready', function() {...

397
Получение наиболее близкого совпадения строк

Мне нужен способ сравнить несколько строк с тестовой строкой и вернуть строку, которая очень похожа на нее: TEST STRING: THE BROWN FOX JUMPED OVER THE RED COW CHOICE A : THE RED COW JUMPED OVER THE GREEN CHICKEN CHOICE B : THE RED COW JUMPED OVER THE RED COW CHOICE C : THE RED FOX JUMPED OVER THE...

393
Сравнение изображений - быстрый алгоритм

Я пытаюсь создать базовую таблицу изображений, а затем сравнить с ней все новые изображения, чтобы определить, является ли новое изображение точной (или близкой) копией базы. Например: если вы хотите сократить объем хранения одного и того же изображения в 100 раз, вы можете сохранить одну его копию...

390
Проверьте, все ли элементы в списке идентичны

Мне нужна следующая функция: Вход : аlist Выход : True если все элементы входного списка оцениваются как равные друг другу, используя стандартный оператор равенства; False в противном случае. Производительность : конечно, я предпочитаю не подвергаться ненужным накладным расходам. Я чувствую, что...

363
Джексон против Гсон [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос После поиска в некоторых...

307
MySQL Строка запроса содержит

Я пытался выяснить, как я могу сделать запрос с MySQL, который проверяет, $haystackсодержит ли значение (строка ) в определенном столбце определенные данные (строку $needle), например так: mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); В PHP функция вызывается...