2017/11/28
2017/11/27
[PostgresqlDbmsType # getDriverName ()](https://github.com/speedment/speedment/blob/master/runtime-parent/runtime-core/src/main/java/com/speedment/runtime/core/internal/db /postgresql/PostgresqlDbmsType.java) [Aufgerufen von AbstractDbmsType # isSupported ()](https://github.com/speedment/speedment/blob/master/runtime-parent/runtime-core/src/main/java/com/speedment/runtime/core/ intern / db / AbstractDbmsType.java) Das Ergebnis wird nicht zurückgegeben. Es ist also so, als würde man den Registrierungsprozess von DriverManager # registerDrivers starten.
2017/08/01
Awesome Java: Großartige Java Framework Library-Software
2017/07/31
javax.crypto.Cipher
Cipher (Java Platform SE8)
Es ist ein Framework-Kern für die transparente Durchführung von Verschlüsselung und Compound-Verarbeitung.
Grundsätzlich erhalten Sie das Verschlüsselungs- / Composite-Ergebnis mit Cipher # doFinal (byte [])
.
Cipher # doFinal (byte [], int, int, byte [], int)
gibt das Verschlüsselungs- / zusammengesetzte Ergebnis von Argument 1 an Argument 5 und nach Argument 4 aus. Zu diesem Zeitpunkt dürfen Argument 1 und Argument 4 dieselbe Referenz wie eine API sein, was zum Einsparen von Speicherplatz nützlich ist.
Wenn Sie fortlaufende Daten verarbeiten, müssen Sie "Cipher # update (byte [])" usw. auf die gleiche Weise verwenden, aber im Endstadium "Cipher # doFinal ()" usw. aufrufen.
javax.crypto.CipherInputStream / javax.crypto.CipherOutputStream CipherInputStream (Java Platform SE8) CipherOutputStream (Java Platform SE8) E / A-Stream-Klasse mit der oben genannten Verschlüsselung. Dies ist einfach, wenn eine Stream-Verarbeitung erforderlich ist oder die Datengröße groß ist. Wenn Sie Daten verarbeiten möchten, die die Obergrenze des Dateisystems überschreiten, müssen Sie trotzdem darüber nachdenken.
Recommended Posts