Tag: java

Модуль sqlite3 для Jython

Я использую Java Scripting API для выполнения некоторых внешних скриптов Python из своего Java-приложения. В сценариях python используется модуль sqlite3. Выполнение приложения приводит к ошибке ImportError: No module named sqlite3 Когда я смотрю в каталог Lib (который находится в пути к классам) Jython, нет модуля sqlite3. Следовательно, начинается поиск, и я нашел один файл _sqlite3.py […]

Google App Engine – Java или Python?

Я заметил, что это было задано в следующем сообщении . Кто-нибудь использовал оба и может окончательно сказать мне, что лучше? Кажется, что python может быть немного проще реализовать и быстрее?

Как сериализовать объект Java таким образом, чтобы его можно было десериализовать с помощью pickle (Python)?

Я использую службу Python, которая использует маринованные сообщения как часть своего протокола. Я хотел бы запросить эту службу с Java, но для этого мне нужно раскрыть мое сообщение на клиенте (Java). Существуют ли какие-либо реализации pickle , запускаемые на JVM (в идеале с минимальными зависимостями)? Уточнение: изменение серверной части не является вариантом, поэтому, если альтернативные […]

Доступ к JVM из python

>>> import boilerpipe Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Anaconda\lib\site-packages\boilerpipe\__init__.py", line 10, in <module> jpype.startJVM(jpype.getDefaultJVMPath(), "-Djava.class.path=%s" % os.pathsep.join(jars)) File "C:\Anaconda\lib\site-packages\jpype\_core.py", line 50, in startJVM _jpype.startup(jvm, tuple(args), True) RuntimeError: Unable to load DLL [C:\Program Files\Java\jre7\bin\client\jvm.dll], error = The specified module could not be found. at native\common\include\jp_platform_win32.h:58 Пробовал: переустановка jvm >> […]

Фибоначчи работает в python, но не работает в Java

У меня есть этот код для вычисления числа fibonacci в python . Он работает и дает ожидаемый результат. но когда я переводил то же самое на Java , он терпит неудачу. Любая идея о том, что здесь происходит не так? В python : def fib3(n): a,b=0,1 while n>0: a,b=b,a+b n-=1 return a fib3(12) –> 144 […]

Будет ли этот SQL вызвать какие-либо проблемы?

Я уверен, что все знают радости параллелизма, когда дело доходит до потоков. Представьте себе следующий сценарий при каждой загрузке страницы при произвольной настройке MySQL db: UPDATE stats SET visits = (visits+1) Если тысяча пользователей загружает страницу одновременно, будет ли счет причиной каких-либо проблем? это механизм блокировки / блокировки таблицы? Какой из них использует mysql.

Расшифровка данных в Python, зашифрованная в 3DES с помощью Java

Я пытаюсь расшифровать данные с помощью PyCrypto. Данные были закодированы на Java с помощью пакета javax.crypto. Шифрование – это Triple DES (в Java – DESEDE ). Насколько я могу судить, настройки по умолчанию используются для всего. Однако, когда я перехожу к расшифровке данных на Python, всегда есть проблема с данными. Вот код Java, который выполняет […]

Прочтите USB-устройство чтения карт памяти с Linux? OMNIKEY CardMan 3121 USB

У меня есть этот OMNIKEY CardMan 3121 USB, который является устройством для чтения карт, таким как чтение бельгийских удостоверений личности. Теперь я подключил его к Ubuntu на USB. Как читать данные карты с помощью BASH или Python или Java или C под Linux? Используя lsusb/dmesg я вижу следующее. Bus 003 Device 032: ID 076b:3021 OmniKey […]

Использование Jython из плагина Eclipse

У меня очень трудное время, чтобы jython работал правильно, когда запускался из плагина Eclipse. У меня есть простая фабрика объектов, которая загружает модуль python, соответствующий интерфейсу Java. Все это прекрасно работает в автономном режиме. Однако, когда я упаковываю это как плагин eclipse, я получаю другую ошибку, основанную на нескольких переменных: Учитывая, что мой пакет java […]

Как вызвать функцию задержки задачи сельдерея из языков, отличных от python, таких как Java?

У меня есть установка celery + rabbitmq для 3-х кластерной машины. Я также создал задачу, которая генерирует регулярное выражение на основе данных из файла и использует эту информацию для анализа текста. from celery import Celery celery = Celery('tasks', broker='amqp://localhost//') import re @celery.task def add(x, y): return x + y def get_regular_expression(): with open("text") as fp: […]

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