Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

0
голоса
2
ответов
173
просмотров
Java Reflection: Почему это так медленно?

Вопрос о производительности рефлексии в Java

Я всегда избегал использования рефлексии в Java исключительно из-за её репутации как медленного механизма. Однако на этапе проектирования моего текущего проекта я пришёл к выводу, что использование рефлексии может сделать мой код гораздо более...

0
голоса
1
ответов
173
просмотров
Как добиться загрузки контентного скрипта ПОСЛЕ выполнения Javascript на странице?

У меня есть расширение для браузера, которое должно загружать контентный скрипт searchTopic.js только после полной загрузки страницы, в которую он внедряется (да, я установил параметр "run_at" в "document_end" в манифесте расширения), но на самом деле скрипт загружается раньше, чем все...

0
голоса
1
ответов
173
просмотров
TypeScript: Разница между возвращаемым типом void и Promise<void> для асинхронных функций

Вопрос: В чем разница между типами void и Promise в TypeScript?

Я запутался, почему следующий код является допустимым в TypeScript:

const asyncFunc: () => void = async () => {
    await new Promise(resolve => resolve());
};

Неужели это не должно быть допустимо только в...

0
голоса
5
ответов
173
просмотров
Как получить сегодняшнюю дату?

Я сталкиваюсь с проблемой при попытке установить время у объекта java.util.Date на полночь, подобно тому, как это делается в Joda-Time с помощью следующего кода:

today = today.withTime(0, 0, 0, 0);

Однако я хочу добиться этого без использования Joda-Time, полагаясь только на класс...

0
голоса
5
ответов
173
просмотров
Gradle: "Произошла ошибка при запуске процесса 'команда 'npm''" на Mac

У меня MacOS с установленным IntelliJ Idea. Я использую Gradle (gradle-2.4) для сборки проекта. NodeJS и NPM установлены на Mac и доступны из командной строки.

MacBook:~ user$ node -v
v4.2.2
MacBook:~ user$ npm -v
2.14.7

При выполнении задачи Gradle, которая использует NODE/NPM,...

0
голоса
2
ответов
173
просмотров
Python - Получение оригинальных аргументов функции в декораторе

Я пытаюсь написать декоратор "login_required" для представлений в приложении WSGI+Werkzeug.

Для этого мне нужно получить доступ к сессии пользователя, которая доступна через объект Request, передаваемый в методы представления.

Но я не могу понять, как получить экземпляр Request в декораторе. Я...

0
голоса
5
ответов
173
просмотров
Получить индекс первого элемента списка, содержащего подстроку?

Заголовок вопроса: Как найти индекс элемента в списке, основываясь на содержимом его строк?

Текст вопроса: У меня есть список строк, и я хочу найти индекс элемента, который содержит определенное слово. Метод list.index(x) возвращает индекс первого элемента, совпадающего с x, но мне нужно искать...

0
голоса
2
ответов
173
просмотров
Проверка наличия ключа в словаре

Описание проблемы:

У меня есть словарь в Python, например, mydict = {'name':'abc', 'city':'xyz', 'country':'def'}. Мне нужно выяснить, как проверить, существует ли ключ в словаре. Я уже знаком с несколькими способами:

  1. if mydict.has_key('name'):
  2. if 'name' in mydict:

Проблема в...

0
голоса
5
ответов
172
просмотров
Не удается добавить ссылку на сервис – доступ только для чтения/заблокировано

У меня возникла проблема при добавлении служебной ссылки в проект. Каждый раз, когда я пытаюсь добавить ссылку, появляется следующая ошибка:

Не удалось добавить служебную ссылку 'Servicereference1.reference'
Ошибка: Невозможно оформить текущий файл. Файл может быть доступен только для чтения...

0
голоса
2
ответов
172
просмотров
Как установить куки с истечением через 1 час в JavaScript?

Как установить этот cookie таким образом, чтобы он истекал через час от текущего времени:

document.cookie = 'username=' + value + '; expires=' + ЧТО ЗДЕСЬ УКАЗАТЬ? + '; path=/';

Я пытаюсь установить cookie с именем "username", но не знаю, как правильно указать время его истечения. Какой формат...