Browsing the archives for the Software category

NetBeans Platform Certified Training abgeschlossen

So jetzt sind die letzten zwei Tage Schulung bei den Source Talk Tagen vorbei und ich bin wieder zu Hause. Wir haben eine Menge gelernt und auch viele verschiedene Menschen kennen gelernt. Die zwei Tage Göttingen waren sehr anstrengend, aber auch sehr schön. In der Jugendherbege habe zumindest ich sehr gut geschlafen und das Essen [...]

WinMerge: Dateien vergleich und angleichen

WinMerge: http://winmerge.org/
Meiner Meinung nach eine gute Alternative zu BeyondCompare. Mal schauen, wenn ich Einschränkungen zum ersten mal spüren muss. Eine Integration in Tortoise ist jedenfalls vorhanden.

Workaround: Java Array casten

public static <T> T[] castArray(Class<T> pClass, Object[] pObject) {
ArrayList<T> lList = new ArrayList<T>(pObject.length);
for (int i = 0; i < pObject.length; i++) {
lList.add((T) pObject[i]);
[...]

Oracle Auto Increment Werte in Java

Wie kann man bei Java die automatisch erstellten Werte (autoincrement Values) aus der Datenbank (Oracle)bekommen. Ohne ein zweites Select Statement an die Datenbank zu senden?
java oracle getGeneratedKeys
Die wichtigen Stellen habe ich rot makiert:
public static int addPerson(Person person){
try {
Class.forName(”oracle.jdbc.driver.OracleDriver”);
Connection con = DriverManager.getConnection(Interface_Datenbank.CONNECTIONSTRING, Interface_Datenbank.USER, Interface_Datenbank.PASSWORD);
String selectStatement =
“INSERT INTO PERSON (” +
PersonInterface.PERSON_ADDRESS + “,” +
PersonInterface.PERSON_BIRTH_DATE + “,” +
PersonInterface.PERSON_CITY [...]

Java Oracle Datenbankzugriff

public static boolean checkLogin(String login, String password) {
try {
// Datenbankspezifische Treiberklasse registrieren. Damit die Klasse gefunden werden kann
// muss der Oracle spezifische JDBC-Treiber [...]

Oracle Datum und Zeit

Folgende Situation ich habe zwei Datum-Spalten in meiner Relation. Eine ist das Anfangszeitpunkt, die andere ist der Endzeitpunkt (also Datum + Uhrzeit in einem Feld).
Nun möchte ich einen Datensatz einfügen mit Datum und Uhrzeit:
Insert into appointments (appointment_start_time, appointment_end_time) Values
(to_date(’2009/05/13 15:00′, ‘yyyy/mm/dd HH24:MI’), to_date(’2009/05/13 16:30′, ‘yyyy/mm/dd HH24:MI’));
Mit Hilfe der Funktion to_Date kann ich also eine Zeichenkette [...]

Fehler bei Netbeans - Activation failed

In letzter Zeit hatte ich das Problem, dass ich auf meinem PC nicht mit Netbeans arbeiten konnte. Dabei startete zwar die GUI aber ich konnte kein Java-Projekt anlegen oder modifizieren. Ein Blick in die Plugin-Ansicht verriet, dass dort verschiedene Module nicht aktiv waren. Beim Aktivieren einzelner Module erschein immer folgende Fehlermeldung: “Activation failed: Not all [...]

Kontaktdaten einfach übertragen

Das ist schon eine ziemlich tolle Idee. Nach dem starten der Applikation wählt man aus, welche Kontaktdaten man austauschen möchte. Durch einen “Zusammenstoß” von zwei IPhones oder zwei Handys mit Bewegungssensoren wird ein Request zu einem Server des Anbieters gesendet. Dort werden die verschiedenen Parameter ausgewertet. Zum Beispiel: befinden sich beide Mobiltelefone in der gleichen [...]