Kriptografi Elgamal With Java

Jumpa lagi kawan,,,

Setelah kita memahami konsep kriptografi Elgamal (baca disini dan disini), maka saatnya kita mengimplementasikan pemahaman kita pada sebuah bahasa pemrograman. Dalam hal in kita akan mengimplementasikannya ke bahasa pemrograman Java. Baiklah, mari ikuti langkah-langkah berikut.

  1. Buka Netbeans kesayangan kawan-kawan dan buat project baru.
    Capture1 Selengkapnya
Iklan

Kriptografi Vigenere with Java

Oke kawan, setelah kita memahami konsep enkripsi dan dekripsi menggunakan Vigenere maka saatnya kita menginplementasikannya kedalam sebuah bahasa pemrograman, dalam episode ini ane akan mengimplementasikannya ke bahasa Java.

Oke tanpa basa-basi lagi buatlah sebuah project di netbeans kesayangan kawan-kawan. Berikut struktural projectnya.

5-26-2013 12-50-08 PM

Setelah membuat project maka langkah selanjutnya buat sebuah class untuk menampung proses enkripsi dan dekripsinya. Dalam hal ini ane berinama EnkripDekrip.java. Selengkapnya

CRUD With Java n MySQL (Batch Execution)

Kita telah berhasil membuat CRUD dengan Java dan MySQL. Tapi pada episode kali ini kita akan membahas yang namanya Batch Execution. Apa itu?.
Misalnya kita ingin meng-insert seratus baris data dalam sebuah loop, kita bisa menggunakan fasilitas batch execution dari PreparedStatement. Batch execution mengumpulkan semua eksekusi program yang akan dilaksanakan, setelah semuanya terkumpul batch execution kemudian mengirimkan kumpulan eksekusi program secara bersamaan ke DBMS dalam satu kesatuan. Metode ini sangat efisien karena mengurangi overhead yang diperlukan program untuk berkomunikasi dengan DBMS. Setiap kali iterasi, method setString() dipanggil untuk mengisikan sebuah string ke dalam PreparedStatement Selengkapnya

CRUD With Java n MySQL Part 2

Lannnjuttt….
Setelah berhasil membuat create/insert ke database , sekarang kita akan melanjutkan membuat read data. Caranya cukup mudah. Langsung saja ikuti langkah berikut.

Buka project latihan yang telah kawan-kawan buat dari episode-episode sebelumnya. Kemudian buka class Read.

5-19-2013 11-24-21 AM

Berikutnya ketikkan kode berikut. Selengkapnya

CRUD With Java n MySQL Part 1

Pada episode kali ini kita akan membahas mengenai CRUD (create, read, update ,delete). Setelah kita berhasil membuat koneksi java dengan MySQL (baca artikel sebelumnya) maka pada part ini kita akan membuat sebuah class baru untuk membuat create atau insert data  ke MySQL melalui aplikasi java.

Baiklah selanjutnya ikuti langkah berikut.

Buka project yang telah kita buat pada episode sebelumnya. Buat beberapa class seperti gambar dibawah.

5-19-2013 7-04-29 AM

Buka class Create dan ketikkan kode berikut. Selengkapnya

Koneksi Java dengan MYSQL

Kali ini kita akan membahas bagaimana caranya mengkoneksikan antara Java dengan MYSQL. Untuk mengkoneksikan Java dengan MYSQL kita memerlukan sebuah library yaitu MySQL JDBC Driver, tapi tenang di Java sudah tersedia library tersebut. Saya asumsikan kawan-kawan sudah menginstal xampp. Oke, langsung saja ikuti langkah berikut ini.

  1. Buat sebuah database dengan nama mahasiswa.
    5-7-2013 12-33-33 PM
  2. Buat table dengan nama tbmahasiswa.
    Pilih tab SQL , kemudian ketikkan query seperti gambar dibawah ini dan klik tombol Go di pojok kanan bawah. Selengkapnya

Bridge Pattern

Bridge Pattern merupakan sebuah pola yang memisahkan antara desain interface dengan implementasinya. Tujuan dari pola ini adalah sebagai pola/kontrak yng harus dipenuhi oleh class yang akan meng-implements-nya. Contoh pada hewan, tiap-tiap hewan memiliki ciri khas suara yang berbeda namun sama-sama memiliki suara. Kita bisa saja membuat sebuah method dengan cara manual yaitu dengan membuat method di tiap-tiap class hewan. Namun cara ini tidak efisien. Untuk lebih jelasnya mari kita buat contoh programnya.

Class SuaraHewan (interface)

public interface SuaraHewan {

    public void bersuara();
}

Selengkapnya

Abstract Factory Pattern

Hello kawaan , kali ini kita akan membahas mengenai Abstract Factory Pattern ( apaan tuh??? ). Abstract Factory Pattern merupakan sebuah pola yang dibuat dengan tujuan sebagai pola/kontrak bagi class turunannya. Disini kita akan membuat sebuah class induk yang bersifat abstract beserta method yang bersifat abstract. Untuk lebih jelasnya mari kita lihat contoh dibawah ini.

abstract

Pada hirarki diatas kita akan membuat class Monster menjadi sebuah abstract class, sehingga class Monster hanya akan menjadi pola bagi class turunannya dan tidak dapat dibuat objeknya lagi.

Class Monster

public abstract class Monster {

    public abstract void status();
}

Class Naga Selengkapnya