Py4J

Software kuvakaappaus:
Py4J
Ohjelmiston tiedot:
Versio: 0.8.1
Lähetyksen päivämäärä: 14 May 15
Kehittäjä: Barthelemy Dagenais
Lupa: Vapaa
Suosio: 55

Rating: nan/5 (Total Votes: 0)

Menetelmät ovat kutsutaan, jos Java esineet asunut Python-tulkki.
Kaikki Java kokoelmat pääsee käyttämällä standardin Python keruumenetelmien.
Ei ole koodi tuottaa eikä käyttöliittymä toteuttaa jaettuihin objekteihin molemmin puolin, koska Py4J toimii kuten daemon.

Mikä on uusi tässä julkaisussa:

  • Kyky epäonnistua aikaisin, jos py4j.java_gateway.JavaGateway ei voi yhdistää JVM.
  • Lisätty tuki pitkään perusalkioiden, BigDecimal, ENUM tyyppejä, ja sisäinen luokissa Java puolella.
  • Aseta saner log tasot
  • Monet pienet korjauksia ja API parannukset (taaksepäin yhteensopiva).
  • Kirjoitti osio FAQ noin huolta turvallisuudesta ja varotoimenpiteet Py4J.
  • Lisätty tuki Travis-CI ja siivottu testisarja poistaa kovakoodattuihin polkuja.

Mikä on uusi versiossa 0.5:

  • Lisätty kyky tuoda paketteja (esim java_import (yhdyskäytävä .jvm, "java.io. * '))
  • Lisätty tuki malli suodattamalla JavaGateway.help () (esim gateway.help (obj, "päästä * Foo * Baari '))
  • Lisätty tuki automaattista muuntamista Python kokoelmien (luettelosta, set, sanakirja) Java kokoelmiin. Käyttäjien JavaGateway (auto_convert = True) tai nimenomaista muuntimen.
  • Luotu kahta Eclipse ominaisuudet: yksi upottaa Py4J Java-kirjasto. Muiden tarjoaa oletuksena GatewayServer joka käynnistetään kun Eclipse käynnistyy. Molemmat toiminnot ovat käytettävissä uudella Py4J Eclipse päivitys sivusto: http://py4j.sourceforge.net/py4j_eclipse
  • Uusittu moduuli hajoaminen Py4J: ei ole enää pakollista riippuvuuksien joukossa moduulien.

Mikä on uusi versiossa 0.2:

  • Nyt on mahdollista kutsua rakentajille ja viite staattinen jäsenet: Käytä jvm jäsen JavaGateway esineen.
  • Java Kartta muunnetaan Python Dictionary.
  • Kenttä pääsyä tuetaan get_field toiminnon tai auto_field = True jäsen JavaGateway.
  • Hanki interaktiivinen ohje sivu JavaGateway.help (kohde).
  • Set on vain pääsee läpi Java-Set käyttöliittymä nyt.
  • Array voidaan viitata, mutta yksittäisiä kohteita pääsee vain tämän kiertotavan: gateway.jvm.java.lang.reflect.Array.get (objekti, indeksi).
  • parannus pohdintaa moottori Java puolella enemmän joustavuutta.
  • Parannettu muistin malli: enää muistivuoto aiheuttamien Py4J.
  • Uusi samanaikaisuuden malli: Py4J on nyt kierre turvallinen.

Vastaavia ohjelmistoja

stream.js
stream.js

9 Feb 16

Elixir
Elixir

10 Feb 16

Processing
Processing

13 May 15

Muu ohjelmistojen kehittäjä Barthelemy Dagenais

gitli
gitli

12 May 15

Kommentit Py4J

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan