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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
302
просмотров
Как вычислить евклидово расстояние с помощью NumPy?

У меня есть две точки в 3D-пространстве:

a = (ax, ay, az)
b = (bx, by, bz)

Мне нужно вычислить расстояние между ними:

dist = sqrt((ax-bx)^2 + (ay-by)^2 + (az-bz)^2)

Как я могу сделать это с помощью NumPy? Я уже создал массивы для этих точек:

import numpy
a...
8
голоса
2
ответов
302
просмотров
Когда использовать JSX.Element, ReactNode и ReactElement?

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

Я всегда использовал JSX.Element в качестве типа возвращаемого значения, но теперь...

7
голоса
5
ответов
302
просмотров
Как заставить клиентов обновить файлы JavaScript?

Проблема с кэшированием JavaScript файлов при обновлении

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

8
голоса
5
ответов
302
просмотров
Что такое трассировка стека и как использовать её для отладки ошибок в приложении?

Иногда, когда я запускаю своё приложение, я получаю ошибку, которая выглядит так:

Exception in thread "main" java.lang.NullPointerException
        at com.example.myproject.Book.getTitle(Book.java:16)
        at com.example.myproject.Author.getBookTitles(Author.java:25)
        at...
6
голоса
4
ответов
302
просмотров
Список основных версий номеров формата файлов классов Java

Я наткнулся на список основных номеров версий Java в одном из постов и хотел бы уточнить его происхождение. Вот как он выглядит:

Java Major version
23 67
22 66
21 65
20 64
19 63 ...
8
голоса
5
ответов
302
просмотров
Как захватить HTML canvas в GIF/JPG/PNG/PDF?

Возможно ли захватить или распечатать то, что отображается на HTML-канвасе в виде изображения или PDF? Я хотел бы создать изображение с помощью канваса и иметь возможность сгенерировать PNG из этого изображения.

8
голоса
5
ответов
302
просмотров
Как обслуживать статические файлы в Flask

Неудобная ситуация. Я разрабатываю приложение на Flask, и на данный момент оно просто отображает одну статическую HTML-страницу с ссылками на CSS и JS. Однако я не могу найти в документации Flask информацию о том, как возвращать статические файлы. Да, я мог бы использовать render_template, но я...

7
голоса
5
ответов
302
просмотров
В чем разница между == и equals() в Java?

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

== — это сравнение по ссылке, то есть оба объекта указывают на одно и то же место в памяти; .equals() — это сравнение значений внутри объектов.

Не стесняйтесь указывать, если я что-то не так понял!

7
голоса
5
ответов
302
просмотров
Как решить проблемы с предупреждениями о небезопасном приведении типов?

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

Я получаю предупреждение в Eclipse следующего вида:

Безопасность типов: Непроверенное приведение из Object в HashMap

Это связано с вызовом API, над которым у меня нет контроля, которое возвращает объект типа Object:

HashMap...
6
голоса
4
ответов
302
просмотров
Каковы преимущества инициализации списка (с использованием фигурных скобок)?

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

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

MyClass a1 {a};     // более очевидно и менее подвержено ошибкам по сравнению с остальными тремя
MyClass a2 = {a};
MyClass a3 = a;
MyClass...