Hauptseite: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PhilKa (Diskussion | Beiträge) |
PhilKa (Diskussion | Beiträge) |
||
| (15 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]] | ||
=== Software Entwurfsmuster === | === Software Entwurfsmuster === | ||
* [[ | * [[Entwurfsmuster (Softwareentwicklung)]] | ||
* [[Reactor-Entwurfsmuster (Reactor Pattern)]] | * [[Reactor-Entwurfsmuster (Reactor Pattern)]] | ||
* [[Proactor-Entwurfsmuster (Proactor Pattern)]] | * [[Proactor-Entwurfsmuster (Proactor Pattern)]] | ||
* [[Observer-Entwurfsmuster (Observer Pattern)]] | * [[Observer-Entwurfsmuster (Observer Pattern)]] | ||
* [[Competing-Consumer-Entwurfsmuster]] | |||
* [[Mediator-Entwurfsmuster]] | |||
* [[Publisher-Subscriber-Entwurfsmuster]] | |||
* [[Messaging Pattern]] | |||
=== Software Architecture === | |||
* [[Event-Driven Architecture (EDA)]] | |||
=== GUI Entwurfsmuster === | === GUI Entwurfsmuster === | ||
| Zeile 34: | Zeile 44: | ||
* [[Model-View-Presenter (MVP)]] | * [[Model-View-Presenter (MVP)]] | ||
* [[Model-View-ViewModel (MVVM)]] | * [[Model-View-ViewModel (MVVM)]] | ||
=== Datenrepräsentation === | |||
* [[Datenrepräsentation]] | |||
* [[eXtensible Markup Language (XML)]] | |||
* [[JavaScript Object Notation (JSON)]] | |||
* [[Google Protocol Buffers (Protobuf)]] | |||
=== Deployment === | === Deployment === | ||
| Zeile 42: | Zeile 59: | ||
* [[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 48: | 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]] | * [[Sockets]] | ||
* [[malloc]] | * [[malloc]] | ||
==== Datentypen ==== | |||
* [[Datentypen in C]] | |||
* [[uint8_t (C-Datentyp)]] | |||
* [[memset]] | |||
* [[Pointer]] | |||
* [[Strings in C]] | |||
=== C++ === | === C++ === | ||
| Zeile 61: | Zeile 91: | ||
=== 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.