Все вопросы
Как динамически назначить свойства объекту в TypeScript?
Я пытаюсь программно назначить свойство объекту в JavaScript следующим образом:
var obj = {};
obj.prop = "value";
Однако, когда я делаю то же самое в TypeScript, возникает ошибка:
Свойство 'prop' не существует на значении типа '{}'
Как я могу добавить новое свойство к...
Преобразование строки unix timestamp в читаемую дату
У меня есть строка, представляющая себе UNIX-метку времени (например, "1284101485") в Python, и я хотел бы конвертировать её в читаемую дату. Когда я использую time.strftime
, я получаю ошибку TypeError
:
import time
print(time.strftime("%B %d %Y", "1284101485"))
Ошибка выглядит...
Как центрировать абсолютно позиционированный элемент в div?
Я хочу разместить элемент `` (с position:absolute;
) в центре окна браузера. Но у меня возникают проблемы, потому что ширина элемента неизвестна.
Я попробовал следующий CSS-код, но его нужно доработать, так как ширина является адаптивной.
.center {
left: 50%;
bottom:...
INNER JOIN ON vs WHERE: что выбрать?
Проблема заключается в том, чтобы понять, действуют ли два различных способа выполнения SQL-запросов в MySQL одинаково.
Для простоты предположим, что все соответствующие поля имеют значение NOT NULL.
Есть два способа записи запроса:
- С использованием старого синтаксиса с запятой для...
В чем разница между pip и conda?
Я знаю, что pip — это менеджер пакетов для Python. Однако на сайте IPython я увидел, что для установки IPython используется conda.
Могу ли я использовать pip для установки IPython? Почему стоит использовать conda в качестве другого менеджера пакетов для Python, если у меня уже есть pip?
В чем...
Как вывести список таблиц в файле базы данных SQLite, открытом с помощью ATTACH?
Я пытаюсь получить список таблиц и строк внутри этих таблиц в файле базы данных SQLite, после того как я присоединил его с помощью команды ATTACH в инструменте командной строки sqlite3. Какой SQL-запрос я могу использовать для этой цели?
Как получить разницу между двумя массивами в JavaScript?
Как вернуть разницу между двумя массивами в JavaScript?
У меня есть два массива, например:
var a1 = ['a', 'b'];
var a2 = ['a', 'b', 'c', 'd'];
// мне нужен результат: ["c", "d"]
Кто может подсказать, как это реализовать?
Вставка записи в таблицу MySQL или обновление, если запись существует
Я хочу добавить строку в таблицу базы данных, но если строка с тем же уникальным ключом уже существует, я хочу обновить эту строку.
Например:
INSERT INTO table_name (ID, NAME, AGE) VALUES(1, "A", 19);
Допустим, уникальным ключом является ID
, и в моей базе данных уже есть строка с...
Как получить правильный `this` внутри колбэка?
У меня есть функция конструктора, которая регистрирует обработчик события:
function MyConstructor(data, transport) {
this.data = data;
transport.on('data', function () {
alert(this.data);
});
}
// Мок-объект transport
var transport = {
on: function(event,...
Как обнаружить клик вне элемента?
Описание проблемы
У меня есть несколько HTML-меню, которые полностью отображаются, когда пользователь кликает по заголовку этих меню. Я хотел бы скрыть эти элементы, когда пользователь кликает вне области меню.
Возможно ли реализовать что-то подобное с помощью...
Как преобразовать вложенный словарь Python в объект?
Я ищу элегантный способ доступа к данным в словаре, содержащем вложенные словари и списки, используя синтаксис, похожий на объекты в JavaScript.
Например:
d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]}
Я хотел бы получить доступ к данным следующим образом:
x =...
Обход массива и удаление элементов без нарушения цикла for
Я столкнулся с проблемой в следующем цикле for
. При использовании splice()
для удаления элемента у меня возникает ошибка, что переменная seconds
становится неопределенной. Я мог бы проверить, не является ли она неопределенной, но мне кажется, что существует более элегантное решение этой...
Как импортировать класс в пределах той же директории или поддиректории?
У меня есть каталог, в котором хранятся все файлы .py:
bin/ main.py user.py # здесь находится класс User dir.py # здесь находится класс Dir
Я хочу использовать классы из user.py и dir.py в main.py. Как мне импортировать эти классы Python в main.py? Кроме того, как мне импортировать...
В чем разница между методами append и extend для списков в Python?
Заголовок: В чем разница между методами списка append()
и extend()
в Python?
Текст проблемы:
Я изучаю методы работы со списками в Python и наткнулся на два метода: append()
и extend()
. Оба они добавляют элементы в список, но я не совсем понимаю, в чем между ними разница. Можете...
Как перемешать (сделать случайным) массив в JavaScript?
У меня есть массив, который выглядит следующим образом:
var arr1 = ["a", "b", "c", "d"];
Как я могу случайным образом перемешать его?
Как прочитать все файлы в папке с помощью Java?
Проблема: Чтение всех файлов в папке на Java
Здравствуйте, мне нужно прочитать все файлы в определенной папке с помощью Java. Я не привязан к какому-либо конкретному API, так что любые рекомендации будут полезны. Какой лучший способ реализовать это? Есть ли примеры кода или советы по оптимальному...
Что такое параметры -Xms и -Xmx при запуске JVM?
Каковы параметры Xms и Xmx в JVM, и каковы их значения по умолчанию?
Что такое monkey patching?
Я пытаюсь понять, что такое "monkey patching" или "монки патч"?
Это что-то вроде перегрузки методов/операторов или делегирования?
Есть ли у этого что-то общее с этими концепциями?
Как получить список имен всех файлов в директории в Node.js?
Я пытаюсь получить список имен всех файлов, находящихся в директории, используя Node.js. Мне нужен вывод в виде массива имен файлов. Как я могу это сделать?
Проверьте, достиг ли пользователь нижней части элемента прокрутки (не только окна)
Я создаю систему постраничной навигации (похожую на Facebook), где контент загружается, когда пользователь прокручивает страницу вниз. Я предполагаю, что лучший способ сделать это — определить, когда пользователь достиг дна страницы, и выполнить Ajax-запрос для загрузки дополнительных...