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

386
вернуть, вернуть нет, и нет возврата вообще?

Рассмотрим три функции: def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" Все они, кажется, возвращают None. Есть ли различия между поведением возвращаемых значений этих функций? Есть ли причины отдавать предпочтение...

329
Что происходит в C #, когда вы вызываете метод расширения для нулевого объекта?

Метод вызывается с нулевым значением или он дает исключение нулевой ссылки? MyObject myObject = null; myObject.MyExtensionMethod(); // <-- is this a null reference exception? Если это так, мне никогда не нужно будет проверять мой параметр this на...

325
Проверьте, является ли строка нулевой или пустой в XSLT

Как я могу проверить, является ли значение пустым или пустым в XSL ? Например, если categoryNameпусто? Я использую при выборе конструкции. Например: <xsl:choose> <xsl:when test="categoryName !=null"> <xsl:value-of select="categoryName " /> </xsl:when> <xsl:otherwise>...

309
В чем разница между NULL, '\ 0' и 0?

В C, как представляется, различия между различными значениями нуля - NULL, NULи 0. Я знаю, что символ ASCII '0'оценивается как 48или 0x30. NULLУказатель обычно определяется как: #define NULL 0 Или #define NULL (void *)0 Кроме того, есть NULперсонаж, '\0'который, кажется, оценивает 0также. Есть ли...

277
В чем разница между «x = ноль» и «x == ноль»?

В C # 7 мы можем использовать if (x is null) return; вместо того if (x == null) return; Есть ли преимущества использования нового способа (прежний пример) по сравнению со старым? Семантика отличается? Это просто вопрос вкуса? Если нет, когда я должен использовать один поверх другого? Ссылка: Что...

273
DateTime «нулевое» значение

Я много искал, но не смог найти решение. Как вы справляетесь с DateTime, который должен содержать неинициализированное значение (эквивалентное нулю)? У меня есть класс, который может иметь значение свойства DateTime или нет. Я думал об инициализации владельца свойства DateTime.MinValue, который...

271
Не равно <>! = Оператор на NULL

Может кто-нибудь объяснить, пожалуйста, следующее поведение в SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn <> NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568...

270
MySQL: выбор строк с нулевым столбцом

У меня проблема, когда при попытке выбрать строки, которые имеют NULL для определенного столбца, он возвращает пустой набор. Тем не менее, когда я смотрю на таблицу в phpMyAdmin, он говорит, что ноль для большинства строк. Мой запрос выглядит примерно так: SELECT pid FROM planets WHERE userid =...

264
MySQL SELECT только ненулевые значения

Можно ли сделать оператор выбора, который принимает только значения NOT NULL? Прямо сейчас я использую это: SELECT * FROM table И тогда я должен отфильтровать нулевые значения с помощью цикла php. Есть ли способ сделать: SELECT * (that are NOT NULL) FROM table ? Прямо сейчас, когда я выбираю *, я...

252
Что такое нуль в Java?

На этот вопрос есть ответы на Переполнение стека на русском : Что из себя представляет null? Что такое null? Это nullпример чего-либо? К какому набору nullотносится? Как это представлено в...

252
Создать уникальное ограничение с пустыми столбцами

У меня есть таблица с этим макетом: CREATE TABLE Favorites ( FavoriteId uuid NOT NULL PRIMARY KEY, UserId uuid NOT NULL, RecipeId uuid NOT NULL, MenuId uuid ) Я хочу создать уникальное ограничение, подобное этому: ALTER TABLE Favorites ADD CONSTRAINT Favorites_UniqueFavorite UNIQUE(UserId, MenuId,...

245
Значения NULL внутри предложения NOT IN

Эта проблема возникла, когда я получил различное количество записей для идентичных запросов, один из которых использовал not in whereограничение, а другой a left join. Таблица в not inограничении имела одно нулевое значение (неверные данные), в результате чего этот запрос возвращал количество...

234
Как выбрать строки с одним или несколькими нулями в панде DataFrame без явного перечисления столбцов?

У меня есть датафрейм с ~ 300K строк и ~ 40 столбцов. Я хочу выяснить, содержат ли какие-либо строки нулевые значения, и поместить эти «нулевые» строки в отдельный фрейм данных, чтобы их можно было легко изучить. Я могу создать маску явно: mask = False for col in df.columns: mask = mask |...

232
Зачем использовать Optional.of над Optional.ofNullable?

При использовании Optionalкласса Java 8 существует два способа, которыми значение может быть заключено в необязательный. String foobar = <value or null>; Optional.of(foobar); // May throw NullPointerException Optional.ofNullable(foobar); // Safe from NullPointerException Я понимаю,...

230
MySQL, лучше вставить NULL или пустую строку?

У меня есть форма на сайте, которая имеет много разных полей. Некоторые поля являются необязательными, а некоторые - обязательными. В моей БД у меня есть таблица, в которой хранятся все эти значения, лучше ли вставлять значение NULL или пустую строку в столбцы БД, в которые пользователь не помещал...

226
Проверка, является ли объект нулевым в C #

Я хотел бы предотвратить дальнейшую обработку объекта, если он нулевой. В следующем коде я проверяю, является ли объект нулевым, либо: if (!data.Equals(null)) и if (data != null) Тем не менее, я получаю NullReferenceExceptionв dataList.Add(data). Если объект был нулевым, он никогда не должен был бы...

225
Лучшее объяснение для языков без нуля

Время от времени, когда программисты жалуются на нулевые ошибки / исключения, кто-то спрашивает, что мы делаем без нуля. У меня есть некоторое базовое представление о крутизне типов опций, но я не обладаю знаниями или языковыми навыками, чтобы лучше всего это выразить. Что является отличным...