Acquisition

Software kuvakaappaus:
Acquisition
Ohjelmiston tiedot:
Versio: 4.2.2 Päivitetty
Lähetyksen päivämäärä: 4 Jun 15
Kehittäjä: Zope Corporation
Lupa: Vapaa
Suosio: 15

Rating: 2.0/5 (Total Votes: 1)

Kaksi tyyliä hankintapäivänä tuetaan: suorien ja epäsuorien hankinta.
Implisiittinen hankinta on niin nimeksi, koska se etsii määritteet ympäristöstä automaattisesti aina määritettä ei voi saada suoraan esineen tai perintönä.
Ominaisuutta voidaan implisiittisesti hankitaan, jos sen nimi ei ala alaviivalla.
Tukeakseen implisiittinen hankinta, teidän luokka olisi perivät mix-luokan Acquisition.Implicit.
Kun nimenomainen hankinta käytettäessä ominaisuuksia ei automaattisesti saatu ympäristöstä. Sen sijaan, menetelmä aq_acquire on käytettävä.
Hankinta on kirjoitettu Pythonilla.
Hankinta tarjoaa tehokkaan tavan dynaamisesti jakaa tietoa kohteiden välillä. Zope 2 käyttää hankkimista varten useita sen keskeisiä ominaisuuksia kuten turvallisuus, objekti julkaisutoiminta, ja DTML vaihteleva haku.
Hankinta on myös tyylikäs ratkaisu ongelmaan kehäviittaukset monien luokkien ongelmia. Kun hankinta on tehokas, sinun pitäisi huolehtia, kun käytät hankintaa omia sovelluksia.
Yksityiskohdat voivat saada monimutkainen, erityisesti erot hankkia asiayhteyden ja hankkia suljetusta.

Mikä on uusi tässä julkaisussa:

  • Tee puhdas-Python Ostaja esineet yhteishankkeen käyttää yliluokka __getattribute__ menetelmää, kuten C täytäntöönpanossa.
  • puhdasrotuisten Python epäsuora hankinta kääre mahdollistaa kääritty esineitä käyttää esinettä .__ getattribute __ (self, nimi). Tämä eroaa C täytäntöönpanosta, mutta on tärkeää yhteensopivuus puhdasrotuisten Python versiot kirjastoista, kuten pysyviä.

Mikä on uusi versiossa 4.2.1:

  • Siirry readme.rst testejä kun testit ajetaan ulkopuolella lähde kassalle.

Mikä on uusi versiossa 4.2:

  • Siirry readme.rst testejä kun testit ajetaan ulkopuolella lähteen kassalle.

Mikä on uusi versiossa 4.1:

  • Siirry readme.rst testejä kun testit ajetaan ulkopuolella lähteen kassalle.

Mikä on uusi versiossa 4.0a1:

  • Nosta RuntimeError: Recursion havaittu hankintaan kääreeseen, jos esine jossa __parent__ osoitin osoittaa kääreen, joka puolestaan ​​viittaa alkuperäisen objektin.
  • Estä kääreet luomisen, kun hän käyttää __parent__ tyypeistä peräisin nimenomainen tai hiljainen perusluokkien.

Mikä on uusi versiossa 2.13.8:

  • Kiinteä segfault on 64bit alustoilla tarjotessaan nimenomainen argumentti aq_acquire menetelmää Acquisition kääre.

Mikä on uusi versiossa 2.13.7:

  • Kiinteä vika: Kun objekti eivät panneet __unicode__ kutsuen unicode (kääritty) kutsui __str__ kanssa paketoitu itse.

Mikä on uusi versiossa 2.13.6:

  • Lisää aq_explicit ja IAcquisitionWrapper.
  • Kiinteä vika: Unicode (kääritty) ei soittamalla __unicode__ menetelmällä kääritty esineitä.

Mikä on uusi versiossa 2.13.5:

  • Kiinteä yksikkö testit, epäonnistunut 64bit Python Windows koneita.

Mikä on uusi versiossa 2.13.4:

  • Kiinteä typo Acquisition.h.

Mikä on uusi versiossa 2.13.3:

  • Käytä doctest moduulin standardin kirjasto eikä enää riipu zope.testing.

Mikä on uusi versiossa 2.13.2:

  • Anna molempien kääre luokat __getnewargs__ menetelmää, joka aiheuttaa ZODB optimointi epäonnistua ja luoda pysyviä viittauksia käyttämällä _p_oid yksin. Tämä sattuu olemaan pysyviä OID kääritty esineen. Tämä mahdollistaa nämä esineet jatkuivat oikein, vaikka ne välitetään ZODB vuonna kääritty tilassa.
  • Lisätty puuttuessa testit http://dev.plone.org/plone/ticket/10318. Tämä osoittaa reuna-tapaus, jossa AQ kääreet voidaan marinoitua käyttämällä erityistä yhdistelmää cPickle, suolakurkkua protokolla yksi ja mukautetun Pickler luokan inst_persistent_id koukku. Valitettavasti tämä on tarkka yhdistelmä käyttämän ZODB3.

Vastaavia ohjelmistoja

Klass
Klass

28 Apr 16

Roodi
Roodi

1 Mar 15

hy
hy

13 Apr 15

IronPython
IronPython

1 Mar 15

Muu ohjelmistojen kehittäjä Zope Corporation

ZODB
ZODB

21 Jul 15

Zope
Zope

19 Jul 15

Zope
Zope

2 Jun 15

Kommentit Acquisition

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