Langsung ke konten utama

Postingan

Menampilkan postingan dari 2016

Simple and Effective Generated Password in Java

Selamat malam semua.. keep coding ya.. malam kali ini saya akan membuat tutorial untuk generate password yg lebih aman dengan cara yang mudah di java. yuk check this out menggunakan teknologi UUID di java. kita hanya tingal mengkoding: String password= UUID.randomUUID().toString().replaceAll("-", ""); password = password .substring(22); replaceAll("-", "") berfungsi untuk menghapus semua karakter '-' password .substring(22) substring digunakan untuk memotong passwor agar tidak terlalu panjang. ini opsi saja. sangat simple dan mudah. dibanding dengan merandom sendiri.hehe sekian dari saya. semoga bermanfaat.. :) jika ada yang ingin ditanyakan langsung komen aja dibawah

MEMBUAT FILE .WAR DARI MAVEN PROJECT

Selamat pagi.. keep coding ya.. udah lama banget ga posting di blog. Alhamdulillah blog ini udah jalan hamper 4 taun. Dari saya kelas 2 SMK, sekarang saya sudah kerja. Semoga bias bermanfaat :) Pagi ini saya akan membauat tutorial mengenai file .war. Membuat file .war untuk selanjutnya bisa dirunning di server tomcat. Yuk check this out: Disini saya menggunakan eclipse Luna Pertama import projectnya Jika project belum maven maka klik kanan pilih convert to maven project Jika sudah lalu klik kanan run as maven project.   Jika sudah maka akan muncul tampilan berikut lalu pilih maven project lalu klik icon new di pojok kiri atas. Seperti ini: Lalu kita ubah namanya. Terserah mau apa. Disini saya menamainya ‘Run kita’ lalu browse projectnya lalu pada kolom Goals tulis ‘clean install’. Ini artinya kita mengclean file .war webelumnya dan kemudian membuat baru. Lalu klik apply dan Run. Jika berhasil maka d

Program Penghitung NPV (Java Programming)

Assalamualaikum.. Selamat sore kodingers.. di posting kali ini saya akan membuat class yang bisa menghitung NPV dengan menggunakan bahasa pemrograman java. yuk disimak... public class Hitung {     private int DP, hargaawal, hargaMinDp, bayar, jmlBln;     private float NPV, IRR, bunga, pendapatanPV;     public float getBunga() {         return bunga;     }     public void setBunga(float bunga) {         this.bunga = bunga;     }     public int getJmlBln() {         return jmlBln;     }     public void setJmlBln(int jmlBln) {         this.jmlBln = jmlBln;     }     public float getNPV() {         NPV = pendapatanPV-hargaawal;         return NPV;     }     public float getIRR() {         return IRR;     }     public void setIRR(float IRR) {         this.IRR = IRR;     }     public int getBayar() {         return bayar;     }     public float getPendapatanPV() {         float jml = 0;         for (int i = 1; i <= jmlBln; i++) {             jml = jml + hitungBlnKe(i);          

Dasar dasar CMD untuk manajemen berkas (Command Prompt)

Assalamualaikum.. selamat siang menjelang sore.. dalam posting kali ini saya akan membahas dasar dasar perintah di cmd atau command prompt untuk manajemen berkas. yuk disimak.. Pindah Ke Drive Lain. Ketikkan Perintah D: lalu tekan enter. Jika berhasil maka akan muncul seperti gambar Melihat Directory/Folder Aktif Untuk melihat apa saja yang ada didalam folder/direktori bias menggunakan perintah DIR. ketik DIR Lalu tekan enter. Bisa juga dengan perintah DIR /AH lalu tekan enter lalu akan keluar folder-folder yang ber attribute hidden ataupun superhidden. Masuk Ke directory Untuk masuk ke sebuah folder bisa menggunakan perintah CD Ketikkan CD nama_folder Misalnya CD kuliah Berpindah ke folder sebelumnya Untuk berpindah ke folder sebelumnya kita bisa menggunakan perintah CD.. Missal dari folder kuliah kita akan ke drive D Ketikkan: cd.. Membuat Direcrory Membuat direktori bias dengan perintah MKDIR nama_direktori Missal di fol

Program Mengecek apakah tanda kurung balance atau tidak (Parentheses) C Programming

Assalamualaikum.. selamat siang.. dalam posting kali ini saya akan membuat program yang akan mengecek apakah suatu kumpulan string tanda kurung balance atau tidak. misal "{}[]()" maka balance "[()]{()}" maka balance "[()}" maka tidak balance. berikut cuplikan kodenya... #include <stdio.h> #include <stdlib.h> //typedef bool int struct sNode{     char data;     struct sNode *next; }; void push(struct sNode** top_ref, char new_data){     struct sNode *new_node=(struct sNode*)malloc(sizeof(struct sNode));     if(new_node==NULL){         printf("Stack overflow");         getchar();         exit(0);     }     new_node->data=new_data;     new_node->next=*top_ref;     *top_ref=new_node; } int pop(struct sNode** top_ref){     char res;     struct sNode *top;     if(*top_ref==NULL){         printf("Stack overflow");         getchar();         exit(0);     }else{         top=*top_ref;         res=top->data;        

Program pencari PBB dengan bahasa C (C Programming)

Assalamualaikum.. selamat siang kodingers... udah lama nih ga posting dalam posting kali ini saya akan membuat program yang bisa menghitung PBB dari 2 buah bilangan. kali ini saya menggunakan bahasa pemrograman C. check this out: #include <stdio.h> int getPbb(int a,int b){     int tamp,sisa; do{     tamp=a/b;     tamp=tamp*b;     sisa=a-tamp;     a=b;     if(sisa==0){         return b;     }     b=sisa; }while(sisa!=0); } int main(){     int a,b; scanf("Masukkan angka: %d",&a); scanf("Masukkan angka: %d",&b); printf("PBB = %d",getPbb(a,b)); } sekian dari saya.. semoga bermanfaat :) #C #PBB

Program Pengubah bilangan biner ke desimal (C Programming)

Assalamualaikum sahabat codingers.. udah lama banget nih vakum gak posting.. dalam posting kali ini saya akan berbagi kodingan program yang bisa mengubah bilangan biner ke desimal. keterbatasan program ini hanya bisa memasukan 5 digit angka dan harus 5 digit. yah semoga bisa jadi referensi. berikut cuplikannya: #include <stdio.h> //fungsi pangkat int pow(int x,int n){     if(n==0){         return 1;     }else{         return 2*pow(2,n-1);     } } int main(){ //biner int bin,tamp,bagi=10000,arr[5]; printf("masukkan bil biner 5 digit"); scanf("%d",&bin); tamp=bin; //memisahkan digit angka dan memasukkan ke daam array for(int a=0;a<5;a++){     arr[a]=tamp/bagi;     tamp=bin%bagi;     bagi/=10;     printf("%d,",arr[a]); } //menghitung jumlah dalam desimal int hasil=0,pangkat=0; for(int a=4;a>=0;a--){     (arr[a]==1)?hasil+=pow(2,pangkat):hasil+=0;     pangkat++; } printf("\nhasil=%d",hasil); }