Programmierung

40
Warum entspricht 11010100 << 1 110101000, nicht 10101000?

Warum, wenn ich versuche, Bits für 11010100 2 zu verschieben , ist das Ergebnis 110101000 2 , nicht 10101000 2 . int a = Integer.parseInt("11010100", 2) << 1; Ich versuche das zu tun: int a = (byte)(Integer.parseInt("11010100", 2) << 1); Wenn der Ausgabewert jedoch größer als 128...

39
Gibt es eine Chance, "C-Dur" anstelle von "Dur C" zu schreiben?

Ich bin in meinem Musikprojekt auf ein kleines ästhetisches Problem gestoßen, das mich seit einiger Zeit nervt. Ich habe einen Typ data Key = C | D | ...und kann einen Scaleaus a Keyund a konstruieren Mode. Das Modeunterscheidet zB eine Dur- und eine Moll-Tonleiter. Ich kann den ModeTyp als...

39
Zeitüberschreitung beim Empfang von Nachrichten vom Renderer: 0,100 Protokollnachrichten mit ChromeDriver und Chrome v80 über Selenium Java

Wir haben kürzlich unsere Testumgebung mit ChromeDriver v80.0.3987.16 und Chrome v80.0.3987.87 (Official Build) (64-Bit) aktualisiert. Nach dem Upgrade erstellt sogar das Minimalprogramm viele dieser SEVERE-Protokolle: [1581082019.282][SEVERE]: Timed out receiving message from renderer: 0.100...

38
Vorlagen-Meta-Programmierung

Kann mir jemand erklären, warum die erste Meta-Programmiermethode für Vorlagen in eine Endlosschleife geht, die zweite jedoch korrekt ausgeführt wird. #include <iostream> using namespace std; template<int N, int M> struct commondivs { static const int val = (N<M) ?...

37
Was ist ein „grundlegender Typ“ in Rust?

Irgendwo habe ich den Begriff "Grundtyp" (und sein Attribut #[fundamental]) aufgegriffen und wollte gerade mehr darüber erfahren. Ich erinnere mich vage, dass es in einigen Situationen darum ging, die Kohärenzregeln zu lockern. Und ich denke, die Referenztypen sind solche grundlegenden...

36
Worum geht es im net :: ERR_HTTP2_PROTOCOL_ERROR?

Ich arbeite derzeit an einer Website, die einen net::ERR_HTTP2_PROTOCOL_ERROR 200Fehler in Google Chrome auslöst . Ich bin mir nicht sicher, was genau diesen Fehler hervorrufen kann. Ich habe gerade bemerkt, dass er nur beim Zugriff auf die Website in HTTPS angezeigt wird. Ich kann nicht 100%...