Все вопросы
Что такое ключевое слово 'new' в JavaScript?
Ключевое слово new в JavaScript может вызывать путаницу у тех, кто с ним впервые сталкивается, так как у многих складывается впечатление, что JavaScript не является объектно-ориентированным языком программирования.
Что это такое? Какие проблемы оно решает? Когда его уместно использовать, а когда...
Правильный способ записи строки в файл?
У меня есть вопрос о том, как записать строку в файл в современном Python. Я услышал, что следующий способ считается устаревшим:
print >>f, "hi there"
Также меня интересует, работает ли "\n"
на всех платформах, или мне следует использовать "\r\n"
на Windows?
Что такое Правило трёх?
Проблема с копированием объектов в C++:
- Что означает копирование объекта?
- Что такое конструктор копирования и оператор присваивания копии?
- Когда мне нужно объявлять их самостоятельно?
- Как я могу предотвратить копирование своих объектов?
Преобразование Unix-метки времени в формат времени в JavaScript
Я сохраняю время в базе данных MySQL в формате Unix timestamp, и это значение отправляется в код JavaScript. Как я могу извлечь только время из этого значения?
Например, мне нужно получить время в формате HH/MM/SS.
Как установить Java 8 на Mac
Описание проблемы:
Здравствуйте!
Я столкнулся с проблемой при попытке использовать последнюю версию JavaFX, которая требует Java 8. У меня установлена IntelliJ 13 CE на Mac OS X 9 Mavericks. Я запустил установщик Oracle для Java 8, и, судя по всему, файлы были установлены по следующему...
Что такое clearfix?
Недавно я просматривал код одного веб-сайта и заметил, что каждый элемент `` имел класс clearfix
.
После быстрого поиска в Google я узнал, что он предназначен иногда для IE6, но что на самом деле представляет собой clearfix?
Можете ли вы привести примеры макета с использованием clearfix и без...
Как удалить элемент из списка по индексу
Как удалить элемент из списка по индексу? Я нашел метод list.remove(), но он медленно просматривает список в поисках элемента по значению.
Jackson с JSON: Неузнанное поле, не помеченное как проигнорируемое
У меня возникла проблема с преобразованием определенной строки JSON в объект Java. Я использую библиотеку Jackson для работы с JSON. Входной JSON я не могу контролировать, так как считываю его из веб-сервиса. Вот мой входной JSON:
{"wrapper":[{"id":"13","name":"Fred"}]}
Вот упрощенный...
Как скопировать словарь и редактировать только копию
Я создал копию словаря с помощью команды dict2 = dict1
, но когда я редактирую dict2
, оригинальный словарь dict1
также изменяется. Как можно избежать этого?
Пример кода:
dict1 = {"key1": "value1", "key2": "value2"}
dict2 = dict1
dict2["key2"] = "ПОЧЕМУ?!"
print(dict1)
В...
Преобразование шестнадцатеричной строки в целое число в Python
Как преобразовать шестнадцатеричную строку в целое число?
Я пытаюсь конвертировать шестнадцатеричные строки в целые числа, и вот мои примеры:
- "0xffff" должен преобразоваться в 65535
- "ffff" тоже должен преобразоваться в 65535
Как правильно выполнить эту операцию в языке программирования, с...
Когда нужны фигурные скобки вокруг переменных в оболочке?
Описание проблемы:
В шелл-скриптах когда нужно использовать фигурные скобки при расширении переменных?
Например, я встречал следующий код:
var=10 # Объявление переменной
echo "${var}" # Один из способов использования переменной
echo "$var" # Другой способ использования...
Самый быстрый способ проверить наличие значения в списке
Какой самый быстрый способ проверить, существует ли значение в очень большом списке (с миллионами значений), и узнать его индекс?
Сортировка двумерного массива по значению в столбце
Как можно отсортировать этот массив по значению ключа "order"? Несмотря на то, что значения в данный момент последовательные, в будущем они могут быть произвольными. Array ( [0] => Array ( [hashtag] => a7e87329b5eab8578f4f1098a152d6f4 [title] => Flower ...
Как добавить новые элементы массива в начало массива в JavaScript?
У меня есть необходимость добавлять или вставлять элементы в начало массива.
Например, если мой массив выглядит так:
[23, 45, 12, 67]
И ответом на мой AJAX-запрос является 34
, я хочу, чтобы обновленный массив выглядел следующим образом:
[34, 23, 45, 12, 67]
Сейчас я планирую...
Как в JavaScript условно добавить член к объекту?
Я хотел бы создать объект с условно добавляемыми свойствами. Простой подход выглядит так:
var a = {};
if (someCondition)
a.b = 5;
Теперь я хотел бы написать более идиоматичный код. Я пытаюсь сделать так:
a = {
b: (someCondition ? 5 : undefined)
};
Но...
Как добавить пару ключ/значение в объект JavaScript?
У меня есть следующий объект в виде литерала:
var obj = {key1: value1, key2: value2};
Как я могу добавить поле key3
со значением value3
в этот объект?
Как изменить курсор на руку при наведении на элемент списка?
У меня есть список, и я добавил обработчик кликов для его элементов:
foo
goo
Как я могу изменить указатель мыши на указатель в виде руки (как при наведении на кнопку)? В данный момент указатель превращается в указатель для выделения текста, когда я навожу курсор на элементы...
Стилизация кнопки input type="file"
Как стилизовать кнопку для ввода type="file"?
У меня есть элемент ввода типа файла, созданный с помощью следующего HTML-кода:
Я хотел бы изменить внешний вид кнопки, но сталкиваюсь с ограничениями стандартного стиля для ``. Какие существуют подходы или решения, чтобы стилизовать эту...
Масштабирование шрифта в зависимости от размера контейнера
Я испытываю трудности с масштабированием шрифтов на своем сайте.
На данный момент у меня есть сайт с font-size
тела, установленным на 100%. Но 100% от чего? Похоже, что это вычисляется как 16 пикселей.
Я предполагал, что 100% каким-то образом будет относиться к размеру окна браузера, но, судя...
Как проверить неопределённую переменную в JavaScript
Я хочу проверить, определена ли переменная или нет. Например, следующий код вызывает ошибку "переменная не определена":
alert( x );
Как я могу поймать эту ошибку?