Heim  >  Artikel  >  Datenbank  >  Empfohlene Artikel über MySQL, das den aktuellen Thread zurückgibt

Empfohlene Artikel über MySQL, das den aktuellen Thread zurückgibt

怪我咯
怪我咯Original
2017-06-13 10:02:271230Durchsuche

1. Der Programmzähler ist der Zeilennummernindikator des vom aktuellen Thread ausgeführten Bytecodes. 2. Der Stapelthread der Java Virtual Machine ist privat und hat denselben Lebenszyklus wie der Thread. Wird zum Speichern von Informationen wie lokalen Variablentabellen, Operandenstapeln, dynamisch verknüpften Listen, Methodenexits usw. verwendet. Speicherinhalt der lokalen Variablentabelle: grundlegende Datentypen (boolean, byte, char, short, int, float, long, double) Objektreferenz (anders als Symbolreferenz, Symbolreferenz wird im Konstantenpool gespeichert) returnAddress-Typ (zeigt auf einen Bytecode). Anweisungsadresse) 64-Bit lange und doppelte Daten belegen 2 lokale Variablenräume (Slots), und der Rest belegt 1 Slot. Zwei Ausnahmen: StackOverflowError: Die vom Thread angeforderte Stapeltiefe > die von der virtuellen Maschine zugelassene Tiefe. OutOfMemoryError: Während der dynamischen Erweiterung kann nicht genügend Speicher beantragt werden. 3. Der native Methodenstapel (Native Method Stack) ähnelt dem Stapel der virtuellen Maschine. Der Unterschied besteht im Native Method Stack-Dienst. Für die Native-Methode ist der Virtual Machine Stack-Dienst

1 Einführung: 1. Programmzähler Zeilennummeranzeige des vom aktuellen Thread ausgeführten Bytecodes. 2. Der Stapelthread der Java Virtual Machine ist privat und hat denselben Lebenszyklus wie der Thread. Wird zum Speichern von Informationen wie lokalen Variablentabellen, Operandenstapeln, dynamisch verknüpften Listen, Methodenexits usw. verwendet. Speicherinhalt der lokalen Variablentabelle: grundlegende Datentypen (boolean, byte, char, short, int, float, long, double) Objektreferenz (anders als Symbolreferenz, Symbolreferenz wird im Konstantenpool gespeichert) returnAddress-Typ (zeigt auf einen Bytecode). Anweisungsadresse) 64...

2. JVM Learning Java Runtime Data Area

Einführung: Programmzähler Zeilennummeranzeige des vom aktuellen Thread ausgeführten Bytecodes. 2. Der Java Virtual Machine Stack ist Thread-privat und hat denselben Lebenszyklus wie der Thread. Wird zum Speichern von Informationen wie lokalen Variablentabellen, Operandenstapeln, dynamisch verknüpften Listen, Methodenexits usw. verwendet. Empfohlene Artikel über MySQL, das den aktuellen Thread zurückgibt

3. Java-Instanz – Den aktuellen Thread-Namen abrufen

Einführung: Das folgende Beispiel zeigt, wie man den aktuellen Thread-Namen erhält, indem man die Thread-Klasse erbt und die Methode getName() verwendet: Empfohlene Artikel über MySQL, das den aktuellen Thread zurückgibt

4 Mechanismus von atitit.springhibernate Lösung für das Versagen von Spring beim Speichern von Objekten

Einführung: Wenn wir Hibernate in Spring verwenden und TransactionManager konfigurieren, sollten wir OpenSession() von SessionFactory nicht aufrufen um Sessioin zu erhalten, da die auf diese Weise erhaltene Sitzung nicht transaktionsverwaltet ist. Die mit getCurrentSession() erstellte Sitzung wird an den aktuellen Thread gebunden, während die mit openSession()

5

7.24 LOCK TABLES/UNLOCK TABLES-Syntax von MySQL erstellte Sitzung nicht gebunden ist Unterstützt Transaktionsumgebung, verdammt!

Einführung: LOCK TABLES tbl_name [AS alias] {READ | [LOW_PRIORITY] WRITE} [, tbl_name {READ |. ..]. ..UNLOCK TABLES LOCK TABLES sperrt Tabellen für den aktuellen Thread. UNLOCK TABLES gibt alle vom aktuellen Thread gehaltenen Sperren frei. Wenn ein Thread weitere LOCK TABLES ausgibt oder wenn ein Server >Ungelöste Probleme bei der Quellcode-Analyse der Join-Methode des Java-Threads

Java - Degradationsproblem der Schreibsperre in der Lese-/Schreibsperre

Concurrency-Java: Wie verwende ich die Methode „holdsLock()“ von Thread?

java – Warum funktioniert mein @Async nicht?

Das obige ist der detaillierte Inhalt vonEmpfohlene Artikel über MySQL, das den aktuellen Thread zurückgibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn