Bagaimana cara penggunaan mengambil tanggal pada java dan berbagai format penggunaanya, lebih baik kita langsunf ke contoh programnya saja ya :). Berikut contoh coding javanya:
sebelumnya pastikan library Date di import dulu yaitu : import java.util.Date;
lalu berikut cara mengambil tanggal dan formatnya (coding lengkapnya):
hasil setelah di run:
date1 = Tuesday, 07 August 2012
date2= 2012-08-07 12:13:03.119
date3=2012-08-07 12:13:03
date4=7 August 2012
date5=07-Aug-2012
Tuesday, August 7, 2012
Friday, August 3, 2012
konektor java dan mysql
Untuk bisa menggunakan database contohnya mysql di java kita harus punya jembatan "istilahnya sebagai alat untuk menyebrangi antara database dan java" yang biasa dibilang connector. Jika menggunakan mysql namanya MySQL JDBC Drive, biasanya jika kita menginstall netbean 7 sudah ada di modul ext nya. jika belum bisa didownload manual. perlu diingat saat buat program ditambahkan library konektor tsb kedalam program javanya (pada folder libraries).
untuk interface databasenya sendiri bisa menggunakan xampp, mysql frontpage dll.
contoh coding untuk koneksi java mysqlnya:
untuk interface databasenya sendiri bisa menggunakan xampp, mysql frontpage dll.
contoh coding untuk koneksi java mysqlnya:
Thursday, June 14, 2012
Aplikasi Asmaul Husna Android app
Ini salah satu aplikasi Android yang pernah saya buat dan sudah di upload ke shop Android.
Aplikasi ini menampilkan 99 Nama Allah dalam Bahasa Arab dilengkapi dengan suara, arti, dan penjelasan dalam Bahasaa Indonesia serta referensi di dalam Al-Quran.
silahkan di lihat, di install dan di review. linknya : https://play.google.com/store/apps/details?id=app.seamolec.asmaul
Aplikasi ini menampilkan 99 Nama Allah dalam Bahasa Arab dilengkapi dengan suara, arti, dan penjelasan dalam Bahasaa Indonesia serta referensi di dalam Al-Quran.
silahkan di lihat, di install dan di review. linknya : https://play.google.com/store/apps/details?id=app.seamolec.asmaul
Tuesday, June 5, 2012
Kuliah PJJ
Pada tanggal 4 Juni 2012 saya mulai PJJ program D4 ITB.
selama PJJ ini Matakuliah yang harus diselsaikan ada 4:
selama PJJ ini Matakuliah yang harus diselsaikan ada 4:
TMD11 Pemrograman Java2SE | |
TMD12 Pemrograman Aplikasi Perangkat Bergerak | |
TMD13 Pemrograman PHP | |
TMD14 Basisdata dengan MySQL |
Thursday, April 26, 2012
Array of String
Biasanya penggunaan String didalam membuat program lumayan sering. misalnya untuk membuat daftar nama siswa dan nim nya. berikut contoh penggunaan String of array. disini kita akan menggunakan array 2 dimensi. misalnya char nama[3][25]; array bertipe data char dengan banyak indeks maximal array 3 "blok" dan banyaknya karakter maksimum untuk setiap indeks arrray adalah 25.
Berikut contoh penggunaanya di program c++:
Saturday, April 21, 2012
Merubah warna text dan background pada C++
warna default jika kita membuat program console dengan c++ adalah text putih dan background hitam. supaya program lebih menarik, kiata kan membahas tentang cara membuatnya. Di dalam c++ kita bisa memberikan warna untuk teks dan background. Cara yang paling mudah adalah dengan syntax : system ("color kodewarna");
Misalnya : system("color 37");
Kode pertama 3 adalah warna background, dan kode ke dua 7 adalah warna text, jadi dalam kode diatas adalah kode background hitam dan tex biru.
Ini kode kode warna yang bisa digunakan dalam c++
0 = Black
1 = Blue
2 = Green
3 = Aqua
4 = Red
5 = Purple
6 = Yellow
7 = White
8 = Gray
9 = Light Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Light White
Misalnya : system("color 37");
Kode pertama 3 adalah warna background, dan kode ke dua 7 adalah warna text, jadi dalam kode diatas adalah kode background hitam dan tex biru.
Ini kode kode warna yang bisa digunakan dalam c++
0 = Black
1 = Blue
2 = Green
3 = Aqua
4 = Red
5 = Purple
6 = Yellow
7 = White
8 = Gray
9 = Light Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Light White
Monday, April 16, 2012
Pointer
Pointer adalah sebuah
variabel yang isi datanya adalah alamat memori atau variabel lain. Sehingga
pointer dapat juga disebut sebagai variabel alamat.
Untuk
mendeklarasikan sebuah pointer, perintah dasarnya adalah :
Typedata *namavariabel;
Pengisian data ke
variabel pointer
Pengisian data ke variabel pointer bisa
berarti pengisian alamat memori ke variabel tersebut atau pengisian data yang
ditunjuk oleh pointer.
Untuk lebih jelasnya, perhatikan program
dibawah ini :
Berkenalan dengan Integer
Selama ini kita sering menggunakan tipe data Integer,
ternyata masih banyak diantara kita yang tidak mengerti dengan tipe data ini. Yang
kita tahu tipe data ini untuk bilangan bulat (tidak berkoma).
Panjang range data yang bisa ditampung oleh tipe data ini
adalah 4 byte ( -2.147.483.648 s/d 2.147.483.647). sedangkan jika menggunakan
unsigned int maka range data yang nya adalah 0 s/d 4.294.967.295 (unsigned
artinya nilainya positif semua)
Jika pada bahasa C untuk mencetak nilai %d untuk integer
sedangkan untuk unsigned menggunakan %u.
Misalnya ada program seperti ini:
#include<stdlib.h>
#include<stdio.h>
int main(){
int a= 2147483649;
printf("a1=%d\n",a);
system("pause");
return 0;
}
Sunday, April 15, 2012
Perkalian pada komputer IAS
Penjelasan perkalian dengan komputer IAS.
Kasus:
Kasus:
Buat program pada komputer IAS sebagai berikut, kemudian
simpan program tersebut di memori.
- Kalikan data di memori alamat 0551 dengan data di memori alamat 0552
- Simpan hasil perkalian tersebut dimemori (MSB di alamat 0556 dan LSB di alamat 0557)
- Jumlahkan data LSB hasil perkalian tsb dengan isi memori alamat 0553
- Simpan hasil penjumlahan tersebut di alamat 0559
- Program counter awal 0011
Yang akan kita selesaikan:
- Buat program dengan bahasa computer IAS
- Gambar peta memori, perlihatkan isinya dimana program dan data diletakkan
- Tulis urutan instruction cycle dan fetch cycle dan excecute cyle
Monday, April 9, 2012
layer TCP/IP
Ternyata banyak disebutkan di internet itu jika layer TCP/IP ada 4 layer. Sebenarnya layernya ada 5
1. Physical
2. Data
3. Network
4. Transport
5. Application
nah jika kita mengirim sesuatu(misalnya teks chatting) maka akan dimulai dari layer Application terus sampai ke physical layer.
1. Physical
2. Data
3. Network
4. Transport
5. Application
nah jika kita mengirim sesuatu(misalnya teks chatting) maka akan dimulai dari layer Application terus sampai ke physical layer.
Labels:
Jarkom
Monday, April 2, 2012
Penggunaan Struct
Struct
adalah tipe data bentukan yang berisi kumpulan variabel-variabel yang
bernaung dalam satu nama yang sama dan memiliki kaitan satu sama lain.
Berbeda dengan array hanya berupa kumpulan variabel yang bertipe data sama, struct bisa memiliki variabel-variabel yang bertipe data sama atau berbeda, bahkan bisa menyimpan variabel yang bertipe data array atau struct itu sendiri.
NB: Pengaksesan elemen struct dilakukan secara individual dengan menyebutkan nama variabel struct diikuti dengan operator titik (.)
contoh penggunaan struct:
Berbeda dengan array hanya berupa kumpulan variabel yang bertipe data sama, struct bisa memiliki variabel-variabel yang bertipe data sama atau berbeda, bahkan bisa menyimpan variabel yang bertipe data array atau struct itu sendiri.
NB: Pengaksesan elemen struct dilakukan secara individual dengan menyebutkan nama variabel struct diikuti dengan operator titik (.)
contoh penggunaan struct:
#include<stdio.h>
#include<conio.h>
struct tanggal{ // deklarasi struct bernama tanggal
int hari, bulan, tahun;
};
struct biodata{ // deklarasi struct biodata
char nama[20];
int hari, bulan, tahun;
};
struct biodata{ // deklarasi struct biodata
char nama[20];
struct tanggal lahir;/* struct tanggal di panggil dan diberi nama lahir (tipe data struct ini berisi: hari, bulan, tahun)*/
char asal[20];
};
char asal[20];
};
void main(void){
int i,n;
struct biodata pribadi[7]; /* biodata akan mempunyai varibel : nama, hari,bulan,tahun,, asal */
int i,n;
struct biodata pribadi[7]; /* biodata akan mempunyai varibel : nama, hari,bulan,tahun,, asal */
printf("Masukkan jumlah data = "); scanf("%d",&n);
for(i=0;i<n;i++){
printf("pengisian data ke-%d\n", i);
printf(" Nama = "); gets(pribadi[i].nama);//cara pengakases element struct
printf(" Tahun lahir = "); scanf("%d",&pribadi[i].lahir.tahun); /*cara pengaksesan element struct dalam struct*/
}
getch();
}
Thursday, March 22, 2012
fungsi dan perumpamaan
Belajar membuat program dengan menggunakan fungsi(atau method) itu sama halnya dengan mempelajari tubuh seutuhnya. kenapa demikian, saya menganalogikan program utama(main) itu sebagai Badan, sedangkan jika ada fungsi-fungsi yang lain itu diibaratkan seperti tangan, kaki, mulut, kepala. jadi jika kita membutuhkan suatu tubuh yang komplit tinggal dipanggil fungsi-fungsi yang diperlukan dan diletakkan di dalam badan(main). jadi jika manusia punya dua tangan, jika didalam program kita tinggal memanggil fungsi tangan nya dua kali. berikut gambaran nya:
Nah lebih paham bukan?? jika belum coba telaah lagi ya :D. jadi jika kita punya dua tangan, tidak perlu membuat koding dua kali untuk hal yang sama, itu sama saja dengan mubajir (Allah tidak suka orang yang berlebih2an bukan? :D )... ya intinya dengan fungsi program lebih efisien dan rapi serta lebih tersturktur :)
Monday, March 19, 2012
Tips pemilihan Tipe data
Sering kali kita lupa akan tipe data yang digunakan dalam pemrograman. Berikut ini adalah referensi tentang tipe data serta penjelasannya yang digunakan dengan bahasa C.
1. Tipe data bilangan bulat
Ada beberapa tipe data standar yang digunakan untuk data
bilangan bulat.
Tipe Data
|
Memori
|
Format
|
Jangkauan Nilai
|
int
|
2 byte
|
%d/%i
|
-32.768 s/d 32.767
|
unsigned int
|
2 byte
|
%u
|
0 s/d 65.535
|
char
|
1 byte
|
%d/%i
|
-128 s/d 127
|
unsigned char
|
1 byte
|
%u
|
0 s/d 255
|
unsigned long
|
4 byte
|
%lu
|
0 s/d 4.294.967.295
|
long
|
4 byte
|
%ld/%li
|
-2.147.483.648 s/d 2.147.483.647
|
Friday, March 16, 2012
Understanding Cyberworld 2020
Understanding Cyberworld 2020 merupakan sebuah judul film yang bercerita mengenai kemajuan perkembangan dunia cyber pada tahun 2020. Pada film ini diceritakan bahwa komputer pada tahun 2020 akan berada dimanapun dan mempengaruhi seluruh aspek kehidupan. Film ini sangat inspiratif, film ini dengan lugas bercerita mengenai perkembangan komputer yang merupakan salah satu dampak dari hukum moore, dimulai dari pengenalan komputer dari generasi pertama yang bernama ENIAC.
Pada tahun 2020 komputer akan 1000 kali lebih kuat dan 100 kali lebih cepat dari notebook/laptop saat ini. Pada masa tersebut komputer memiliki kemampuan melihat, mendengar, berbicara dan belajar. Untuk mencapai hal tersebut maka bahasa pemrograman yang digunakan untuk memprogram komputer harus dikembangkan lebih efisien dan powerfull. Pada tahun tersebut kehidupan manusia juga dikelilingi oleh robot-robot cerdas yang dapat membantu manusia dalam melakukan tugas-tugas dan pekerjaannya.
Teknik Memilih Komputer
Komputer bukanlah hal yang asing
bagi kita, komputer saat ini sudah menjadi barang yang kita gunakan
sehari-hari. Untuk memilih komputer yang tepat yang sesuai dengan kebutuhan
kita, memerlukan teknik tertentu sehingga komputer yang kita miliki dapat kita
gunakan secara optimal.
Memiliki komputer dengan
spesifikasi tinggi tentu menjadi idaman setiap orang, tetapi hal itu harus
ditebus dengan harga yang mahal, bagaimana dengan kita yang memiliki budget
yang terbatas? Tentu kita harus bisa memilih komputer yang dapat bekerja dengan
optimal sesuai dengan budget yang kita miliki. Untuk itu kita perlu mengetahui
teknik memilih komputer yang tepat.
- Motherboard
Motherboard merupakan papan tempat terpasangnya komponen-komponen komputer. Motherboard memiliki sirkuit yang menghubungkan tiap komponen komputer.Yang perlu diperhatikan dalam memilih motherboard adalah socket prosesor, slot memori, slot tambahan, IDE/SATA port dan VGA port.
Saturday, March 10, 2012
Yuk berkenalan dengan Bahasa C
Bahasa C atau C++ adalah suatu bahasa pemrograman tingkat menengah, maksudnya bahasa C bisa
dipelajari dengan lebih mudah karena mudah dimengerti tetapi mempunyai
kemampuan yang tinggi. Bahasa C bisa digunakan untuk merekayasa program untuk
segala kebutuhan, baik untuk aplikasi bisnis, matematis atau bahkan game.
NB: Perlunya ketelitian dalam
penulisan program karena perintah (statement) dalam bahasa C bersifat case
sensitiv (huruf kapital dan huruf kecil dibedakan.Proses Kompilasi dan linked bahasa C
Labels:
Bahasa C
Friday, March 9, 2012
Teoritis dan Analogi
Pada Hari Kamis, 8 Maret 2012 waktu perkuliahan dengan Pak Sony pada matakuliah Arsitektur Komputer dan Sistem Oprasi saya menyadari perlunya mencari analogi dan perumpaan dari apa yang kita pelajari secara teoritis dan persamaannya dengan yang ada didunia secara realnya. Hal ini cukup membuat saya terkagum-kagum, hal ini lah yang tidak pernah saya dapatkan pada perkuliahan sebelumnya. Contohnya saat mempelajari elektronika seperti komponen:Kapasitor, diaoda dll, dalam real kehidupan bisa diumpakankan seperti saluran air (Tukang PLN=Tukang Ledeng).. berikut gambar cantiknya.
Labels:
Tips
Subscribe to:
Posts (Atom)