Asus Z170 Pro Gaming + Intel i5 6600 + Crucial Ballistix DDR4-2400 ist eine schlechte Mischung!!

Selbst mit dem neusten Bios hat das Z170 Schwierigkeiten den Arbeitsspeicher richtig zu timen. Man erhält immer einen schwarzen Bildschirm und gelangt schon gar nicht mehr ins Bios!
Abhilfe schafft es das Bios zu resetten oder nur einen Riegel zu verwenden. Dann erhält man die Fehlermeldung "Overclocking failed", obwohl man gar kein OC vorgenommen hat. Immerhin gelangt man so wieder zum Bios und hat nicht nur einen Blackscreen...

Mit der vorletzten Bios Version (903) läuft es jetzt, indem man die DDR4-Geschwindigkeit von Auto auf 2133 setzt. Die CPU sollte ab Bios Version 0229 unterstützt werden, an dem liegt es also nicht. In der Mainboard Kompatibilitätsliste ist der Crucial ebenfalls gelistet. Daher müsste es eigentlich funktionieren.

Ob der Intel i5 6600 kompatibel ist zu höheren DDR4 Speichern als 2133  habe ich nicht gefunden. Möglicherweise nicht. In Google wird immer nur die "k" Variante gelistet...

Hatte leider keine Möglichkeiten auszuschließen, dass der Arbeitsspeicher nicht defekt ist. Kein Alternativ 2133 vorhanden

...zur Antwort
Wie sortiere ich in SQL/MySQL eine SELECT Abfrage mit mehreren LIKE Operatoren in der WHERE-Clause nach Häufigkeit der Treffer an Spalten und Content?

Ich habe eine Tabelle mit z.B. folgenden Spalten: id | vorname | nachname | spalte3 | spalte4

Jetzt habe ich aus einem Formular variable 1-4 Werte mit denen ich suchen kann. Diesen WHERE Syntax generiere ich mit PHP, je nachdem ob ein Feld ausgefüllt ist oder nicht. So entsteht z.B.

WHERE first_name LIKE '%Max%' OR last_name LIKE '%Mustermann%' OR spalte3 LIKE '%value%'

Es kann auch vorkommen, dass ich z.B. nur einen Wert habe

WHERE first_name LIKE '%Max%'

Nun möchte ich, wenn ich nach mehreren Spalten suche nach Trefferhäufigkeit sortieren. Sprich haben alle 4 Spalten den richtigen Wert, soll dieser natürlich zuerst erscheinen. Trifft nur ein LIKE zu soll der Treffer natürlich als letztes aufgelistet sein. Aufgrund von OR bekomme ich sehr viele Treffer, weshalb ich die SELECT Funktion mit LIMIT 10 begrenze.

Wie eben erläutert sollen dann die 10 Ausgaben mit den meisten zusammenhängenden Treffern (Spalten) angezeigt werden und nicht die, wo z.B. nur der Vorname zutrifft.

Ich hoffe ihr könnt mein Problem nachvollziehen - ziemlich schwer zu erläutern...

Im Web bin ich auf Volltextsuche gestoßen, was allerdings - wenn ich das richtig verstanden habe - mehrere Spalten auf denselben Wert durchsucht. In meinem Beispiel habe ich aber immer verschiedene Werte pro Spalte.

Bitte um Hilfe :)! Wenn es einen besseren Ansatz wie LIKE und OR gibt gerne.

Findet sich keine Antwort, muss ich wohl alle Results mit PHP nach dem genannten Prinzip filtern - müsste doch aber besser gehen?

...zum Beitrag

I found the / a better solution:

SELECT *,
      ((col like 'term1') +
        (col like 'term2') +
         . . .
        (col like 'termN')
      ) as numMatches
FROM table
HAVING numMatches > 0
ORDER BY numMatches desc
LIMIT 10;

From this post: http://stackoverflow.com/questions/18221869/search-for-multiple-values-sort-by-relevance-php-mysql-no-full-text-search

...zur Antwort

Seit 2 Wochen gibt es eine neue Vokabel-App namens Vokabelheft. Über die Homepage gibt es die Möglichkeit Vokabelhefte zu erstellen oder in der App selbst.

Mit einem Account können die Vokabelhefte von der Homepage auf die App synchronisiert werden. Vokabelhefte können anderen Usern zum Bearbeiten oder Lesen freigegeben werden, sofern der Nutzername bekannt ist.

Die App ist kostenlos, gibt es nur für Android und ist im PlayStore. Vorsprech-Funktion ist laut Entwickler geplant.

Hier der Link: http://codeisstyle.de

...zur Antwort