Selalu berhasil membuatku ………………………….. 😀
Rumus Limitless sebagai pengingat
07 Des 2021 Tinggalkan komentar
in Coretan, Lain-lain, Motivasi Tag:bahrie, limitless, Motivasi, perubahan, produktif
P + E + S3
P adalah Purpose kita harus punya tujuan, dengan tujuan otak kita akan termotivasi untuk aktif, tapi apakah dengan P doank cukup, ternyata belum.
E adalah Energy, jadi untuk merealisasikan tujuan kita itu, kita perlu energi untuk bergerak. Jadi selagi masih mudah, energi masih lebih lebih, isilah waktu kalian dengan belajar dan praktek sebanyak banyaknya, karena ketika bertambah umur maka tenaga juga terasa berkurang atau gampang lelah. selain itu untuk menjaga supaya energy kita stabil, kita butuh olahraga setiap hari. rutinlah untuk olahraga paling tidak 20 menit sehari. bisa dengan jalan santai, lali, bersepeda, atau senam dengan melihat senam dari ytube.
S3 nya adalah Small Simple Step. jadi mulailah dengan hal yang simple dan kecil dulu. kadang kita jika ingin sesuai, inginnya langsung besar, padahal bila kita belum siap untuk sesuatu yang besar dan kita paksakan itu maka kemungkinan gagal nya akan lebih besar. beda kalau kita memulai dari hal yang kecil dan sederhana, lalu dari kecil itu belajar terus dan pelan-pelan akan menjadi besar.
Seperti yang saya lakukan sekarang, sudah lama sekali saya tidak menulis di blog. terakhir saya menullis diblog ini itu pada tahun 2019 bisa dilihat dari last article sebelum article ini.hehee dalam 3 tahun ini banyak hal yang terjadi. kadang saya ingin membuat hal yang besar, berfikir besar, tapi karena merasa itu berat akhirnya tidak dimulai. nah dari sini saya ingin memulai dengan hal yang sederhana, ya dengan rutin menulis semoga kedepan bisa membuat konten-konten yang bermanfaat. semoga knowlagde yang saya dapat serta pengalaman2 yang saya alami, dapat saya tulis dan menjadi motivasi bagi saya peribadi dan teman-teman yang sekiranya memerlukannya.
Terima kasih semoga bermanfaat. perubahan besar di mulai dari sesuai yang kecil. dan yang kecil dapat di mulai dari sekarang juga tidak perlu menunggu nanti. kesiapan itu ada setiap saat.
Setting https pada website
07 Mei 2019 Tinggalkan komentar
in Tidak Dikategorikan
Logic of Love Tidak Sekarang – SoundCloud
11 Jan 2016 Tinggalkan komentar
in Tidak Dikategorikan
Listen to Tidak Sekarang by suaracerita #np on #SoundCloud
Oracle Proses ke Lock atau ke kunci
09 Mei 2015 Tinggalkan komentar
in Database Tag:deadlock, lock, oracle, stopper
Saya mau share tentang oracle, kadang ketika kita menjalankan sebuah store procedure yang berisi banyak logic yang rumit sehingga kadang membuat proses di oracle nya menjadi deadlock atau berhenti, sehingga berpengaruh pada table table yang ada di dalam logic store procedure tidak bisa di alter ataupun di select. untuk itu solusinya kita harus kill sesionnya supaya bisa normal kembali. dibawah ini adalah query untuk mendapatkan sid dan serial proses yang deadlock tadi.
select s.sid, s.serial#, p.spid from v$session s, v$process p where s.paddr = p.addr and s.sid in (select SESSION_ID from v$locked_object);
setelah ada hasilnya, silah column sid dan serial#
jalankan query dibawah ini :
ALTER SYSTEM KILL SESSION 'sid,serial#';
*sid dan serial# diisi dengan sid dan serial# hasil query sebelumnya.
Aplikasi Java Kartu ID (JasperReport,Barcode)
06 Mei 2014 2 Komentar
in Tidak Dikategorikan
Saya pernah membuat aplikasi yang berguna mencetak kartu id. memanfaatkan teknologinya jasperreport.
dibawah ini link untuk mendownloadnya. untuk tutorialnya masih dalam rencana. hehehe
klik tombol download.
Selamat mencoba.
Startup and Shutdown Instance Oracle
10 Nov 2013 Tinggalkan komentar
in Database
$ set ORACLE_SID=EXAMPLEORACLE $ sqlplus /nolog SQL> conn / as sysdba Connected. SQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down. SQL> startup ORACLE instance started. Total System Global Area 1610612736 bytes Fixed Size 2040952 bytes Variable Size 1040194440 bytes Database Buffers 553648128 bytes Redo Buffers 14729216 bytes Database mounted. Database opened. SQL> exit
Code SQL untuk Mengcopy Satu Table Berserta Records nya Oracle
11 Sep 2013 Tinggalkan komentar
in Database
create table table_baru as select * from table_lama;
Selamat mencoba 😀
@bahrie_bhe
JDBC Java memanggil Store Procedure Oracle Update Delete PL/SQL
11 Sep 2013 Tinggalkan komentar
Store Procedure Update
create or replace PROCEDURE SP_BHE_MHS_U ( nim_in IN bhe_mhs.nim%type, name_in IN bhe_mhs.name%type, address_in IN bhe_mhs.address%type, result_cursor OUT SYS_REFCURSOR ) AS BEGIN update bhe_mhs set name =name_in, address =address_in where nim=nim_in; OPEN result_cursor FOR select 'success' as status from dual; END;
Store Procedure untuk Delete
create or replace PROCEDURE SP_BHE_MHS_D ( nim_in IN bhe_mhs.nim%type, result_cursor OUT SYS_REFCURSOR ) AS BEGIN delete from bhe_mhs where nim=nim_in; END;
Code java yang memanggilnya :
code Update
public void update(Mahasiswa o) throws SQLException { String updateMahasiswa = "{call bahrie_bhe.sp_bhe_mhs_u(?,?,?,?)}"; CallableStatement callableStatement = DatabaseUtilities.getConnection().prepareCall(updateMahasiswa); callableStatement.setString(1, o.getNim()); callableStatement.setString(2, o.getNama()); callableStatement.setString(3, o.getAlamat()); callableStatement.registerOutParameter(4, OracleTypes.CURSOR); callableStatement.executeUpdate(); }
Code java untuk delete
public void delete(String nim) throws SQLException { String deleteMahasiswa = "{call bahrie_bhe.sp_bhe_mhs_d(?,?)}"; CallableStatement callableStatement = DatabaseUtilities.getConnection().prepareCall(deleteMahasiswa); callableStatement.setString(1, nim); callableStatement.registerOutParameter(2, OracleTypes.CURSOR); callableStatement.executeUpdate(); }
insert select update delete sudah saya kasih contoh, silahkan teman2 kembangkan sendiri dalam belajar.
Selamat mencoba 😀
@bahrie_bhe
JDBC Java memanggil Store Procedure Oracle Select PL/SQL
11 Sep 2013 Tinggalkan komentar
Store Procedure Select
create or replace PROCEDURE SP_BHE_MHS_S ( result_cursor OUT SYS_REFCURSOR ) AS BEGIN open result_cursor for SELECT nim nim, name nama, address alamat from bhe_mhs; END;
code java seperti dibawah ini :
public List<Mahasiswa> getAll() throws SQLException { String getMahasiswa = "{call bahrie_bhe.sp_bhe_mhs_s(?)}"; CallableStatement callableStatement = DatabaseUtilities.getConnection().prepareCall(getMahasiswa); callableStatement.registerOutParameter(1, OracleTypes.CURSOR); callableStatement.executeUpdate(); ResultSet rs = (ResultSet) callableStatement.getObject(1); List<Mahasiswa> list = new ArrayList<Mahasiswa>(); while (rs.next()) { Mahasiswa mhs = new Mahasiswa(); mhs.setNim(rs.getString("nim")); mhs.setNama(rs.getString("nama")); mhs.setAlamat(rs.getString("alamat")); list.add(mhs); } return list; }
Selamat mencoba 😀
@bahrie_bhe