Wednesday, January 4, 2017

blogger gist snippet

Sering kali bagi blogger yang menulis artikel tentang dunia pemrograman agak sedikit kesulitan untuk menaruh isi code mereka ke dalam blog agar terlihat rapi oleh pembaca. Disini saya akan memberikan salah satu tips agar code yang kita taruh di blog terlihat rapi dengan menggunakan GIST

Langkah - langkah :

1. Buat ID di Github.
2. masuk ke GIST dan paste code anda.


3. Tekan tombol "create public gist".
4. Copy script di bagian embed ke dalam blog post anda
code anda akan muncul seperti dibawah ini.


Tutorial Menambahkan Code Snippet di Blogger

java array arraylist
Perbedaan array dengan arrayList : 

  1. Array bersifat statis ukuran data nya tidak bisa berubah sesuai dengan saat pertama kali dibuat/definisikan. Arraylist ukuran datanya dimanis, ketika data di arrayList penuh dia bisa me-resize atau menyesuaikan dirinya sesuai dengan data yang dimasukkan. perlu diperhatikan ketika arrayList menyesuaikan dirinya, performa akan menurun karena arrayList membuat array baru dan mecopy array lama ke array baru.

  2. Array tidak bisa menggunakan generic sedangankan ArrayList bisa menggunakan generics untuk menjaga keamanan tipe data dalam Arrays. 

  3. perbedaan lainnya adalah di Array kita bisa memasukkan data primitive , sedangkan kita tidak bisa memasukkan data primitive ke ArrayList. ArrayList hanya bisa mengandung data dari object, array bisa mengandung data dari object serta primitive. Walaupun fungsi AutoBoxing java 5 seakan akan kita memasukkan data primitive tetapi sebenarnya fungsi autoboxing java 5 mengubah secara otomatis data primitive ke object.

Perbedaan Array dengan Arraylist

Tuesday, January 3, 2017

maven-proxy

Hari ini saya mengalami kesulitan yang dimana maven saya tidak bisa mengambil dependencies ke server. setelah coba mencari tahu ternyata di kantor saya menggunakan proxy. sehingga perlu konfigurasi khusus agar maven bisa konek ke internet melalui proxy.

Yang pertama saya lakukan adalah membuka file settings.xml yang biasa terletak di {user_dir_anda}/.m2/repository/settings.xml. hilangkan bagian comment di bagian di tag proxy.

jangan lupa dibagian host dan port isikan dengan alamat proxy kantor, sekolah, atau kampus anda.

Maven dengan Proxy