Codengineering - блог о программировании ➜ страница 804


Ошибка перечисления USB-устройств: "дескриптор устройства считан/64, ошибка -32"

Я разрабатываю устройство ttyACM с микроконтроллером ST, и с тем же кодом мой хост иногда может успешно перечислить его (ниже), но иногда он просто сбрасывает сообщение ниже. Что означает ошибка -32? [НЕ УДАЕТСЯ ПЕРЕЧИСЛИТЬ] usb 1-2.1: new full speed USB device number 62 using ehci_hcd usb 1-2.1: device descriptor read/64, error -32 usb 1-2.1: device descriptor read/64, error -32 usb 1-2.1: new full speed USB device number 63 using ehci_hcd usb 1-2.1: device descriptor read/64, error -32 usb ...

Найти все полные подграфы внутри графика

Существует ли известный алгоритм или метод для нахождения всех полных подграфов внутри графа? У меня есть неориентированный, невзвешенный граф, и мне нужно найти все подграфы в нем, где каждый узел в подграфе связан с другим узлом в подграфе. Существует ли для этого алгоритм? ...

isAfter isBefore Java 8 LocalDateTime один день другой

Я хочу сравнить две даты с сегодняшней датой. Есть ли после и прежде лучшее для этого? isAfter и isBefore не могут обнаружить изменения одного дня. Скажем: If today is 20 Nov. I put in range 20 Nov-21 Nov. if(todayDate.isAfter(startDate) && todayDate.isBefore(endDate)) { // task } Этот код не обнаружит, что сегодня находится в диапазоне. Или / || не применимо, потому что у меня есть набор диапазона для тестирования. Есть идеи по этому поводу? ...

Разница между A Rec и CNAME в Route53

Поскольку Amazon Route 53 позволяет установить запись A или CNAME на другое поддоменное имя с помощью псевдонима, мне интересно, в чем сейчас разница между записью и CNAME. Чтобы прояснить мой вопрос, разница между CNAME и записью в традиционном сервере имен заключается в том, что только CNAME может использоваться для указания на другой поддомен, а запись должна указывать на действительный IP-адрес. С помощью AWS Route53 позволяет использовать поддомен, либо отдых или CNAME .. это не размыть р ...

Как сделать так, чтобы вложенные нападение на GraphQL/Аполлон сервер?

Как предотвратить вложенную атаку на сервер Apollo с помощью запроса, например: { authors { firstName posts { title author { firstName posts{ title author { firstName posts { title [n author] [n post] } } } } } } } Другими словами, как можно ограничить число рекурсий, отправляемых в запросе? Это может быть потенциальной уязвим ...

Неустранимая ошибка во время Пы завершить во встраиваемых приложений на языке Python

Спасибо за помощь с этим-варианты этого вопроса задавались много раз, но я не нашел полного ответа. Я добавляю встроенный Python 3.4.2 к существующему инструменту симулятора, написанному на C++ с использованием классов MS MFC. Приложение является многопоточным, так что пользователь может выполнять сценарии Python и взаимодействовать с системой симулятора. Как мне успешно завершить работу? Я с помощью Джил и состояние потока команд в правильном порядке? Я заканчиваю интерпретатор Python поток пр ...

SQL: количество значений выше среднего для группы

Как можно использовать SQL для подсчета значений выше среднего по группе? Например: У меня есть таблица A с: q t 1 5 1 6 1 2 1 8 2 6 2 4 2 3 2 1 Среднее значение для группы 1 составляет 5,25. Есть два значения выше 5,25 в группе, 8 и 6; таким образом, количество значений, которые выше среднего для группы, равно 2. Среднее значение для группы 2 равно 3,5. Есть два значения выше 3,5 в группе, 5 и 6; таким образом, количество значений, которые выше среднего для группы, ...

django, pyenv, uwsgi-ModuleNotFoundError: нет модуля с именем "django"

У меня есть следующая вассальная конфигурация в /etc/uwsgi/vassals/gsd.ini: [uwsgi] plugins = python env = DJANGO_SETTINGS_MODULE=%n.settings virtualenv = /home/toogy/.pyenv/versions/%n chdir = /home/webapps/%n module = %n.wsgi:application master = true vacuum = true pidfile = /tmp/uwsgi-%n.pid socket = /tmp/uwsgi-%n.sock daemonize = /var/log/uwsgi/%n.log chmod-socket = 666 uid = toogy gid = toogy Вот журнал uwsgi, который я получаю Tue Feb 7 10:49:12 2017 - received message 1 from empero ...

WTForms-JSON не работает с полями форм

Вложенные формы (FormFields) не заполняются данными, когда я использую WTForms-JSON. Я не могу определить свою ошибку, см. пример ниже. from flask import Flask, request, jsonify from flask_wtf import Form from wtforms import TextField, FormField, IntegerField from wtforms.validators import InputRequired import wtforms_json app = Flask(__name__) app.config["WTF_CSRF_ENABLED"] = False wtforms_json.init() class Address(Form): street = TextField('street', validators=[InputRequired()]) nu ...

Проблемы при использовании ggplot AES string, group и linetype

Допустим, у меня есть такой набор данных: x <- rnorm(1000) y <- rnorm(1000, 2, 5) line.color <- sample(rep(1:4, 250)) line.type <- as.factor(sample(rep(1:5, 200))) data <- data.frame(x, y, line.color, line.type) Я пытаюсь построить группу переменных x и y взаимодействием линий.тип и линия.цвет. Кроме того, я хочу указать тип линии с помощью line.введите и цвет с помощью линии.цвет. Если я напишу это: ggplot(data, aes(x = x, y = y, group = interaction(line.type, line.color), ...