Ideen fürs Programmieren

Manchmal ist man auf der Suche nach einer Idee, wenn man etwas programmieren möchte. Die Seite programmierideen.de bietet eine Auflistung von verschiedenen Ideen für das Programmieren. Dabei kann man nach Kategorien suchen oder nach Tags. Die Ideen sind auch nach Schwierigkeitsgrad eingestuft. Falls man selbst eine Idee hat, kann man sie auch einreichen. Dazu kann …

Weiterlesen...
 

Wie funktioniert eigentlich das Internet?

Die Hauptidee des Internets war, dass man ein bestimmtes Protokoll zwischen Computern verwendet. Dies bildet das TCP/IP. Dabei unterscheidet man zwischen verschiedenen Schichten. Die folgende Abbildung illustriert, welche Schichten es gibt: Ganz oben stehen Protokolle wie beispielsweise HTTP oder auch andere. TCP und UDP leiten die Nachrichten an die Schicht IP weiter. Schließlich ist die …

Weiterlesen...
 

Hohe Laufzeit bei for-Schleifen verhindern

Wenn man nach irgendwelchen Werten beispielsweise in einem Array suchen will, dann verwenden viele ungeübte Programmierer die folgende Methode: Diese Methode ist zwar akzeptabel, denn es findet das Element auf jeden Fall. Doch hierbei gibt es ein kleines Problem: Die Schleife durchläuft das Array vom Anfang bis zum Ende. Dies verursacht hohe Zeitkosten! Viel besser …

Weiterlesen...