krzyhoo

Reputacja

28

Głosów ogółem

użytkownik głosował za tyle razy
0
Użytkownik głosował przeciw tyle razy
0
  • Roczniak
  • Popularne pytanie
  • Uczony
  • Redaktor
  • Student
Członek od
2 lata, 4 miesiące
Ostatnio widziany
9 miesięcy, 4 tygodnie temu

Pytania: 2

Odpowiedzi: 7

  • 2010-01-19 19:54:23 Formatowanie pliku XML - Java DOM

    To odpowiem sobie sam, może się komuś kiedyś przyda.

    Przed wywołaniem t.transform(...) należy dodać linijkę

    t.setOutputProperty(OutputKeys.INDENT, "yes");
    

    Odpowiedzi znalezione na niezawodnym SO:

    link1

    link2

  • 2010-02-28 11:37:45 Java - baza danych

    Ja się uczyłem na bazie PostgreSQL i w Eclipse Tutorial jak skonfigurować Eclipse jest tutaj (dla innej bazy niż postgres ale to bez znaczenia) Opis konfiguracji bazy (to sprawiało mi najwięcej problemów) jest tutaj lub tutaj

    Natomiast kod łączący się z bazą tu jest przykładowy, który tworzy wyświetla i usuwa:

    import java.io.FileInputStream;
    import java.io.IOException;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    import java.util.Properties;
    
    public class TestDB {
    
        /**
         * @param args
         */
        public static void main(String[] args) {
            try {
                runTest();
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                e = e.getNextException();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    
        public static void runTest() throws IOException, SQLException
        {
            Connection conn = getConnection();
    
    
            try {
                Statement stat = conn.createStatement();
                stat.execute("CREATE TABLE Greetings (Message CHAR(20))");
                stat.execute("INSERT INTO Greetings VALUES ('Hello World! ')");
    
                ResultSet result = stat.executeQuery("SELECT * FROM Greetings");
                result.next();
                System.out.println(result.getString(1));
                stat.execute("DROP TABLE Greetings");
    
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            finally
            {
                conn.close();
            }
        }
    
    
        public static Connection getConnection() throws IOException
        {
            try {
                String drivers = "org.postgresql.Driver";
                if(drivers != null)
                    Class.forName(drivers);
                //Class.forName("org.postgresql.Driver");
            } catch (ClassNotFoundException e) {
                System.out.println("Nie można znalezc drivera JDBC");
                System.exit(1);
            }
            String url = "jdbc:postgresql:DBJAVA";
            String username = "dbuser"; //stworzony wczesniej uzytkownik danej bazy
            String password = "1q2w"; //haslo ustawione dla bazy
    
            Connection conn = null;
            try {
                conn = DriverManager.getConnection(url, username, password);
            } catch (SQLException e) {
                System.out.println("Nie mozna polaczyc");
                System.exit(1);
            }
            return conn;
        }
    }
    

  • 2010-01-15 13:23:08 C++ najlepszy podręcznik [zamknięte]

    Zdecydowanie Symfonia C++ dla początkującego. Świetny i przystępny język i po jej przeczytaniu sporo zostaje w głowie bo jest logicznie wyjaśnione

  • 2010-01-17 00:58:39 Czego słuchacie podczas programowania?

    Głównie to radio: open.fm (Modern Rock, Polski Rock, American Rock), a do tego Eska Rock i Antyradio, ale te dwa ostatnie to tylko wieczorami jak za dużo nie gadają :) C#, Java

  • 2010-01-17 12:24:56 Jakiś angielski słownik techniczny?

    potwierdzam, ling.pl jest chyba najlepszy, a przynajmniej nie znam lepszego

  • 2011-02-17 19:55:12 Jak stworzyć nowy plik excel w .net?

    Chyba najprościej to stworzyć plik CSV tylko z rozszerzeniem .xls
    Każdą wartość oddzielasz przecinkiem i w ten sposób powstanie plik, który excel otworzy bez problemu. No chyba, że chcesz stworzyć dokładny dokument excela to już inna sprawa.

  • 2011-07-29 18:59:54 Czego lepiej się uczyć C czy Objective C??

    za Obj-C węź się tylko wtedy jeśli planujesz programować na iOS lub MacOSX. Obj-C jest tak strasznie różny od wszystkich innych standardów, że nie polecam zaczynać nauki programowania od niego. Nie wolałbyś obiektowo w C++? Najlepsza baza wyjściowa do C# lub Javy.

Tagi: 1