Все вопросы
bash-команда на нескольких строках с несколькими строками комментариев между ними
Проблема с многострочными комментариями в Bash
Я пытаюсь использовать многострочные комментарии в команде, но не могу понять, как это сделать. Мне нужно, чтобы команда выглядела примерно так:
sudo apt-get install \
# очень длинное описание
# пакета
# которое занимает несколько...
TypeScript: Разница между возвращаемым типом void и Promise<void> для асинхронных функций
Вопрос: В чем разница между типами void
и Promise
в TypeScript?
Я запутался, почему следующий код является допустимым в TypeScript:
const asyncFunc: () => void = async () => {
await new Promise(resolve => resolve());
};
Неужели это не должно быть допустимо только в...
Где находится main() в Android?
Я новичок в Android и изучал фреймворк, что побудило меня задать этот вопрос. Поскольку мы расширяем класс Activity в Android, предполагается, что где-то в Activity должен быть метод main или существует скрытый класс, который реализует Activity и содержит метод main.
Я искал повсюду, но не смог...
Добавить объект JavaScript в объект JavaScript
У меня есть проблема с созданием массива объектов JavaScript внутри другого объекта JavaScript. Я хотел бы, чтобы структура выглядела так:
Issues:
- {"ID" : "1", "Name" : "Отсутствие документации", "Notes" : "Заметки по вопросу 1"}
- {"ID" : "2", "Name" : "Ошибка в программном...
Преобразование объекта даты JavaScript в формат даты MySQL (YYYY-MM-DD)
Я пытаюсь использовать JavaScript для преобразования объекта даты в корректный формат даты для MySQL. Какой наилучший способ сделать это?
Оператор двоеточия в подстановке переменных Bash?
У меня есть унаследованный bash-код, и две строки из него вызывают у меня недоумение:
branch_name=`git describe --contains --all HEAD`
branch_name=${branch_name:-HEAD}
Мое понимание оператора двоеточия (:
) заключается в том, что он создает подстроку на основе индекса, поэтому...
Хранение/назначение ролей аутентифицированных пользователей
Я обновляю сайт, чтобы использовать MVC, и ищу лучший способ настроить аутентификацию.
На данный момент у меня работает вход в систему через Active Directory: я валидирую имя пользователя и пароль, а затем устанавливаю Auth cookie.
Как мне сохранить информацию о ролях пользователя во время входа,...
(Нет) свойств в Java?
Я долгое время игнорировал Java и только недавно начал с ней работать, и мой первый опыт вызвал небольшой шок: в Java нет свойств в стиле C#!
Ладно, с этим можно смириться. Тем не менее, я клянусь, что видел код с геттерами и сеттерами для свойств в одном из проектов, но не могу вспомнить, где...
Преобразование байтового массива обратно в массив numpy
Описание проблемы
Я столкнулся с проблемой при попытке восстановить массив numpy из массива байтов. Я использую функцию .tobytes()
для преобразования numpy массива в байты. Вот пример кода:
k = i.tobytes()
Однако, когда я пытаюсь декодировать его обратно в массив numpy,...
Что означает число после "break" или "continue" в PHP?
Не могли бы вы, пожалуйста, объяснить, что означает использование break 2 или continue 2 в PHP, с примерами? Что происходит, когда break или continue используется с числом?
Python: ImportError: lxml не найден, пожалуйста, установите его
Я столкнулся с проблемой при работе с кодом на Python в среде PyCharm (MacOS):
import pandas as pd
fiddy_states = pd.read_html('https://simple.wikipedia.org/wiki/List_of_U.S._states')
print(fiddy_states)
При выполнении этого кода возникает следующая...
Не удалось проверить обновление npm
Проблема с npm после обновления Node.js и npm
Последней ночью я попытался обновить Node.js и npm, и это, казалось, прошло успешно. Однако с тех пор я получаю одну и ту же ошибку каждый раз, когда пытаюсь выполнить любую команду npm.
Я пробовал удалить и заново установить npm, но не могу...
NoClassDefFoundError: Не удалось разрешить: Lokhttp3/internal/Platform
Я использую библиотеку Retrofit2 в своем проекте.
Я уже попробовал обновить до последних версий: Retrofit2, Gson, RxJava, OKHttp, HttpLoggingInterceptor и т.д. в файле build.gradle.
Вот содержимое build.gradle в приложении:
dependencies {
compile fileTree(dir: 'libs', include:...
Доступ к запросу пользователя в сигнале post_save
Описание проблемы
У меня есть сигнал post_save
, настроенный в моем проекте на Django. Вот код:
from django.db.models.signals import post_save
from django.contrib.auth.models import User
# CORE - SIGNALS
# Core Signals will operate based on post
def...
Java 8: Как получить LocalDateTime на сегодня в определённый час?
Проблема: Есть ли более удобный способ создания объекта LocalDateTime, представляющего сегодня в 6 утра, чем следующий код?
LocalDateTime todayAt6 = LocalDateTime.now().withHour(6).withMinute(0).withSecond(0).withNano(0);
Лично мне не нравится работать с минутами, секундами и наносекундами,...
Есть ли эквивалент функции range(12) из Python в C#?
Проблема возникает время от времени: у меня есть код на C#, которому очень не хватает функции range(), доступной в Python.
Я знаю, что можно использовать следующий цикл:
for (int i = 0; i < 12; i++) { // добавьте код здесь }
Однако это не подходит для функционального использования,...
Безопасно ли удалять элементы из Set во время итерации с помощью for..of?
Указано ли, что вы можете удалять любые элементы из экземпляра Set во время итерации с помощью for..of, и что
вы не будете итерироваться более одного раза по одному и тому же элементу вы не пропустите другие элементы, которые были в множестве в начале итерации, кроме тех, которые вы удалите
?
Кнопка onclick срабатывает дважды
У меня есть кнопка, которая вызывает JavaScript-функцию с помощью обработчика событий. По какой-то причине обработчик событий вызывается дважды.
Вот моя кнопка (я использую PHP-объект для генерации кода, поэтому здесь много пустых тегов):
Add To Cart
Вот мой обработчик...
Что делает SwingUtilities.invokeLater?
Описание проблемы
У меня возникли вопросы по поводу работы метода SwingUtilities.invokeLater
в Java. Что именно делает этот метод? Он просто задерживает выполнение блока кода внутри своего метода run
? В чем разница между вызовом действия внутри функции invokeLater
и простым вызовом этого...
Какова разница между "new", "malloc" и "calloc" в C++?
Проблема: Разница между new
и malloc
/calloc
в C++
Здравствуйте,
У меня возник вопрос относительно разницы между операциями выделения памяти в C++. Я знаю, что в языке C++ существуют различные способы выделения памяти, такие как new
, malloc
, calloc
и другие функции семейства....