Tag: java

Можно ли получить k-й элемент комбинации m-символьной длины в O (1)?

Вы знаете какой-либо способ получить k-й элемент комбинации m-элементов в O (1)? Ожидаемое решение должно работать для любого размера входных данных и любого значения m. Позвольте мне объяснить эту проблему на примере (код python): >>> import itertools >>> data = ['a', 'b', 'c', 'd'] >>> k = 2 >>> m = 3 >>> result = […]

Selenium Webdriver с Java и Python

Мне интересно, какие плюсы и минусы используют Selenium Webdriver с привязкой python к Java. До сих пор, похоже, переход на java-маршрут имеет гораздо лучшую документацию. Кроме этого, кажется, какой язык вы предпочитаете, но, возможно, я чего-то не хватает. Спасибо за любой вклад!

AWS Lambda совместимость Java

AWS представила AWS Lambda , основанную на событиях вычислительную службу для динамических приложений , которая, надеюсь, позволяет мне понять следующее: Он должен взять ссылку, а затем выполнить HTTP-запросы и обработать входящие ответы от этих запросов. Для этой процедуры мне нужно несколько программ, которые выполняются в очереди. Таким образом, функция Lambda должна выполнять несколько программ Java […]

как преобразовать объект python dict в эквивалентный Java-объект?

Мне нужно преобразовать код python в эквивалентный Java-код. Python облегчает жизнь разработчикам, предоставляя множество функций быстрого доступа. Но теперь мне нужно перенести то же самое на Java. Мне было интересно, что будет эквивалентом объектов dict в java? Я пробовал использовать HashMap, но жизнь – ад. Для начала рассмотрим это, # Nodes is a dictionary -> […]

Найдите эффективный способ интеграции различных языковых библиотек в один проект с использованием Python в качестве «клея»,

Я собираюсь участвовать в проекте, связанном с НЛП, и мне нужно использовать различные библиотеки. Некоторые из них находятся в java, другие – на C / C ++ (для задач, требующих большей скорости), и, наконец, некоторые из них находятся в Python. Я думал использовать Python как «клей» и создавать классы-оболочки для каждой задачи, которую я хочу […]

Запуск файлов Jar из Python

Я хочу создать программу, которая может выполнять jar-файлы и печатать все, что делает файл jar в моей программе python, но без использования командной строки Windows я искал по всей сети, но ничего не придумал, как это сделать. Моя программа – это оболочка сервера Minecraft, и я хочу, чтобы она запускала файл server.jar и вместо того, […]

Рекомендации по использованию языка

Я пытаюсь создать веб-приложение, которое получит доступ к системе. То, что должно делать это приложение, – это слушать, что происходит, когда скрипты оболочки исполняются и сообщают о веб-узле status. Пример : Я копирую тысячи записей с помощью сценария оболочки, и пока это все еще выполняется, я хотел бы передать текущий статус скрипта в веб-интерфейс. Со […]

top gotchas для кого-то, перемещающегося из статического lang (java / c #) в динамический язык, такой как python

Каковы верхние штрихи для кого-то, движущегося со статического lang (java / c #) до динамического языка, такого как python? Кажется здоровым, как это можно сделать, но переименование метода или добавление / удаление параметров кажется настолько рискованным! Является единственным решением для написания тестов для каждого метода?

Выполняется ли sphinx на Jython?

Я все еще ищу полезную цепочку инструментов для документации. Работая в среде Java, но также и с пользователем Python, я задавался вопросом, будет ли Sphinx работать на Jython 2.5?

Почему Python не может выполнить java.exe через подпроцесс?

После обновления Java от 1,6 до 1,7 x 64 (в Windows 7) я неожиданно не могу запустить java.exe через модуль subprocess Python 2.7. Следующий сценарий, используемый для работы: import subprocess subprocess.check_call([r"C:\Windows\system32\java.exe"]) Теперь это не так: Traceback (most recent call last): File ".\tst.py", line 2, in <module> subprocess.check_call([r"C:\Windows\system32\java.exe"]) File "C:\Python27\lib\subprocess.py", line 506, in check_call retcode = […]

Python - лучший язык программирования в мире.