Hauptseite: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PhilKa (Diskussion | Beiträge) |
PhilKa (Diskussion | Beiträge) |
||
| (26 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 16: | Zeile 16: | ||
** [[Opaker Datentyp]] | ** [[Opaker Datentyp]] | ||
==== Programmierung für verteilte Systeme ==== | |||
* [[ Programmierung für verteilte Systeme]] | |||
* [[RabbitMQ]] | |||
* [[Advanced Message Queuing Protocol (AMQP)]] | |||
== Programmierung == | == Programmierung == | ||
=== Allgemein === | === Allgemein === | ||
* [[Semantic Versioning]] | |||
==== Unix | === Software Entwurfsmuster === | ||
* [[Entwurfsmuster (Softwareentwicklung)]] | |||
* [[Reactor-Entwurfsmuster (Reactor Pattern)]] | |||
* [[Proactor-Entwurfsmuster (Proactor Pattern)]] | |||
* [[Observer-Entwurfsmuster (Observer Pattern)]] | |||
* [[Competing-Consumer-Entwurfsmuster]] | |||
* [[Mediator-Entwurfsmuster]] | |||
* [[Publisher-Subscriber-Entwurfsmuster]] | |||
* [[Messaging Pattern]] | |||
=== Software Architecture === | |||
* [[Event-Driven Architecture (EDA)]] | |||
=== GUI Entwurfsmuster === | |||
* [[Vergleich der GUI-Architekturmuster MVC, MVP und MVVM]] | |||
* [[Model-View-Controller (MVC)]] | |||
* [[Model-View-Presenter (MVP)]] | |||
* [[Model-View-ViewModel (MVVM)]] | |||
=== Datenrepräsentation === | |||
* [[Datenrepräsentation]] | |||
* [[eXtensible Markup Language (XML)]] | |||
* [[JavaScript Object Notation (JSON)]] | |||
* [[Google Protocol Buffers (Protobuf)]] | |||
=== Deployment === | |||
* [[Feature Flags]] | |||
=== Unix === | |||
* [[POSIX Threads (pthreads)]] | * [[POSIX Threads (pthreads)]] | ||
* [[Unix Domain Sockets]] | * [[Unix Domain Sockets]] | ||
* [[POSIX Message Queues]] | * [[POSIX Message Queues]] | ||
== Netzwerk Architektur == | |||
* [[Client-Server-Architektur]] | |||
* [[Peer-to-Peer-Netzwerke (P2P)]] | |||
** [[Kademlia-Netzwerk]] | |||
* [[Microservices-Architektur]] | |||
* [[Service-Oriented Architecture (SOA)]] | |||
=== Netzwerk Programmierung === | === Netzwerk Programmierung === | ||
| Zeile 31: | Zeile 72: | ||
*** [[rpcgen – Interne Funktionsweise]] | *** [[rpcgen – Interne Funktionsweise]] | ||
** [[XDR (External Data Representation)]] | ** [[XDR (External Data Representation)]] | ||
== Programmier Sprachen == | |||
=== C === | === C === | ||
* [[Main Funktion]] | * [[Main Funktion]] | ||
* [[Sockets]] | |||
* [[malloc]] | |||
==== Datentypen ==== | |||
* [[Datentypen in C]] | |||
* [[uint8_t (C-Datentyp)]] | |||
* [[memset]] | * [[memset]] | ||
* [[Pointer]] | * [[Pointer]] | ||
* [[ | * [[Strings in C]] | ||
* [[ | |||
=== C++ === | |||
* [[Scope Resolution Operator (::) in C++]] | |||
=== C# === | |||
* - | |||
== Optimierungsverfahren == | |||
* [[Optimierungsverfahren]] | |||
* [[Lineare Programmierung]] | |||
* [[Single Objective Rankings]] | |||
* [[Multi-Objective Optimization]] | |||
* [[Random Forest]] | |||
* [[Pareto-Optimierung]] | |||
== Starthilfen == | == Starthilfen == | ||
Aktuelle Version vom 28. Februar 2026, 11:05 Uhr
Uni
Verteilte Informationsverarbeitung
- Verteiltes System
- Netzwerkprotokoll
- Entfernte Funktionsaufrufe (RPC)
- XDR (External Data Representation)
- Opaker Datentyp
Programmierung für verteilte Systeme
Programmierung
Allgemein
Software Entwurfsmuster
- Entwurfsmuster (Softwareentwicklung)
- Reactor-Entwurfsmuster (Reactor Pattern)
- Proactor-Entwurfsmuster (Proactor Pattern)
- Observer-Entwurfsmuster (Observer Pattern)
- Competing-Consumer-Entwurfsmuster
- Mediator-Entwurfsmuster
- Publisher-Subscriber-Entwurfsmuster
- Messaging Pattern
Software Architecture
GUI Entwurfsmuster
- Vergleich der GUI-Architekturmuster MVC, MVP und MVVM
- Model-View-Controller (MVC)
- Model-View-Presenter (MVP)
- Model-View-ViewModel (MVVM)
Datenrepräsentation
- Datenrepräsentation
- eXtensible Markup Language (XML)
- JavaScript Object Notation (JSON)
- Google Protocol Buffers (Protobuf)
Deployment
Unix
Netzwerk Architektur
- Client-Server-Architektur
- Peer-to-Peer-Netzwerke (P2P)
- Microservices-Architektur
- Service-Oriented Architecture (SOA)
Netzwerk Programmierung
Programmier Sprachen
C
Datentypen
C++
C#
- -
Optimierungsverfahren
- Optimierungsverfahren
- Lineare Programmierung
- Single Objective Rankings
- Multi-Objective Optimization
- Random Forest
- Pareto-Optimierung
Starthilfen
Hilfe zur Verwendung und Konfiguration der Wiki-Software findest du im Benutzerhandbuch.