Thursday 12 August 2010

Vektor


Definisi


vektor merupakan implementasi dari array of object. vektor is syncronized artinya hanya ada satu thread yang dapat mengakses setelah selesai baru thread lain dapat mengaksesnya, secara gampangnya Vector mirip dengan array tetapi ukuran vector dapat bertambah secara dinamis dan jenis variabel yang disimpan mempunyai tipe object, jadi sembarang object (int, double, String) bisa disimpan.


Import


untuk menggunakan vektor harus di import class vektor kedalam program sintaks nya

import java.util.Vector; atau import java.util.*;


Kegunaan




  1. Untuk menyimpan nilai, nilai dapat berupa sembarang object (int double, String).

  2. dapat digunakan untuk mengisi data pada jtable.


Inisialisasi vektor

Vector inivektor = new Vector();
Macam konstruktor Vektor




  1. Vector(); = menginialisasikan ukuran defaut vektor sebanyak 10 elemen.

  2. vector(int size); = membuat vektor dengan nilai sebesar Size.

  3. Vector(int size,int incr); =menentukan ukuran awal sebesar size dan bila ukurannya full maka akan ditambah lagi sebanyak incr.


Cara menambah nilai / data / eleman vektor



namavektor.add(object);

Cara mengakses nilai vektor



menggunakan perulangan
//elemenAt() return valuenya adalah object, anda meng-castingnya menjadi String
for (int i=0;i < namavektor.size();i++)
{
System.out.println((String)namavektor.elementAt(i)));
}
menggunakan iterator
ListIterator iter = namavektor.listIterator();

while (iter.hasNext()) {
System.out.println((String)iter.next());
}


Metode  yang sering dipakai




  1. size() = mengembalikan jumlah elemen di dalam vektor.

  2. addElement(obj) =menambahkan Object obj (posisi data setelah indeks saat ini ).

  3. removeElementAt(N) = menghapus elemen ke-N. N harus berada pada rentang 0 hingga ukuran vketor (size() - 1).

  4. removeElement(obj) = menghapus obj dari dalam vektor, kalau ada. Hanya objek pertama yang ditemui akan dihapus.

  5. elementAt(<index>) = mengambil elemen berdasarkan nomor index yang dimasukan.

  6. lastElement() =mengambil nilai berupa object terakhir vektor

  7. firstElement() = mengambil nilai berupa object pertama  vektor

  8. setSize(N) = akan mengubah ukuran vektor menjadi N. Jika di dalam vektor terdapat elemen yang jumlahnya lebih banyak dari N, maka elemen lainnya akan dihapus. Jika lebih sedikit, maka tempat kosong akan diisi dengan null.

  9. clear() = Digunakan untuk menghapus seluruh elemen yang tersimpan dalam object vector.

  10. isEmpty = Memeriksa apakah verktor yang digunakan berisi elemen atau tidak. Jika ada data maka akan mengembalikan nilai boolean berupa false.


metode lain  yang ada pada vektor klik disini


contoh
[sourcecode language="java"]

[/sourcecode]


download

  • (netbeans)

  • single file



smoga berguna :)
ada yang mau menambahkan/mengkoreksi

Monday 2 August 2010

batu ginjal (Nephrolithiasis atau renal calculi. )

Batu ginjal adalah suatu keadaan terdapat satu atau lebih batu di dalam pelvis atau calyces dari ginjal atau di dalam saluran ureter. Pembentukan batu ginjal dapat terjadi di bagian mana saja dari saluran kencing, tetapi biasanya terbentuk pada dua bagian terbanyak pada ginjal, yaitu di pasu ginjal (renal pelvis) dan calix renalis. Batu dapat terbentuk dari kalsium, fosfat, atau kombinasi asam urat yang biasanya larut di dalam urine.
(from http://www.f-buzz.com/2008/06/26/batu-ginjal-penyebab-dan-pencegahannya/)

flash back kebelakang saya seorang mahasiswa (dulu tapi hehehe)kegiatan saya sehari-hari
berada di depan komputer duduk dan duduk tanpa aktifitas, suatu saat saya pernah kerja di sebuah rental wanet kebiasaan saya ang buruk adalah seringnya duduk tanpa beraktifitas (berdiri, jalan, dsb) dari jam 8 pagi sampai kadang jam 12 malam/3 pagi berjalan ketika ada client/pengunjung warnet yang minta bantuan, katika akan menunaikan sholat, atau sekedar kekamar kecil buruknya lagi saya juga jarang minum ...
suatu saat ketika saya sedang di puskom(laboratium kampus) tiba tiba saya menderita nyeri yang hebat di bagian perut bagian bawah sebelah kiri .akhirnya saya dilarikan ke puskesmas terdekat dan diberi pengobatan (belum di ketahui pada saat itu adalah batu ginjal).
saat di rumah jarak -+ 8 harian penyakit ini kambuh lagi sebelumnya saya merasa anyang ayangan (sakit agag mengganjal di kantong scrotum kemaluan/kalo gag salah namanya scrotum CMIIW ). sampai akhirnya nyeri yang hebat jika nyeri ini sudah hebat maka akan berefek kelambung dan akan muntah muntah ..setelah muntah jika batu masih belum tepat letaknya makan akan sangat nyeri dan akhirnya saya berada di rumah sakit karena tidak kuat lagi menahan rasa nyeri setelah ,di diagnosa denagn foro hasil usg pada tubuh (konon hasil Usg untuk melihat apakah usus kecil karena nyeri yang hebat juga bisa terjadi ketika kita terkena usus buntu /peredangan pada usus kecil)kata dokter terdapat sumbatan kecil pada aliran ginjal dan selama 3 hari aku berada di rumah sakit .. bapak saya menduga (bahwa saya terkena kencing batu karena riwayat keluarga yang sama dari kakek dan ayah saya juga terkena penyakit ini ) meskipun kencing batu bukan penyakit turunan tetapi saya rasa model ginjal keluarga saya sulit untuk mengeluarkan endapan /mudah mengendapkan sesuatu sehingga menjadi batu (pendapat saya pribadi tanpa didasari analisis kesehatan dari dkter hehehe)
di rumah sakit pun dokter hanya memberi antibiotik,parasetamol,obat antinyeri dan tanpa obat penghancur batu ginjal. hmm saya merasa masih ada batu walaupun sudah sembuh dari rs setelah pulang dari RS saya mencoba mengkonsumsi kalkusol (semaca obat penghancur batu ginjal )
tiba saat saya ke jakarta.. setelah kurang lebih 2 minggu disana penyakit saya kumat lagi akhirnya saya dibawa ke rs dan dokter mengindikasi mungkin terdapat batu ginjal karana dia menyuruh saya melakukan foto rontgen dan saya diberi obat yang sama walaupun berbeda merk(parasetamol, antin yeri ,dan anti mual) pikir ku lha obat ini mana penghancur batunya hmm dokter juag menyarankan :sebenarnya batu bisa keluar jika adek bisa minum 2botol air mineral besar dalam waktu 1 jam, jika orangnya besar dapat 3-4 botol.. (pernah tag praktekin waktu sakit tapi baru satu gelas besar langsung mutah /gag kuat)saya pernah tanya ke dokternya dok apakah penyakit batu ginjal bisa hancur lewat obat dokternya bilang, batu ginjal tergantung jenis batu nya ada yang batu bisa hancur olah obat, ada yang tidak .
sepulang dari jakarta saya tetap mengkonsumsi kalkusol . suatu saat penyakit saya kumat akhirnya saya konsul ke sebuah praktik dokter dan saya cuman diberi obat yang sama walaupun berbeda merk (parasetamol,antibiotik,dan anti mual) saya tetap mengkonsumsi kalkusol
suatu saat malam malam di kantung scrotum saya agag sedigit mengganjal (bukan anyang anyangan) lalu saya kebelakan untuk kencing ketika aka kencing tiba tiba ada sesuatu yang mengganjal dan keluar bersama dengan kencing sebuah batu tapi lebih mirip garam bersegmen segmen tapi warnanya tidak putih bersih putih tapi pudar bercampur sedikit noda - noda hitam dan batunya bisa hancur jika di remas mungkin ini batu ginjal saya pikirku, lihat bentuknya yang seukuran kacang hijau dibelah lima. dan bersegmen - segmen runcing berada dalam saluran kencing dan ginjal.kayak gini yang bikin sakit pikirku.
sesudah itu saya alhamdulilah tidak kumat lagi hal ini terjadi mungkin karena saya masih muda dan kondisi batu saya gag terlalu besar.tapi gag ada salah na di coba



pencegahan jauhi makanan yang mengandung banyak kalsium seperti ketela daun ketela, makan tulang muda pada daging (biasa nya ) sering banyak minum(air putih) , dan di waktu malam minum air (air putih) teh juga dikurangi
obat yang dipakai dokter
anti nyeri ginjal:Hyscopan (HYOSCINE N-BUTYL BROMIDE)
antibiotik : ntah ini merknya aku lupa


Obat.
anda bisa membali produk penghancur batu ginjal .. saya memakai calcusol selama 1-2 bulan dan batu ginjal saya keluar(berbeda beda untuk setiap orang )
dengan takaran :
2kapsul 3kali sehari selama 6 hari dilanjut
2kapsul 2kali terus sampai 7 mingguan saya keluar (petunjuknya sih 1-3minggu)
sampai saat ini saya kadang kadang minum unutk membersihkan baru kan gag ada yang tau kapan batu itu terbentuk lagi peluang terbentuknya batu kan besar makanya saya melakukan pencegahan
ini sekedar share dari saya smoga berguna :)
blog ini ditujukan pada smua orang yang mempunyai penghargaan tertinggi terhadap sesuatu yang mereka cinta dan sayangi