0
голоса
1
ответов
16
просмотров
bash-команда на нескольких строках с несколькими строками комментариев между ними

Проблема с многострочными комментариями в Bash

Я пытаюсь использовать многострочные комментарии в команде, но не могу понять, как это сделать. Мне нужно, чтобы команда выглядела примерно так:

sudo apt-get install \
  # очень длинное описание
  # пакета
  # которое занимает несколько...
0
голоса
1
ответов
14
просмотров
TypeScript: Разница между возвращаемым типом void и Promise<void> для асинхронных функций

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

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

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

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

0
голоса
5
ответов
15
просмотров
Где находится main() в Android?

Я новичок в Android и изучал фреймворк, что побудило меня задать этот вопрос. Поскольку мы расширяем класс Activity в Android, предполагается, что где-то в Activity должен быть метод main или существует скрытый класс, который реализует Activity и содержит метод main.

Я искал повсюду, но не смог...

0
голоса
5
ответов
21
просмотров
Добавить объект JavaScript в объект JavaScript

У меня есть проблема с созданием массива объектов JavaScript внутри другого объекта JavaScript. Я хотел бы, чтобы структура выглядела так:

Issues:

  - {"ID" : "1", "Name" : "Отсутствие документации", "Notes" : "Заметки по вопросу 1"}
  - {"ID" : "2", "Name" : "Ошибка в программном...
0
голоса
5
ответов
17
просмотров
Преобразование объекта даты JavaScript в формат даты MySQL (YYYY-MM-DD)

Я пытаюсь использовать JavaScript для преобразования объекта даты в корректный формат даты для MySQL. Какой наилучший способ сделать это?

0
голоса
1
ответов
14
просмотров
Оператор двоеточия в подстановке переменных Bash?

У меня есть унаследованный bash-код, и две строки из него вызывают у меня недоумение:

branch_name=`git describe --contains --all HEAD`
branch_name=${branch_name:-HEAD}

Мое понимание оператора двоеточия (:) заключается в том, что он создает подстроку на основе индекса, поэтому...

0
голоса
3
ответов
18
просмотров
Хранение/назначение ролей аутентифицированных пользователей

Я обновляю сайт, чтобы использовать MVC, и ищу лучший способ настроить аутентификацию.

На данный момент у меня работает вход в систему через Active Directory: я валидирую имя пользователя и пароль, а затем устанавливаю Auth cookie.

Как мне сохранить информацию о ролях пользователя во время входа,...

0
голоса
5
ответов
19
просмотров
(Нет) свойств в Java?

Я долгое время игнорировал Java и только недавно начал с ней работать, и мой первый опыт вызвал небольшой шок: в Java нет свойств в стиле C#!

Ладно, с этим можно смириться. Тем не менее, я клянусь, что видел код с геттерами и сеттерами для свойств в одном из проектов, но не могу вспомнить, где...

0
голоса
2
ответов
26
просмотров
Преобразование байтового массива обратно в массив numpy

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

Я столкнулся с проблемой при попытке восстановить массив numpy из массива байтов. Я использую функцию .tobytes() для преобразования numpy массива в байты. Вот пример кода:

k = i.tobytes()

Однако, когда я пытаюсь декодировать его обратно в массив numpy,...

0
голоса
2
ответов
19
просмотров
Что означает число после "break" или "continue" в PHP?

Не могли бы вы, пожалуйста, объяснить, что означает использование break 2 или continue 2 в PHP, с примерами? Что происходит, когда break или continue используется с числом?

0
голоса
5
ответов
40
просмотров
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)

При выполнении этого кода возникает следующая...

0
голоса
5
ответов
34
просмотров
Не удалось проверить обновление npm

Проблема с npm после обновления Node.js и npm

Последней ночью я попытался обновить Node.js и npm, и это, казалось, прошло успешно. Однако с тех пор я получаю одну и ту же ошибку каждый раз, когда пытаюсь выполнить любую команду npm.

Я пробовал удалить и заново установить npm, но не могу...

0
голоса
2
ответов
16
просмотров
NoClassDefFoundError: Не удалось разрешить: Lokhttp3/internal/Platform

Я использую библиотеку Retrofit2 в своем проекте.

Я уже попробовал обновить до последних версий: Retrofit2, Gson, RxJava, OKHttp, HttpLoggingInterceptor и т.д. в файле build.gradle.

Вот содержимое build.gradle в приложении:

dependencies {
    compile fileTree(dir: 'libs', include:...
0
голоса
5
ответов
26
просмотров
Доступ к запросу пользователя в сигнале 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...
0
голоса
2
ответов
19
просмотров
Java 8: Как получить LocalDateTime на сегодня в определённый час?

Проблема: Есть ли более удобный способ создания объекта LocalDateTime, представляющего сегодня в 6 утра, чем следующий код?

LocalDateTime todayAt6 = LocalDateTime.now().withHour(6).withMinute(0).withSecond(0).withNano(0);

Лично мне не нравится работать с минутами, секундами и наносекундами,...

0
голоса
4
ответов
28
просмотров
Есть ли эквивалент функции range(12) из Python в C#?

Проблема возникает время от времени: у меня есть код на C#, которому очень не хватает функции range(), доступной в Python.

Я знаю, что можно использовать следующий цикл:

for (int i = 0; i < 12; i++) { // добавьте код здесь }

Однако это не подходит для функционального использования,...

0
голоса
2
ответов
25
просмотров
Безопасно ли удалять элементы из Set во время итерации с помощью for..of?

Указано ли, что вы можете удалять любые элементы из экземпляра Set во время итерации с помощью for..of, и что

вы не будете итерироваться более одного раза по одному и тому же элементу вы не пропустите другие элементы, которые были в множестве в начале итерации, кроме тех, которые вы удалите

?

0
голоса
5
ответов
19
просмотров
Кнопка onclick срабатывает дважды

У меня есть кнопка, которая вызывает JavaScript-функцию с помощью обработчика событий. По какой-то причине обработчик событий вызывается дважды.

Вот моя кнопка (я использую PHP-объект для генерации кода, поэтому здесь много пустых тегов):

Add To Cart

Вот мой обработчик...

0
голоса
3
ответов
24
просмотров
Что делает SwingUtilities.invokeLater?

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

У меня возникли вопросы по поводу работы метода SwingUtilities.invokeLater в Java. Что именно делает этот метод? Он просто задерживает выполнение блока кода внутри своего метода run? В чем разница между вызовом действия внутри функции invokeLater и простым вызовом этого...

0
голоса
5
ответов
25
просмотров
Какова разница между "new", "malloc" и "calloc" в C++?

Проблема: Разница между new и malloc/calloc в C++

Здравствуйте,

У меня возник вопрос относительно разницы между операциями выделения памяти в C++. Я знаю, что в языке C++ существуют различные способы выделения памяти, такие как new, malloc, calloc и другие функции семейства....