awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesAttribute Access Overrides

Customizes the retrieval, assignment, or deletion of object attributes using protocol methods.

Distinct from Attribute Lifecycle Hooks: Distinct from Attribute Lifecycle Hooks: focuses on the specific mechanism of overriding access logic rather than general lifecycle events.

Explore 3 awesome GitHub repositories matching web development · Attribute Access Overrides. Refine with filters or upvote what's useful.

Awesome Attribute Access Overrides GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • walter201230/pythonAvatar walter201230

    walter201230/Python

    26,516Vezi pe GitHub↗

    Python is a high-level, interpreted programming language designed for readability and versatility. It operates via a bytecode-based virtual machine and manages memory automatically through reference-counting garbage collection. The language supports multiple programming paradigms, including object-oriented, imperative, and functional styles, and provides a comprehensive standard library for system operations, networking, and data handling. The language is distinguished by its dynamic nature, allowing for runtime object introspection and metaclass-driven class creation. It utilizes protocol-ba

    Provides protocol-based methods to intercept and customize object attribute access and modification logic.

    Pythonpythonpython3
    Vezi pe GitHub↗26,516
  • crazyguitar/pysheeetAvatar crazyguitar

    crazyguitar/pysheeet

    8,150Vezi pe GitHub↗

    pysheeet este o bibliotecă de referință tehnică ce oferă o colecție curatoriată de fragmente de cod și modele de implementare pentru dezvoltarea avansată în Python, integrarea sistemelor și calculul de înaltă performanță. Servește ca un ghid cuprinzător pentru implementarea programării de rețea de nivel scăzut, extensiilor native C și programării asincrone și concurente. Proiectul oferă framework-uri specializate pentru dezvoltarea și implementarea modelelor de limbaj mari, inclusiv instrumente pentru inferență distribuită pe GPU și servire de înaltă performanță. Include, de asemenea, modele detaliate pentru orchestrarea clusterelor de calcul de înaltă performanță, acoperind alocarea resurselor GPU și gestionarea sarcinilor de lucru pe mai multe noduri. Biblioteca acoperă o gamă largă de capabilități, inclusiv comunicarea securizată în rețea și criptografia, object-relational mapping și gestionarea bazelor de date, precum și implementarea structurilor de date și algoritmilor complecși. Oferă, de asemenea, utilitare pentru gestionarea memoriei, interoperabilitate nativă prin interfețe de funcții străine (FFI) și integrarea la nivel de sistem de operare.

    Implements getters, setters, and descriptors for custom logic during attribute access.

    Python
    Vezi pe GitHub↗8,150
  • jayphelps/core-decoratorsAvatar jayphelps

    jayphelps/core-decorators

    4,495Vezi pe GitHub↗

    core-decorators este o bibliotecă de decoratori de clasă JavaScript și un utilitar de framework pentru extinderea funcționalității claselor. Oferă o colecție de instrumente pentru implementarea mixin-urilor de comportament al claselor, automatizarea binding-ului metodelor pentru a evita configurarea manuală a constructorului și verificarea faptului că metodele din subclase suprascriu corect metodele părinte. Biblioteca include un toolkit de depreciere a codului pentru marcarea metodelor învechite cu avertismente în consolă și un profiler de execuție a funcțiilor pentru măsurarea performanței și duratei. De asemenea, permite modificarea comportamentului claselor și metodelor printr-un sistem de decoratori personalizați și injectare de logică partajată. Capabilitățile suplimentare acoperă controlul proprietăților obiectelor, inclusiv impunerea proprietăților read-only și restricționarea vizibilității proprietăților. Toolkit-ul oferă, de asemenea, primitive de performanță, cum ar fi caching-ul rezultatelor și inițializarea amânată a proprietăților pentru a întârzia execuția până la primul acces.

    Combines new property descriptors with superclass descriptors to prevent overwriting getters or setters.

    JavaScript
    Vezi pe GitHub↗4,495
  1. Home
  2. Web Development
  3. Attribute Binding
  4. Attribute Lifecycle Hooks
  5. Attribute Access Overrides

Explorează sub-etichetele

  • Property Descriptors1 sub-tagImplementation of the descriptor protocol to manage attribute access and mutation. **Distinct from Attribute Access Overrides:** Focuses specifically on the descriptor protocol rather than general attribute overrides.
  • Python Property DecoratorsUsing the @property decorator to control attribute access in Python classes. **Distinct from Attribute Access Overrides:** Distinct from Attribute Access Overrides: focuses on Python's @property decorator specifically, not general protocol methods.