Acquisition

Screenshot Λογισμικό:
Acquisition
Στοιχεία Λογισμικού:
Εκδοχή: 4.2.2 επικαιροποιημένο
Ανεβάστε ημερομηνία: 4 Jun 15
Προγραμματιστής: Zope Corporation
Άδεια: Δωρεάν
Δημοτικότητα: 15

Rating: 2.0/5 (Total Votes: 1)

Δύο μορφές απόκτησης υποστηρίζονται: άμεσες και έμμεσες εξαγοράς.
Σιωπηρή απόκτηση ονομάστηκε έτσι, επειδή αναζητά χαρακτηριστικά από το περιβάλλον αυτόματα κάθε φορά που μια ιδιότητα που δεν μπορεί να ληφθεί άμεσα από ένα αντικείμενο ή μέσω της κληρονομικότητας.
Ένα χαρακτηριστικό μπορεί να αποκτήσει εμμέσως αν το όνομά της δεν ξεκινά με μια κάτω παύλα.
Για την υποστήριξη έμμεση απόκτηση, την τάξη σας πρέπει να κληρονομήσει από τη σύγχυση στην τάξη Acquisition.Implicit.
Όταν χρησιμοποιείται ρητή εξαγορά, τα χαρακτηριστικά δεν λαμβάνονται αυτόματα από το περιβάλλον. Αντ 'αυτού, πρέπει να χρησιμοποιηθεί η μέθοδος aq_acquire.
Εξαγορά είναι γραμμένο σε Python.
Απόκτηση παρέχει ένα ισχυρό τρόπο για να μοιράζονται δυναμικά πληροφοριών μεταξύ των αντικειμένων. Zope 2 χρησιμοποιεί την απόκτηση για μια σειρά από βασικά χαρακτηριστικά του, συμπεριλαμβανομένης της ασφάλειας, των εκδόσεων αντικείμενο, και DTML μεταβλητή αναζήτησης.
Απόκτηση παρέχει επίσης μια κομψή λύση στο πρόβλημα της κυκλικές αναφορές για πολλές κατηγορίες προβλημάτων. Ενώ η απόκτηση είναι ισχυρό, θα πρέπει να προσέχετε όταν χρησιμοποιείτε την απόκτηση στις εφαρμογές σας.
Οι λεπτομέρειες μπορούν να γίνονται περίπλοκα, ειδικά με τις διαφορές μεταξύ της απόκτησης από το πλαίσιο και την απόκτηση από τη συγκράτηση

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Κάντε το καθαρό-Python Απορροφώσας αντικείμενα συνεργατικά χρησιμοποιούν τη μέθοδο της υπερκλάσης __getattribute__, όπως η εφαρμογή Γ.
  • Η καθαρή-Python σιωπηρή περιτύλιγμα εξαγορά επιτρέπει τυλιγμένο αντικείμενα για να χρησιμοποιήσετε το αντικείμενο .__ getAttribute __ (self, όνομα). Αυτό διαφέρει από την εφαρμογή C, αλλά είναι σημαντικό για τη συμβατότητα με τις εκδόσεις καθαρής Python των βιβλιοθηκών, όπως η επίμονη.

Τι είναι καινούργιο στην έκδοση 4.2.1:

  • Μετάβαση readme.rst ελέγχους όταν οι έλεγχοι εκτελούνται εκτός ένα ταμείο πηγή.

Τι είναι καινούργιο στην έκδοση 4.2:

  • Μετάβαση readme.rst δοκιμές, όταν οι δοκιμές τρέξει έξω από μια πηγή checkout.

Τι είναι καινούργιο στην έκδοση 4.1:

  • Μετάβαση readme.rst δοκιμές, όταν οι δοκιμές τρέξει έξω από μια πηγή checkout.

Τι είναι καινούργιο στην έκδοση 4.0a1:

  • Αύξηση RuntimeError: Αναδρομή ανιχνεύθηκε σε περιτύλιγμα απόκτηση, εάν ένα αντικείμενο με __parent__ δείκτης δείχνει ένα περιτύλιγμα ότι, στα σημεία με τη σειρά με το αρχικό αντικείμενο.
  • Αποτροπή περιτυλίγματα που θα δημιουργηθούν κατά την πρόσβαση __parent__ σχετικά με τα είδη που προέρχονται από τη ρητή ή σιωπηρή βάση τις κατηγορίες.

Τι είναι καινούργιο στην έκδοση 2.13.8:

  • Διορθώθηκε ένα segfault στις πλατφόρμες 64bit κατά την παροχή της ρητής όρισμα στη μέθοδο aq_acquire από ένα περίβλημα Απόκτηση.

Τι είναι καινούργιο στην έκδοση 2.13.7:

  • Fixed bug: Όταν ένα αντικείμενο δεν εφάρμοσε __unicode__ , καλώντας Unicode (τυλιγμένο) καλούσε __str__ με ξετυλίξει εαυτό.

Τι είναι καινούργιο στην έκδοση 2.13.6:.

  • Προσθήκη aq_explicit να IAcquisitionWrapper
  • Διορθώθηκε το bug: Unicode (τυλιγμένα) δεν ζητούσε μια μέθοδο __unicode__ στο τυλιγμένο αντικείμενα
  • .

Τι είναι καινούργιο στην έκδοση 2.13.5:

  • Διορθώθηκε δοκιμές μονάδα που απέτυχε σε 64bit Python σε Windows μηχανές.

Τι είναι καινούργιο στην έκδοση 2.13.4:.

  • Διορθώθηκε το τυπογραφικό λάθος στο Acquisition.h

Τι είναι καινούργιο στην έκδοση 2.13.3:

  • Χρησιμοποιήστε το doctest μονάδα από την πρότυπη βιβλιοθήκη και δεν εξαρτάται πλέον από zope.testing.

Τι είναι καινούργιο στην έκδοση 2.13.2:

  • Δώστε τις δύο κατηγορίες περιτύλιγμα μια μέθοδο __getnewargs__, η οποία προκαλεί η βελτιστοποίηση ZODB να αποτύχει και να δημιουργήσει επίμονες αναφορές χρησιμοποίηση μόνο της _p_oid. Αυτό συμβαίνει να είναι η επίμονη OID του τυλιγμένο αντικειμένου. Αυτό επιτρέπει σε αυτά τα αντικείμενα να επέμεινε σωστά, ακόμα και αν έχουν περάσει στην ZODB σε μια τυλιγμένη κατάσταση.
  • Προστέθηκε αποτυγχάνουν στις δοκιμές για http://dev.plone.org/plone/ticket/10318. Αυτό δείχνει μια άκρη περίπτωση όπου AQ περιτυλίγματα μπορούν να τουρσί χρησιμοποιώντας το συγκεκριμένο συνδυασμό cPickle, το πρωτόκολλο τουρσί ένα και ένα έθιμο τάξη Pickler με γάντζο inst_persistent_id. Δυστυχώς, αυτή είναι η ακριβής συνδυασμός που χρησιμοποιείται από ZODB3.

Παρόμοια λογισμικά

Python
Python

10 Feb 16

Six
Six

13 May 15

RLua
RLua

13 May 15

Skulpt
Skulpt

12 Apr 15

Άλλο λογισμικό του προγραμματιστή Zope Corporation

ZODB
ZODB

21 Jul 15

Zope
Zope

2 Jun 15

ZODB3
ZODB3

15 Apr 15

Σχόλια για Acquisition

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία