Oktober 19, 2009 • 10:02 am
Barusan ada anak-anak 2006 yang minta diajarin make JavaMail API. Padahal gw juga hampir gak pernah make. Setelah googling bentar akhirnya dapet juga contoh source codenya.
API ini digunakan untuk melakukan penanganan komunikasi email
Sebelumnya harus download dulu librarynya di sini.
Berikut source codenya.
Read the rest of this entry »
Filed under: Eksplorasi, How To, Java, Snippets, Very Easy , Java, JavaMail API, pemrograman, Programming
Oktober 15, 2009 • 1:55 pm
Filed under: Eksplorasi, How To, Java, Medium, Network Programming, tutorial , Programming, MySQL, Netbeans, pemrograman, database, Java, Java EE, Persistence Unit
September 11, 2009 • 1:03 pm
CURL adalah sebuah library untuk melakukan komunikasi dengan berbagai protokol seperti HTTP, FTP, dan lain-lain. Pada PHP sudah disediakan library CURL ini. Tapi sayangnya kalau menggunakan XAMPP masih belum langsung dapat digunakan library ini karena optionnya pada berkas konfigurasi PHPnya masih didisable.
Cara enablingnya adalah dengan menghilangkan komentar pada berkas php.ini
extension=php_curl.dll
Kemudian restart Apachenya.
Contoh penggunaannya.
<?php
// create curl resource
$ch = curl_init();
// set url
curl_setopt($ch, CURLOPT_URL, "example.com");
//return the transfer as a string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
echo curl_exec($ch);
// close curl resource to free up system resources
curl_close($ch);
Filed under: Easy, How To, PHP , CURL, HowTo, php, Web Programming, XAMPP
Agustus 30, 2009 • 3:11 pm
Secara default, MySQL di XAMPP menyertakan fitur InnoDB meski tidak otomatis dijalankan. InnoDB adalah database engine yang memiliki banyak sekali kelebihan. Untuk dapat mengkonfigurasi InnoDB di XAMPP lakukan beberapa langkah berikut
- Buka berkas my.cnf di folder xampp\mysql\bin
- Cari kalimat “skip-innodb”
- Beri tanda “#” didepan baris tersebut
- Kemudian hapus tanda “#” di beberapa baris di bawah “# Uncomment the following if you are using InnoDB tables”
Filed under: Easy, How To, Snippets , database, InnoDB, XAMPP
Agustus 29, 2009 • 8:56 am
Setelah jarang ngoding tampilan aplikasi di Netbeans, gw tadi pagi kesulitan buat ngeset sebuah JFrame supaya bisa ditengah-tengah layar. Ternyata ada cara mudahnya
- Klik kanan pada JFrame yang bersangkutan
- Pilih “Properties“
- Pilih “Code“
- Set “Form Size Policy” ke “Generate Resize Code“
- Check “Generate Center“
Voila, kalau Framenya dirun, akan tampil di tengah layar.
Filed under: How To, Java, Programming, Snippets, Very Easy , center window, Java Swing, JFrame, Netbeans, pemrograman, Programming
Agustus 26, 2009 • 4:49 am
Sedikit iseng-iseng di Java. Salah seorang rekan tadi minta bantuan bagaimana mengimplementasikan konstruktor dengan masukan list of objek sebuah kelas dengan sederhana.
Cara mudanya adalah kita bikin listnya dulu dan menambahkan satu persatu anggotanya lalu list tersebut dipass melalui konstruktor. Tapi sebenarnya Java kita bisa ngebikin method agar dapat menerima argument dengan banyak yang tidak tentu.
import java.util.ArrayList;
public class Person {
private ArrayList<Person> parent;
public Person(Person... parent) {
this.parent = new ArrayList<Person>();
for (Person person : parent) {
this.parent.add(person);
}
}
public int countParent() {
return this.parent.size();
}
}
public class Main {
public static void main(String[] args) {
Person a = new Person();
Person b = new Person(a);
Person c = new Person(b);
Person d = new Person(a, b);
Person e = new Person();
Person f = new Person(a, e);
Person g = new Person(f, d);
System.out.println("Count parent a : " + a.countParent());
System.out.println("Count parent b : " + b.countParent());
System.out.println("Count parent c : " + c.countParent());
System.out.println("Count parent d : " + d.countParent());
System.out.println("Count parent e : " + e.countParent());
System.out.println("Count parent f : " + f.countParent());
System.out.println("Count parent g : " + g.countParent());
}
}
Filed under: How To, Java, Miscelleneaous, Snippets, Very Easy , Java, pemrograman, Programming
Komentar Terakhir