Als «c» getaggte Fragen

71
Unit-Test einer vom Anforderungskontext abhängigen Methode

Ich schreibe einen Komponententest für eine Methode, die die folgende Zeile enthält: String sessionId = RequestContextHolder.currentRequestAttributes().getSessionId(); Ich erhalte folgende Fehlermeldung: java.lang.IllegalStateException: Keine threadgebundene Anforderung gefunden: Verweisen Sie auf...

71
Wie man 2 JVMs miteinander spricht

Ich habe folgende Situation: Ich habe 2 JVM-Prozesse (wirklich 2 javaProzesse, die separat ausgeführt werden, nicht 2 Threads), die auf einem lokalen Computer ausgeführt werden. Nennen wir sie ProcessAeine ProcessB. Ich möchte, dass sie miteinander kommunizieren (Daten austauschen) (z. B....

71
UIButton-Ereignisse. Was ist der Unterschied?

Ich habe ein Problem festgestellt, bei dem meine Schaltfläche "gedrückt" bleiben sollte, während Popover angezeigt wird, das von ihr aufgerufen wurde. Popover ist die Auswahl für einige Filter und der Filter wird auf der Schaltfläche selbst angezeigt. Wenn ich darauf tippe und es Popover...

71
Erweitertes REP MOVSB ​​für memcpy

Ich möchte erweitertes REP MOVSB ​​(ERMSB) verwenden, um eine hohe Bandbreite für eine benutzerdefinierte zu erhalten memcpy. ERMSB wurde mit der Ivy Bridge-Mikroarchitektur eingeführt. Weitere Informationen finden Sie im Abschnitt "Erweiterter REP MOVSB- und STOSB-Betrieb (ERMSB)" im...

71
Wo ist die Sperre für ein std :: atomic?

Wenn eine Datenstruktur mehrere Elemente enthält, kann die atomare Version nicht (immer) sperrfrei sein. Mir wurde gesagt, dass dies für größere Typen gilt, da die CPU die Daten nicht atomar ändern kann, ohne eine Art Sperre zu verwenden. zum Beispiel: #include <iostream> #include...

70
Plug-In-Architektur für ASP.NET MVC

Ich habe einige Zeit damit verbracht, mir Phil Haacks Artikel über das Gruppieren von Controllern mit sehr interessanten Dingen anzusehen. Im Moment versuche ich herauszufinden, ob es möglich wäre, dieselben Ideen zu verwenden, um eine Plug-in / modulare Architektur für ein Projekt zu erstellen,...