Ошибка при отправке файла в utm java lang invalidargumentexception
Обновлено: 21.11.2024
whossname Спрашивает: Скорость вычисления расстояния между координатами: преобразование в UTM против большого круга
Для программы, которую я пишу, мне нужно вычислить расстояния между координатами. Поскольку мне нужно выполнить большое количество этих вычислений для каждой координаты (тысячи), имеет смысл преобразовать в UTM, а затем вычислить расстояние (поскольку я просто сравниваю расстояния, я могу даже работать с квадратом расстояния между баллы).
В какой момент этот компромисс имеет смысл? Насколько я могу судить, прочитав соответствующие расчеты, алгоритм Greater Circle будет более быстрым, но, очевидно, после преобразования в UTM вам не нужно делать это снова. Сколько раз вам нужно запустить алгоритм Большого круга, прежде чем вместо него будет иметь смысл перейти на UTM? (Предположим, что в моей ситуации точность не имеет большого значения).
Сообщения без ответов
[Решено] Таблицы внешнего соединения — сохранить описания
- пользователь3642209
- 6 минут назад
- Ответов: 0
all = pd.merge(new, old, how='outer', on=['table', 'total'])
Вывод: таблица desc_x total desc_y 0 a 22 NaN 1 b 22 NaN 2 c 22 NaN 3 d 22 NaN 4 a NaN 11 foo
Желаемый результат: table desc total 0 a foo 22 1 b foo 22 2 c 22 3 d 22 4 a foo 11
Я попытался выполнить внешнее соединение, но при этом были удалены описания a и b.`
[Решено] Как удалить файл и элемент из списка одновременно?
- эхе
- 6 минут назад
- Ответов: 0
ehe спрашивает: Как я могу удалить файл и элемент из списка одновременно?
В результате это похоже на базу данных; пользователю должно напомнить напоминание, отображаемое в программе, введенной другим пользователем. Моя проблема: как я смогу удалить или удалить файл выбранного напоминания из каталога, чтобы напоминания были организованы в список?
Это код:
[Решено] Модульный тест: Должен ли я написать метод тестовой ветки?
- стек
- 6 минут назад
- Ответов: 0
stack спрашивает: Модульный тест: должен ли я написать метод тестовой ветки?
Когда я пишу модульный тест, иногда я сталкивался с ситуациями, как показано ниже. Существует метод createOrUpdate, который вызывает другие методы на основе условия. В этой сцене у меня есть 2 варианта:
Поскольку я новичок в модульном тестировании, я просто хотел уточнить, какой подход является правильным или подходящим подходом для модульного тестирования. Будем признательны за любую помощь.
странаСервис:
[Решено] Разделение журналов приложений потоковой передачи Spark
- Сону
- 6 минут назад
- Ответов: 0
Sonu спрашивает: Разделить журналы приложений потоковой передачи Spark
Есть ли способ разделить файл журнала потоковой передачи искры, чтобы вместо записи в один файл его можно было разделить на 50 МБ.< /p>
Я добавил следующую конфигурацию в /etc/spark/conf/log4j.properties.
но показывает NofileFound "/spark2-history"
Также добавлено ниже preperty в yarn.xml
[Решено] Как правильно написать настройки Selenium при запуске кода в Docker?
- Карина
- 6 минут назад
- Ответов: 0
Карина спрашивает: Как мне правильно написать настройки Selenium, когда я запускаю свой код в Docker?
Итак, мне нужно разобрать данные с сайта, и я использую для этого Selenium (я могу' больше ничем не пользуюсь, сайт сломан). И я поместил свой код в Docker. Он не работает там, если я не устанавливаю браузер (в моем случае Firefox), и для этого мне также нужно установить geckodriver и сделать виртуальный дисплей. Так что думаю проблема именно в Виртуальном дисплее. Либо не работает, либо работает некорректно. Я не вижу, работает ли он в модуле Docker. И он не попадает ни в какие исключения.
У меня есть такие настройки в моем файле python:
print('Начало загрузки файлов. ')
logging.info('Инициализация виртуального дисплея')
дисплей = дисплей (видимый = 0, размер = (800, 600))
logging.info('Виртуальный дисплей успешно инициализирован')
и после Display он никогда не идет дальше, даже в моих журналах не отображаются сообщения. Вот мой Dockerfile:
ЗАПУСТИТЬ apk, добавить wget ЗАПУСТИТЬ apk, добавить Firefox
Что я делаю не так?
[Решено] react-router-dom-v6 изменить историю использования
- Пратиштха С.
- 6 минут назад
- Ответов: 0
Поскольку я использую react-dom-v6 , я знаю, что мне нужно заменить history.location.path.startsWith('/reset') на Navigate, и я видел сообщения, но ни одно из них не посвящено этому.
Было бы очень полезно, если бы кто-нибудь мог мне сказать!
[Решено] Как устранить внутреннюю ошибку сервера 500 после последующих развертываний?
- переменная
- 6 минут назад
- Ответов: 0
Когда я развертываю изменения кода, я запускаю следующую команду публикации dotnet publish --configuration Release , удаляю все содержимое из папки /var/www/projectname и вставляю выходные данные (файлы/папки) команды публикации в это папка.
Когда я пытаюсь получить доступ к любой конечной точке, она возвращает 500 внутренняя ошибка сервера. Ошибка сохраняется, даже если я перезапускаю nginx с помощью команды перезапуска службы nginx.
Только когда я перезагружаю машину, все работает нормально. Я не хочу перезагружать машину при каждом развертывании, так есть ли другой способ устранить эту ошибку?
[Решено] объединение оценщика перекрестной проверки, такого как RidgeCV, с cross_val_score в sklearn
- Рохит Кумар
- 6 минут назад
- Ответов: 0
rohit kumar Asks: объединение оценщика перекрестной проверки, такого как RidgeCV, с cross_val_score в sklearn
Я просматривал решения для конкурса задач регрессии на Kaggle, нажмите здесь. Многие решения этой проблемы сочетают оценщики перекрестной проверки, такие как RidgeCV, LassoCV, с cross_val_score для этапа выбора модели (позже они смешивают эти модели). Один из примеров решения:
Похожих сообщений о решениях несколько. Но есть ли смысл в этом использовании? Разве не расточительно сначала подгонять модель непосредственно в цикле, а затем делать то же самое внутри функции cv_rmse, да еще и с отдельным `cross_val_score`? И есть ли смысл когда-либо предсказывать это на том же X, на котором он был обучен? (Эти предсказания даже не использовались позже.)
Я также хотел бы объяснить, что на самом деле делает .fit, например RidgeCV.fit? Я понимаю, что это помогает в поиске лучших параметров, таких как GridSearchCV, но затем автоматически подбирает данные поезда с лучшими параметрами, которые затем используются непосредственно для прогнозов и подсчета очков? Или нам нужно получить доступ к лучшим параметрам, а затем переобучиться, используя эти параметры. Документация также не очень ясна по этому поводу.
[Решено] Проверка равенства двух строк после удаления подмножества символов из обеих
- Риозен
- 6 минут назад
- Ответов: 0
Riozen спрашивает: Проверка равенства двух строк после удаления подмножества символов из обеих
Недавно я столкнулся с этой проблемой:
Вам даны две строки, s1 и s2, полностью состоящие из строчных букв от "a" до "r", и вам нужно обработать серию запросов. Каждый запрос предоставляет подмножество строчных английских букв от 'a' до 'r'. Для каждого запроса определите, равны ли s1 и s2, если они ограничены только буквами в запросе. s1 и s2 могут содержать до 10^5 символов и до 10^5 запросов.
Например, если s1 — "aabcd", а s2 — "caabd", и вас просят обработать запрос с подмножеством "ac", тогда s1 станет "aac", а s2 станет "caa". Они не совпадают, поэтому запрос вернет false.
Мне удалось решить это за время O(N^2), выполнив следующие действия. Для каждого запроса я проверял, равны ли s1 и s2, перебирая обе строки по одному символу за раз, пропуская символы, которые не входят в подмножество разрешенных символов, и проверка совпадения «разрешенных» символов как из s1, так и из s2. Если в какой-то момент символы не совпадают, то строки не равны. В противном случае s1 и s2 равны, если ограничиваются только буквами в запросе. Обработка каждого запроса занимает O(N) времени, всего N запросов, что в сумме составляет O(N^2) времени.
Однако мне сказали, что есть способ решить это быстрее, чем O(N^2), используя побитовые операторы и немного хитрой математики. Кто-нибудь знает, как это можно сделать?
Читайте также: