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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
3
ответов
20
просмотров
Включение HTTP/2 в Tomcat для Spring Boot

Проблема: Как включить поддержку HTTP/2 в приложении Spring Boot?

Я использую Tomcat 8.5, который станет стандартным в Spring Boot 1.4, и он поддерживает HTTP/2. Мне нужно узнать, как правильно включить поддержку HTTP/2 в моем приложении Spring Boot. Какие шаги необходимо предпринять для этого?

0
голоса
2
ответов
32
просмотров
Актуально ли использовать Assert как хорошую практику?

Вопрос: Использование Assert для проверки параметров функции — хорошая практика?

Я изучал исходный код Spring Framework и обратил внимание, что они часто используют Assert.notNull. Вот пример:

public static ParsedSql parseSqlStatement(String sql) {
    Assert.notNull(sql, "SQL не...
0
голоса
5
ответов
19
просмотров
Как устранить ошибку "SystemError: инициализация _internal завершилась не подняв исключение"

Я пытаюсь импортировать пакет Top2Vec для тематического моделирования в NLP. Однако, даже после обновления pip и numpy, возникает ошибка.

Я пробовал выполнить следующие команды:

pip install --upgrade pip
pip install --upgrade numpy

Я ожидал, что смогу выполнить следующий...

0
голоса
5
ответов
24
просмотров
Запись файла с заданными правами доступа в Python

Я пытаюсь создать файл, который будет доступен для чтения и записи только пользователю (права доступа 0600).

Является ли единственным способом сделать это использование os.open() следующим образом?

import os fd = os.open('/path/to/file', os.O_WRONLY, 0o600) myFileObject =...

0
голоса
5
ответов
18
просмотров
Как удалить неконвертированные данные из объекта datetime в Python

У меня есть база данных с в основном правильными датами и временами, но несколько записей повреждены, например: Sat Dec 22 12:34:08 PST 20102015.

Без неверного года код работал для меня следующим образом:

end_date = soup('tr')[4].contents[1].renderContents()
end_date =...
0
голоса
5
ответов
28
просмотров
Регулярное выражение для пустой строки или пробелов

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

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

var regex = "^\s+$"; 
if($("#siren").val().match(regex)) {
    echo($("#siren").val());
    error += 1;
    $("#siren").addClass("error");
   ...
0
голоса
2
ответов
36
просмотров
Инкапсуляция в JavaScript

Вопрос: Я давно видел, как кто-то оборачивает весь свой блок JavaScript в код, похожий на приведенный ниже:

(function() {
  // ...
})(this);

У меня есть несколько вопросов:

  1. Является ли приведенный выше код корректным?
  2. Каковы преимущества оборачивания всего блока...
0
голоса
1
ответов
21
просмотров
Какова разница между уровнями изоляции сериализуемого и повторяемого чтения?

В чем разница между уровнями изоляции "сериализуемый" (serializable) и "повторяемый чтение" (repeatable read)? Может кто-нибудь привести простой пример для наглядности?

0
голоса
5
ответов
24
просмотров
Копирование не нуль-терминированного массива unsigned char в std::string

У меня возникла проблема с копированием массива unsigned char, который не заканчивается на нулевой символ, в объект std::string. Если бы массив был с нулевым окончанием, задача была бы довольно простой:

unsigned char u_array[4] = { 'a', 's', 'd', '\0' };
std::string str =...
0
голоса
5
ответов
36
просмотров
Как запустить Python-скрипт аналогично pm2 для Node.js

Проблема с перезапуском скрипта Python на EC2

Я использую pm2 для управления своим скриптом на Node.js и мне это очень нравится. Теперь у меня есть скрипт на Python, который собирает потоковые данные на EC2. Иногда скрипт аварийно завершает работу, и мне нужен менеджер процессов, который бы...