Neuste Artikel aller Themen |
10.09.2025
Wo findet man Items, Things usw. wenn diese über die UI-erstellt wurden? 
Antwort:
$OPENHAB_USERDATA/jsondb
Stichworte:
Openhab 5, OH5, Items, Things, Speicherort, Verzeichnis, Datei
Openhab 5, OH5, Items, Things, Speicherort, Verzeichnis, Datei
21.07.2025
Speicherplatz freigeben 
Unter MySql/MariaDB kann der Speicherplatz mit folgendem Befehl wieder freigegeben werden:
OPTIMIZE TABLE myTable;
Der Aufruf dieses Befehls ist immer dann sinnvoll, wenn eine größere Menge an Datensätzen gelöscht wurde.
Stichworte:
MySql, MariaDB, Speicher freigeben, Tabelle optimieren
MySql, MariaDB, Speicher freigeben, Tabelle optimieren
14.07.2025
Doubletten löschen 
DELETE t1 FROM mytable t1 INNER JOIN mytable t2 ON t1.column1 = t2.column1 AND t1.column2 = t2.column2 WHERE t1.id < t2.id;
Stichworte:
MySql, MariaDB, Doubletten löschen, doppelte Einträge entfernen
MySql, MariaDB, Doubletten löschen, doppelte Einträge entfernen
13.06.2025
Zeichensatz ermitteln 
Die Größe des Standard-Zeichensatzes kann wie folgt ermittelt werden:
const fontsizeStr = window.getComputedStyle( document.querySelector("body")).getPropertyValue("font-size");
26.05.2025
Den eingegebenen Text aus einer TextArea ermitteln 
Um den Inhalt einer TextArea zu erhalten ist wie folgt zu verfahren:
let textOfTextArea: string = (document.getElementById("my-textarea")).value;
Stichworte:
TypeScript, TextArea, Inhalt, Wert, Text
TypeScript, TextArea, Inhalt, Wert, Text
22.05.2025
JOIN - einfachste Form 
Die einfachste Version eines Join kommt sogar ohne das Schlüsselwort join aus:
Tabelle personen:
id | Name
-----|------------
1234 | Hugo Hüpfer
1235 | Trude Tropf
Tabelle bestellungen:
bezeichnung | preis | personid
------------|-------|----------
Reifen | 500 | 1234
Kette | 200 | 1235
Bremse | 700 | 1234
SQL-Statement:
SELECT p.name, b.bezeichnung FROM personen p, bestellungen b WHERE p.uid=b.personid
Ergebnis:
name | bezeichnung
------------|-------------
Hugo Hüpfer | Reifen
Trude Tropf | Kette
Hugo Hüpfer | Bremse
Stichworte:
MySql, MariaDB, join
MySql, MariaDB, join
17.05.2025
super-Konstruktor aufrufen 
class MyClass extends OtherClass {
public function __construct($param) {
parent::__construct($param);
}
}
class OtherClass {
public function __construct($param) {
$this->param = $param;
}
}
Stichworte:
PHP, super __construct aufrufen, Konstruktor der super-Klasse aufrufen
PHP, super __construct aufrufen, Konstruktor der super-Klasse aufrufen
07.02.2025
Tabellenstruktur anzeigen 
Die Tabellenstruktur kann mit folgendem Befehl angezeigt werden:
DESCRIBE myTable
Stichworte:
MySql, MariaDB, Tabellenstruktur anzeigen, Spalten ermitteln
MySql, MariaDB, Tabellenstruktur anzeigen, Spalten ermitteln
23.01.2025
forEach 
myArray.forEach(elem => {
elem.innerHTML = "Huhu";
});
Stichworte:
JavaScript, forEach, Beispiel
ORDER BY je nach Bedingung Spalte1 oder Spalte2
Je nach Inhalt von Spalte 1 soll entweder nach Spalte 1 oder nach Spalte 2 sortiert werden.
MySql, MariaDB, ORDER BY, Spalte je nach Bedingung