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

269
Как проверить, является ли тип логическим

Как я могу проверить, имеет ли тип переменной тип Boolean? Я имею в виду, есть несколько альтернатив, таких как: if(jQuery.type(new Boolean()) === jQuery.type(variable)) //Do something.. Но это не кажется мне симпатичным. Есть ли более чистый способ добиться...

269
Какой тип данных использовать для поля хешированного пароля и какой длины?

Я не уверен, как работает хеширование паролей (буду реализовывать его позже), но сейчас нужно создать схему базы данных. Я думаю об ограничении паролей до 4-20 символов, но, как я понимаю, после шифрования хеш-строка будет иметь различную длину. Итак, как хранить эти пароли в базе...

265
Когда я должен использовать двойное вместо десятичного?

Я могу назвать три преимущества использования double(или float) вместо decimal: Использует меньше памяти. Быстрее, потому что математические операции с плавающей запятой изначально поддерживаются процессорами. Может представлять больший диапазон чисел. Но эти преимущества, по-видимому, применимы...

261
Что представляет собой тип, за которым следует _t (underscore-t)?

Это кажется простым вопросом, но я не могу найти его с помощью поиска переполнения стека или Google. Что означает тип, за которым следует _tсреднее? Такие как int_t anInt; Я вижу, что многое в коде C предназначено для тесного взаимодействия с оборудованием - я не могу не думать, что они связаны...

260
Лучший способ получить тип переменной Javascript?

Есть ли лучший способ получить тип переменной в JS, чем typeof? Он отлично работает, когда вы делаете: > typeof 1 "number" > typeof "hello" "string" Но это бесполезно, когда вы пытаетесь: > typeof [1,2] "object" >r = new RegExp(/./) /./ > typeof r "function" Я знаю instanceof, но это...

257
Какой тип данных MySQL следует использовать для широты / долготы с 8 знаками после запятой?

Я работаю с данными карты, и Latitude/Longitudeрасширяется до 8 десятичных знаков. Например: Latitude 40.71727401 Longitude -74.00898606 Я видел в документе Google, который использует: lat FLOAT( 10, 6 ) NOT NULL, lng FLOAT( 10, 6 ) NOT NULL однако их десятичные разряды идут только к 6. Должен ли я...

257
Получение ассоциированных синонимов типов с шаблоном Haskell

Может ли Template Haskell узнать имена и / или объявления синонимов связанных типов, объявленных в классе типов? Я ожидал, reifyчто сделаю то, что хочу, но, похоже, он не предоставляет всей необходимой информации. Он работает для получения сигнатур типов функций: % ghci GHCi, version 7.8.3:...

246
Реагируйте массив типов с формой

Существует ли встроенный способ использования проптипов, чтобы гарантировать, что массив объектов, передаваемых компоненту, на самом деле является массивом объектов определенной формы? Может как то так? annotationRanges: PropTypes.array(PropTypes.shape({ start: PropTypes.number.isRequired, end:...

244
React PropTypes: Разрешить разные типы PropTypes для одной пропы

У меня есть компонент, который получает опору за его размер. Реквизит может быть либо строкой, либо числом, например: "LARGE"или 17. Могу ли я сообщить React.PropTypes, что это может быть одно или другое в проверке propTypes? Если я не укажу тип, я получу предупреждение: prop type `size` is...

240
Как напечатать тип переменной в Rust?

У меня есть следующее: let mut my_number = 32.90; Как мне распечатать тип my_number? Использование typeи type_ofне работает. Есть ли другой способ, которым я могу напечатать тип...

239
Что такое MIME-тип?

Я читал о том, как создавать плагины, и этот «тип MIME» продолжает обсуждаться в нем. Я попытался разобраться в этом и знаю, что это многоцелевые расширения почты Интернета (MIME), но не дается подходящее объяснение того, как оно относится к подключаемым модулям браузера, поскольку в том, что мне...

234
Проверьте, является ли переменная списком или кортежем

В Python, как лучше всего проверить, содержит ли переменная список или кортеж? (т.е. коллекция) Является ли isinstance()зло, как предлагается здесь? http://www.canonical.org/~kragen/isinstance/ Обновление: наиболее распространенная причина, по которой я хочу отличить список от строки, это когда у...

232
Какой тип MIME использовать для двоичного файла, который специфичен для моей программы?

Моя программа использует свой собственный двоичный тип файла, поэтому я предполагаю, что не могу использовать MIME-тип text / plain, поскольку это не 7-битный ASCII-файл. Должен ли я просто назвать это «application /...