java

Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen.
2
Antworten

itext mehrzeiliger Text in Bounding Box

Weiß jemand, wie man in iText einen mehrzeiligen Text in einem Begrenzungsrahmen (mit angegebenen Koordinaten) hinzufügt. Ich habe es versucht %Vor% Aber Newlines werden nicht unterstützt. Ich habe es auch versucht %Vor% Dies unterstü...
05.11.2009, 04:13
4
Antworten

___ qstntxt ___

Ich versuche, die eindeutigen Einschränkungen einer Tabelle mit Java zu finden (auf einer Oracle-Datenbank, aber das sollte keinen Unterschied machen).

Ich habe einen Weg gefunden, um die Primärschlüssel einer Tabelle zu entdecken, dank DatMetData's getPrimaryKeys (....); Jedoch konnte ich die einzigartigen Konstanten der Tabellen nicht finden, und das Internet konnte mir nicht helfen, daher beende ich hier meine Frage:)

Gibt es einen sauberen Weg, um die eindeutigen Bedingungen (oder besser gesagt die Namen der Spalten, die für eine Tabelle eindeutig sein müssen, zu finden. Nun, Sie bekommen es hehe) einer Tabelle? Mit freundlichen Grüßen,

Nils

    
___ answer1677081 ___

Eindeutige Einschränkungen werden normalerweise von einem Index erzwungen. Vielleicht verwenden Sie %code% , um die Indizes zu finden, bei denen der nicht eindeutige Wert falsch ist?

    
___ answer1674401 ___

Wenn Oracle Indizes für eindeutige Constraints erstellt (ich weiß nicht, ob dies der Fall ist, müssen Sie das überprüfen), dann können Sie über %code%

Ihre Constraints herausfinden     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ tag123sql ___ Structured Query Language (SQL) ist eine Sprache für die Abfrage von Datenbanken. Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage nur auf ein bestimmtes DBMS bezieht (verwendet bestimmte Erweiterungen / Funktionen), verwenden Sie stattdessen das Tag des DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten den ISO / IEC-Standard SQL verwenden. ___ tag123oracle ___ Oracle Database ist ein Datenbankmanagementsystem mit mehreren Modellen, das von Oracle Corporation erstellt wurde. Verwenden Sie dieses Tag NICHT für andere Produkte von Oracle wie Java und MySQL. ___ answer1674293 ___

Sie können das Datenwörterbuch abfragen:

%Vor%     
___ tag123unique ___ Bezieht sich auf ein Element, das sich deutlich von allen anderen Elementen in einer Sammlung unterscheidet. ___ tag123constraints ___ Eine Einschränkung ist eine Bedingung, die in einem bestimmten Kontext erfüllt sein muss. Constraints werden typischerweise in Datenbanken und Programmiersprachen verwendet, um Fehler zu erkennen, Datenkonsistenz und Genauigkeit sicherzustellen und Geschäftsanforderungen durchzusetzen. ___ answer48042309 ___

Da die meisten Datenbanken diese Einschränkungen als Index speichern, können Sie DatabaseMetaData.getIndexInfo () wie bereits erwähnt. Dies funktionierte gut bei der Verwendung von Postgresql .

Es ist nur wichtig, %code% mit dem vierten Parameter als %code% aufzurufen, da die Dokumentation besagt:

  

%code% - wenn wahr, nur Indizes für eindeutige Werte zurückgeben; wenn falsch,   Rückgabe von Indizes unabhängig davon, ob eindeutig oder nicht

Mit dem folgenden Code:

%Vor%

können Sie anrufen:

%Vor%

und erhalten Sie eine Liste aller eindeutigen Einschränkungen für eine bestimmte Tabelle zurück. Die Einschränkungen sind nach Index gruppiert, da ein Index mehrere Spalten abdecken kann, wenn sie nur in Kombination eindeutig sind.

    
___

Ich versuche, die eindeutigen Einschränkungen einer Tabelle mit Java zu finden (auf einer Oracle-Datenbank, aber das sollte keinen Unterschied machen). Ich habe einen Weg gefunden, um die Primärschlüssel einer Tabelle zu entdecken, dank DatMe...
04.11.2009, 14:47
3
Antworten

Nicht blockierende Java-Speicherzuweisung

Ich habe irgendwo gelesen, dass Java Speicher für Objekte in etwa 12 Maschinenbefehlen zuweisen kann. Es ist ziemlich beeindruckend für mich. Soweit ich verstehe, ist einer der Tricks, die JVM verwendet, die Vorbelegung von Speicher in Chunks. D...
24.07.2009, 11:04
4
Antworten

So ordnen Sie enum in JNA zu

Ich habe die folgende enum, wie kann ich in jna? Diese Aufzählung wird weiter in der Struktur referenziert. %Vor% Abdul Khaliq     
21.07.2009, 07:53
2
Antworten

Aktualisieren Sie eine Ansicht Android

Ich möchte eine Listenansicht aktualisieren. Wenn ich einen Wert von einer anderen Klasse bekomme, möchte ich, dass dieser zur Listenansicht aktualisiert wird. Ich erstelle einen Thread zum Aktualisieren der Liste, aber ich bekomme eine Ausnahme...
20.06.2009, 07:40
4
Antworten

Speicherabgebildete Dateien in Java

Ich habe versucht, einen sehr schnellen Java-Code zu schreiben, der viele I / O-Operationen ausführen muss. Ich verwende eine Memory-Mapped-Datei, die einen ByteBuffer zurückgibt: %Vor% Das Problem, das ich habe, ist, dass die Methode ByteBu...
21.06.2009, 04:27
3
Antworten

Kombiniere zwei Bilder in Android Java

Also ich habe zwei Bilder lokal auf einer SD-Karte in Android gespeichert und ich möchte sie zu einem Bild kombinieren. Es ist schwer zu erklären, also werde ich mit einem Bild verlinken, um ein besseres Beispiel dafür zu bekommen, wie ich die e...
31.03.2011, 01:19
7
Antworten

ThreadLocal zum Speichern von ServletRequest und Response im Servlet: für was?

Sobald ich auf ein Muster gestoßen bin, werden ServletRequest und Antwortobjekte in die lokalen ThreadLocal Variablen des Servlets gestellt. Die Servlet-Klasse verfügt auch über Methoden zum Abrufen aktueller Anfrage- und Antwortobjekte. U...
29.03.2011, 13:14
3
Antworten

xStream-Probleme - Wie Sie mehrere Objekte deserialisieren

Ich benutze xStream, um XML zu manipulieren. Alles ist ok. XML-Archiv und andere Dinge anziehen. Aber ich habe ein Problem: Beispiel: Mein xml enthält ein Tag, und innerhalb dieses habe ich noch einige Tags namens <comment> . Sehen Si...
27.03.2011, 15:45
4
Antworten

Methoden Kommentare und Anmerkungen ... wohin sollen sie gehen?

Also, Nehmen wir an, ich habe eine Methode, die eine Annotation wie folgt enthält: %Vor% Wenn ich diesem Code-Snippet Javadoc-Kommentare hinzufügen würde, was ist die bevorzugte Methode? Entweder: %Vor% Oder: %Vor%     
07.12.2010, 17:28