Py4J

Programinė įranga Screenshot:
Py4J
Programinė detalės:
Versija: 0.8.1
Įkėlimo datą: 14 May 15
Licencija: Nemokamai
Populiarumas: 55

Rating: nan/5 (Total Votes: 0)

metodai yra vadinami tarsi Java objektų gyveno interpretatoriaus.
Visi Java kolekcijos gali būti atvertas naudojant standartines Python rinkimo metodus.
Nėra kodas generuoti ir jokios sąsajos įgyvendinti dėl bendrų objektų abiejų pusių, nes Py4J veikia kaip demonas

Kas naujo , šioje laidoje.

  • Galimybė nepavyksta anksti, jei py4j.java_gateway.JavaGateway negali prisijungti prie JVM.
  • Pridėta parama ilgą primityvų, BigDecimal, ENUM tipų ir vidinių klasių Java pusės.
  • Nustatyti labiau pagrįstą žurnalo lygis;
  • Daug mažų pataisymai ir patobulinimai API (atgaliniu būdu suderinami).
  • wrote skyrių ir apie saugumo problemas ir atsargumo priemonės, kurių Py4J DUK.
  • Pridėta parama Travis-CI ir išvalyti bandymo komplekto pašalinti kieta kelius.

Kas naujo versijos 0.5:

  • Pridėta galimybė importuoti paketus (pvz java_import (vartai .jvm "java.io. *)),
  • Pridėta parama modelio Filtravimas JavaGateway.help () (pvz gateway.help (objektas "gauti * Foo * Baras))
  • Pridėta parama automatinio konvertavimo Python kolekcijų (sąrašo, Set, žodyno) Java kolekcijų. Vartotojas JavaGateway (auto_convert = true) arba aiškiai konverteris.
  • Sukurta du Eclipse savybės: vienas įdeda į Py4J Java biblioteką. Kitas suteikia numatytąją GatewayServer, kad yra pradėtas, kai užtemimas prasideda. Abi šios funkcijos yra prieinama naujo Py4J Eclipse atnaujinimo svetainėje http://py4j.sourceforge.net/py4j_eclipse
  • Pertvarkyta modulis skaidymas Py4J:. Yra ne daugiau privalomas apvalūs priklausomybės tarp modulių,

Kas naujo versijos 0.2:

  • Tai dabar galima skambinti konstruktoriams ir orientacinės statinių prisijungę: naudoti JVM nariu, JavaGateway objektą.
  • "Java Žemėlapis konvertuojamas į Python žodynas.
  • Lauko prieiga yra palaikoma per get_field funkcija arba auto_field = true narys JavaGateway.
  • gauti interaktyvią pagalbos puslapį JavaGateway.help (Object).
  • Nustatyti yra prieinama tik per Java Set sąsaja dabar.
  • Masyvai gali būti pateikiami, tačiau atskiri elementai gali būti prieinami tik su šiuo PROBLEMOS SPRENDIMAS: gateway.jvm.java.lang.reflect.Array.get (Object, indeksas);
  • .
  • Užbaigti perrašyti iš apmąstymų variklis Java pusėje daugiau lankstumo.
  • Geresnis atminties modelis:. Ne daugiau Atminties nutekėjimas sukelia Py4J
  • Nauja lygiagrečiai modelis:. Py4J dabar sriegis saugus;

Panaši programinė įranga

TypeScript
TypeScript

2 Oct 16

AbsurdJS
AbsurdJS

9 Apr 16

RealRand
RealRand

12 Apr 15

Kita programinė įranga kūrėjas Barthelemy Dagenais

gitli
gitli

12 May 15

Komentarai Py4J

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją