1620 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
553 Treffer · die ersten 40
java.util.Date hatte grundlegende Designprobleme (u. a. veränderlich/mutable, verwirrende Monatszählung ab 0) — java.time.LocalDate/LocalDateTime sind unveränderlich (immutable) und deutlich weniger fehleranfällig. Für Datumsberechnungen (z. B. "in 7 Tagen") bietet java.time eigene Methoden wie plusDays(7).
Verwandt: Java · Errors · Non-primitive Types
Ganzer Artikel im Wiki →Moderne Sprachen bieten meist unveränderliche (immutable) Datum/Zeit-Objekte an, bei denen jede "Änderung" (z. B. einen Tag addieren) ein neues Objekt erzeugt statt das bestehende zu verändern — das vermeidet subtile Bugs durch versehentlich geteilte, veränderte Objekte. Zeitzonen sind dabei eine häufige Fehlerquelle, weshalb viele Systeme intern konsequent mit UTC arbeiten und erst bei der Anzeige in die lokale Zeitzone umrechnen.
Verwandt: Non-primitive Types (Referenztypen) · Strings · Y2K (Jahr-2000-Problem) · Zufallswerte (Zufallszahlen)
Ganzer Artikel im Wiki →Jede Datei hat einen Namen, einen Speicherort im Dateisystem, Metadaten (Größe, Änderungsdatum, Rechte) und einen Inhalt. Welche Art von Daten eine Datei enthält, verrät oft — aber nicht zuverlässig — die Dateiendung.
Verwandt: Dateitypen · proxy.ts (Next.js Middleware-Nachfolger) · MCP (Model Context Protocol) · Vercel Blob Storage · SAN · SCP
Ganzer Artikel im Wiki →Die Suche arbeitet mit Namen, Dateitypen und Datum. Wenn du nur einen Teil des Namens weißt, genügt dieser Teil. Die Platzhalter * und ? helfen bei ungenauen Namen.
Verwandt: Dateien und Ordner verstehen · Eine Datei speichern und wiederfinden
Ganzer Artikel im Wiki →Dateien haben einen Namen und eine Endung, die den Typ zeigt (z. B. .docx für Word-Dokumente, .jpg für Fotos, .pdf für PDFs). Im Datei-Explorer (Windows) bzw. Finder (Mac) siehst du den Baum aus Ordnern. Gute Ordnung spart später viel Suchen.
Verwandt: Eine Datei speichern und wiederfinden · Kopieren, Ausschneiden und Einfügen · Dateien suchen und finden · Den Papierkorb benutzen · Lesezeichen setzen und Dateien herunterladen · Mit der Maus arbeiten
Ganzer Artikel im Wiki →Die Platte wird in Blöcke geteilt. Eine Struktur (Inode bzw. MFT-Eintrag) beschreibt jede Datei: Größe, Rechte, Lage der Blöcke. Verzeichnisse sind Dateien, die Namen auf diese Einträge abbilden. Beim Journaling wird eine Änderung erst im Journal notiert und dann ausgeführt.
Verwandt: Virtueller Speicher und Paging · Write-Ahead-Log und Wiederherstellung
Ganzer Artikel im Wiki →Der Dateityp wird meist über die Dateiendung (.txt, .jpg, .zip) signalisiert, verlässlich lässt er sich aber nur über den tatsächlichen Byte-Inhalt (Magic Numbers/Signatur am Dateianfang) bestimmen — eine umbenannte Datei behält ihren echten Typ, auch wenn die Endung etwas anderes suggeriert.
Verwandt: Dateien · Signatur · JSON · Komprimieren · XML · ZIP
Ganzer Artikel im Wiki →Daten werden erst durch Kontext und Struktur zu nutzbarer Information. In der IT unterscheidet man u. a. strukturierte Daten (z. B. Datenbanktabellen), unstrukturierte Daten (z. B. freier Text, Bilder) und personenbezogene Daten, die besonderem rechtlichem Schutz (DSGVO) unterliegen.
Verwandt: Bits · JSON · SQL · XML · Datenmanagement · Multi-Tenant-Architektur
Ganzer Artikel im Wiki →Vor der Implementierung einer neuen Software oder eines neuen Ablaufs wird analysiert, welche Daten wo entstehen, wie sie verarbeitet werden und welche Prozessschritte nötig sind — oft mit Werkzeugen wie UML-Diagrammen visualisiert. Grundlage jeder fundierten Anforderungsanalyse in der Anwendungsentwicklung.
Verwandt: Anwendungsentwicklung · IHK · Systemintegration · UML · Daten
Ganzer Artikel im Wiki →Ein Datenbankverwaltungssystem (DBMS) regelt Zugriff, Konsistenz und Parallelität.
Verwandt: Backend · Data Tier · Upstash Redis · Datenbankserver · CRUD · MariaDB
Ganzer Artikel im Wiki →Jede Änderung steht in einer nummerierten Datei. Ein Werkzeug merkt sich, welche Migrationen schon gelaufen sind, und führt nur neue aus. So haben Entwicklung, Test und Produktion denselben Stand.
Verwandt: Blue-Green- und Canary-Deployment · Datenbank-Transaktionen und ACID · SQL-Index
Ganzer Artikel im Wiki →Klassisches Beispiel: Überweisung von 100 € von Konto A auf B. Abbuchen und Gutschreiben müssen zusammen gelingen. Fällt der Strom dazwischen aus, wird alles zurückgerollt.
Verwandt: Datenbank-Migration · SQL-Index · CAP-Theorem · Idempotenz · Deadlock (Verklemmung) · MVCC und Isolationsstufen
Ganzer Artikel im Wiki →Anwendungen (z. B. ein Webserver) verbinden sich über das Netzwerk als Client und stellen Abfragen mit SQL. Beispiele für Systeme sind PostgreSQL, MySQL oder MariaDB. Dieses Projekt nutzt PostgreSQL bei Neon.
Verwandt: Neon · Firewall · Verschlüsselung · Client · Server · SSDs
Ganzer Artikel im Wiki →Umfasst u. a. Datenmodellierung, Backup-Strategien, Zugriffsrechte, Archivierung und die Einhaltung rechtlicher Vorgaben (z. B. DSGVO). Ziel ist, dass Daten korrekt, verfügbar und vor Verlust oder unbefugtem Zugriff geschützt sind.
Verwandt: Daten · DSGVO · Archivierung · SQL
Ganzer Artikel im Wiki →Sie verletzt die Integrität (siehe CIA-Triade). Täter ändern Werte, um sich Vorteile zu verschaffen oder Spuren zu verwischen.
Verwandt: Audit Log · Computerstrafrecht · CIA-Triade · Hashing · Integrität
Ganzer Artikel im Wiki →Der Verantwortliche meldet die Panne der Aufsichtsbehörde, es sei denn, sie führt voraussichtlich nicht zu einem Risiko für die Betroffenen. Bei hohem Risiko müssen auch die Betroffenen informiert werden.
Verwandt: BSI-Gesetz · Backup-Strategie (3-2-1-Regel) · Ransomware · Observability: Logs, Metriken und Traces
Ganzer Artikel im Wiki →Art. 25 DSGVO verlangt geeignete technische und organisatorische Maßnahmen von Anfang an: nur nötige Daten erheben, früh anonymisieren, Zugriffe begrenzen, Löschung vorsehen.
Verwandt: Datenschutz-Folgenabschätzung · Betroffenenrechte nach DSGVO · Ende-zu-Ende-Verschlüsselung
Ganzer Artikel im Wiki →Persönliche Daten (Name, Adresse, Fotos, Standort) sind wertvoll für Werbung und Betrüger. Datenschutz heißt, selbst zu entscheiden, wer was über dich weiß.
Verwandt: Videoanrufe und Messenger · Apps installieren und aktualisieren · Die Cloud für Einsteiger · Fotos aufnehmen, ordnen und teilen · KI-Assistenten sinnvoll und sicher nutzen · Online-Konten und Formulare ausfüllen
Ganzer Artikel im Wiki →Die Dokumentation geht an den Prüfungsausschuss, dessen Mitglieder Externe sind. Deshalb müssen Geheimhaltung und DSGVO beachtet werden.
Verwandt: IHK-Projektdokumentation · DSGVO · Personenbezogene Daten
Ganzer Artikel im Wiki →Sie ist Pflicht bei systematischer Überwachung, umfangreicher Verarbeitung besonderer Datenkategorien oder neuer Technologien mit hohem Risiko. Sie beschreibt die Verarbeitung, bewertet Notwendigkeit und Risiken und legt Schutzmaßnahmen fest.
Verwandt: Datenschutz durch Technikgestaltung (Privacy by Design) · Verzeichnis von Verarbeitungstätigkeiten · DSGVO: Grundsätze und Rechtsgrundlagen
Ganzer Artikel im Wiki →Wer international tätig ist, muss prüfen, welche Regeln gelten.
Verwandt: ePrivacy-Richtlinie · TDDDG · BDSG · DSGVO
Ganzer Artikel im Wiki →Sie muss leicht zugänglich sein (Link im Footer jeder Seite) und in klarer Sprache stehen. Sie beschreibt, was tatsächlich passiert, nicht, was theoretisch möglich wäre.
Verwandt: Cookie-Einwilligung (TDDDG) · DSGVO: Grundsätze und Rechtsgrundlagen · Impressum
Ganzer Artikel im Wiki →Das kann durch einen Angemessenheitsbeschluss der EU-Kommission geschehen (z. B. für Länder wie die Schweiz oder, mit Zertifizierung, die USA im „Data Privacy Framework"), durch Standardvertragsklauseln (SCC) mit zusätzlichen Maßnahmen oder durch verbindliche interne Regeln.
Verwandt: Auftragsverarbeitung (AVV) · DSGVO: Grundsätze und Rechtsgrundlagen · Google Fonts und Datenschutz
Ganzer Artikel im Wiki →Bei TCP wird Datenverlust erkannt und das Paket automatisch erneut gesendet, bei UDP nicht — hier muss die Anwendung selbst entscheiden, ob und wie sie damit umgeht (z. B. kurzer Bildaussetzer bei Streaming statt Warten auf Nachlieferung). Wird häufig in Prozent der gesendeten Pakete angegeben ("Packet Loss").
Verwandt: Flow-Control · Streaming · ACK · Bandbreite · Commit (Netzwerk) · Echo Reply
Ganzer Artikel im Wiki →Gute Grafiken machen Aussagen sichtbar, schlechte verfälschen oder verwirren.
Verwandt: Data Science · Excel · JS · JSON · Pandas · KPI
Ganzer Artikel im Wiki →Eine .env-Datei enthält Zeilen im Format SCHLÜSSEL=wert und wird beim Start einer Anwendung eingelesen, sodass der Code über Environment Variables darauf zugreifen kann. Der zentrale Sicherheitsgrund dafür: Geheimnisse landen so nicht im Quellcode und damit nicht in der Versionskontrolle (Git) — .env-Dateien gehören grundsätzlich in .gitignore. Für unterschiedliche Umgebungen gibt es oft mehrere Varianten, z. B. .env.local für lokale Entwicklung.
Verwandt: .env.local · Environment Variables · SAST, SCA und Secret-Scanning · Code · Git · Quellcode
Ganzer Artikel im Wiki →Bäume bilden Hierarchien ab: Dateisysteme, HTML-Dokumente (DOM), Organigramme und Entscheidungen. Der binäre Suchbaum speichert Werte so, dass links nur kleinere und rechts nur größere Werte hängen – dadurch lässt sich in O(log n) suchen, solange er ausgeglichen ist.
Verwandt: Graph (Datenstruktur) · Queue (Warteschlange) · Stack (Stapel) · Baum-Topologie · Big-O-Notation · Binäre Suche
Ganzer Artikel im Wiki →Der Filter ist ein Bit-Array mit mehreren Hash-Funktionen. Beim Einfügen werden k Bits gesetzt, beim Prüfen müssen alle k Bits gesetzt sein. Falsch-Positive sind möglich, Falsch-Negative nicht. Löschen geht nicht (außer bei Counting-Varianten).
Verwandt: Caching-Strategien und Cache-Invalidierung · LSM-Tree und Sorted String Tables
Ganzer Artikel im Wiki →Sie liegen an mehreren Stellen: Bootloader und Konfiguration auf der EFI-Systempartition, Kern und Treiber auf der Windows-Partition. Jede Stufe lädt die nächste.
Verwandt: Bootloader · EFI-Systempartition und Systempartition · Bootvorgang eines Windows-11-Computers
Ganzer Artikel im Wiki →Erlaubt eine Kombination aus TTL (Time-to-live, als Sicherheitsnetz) und gezielter, sofortiger Invalidierung bei genau den Aktionen, die die zugrunde liegenden Daten wirklich ändern. Seit Next.js 16 verlangt revalidateTag() ein zweites Argument (Cache-Profil, z. B. "max") — das steuert Stale-While-Revalidate-Verhalten: der Tag wird als veraltet markiert, aber nicht mehr zwingend sofort und hart für alle Clients gepurged wie in älteren Next.js-Versionen ohne dieses zweite Argument.
Verwandt: React.cache() · Next.js App Router · Daten · TTL
Ganzer Artikel im Wiki →Ihre Merge-Operation ist kommutativ, assoziativ und idempotent. Dadurch spielt Reihenfolge und Doppeltzustellung keine Rolle. Sie bilden die Grundlage für kollaboratives Bearbeiten und Offline-First-Apps.
Verwandt: Konsistenzmodelle und Eventual Consistency · Vektoruhren und logische Zeit
Ganzer Artikel im Wiki →Beim Erstellen muss ein Programm typischerweise entscheiden, was passieren soll, wenn eine Datei mit demselben Namen bereits existiert (überschreiben, Fehler werfen oder anhängen) — dieses Verhalten wird meist über einen Modus-Parameter gesteuert. Fehlende Schreibrechte im Zielverzeichnis sind eine häufige Fehlerquelle beim Erstellen von Dateien.
Verwandt: Files (Dateien, programmiertechnisch) · Write Files (Dateien schreiben)
Ganzer Artikel im Wiki →Die Wahl der richtigen Datenstruktur hat großen Einfluss auf die Performance eines Programms — ein Array ist z. B. schnell im direkten Zugriff über einen Index, aber langsam beim Einfügen in der Mitte; eine verkettete Liste ist umgekehrt. Collections fassen die gängigsten Datenstrukturen (Listen, Mengen, Zuordnungen) in einer gemeinsamen, wiederverwendbaren Bibliothek zusammen.
Verwandt: Algorithms (Algorithmen) · Arrays · Collections · Daten · Index · Baum (Datenstruktur)
Ganzer Artikel im Wiki →Vor dem Löschen sollte ein Programm prüfen, ob die Datei überhaupt existiert und ob die nötigen Berechtigungen vorhanden sind, um unerwartete Exceptions zu vermeiden. Weil das Löschen nicht rückgängig gemacht werden kann, bauen viele Anwendungen stattdessen ein "Soft Delete" ein (Datei nur als gelöscht markieren, physisch aber vorerst behalten).
Verwandt: Files (Dateien, programmiertechnisch) · Exceptions
Ganzer Artikel im Wiki →In der Praxis meist als “Daten exportieren”-Knopf im eigenen Account umgesetzt, der serverseitig alle mit dem eingeloggten User verknüpften Datensätze zusammenträgt und z. B. als JSON-Datei zum Download anbietet. Wichtig ist eine bewusste Abgrenzung, WAS in den Export gehört: rein technische/sicherheitsrelevante Felder (Passwort-Hash, Push-Subscription) und personenbezogene Daten DRITTER Personen (z. B. wer sonst noch an einem gemeinsamen Support-Ticket beteiligt war) gehören nicht hinein.
Verwandt: Account-Löschung mit Einwandsfrist (Soft Delete + Anonymisierung) · Widerrufsrecht bei digitalen Inhalten (§ 356 Abs. 5 BGB) · Audit Log · Betroffenenrechte nach DSGVO · Kleinunternehmerregelung (§19 UStG) · DSGVO
Ganzer Artikel im Wiki →Solange du nicht gespeichert hast, existiert deine Arbeit nur im flüchtigen Arbeitsspeicher. Bei Absturz oder Stromausfall ist sie weg. Speichere deshalb früh und oft.
Verwandt: Dateien und Ordner verstehen · Dateien suchen und finden · Sicherungen (Backups) für Einsteiger · Tabellenkalkulation für Einsteiger · Text schreiben und formatieren
Ganzer Artikel im Wiki →Der Zugriff auf Dateien läuft über I/O-Streams — Datenströme, über die byte- oder zeichenweise gelesen bzw. geschrieben wird. Weil Datei-Operationen von externen Faktoren abhängen (Datei existiert nicht, keine Berechtigung, Datenträger voll), lösen sie häufig Exceptions aus und sollten entsprechend behandelt bzw. mit try-with-resources sauber wieder geschlossen werden.
Verwandt: Create Files (Dateien erstellen) · Read Files (Dateien lesen) · Delete Files (Dateien löschen) · Write Files (Dateien schreiben) · I/O Streams · try-with-resources
Ganzer Artikel im Wiki →Das Landgericht München I sprach 2022 (Az. 3 O 17493/20) einem Website-Besucher 100 Euro Schadensersatz zu, weil eine Seite Google Fonts dynamisch eingebunden hatte, ohne dass er eingewilligt hatte.
Verwandt: Cookie-Einwilligung (TDDDG) · Datenübermittlung in Drittländer · DSGVO · Personenbezogene Daten · Tracking · CDN (Content Delivery Network)
Ganzer Artikel im Wiki →Ein Modell macht Vorhersagen, der Loss misst die Abweichung von den richtigen Werten. Der Gradient zeigt, wie sich der Loss bei kleinen Änderungen jedes Parameters verändert. Man verschiebt die Parameter ein kleines Stück gegen den Gradienten (Lernrate). Das wiederholt man tausendfach.
Verwandt: Neuronale Netze und Backpropagation · Überanpassung und Bias-Varianz-Abwägung
Ganzer Artikel im Wiki →Kanten können gerichtet (Einbahnstraße) oder ungerichtet sein und ein Gewicht tragen (Entfernung, Kosten). Anders als ein Baum darf ein Graph Kreise enthalten und mehrere Wege zwischen Knoten bieten.
Verwandt: Baum (Datenstruktur) · Queue (Warteschlange) · Stack (Stapel) · Algorithms (Algorithmen) · Breitensuche und Tiefensuche (BFS und DFS) · Data Structures (Datenstrukturen)
Ganzer Artikel im Wiki →