Py4J

Screenshot Software:
Py4J
Szczegóły programowe:
Wersja: 0.8.1
Filmu: 14 May 15
Wywoływacz: Barthelemy Dagenais
Licencja: Wolny
Popularność: 55

Rating: nan/5 (Total Votes: 0)

Metody są powołani, tak jakby obiekty Java mieszkał w interpretera Pythona.
Wszystkie kolekcje Java można uzyskać przy użyciu standardowych metod gromadzenia Pythona.
Nie ma kodu do generowania i bez interfejsu do wdrożenia dla współdzielonych obiektów po obu stronach, bo Py4J działa jako demon

Co nowego w tym wydaniu:.

  • Możliwość nie na początku, jeśli py4j.java_gateway.JavaGateway nie może połączyć się z JVM.
  • Dodano wsparcie dla długich prymitywów, enum BigDecimal, typów i klas wewnętrznych, od strony Java.
  • Ustaw SANER poziomy dziennika
  • Wiele małych poprawek i ulepszeń interfejsu API (kompatybilny wstecz).
  • napisał w sekcji Często zadawane pytania na temat problemów bezpieczeństwa i środków ostrożności z Py4J.
  • Dodano obsługę Travis-CI i oczyścić zestaw testów do usunięcia sztywno ścieżki.

Co nowego w wersji 0.5:

  • Dodano możliwość importowania pakietów (np java_import (bramka .jvm "java.io. * '))
  • Dodano wsparcie dla filtrowania w JavaGateway.help wzoru () (np gateway.help (obj, 'get * Foo * bar'))
  • Dodano wsparcie dla automatycznej konwersji zbiorów Pythona (LIST, zestawu, słownik) do kolekcji Java. Użytkownik JavaGateway (auto_convert = True) lub wyraźne konwerter.
  • Utworzono dwie cechy Eclipse: jedna osadza biblioteki Py4J Java. Drugi zawiera domyślny GatewayServer, że rozpoczyna się, gdy zaczyna Eclipse. Obie funkcje są dostępne na nowej stronie aktualizacji Py4J Eclipse: http://py4j.sourceforge.net/py4j_eclipse
  • Przeprojektowany rozkładu moduł Py4J:. Że nie są bardziej obowiązkowe zależności między modułami okrągłe

Co nowego w wersji 0.2:

  • Teraz można zadzwonić konstruktorów i odniesienia statycznych członków: używać elementu JVM obiektu JavaGateway.
  • Java Mapa jest konwertowany do Python słownika.
  • Dostęp Pole jest obsługiwany przez funkcję get_field lub auto_field = true członek JavaGateway.
  • Uzyskaj interaktywną stronę pomocy z JavaGateway.help (Object).
  • Zestaw jest dostępny tylko za pomocą interfejsu Java Ustaw teraz.
  • Tablice mogą się odwoływać, ale poszczególne pozycje mogą być dostępne tylko z tego rozwiązania: gateway.jvm.java.lang.reflect.Array.get (obiekt, indeks)
  • .
  • Pełna przerobienia silnika refleksji na stronie Java większą elastyczność.
  • Ulepszony model pamięci:. Nie więcej wyciek pamięci spowodowany Py4J
  • Nowy model współbieżności. Py4J jest teraz bezpieczny wątku

Podobne oprogramowanie

Spider
Spider

1 Mar 15

Analytica
Analytica

12 May 15

Reactor.js
Reactor.js

13 May 15

Inne programy z deweloperem Barthelemy Dagenais

gitli
gitli

12 May 15

Komentarze do Py4J

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii