Sunday, June 11, 2017

Which one is need ??

Which one is need ??

Good Programmer and Java common mistake

http://www.codejava.net/coding/how-to-become-a-good-programmer-13-tasks-you-should-practice-now
http://www.codejava.net/coding/10-common-mistakes-every-beginner-java-programmer-makes

http://www.programcreek.com/2012/11/top-100-java-developers-blogs/

Saturday, December 26, 2015

Encrypt And Decrypt ( Actual text)


http://www.online-toolz.com/tools/text-encryption-decryption.php

Decrypt ( Actual text) = java



Encrypt Text ( it is java's Encrypt  text) :
u4VA+Izvqyuo2fBJowYDLxv9sh0gHfBGoHLTLtsxpF4=



Get Session Value ::
     //int userid = (Integer) ActionContext.getContext().getSession().get("userId");//From gpK
        ActionContext.getContext().getSession().put("usernameF",username==null?"":username.trim());
        ActionContext.getContext().getSession().put("passwordF",password==null?"":password.trim());


Some SQL Study ::      
 //31102015 Paegnancy Day Form
        public String addPregnancyDay(String language_type, String days_day, String weeks_day, String months_day, String text_day){

            String messageSendS="";
            boolean fg = true;
            con = dbc.connectDB();
            String query ="";
            int count_role=0;

            if (con == null) {
                fg = false;
            }

            if (fg) {
                try {
//                    if(days_day.trim().isEmpty()){
                        st = con.createStatement();
                         String querySelect ="   SELECT DAYS FROM eh_pgncydwclndr WHERE DAYS = '"+days_day+"' ";
                        System.out.println(querySelect);
                        ResultSet rs = st.executeQuery(querySelect);
                        while(rs.next()){
                            count_role=rs.getRow();
                        }
                        if(count_role<=0){
                            //            st = con.createStatement();
                            ///-------------------
                            if(language_type.equals("en")){
                               
                                  query = "insert into  eh_pgncydwclndr(days , weeks, months, dwtexts) "
                                            + " values ('"+days_day+"','"+weeks_day+"','"+months_day+"','"+text_day+"') ";
                                    System.out.println("Insert Paegnancy Day :" +query);
                                  st.executeUpdate(query);
                                   
                                }else{
                                    query = "insert into  eh_pgncydwclndr(days , weeks, months, dwtexts_"+language_type+") "
                                            + " values ('"+days_day+"','"+weeks_day+"','"+months_day+"','"+text_day+"') ";
                                    System.out.println("Insert Paegnancy Day :" +query);
                                    st.executeUpdate(query);
                                }
                                       messageSendS="Data Saved Successfully";
                           
                            ///---------
                        }else{
                            //**********************************
                            if(language_type.equals("en")){
                                String updateSQL="UPDATE eh_pgncydwclndr"
                                        + " SET dwtexts = '"+text_day+"'" 
                                        + " WHERE days = '"+days_day+"'"
                                        + " and  weeks = '"+weeks_day+"'"
                                         + " and  months=  '"+months_day+"'";
                                   
                                     System.out.println(updateSQL);
                                     st.executeUpdate(updateSQL);
                            }else{
                               
                                String updateSQL="UPDATE eh_pgncydwclndr"
                                        + "  SET dwtexts_"+language_type+" = '"+text_day+"'" 
                                        + "  WHERE days = '"+days_day+"'"
                                        + "  and  weeks = '"+weeks_day+"'"
                                         + "  and  months=  '"+months_day+"'";
                                   
                                     System.out.println(updateSQL);
                                     st.executeUpdate(updateSQL);
                            }
                                       //*************************
                           
                        }

                       
//                                }


                } catch (SQLException sq) {
                    sq.printStackTrace();
                     messageSendS="Database Error";
                    System.out.println("Company Name Query Exception "+sq.getMessage());
                } finally {
                    try {
                        if (rs != null) {
                            rs.close();
                        }

                        con.close();
                    } catch (SQLException ex) {
                        ex.printStackTrace();
                    }
                }
            }

            return messageSendS;
        }



//Cheif Complain Insert
          
            public String addChiefComplain(String language_type, String chief_complain_id, String chief_complain, String status, String body_position, String gender ,String emp_no){

                String messageSendS="";
                boolean fg = true;
                con = dbc.connectDB();
                String query ="";
                if (con == null) {
                    fg = false;
                }
                if (fg) {
                    try {
                        if(chief_complain_id.trim().isEmpty()){
                            st = con.createStatement();
                            if(language_type.equals("en")){
                              chief_complain_id =generatedSequence("SEQ_CHIEF_COMPLAIN","",con);               
                              query = "insert into  lookup_chief_complain(chief_complain_id , chief_complain, body_position, company_no, active_status, gender,  CREATE_DATE) "// effect,
                                        + " values ('"+chief_complain_id+"','"+chief_complain+"','"+body_position+"','1','"+status+"','"+gender+"',sysdate ) ";//
                                System.out.println("Insert Chief Complaint :" +query);
                              st.executeUpdate(query);                           
                            }else{
                                chief_complain_id =generatedSequence("SEQ_CHIEF_COMPLAIN","",con);
                                query = "insert into  lookup_chief_complain(chief_complain_id , chief_complain_"+language_type+", body_position, company_no, active_status, gender,  CREATE_DATE) "// CREATED_BY,
                                        + " values ('"+chief_complain_id+"','"+chief_complain+"','"+body_position+"','1','"+status+"','"+gender+"',sysdate ) ";//'"+emp_no+"'
                                System.out.println("Insert Chief Complaint :" +query);
                                st.executeUpdate(query);
                            }
                                   messageSendS="Data Saved Successfully";                       
                        }else{
                            st = con.createStatement();
                            if(language_type.equals("en")){
                                String updateSQL="UPDATE lookup_chief_complain"
                                        + "   SET body_position = '"+body_position+"'," 
                                        + "       active_status = '"+status+"',"
                                        + "       UPDATE_DATE = sysdate,"
                                        + "       gender = '"+gender+"',"
                                         + "       chief_complain=  '"+chief_complain+"'"
                                        + " WHERE chief_complain_id = '"+chief_complain_id+"'";                       
                                     System.out.println(updateSQL);
                                     st.executeUpdate(updateSQL);
                            }else{                           
                                String updateSQL="UPDATE lookup_chief_complain"
                                        + "   SET body_position = '"+body_position+"'," 
                                        + "       active_status = '"+status+"',"
                                        + "       gender = '"+gender+"',"
                                        + "       update_date = sysdate,"                                   
                                        + "       chief_complain_"+language_type+" =  '"+chief_complain+"'"
                                        + " WHERE chief_complain_id = '"+chief_complain_id+"'";                       
                                     System.out.println(updateSQL);
                                     st.executeUpdate(updateSQL);
                            }
                           
                           
                        }


                    } catch (SQLException sq) {
                        sq.printStackTrace();
                         messageSendS="Database Error";
                        System.out.println("Company Name Query Exception "+sq.getMessage());
                    } finally {
                        try {
                            if (rs != null) {
                                rs.close();
                            }

                            con.close();
                        } catch (SQLException ex) {
                            ex.printStackTrace();
                        }
                    }
                }

                return messageSendS;
            }

  //Sequence

            public String generatedSequence(String param1, String param2,Connection con) {

                boolean flag = true;
                if (con == null) {
                    flag = false;
                }
                String result = "";
                if (flag) {
                    try {
                        cs = con.prepareCall("{call prc_pk(?, ?, ?) }");
                        cs.setString(1, param1);
                        cs.setString(2, param2);
                        cs.registerOutParameter(3, java.sql.Types.INTEGER);
                        cs.executeQuery();
                        result = cs.getString(3);
                    } catch (Exception e) {
                        System.out.println(e.toString());
                    }
                }
                return result;
            }

Monday, December 7, 2015

ঢাকার যেসব স্থানে মহিলাদের নামাজের ব্যবস্থা রয়েছে




মহিলাদের অনেকেই ঘরের বাইরে সময়মতো নামাজ আদায় করতে না পেরে বিড়ম্বনার সম্মুখীন, তীব্র মনোকষ্টে ভুগেন। অনেক সময় দেখা যায়, কোনো ধর্মপ্রাণ দম্পতি বাইরে বের হয়েছেন। সঙ্গীয় পুরুষ ঠিকই নামাজ পড়ছেন, কিন্তু নারী ইচ্ছা থাকা সত্ত্বেও নামাজ আদায় করতে পারছেন না, শুধু জায়গার অভাবে। তাই মসজিদে মসজিদে মহিলাদের নামাজের জায়গা থাকা জরুরি।
ইসলামী জ্ঞান অর্জন করা নারী-পুরুষ সকলের জন্যই ফরজ । মসজিদে মহিলারা যাতায়াত করলে বা তাদের সুযোগ দেওয়া হলে তারা ইসলামী জ্ঞান অর্জন করতে পারবেন ।
হাদিস দ্বারা প্রমাণিত রাসুল (সা.) – এর যুগে ও চার খলিফাদের যুগে মহিলারা সব ধরনের নামাজ পড়ার জন্য মসজিদে যেতেন  ।
আবদুল্লাহ (রাঃ) সূত্রে নাবী সাল্লাল্লাহু আলাইহি ওয়াসাল্লাম থেকে বর্ণিত , তোমাদের কারো স্ত্রী যদি (সালাত (নামায/নামাজ)-এর জন্য মসজিদে যাওয়ার)অনুমতি চায় তা হলে স্বামী যেন তাকে বাঁধা না দেয়।  [সহীহ বুখারি (ইফা), অধ্যায়ঃ ১০/ আযান | হাদিস নাম্বার: 831]

আমরা আশা করব, মহিলাদের ইসলামের ফরজ হুকুম মেনে চলার সুবিধার্থে অফিস-আদালত, শিক্ষা- প্রতিষ্ঠান, চিকিৎসালয়, বিপণিবিতান, টার্মিনাল-স্টেশন, যানবাহন-যাত্রাপথ, বিনোদনকেন্দ্র, পর্যটন স্পট, স্টেডিয়াম, হল-হোস্টেল-ডরমেটরি, হোটেল-মোটেল সর্বত্রই পুরুষের পাশাপাশি মহিলারাও যেন শরিয়ত সম্মতভাবে নামাজ আদায় করতে পারেন সে ব্যবস্থা সংশ্লিষ্ট কর্তৃপক্ষ নিশ্চিত করবেন।
আশার কথা হলো, হাল সময়ে ঢাকার বেশ কিছু জায়গায় নারীদের পৃথক নামাজের ব্যবস্থা করা হয়েছে। আমরা আশা করব, বাকী এলাকাগুলোতেও নারীদের নামাজের ব্যবস্থা বা জায়গা নিশ্চিত করা হবে।
ঢাকার যেসব স্থানে মেয়েদের নামাজ পড়ার ব্যবস্থা রয়েছে
বায়তুল মোকাররম মসজিদের নিচতলা।
ঢাকা নিউ মার্কেট মসজিদ।
রাইফেলস স্কয়ার (জিগাতলা)।
ইস্টার্ন মল্লিকার ছাদে।
ঢাকা বিশ্ববিদ্যালয় কেন্দ্রীয় মসজিদ।
রাপা প্লাজার ৫ম তলায়, জয়ীতার শো-রুম ও মার্কেটের ছাদ (ধানমন্ডি ২৭)।
সোবহানবাগ জামে মসজিদ (ধানমন্ডি ২৭)।
গাউছিয়া মার্কেটের নিচতলায় (ধানমন্ডি হকার্সের উল্টোদিকে)।
চাঁদনি চকের ৩য় তলায় (নিউমার্কেটের উল্টোদিকে)।
বায়তুত তাকওয়া মসজিদ (ধানমন্ডি ১২/এ লেকের সঙ্গে)।
বসুন্ধরা শপিং কমপ্লেক্স, পান্থপথ (৪র্থ তলায়)।
বায়তুল মামুর মসজিদ, সায়েন্স ল্যাব (২য় তলা)।
ফেরদৌসি মসজিদ, মিরপুর-১।
মৌচাক মার্কেট (৪র্থ তলা)।
জেনেটিক প্লাজা, ১ম তলা (ধানমন্ডি-২৭)।
বায়তুল আমান মসজিদ (ধানমন্ডি-৮)।
উত্তরা ৪নং, ৬নং, ৭নং সেক্টর মসজিদ।
স্কয়ার হসপিটাল।
ডিসিসি সুপার মার্কেট (গুলশান-১)।
রমনা থানা জামে মসজিদ।
ইউনাইটেড হসপিটাল (৩য় তলা)।
এ্যাপলো হসপিটাল (৫ম তলা)।
পিঙ্ক সিটি (বেইজমেন্ট)।
মোহাম্মদপুর স্যার সৈয়দ রোডের আল আমিন মসজিদ।
আজাদ মসজিদ (গুলশান-২)।
নায়েম ভবন মসজিদ (ঢাকা কলেজের পেছনে)।
ল্যাবএইড ডায়াগনস্টিক হসপিটাল (১.৫ তলা)।
টুইন টাওয়ার শপিং সেন্টার (৪র্থ তলা)।
ইবনে সিনা ডায়াগনস্টিক সেন্টার, ধানমন্ডি (বেইজমেন্ট)।
নর্থ টাওয়ার মার্কেট (৮ তলা), উত্তরা, হাউজ বিল্ডিং।
কাটাবন মসজিদ।
বায়তুশ শরফ মসজিদ, এয়ারপোর্ট রোড, ফার্মগেট, ঢাকা।
মসজিদ-ই-গাউসুল আজম, টিবি গেট, মহাখালী।

মহিলা ডাক্তারদের একটা লিষ্ট



 

আমাদের দেশে আমাদের মা-বোনদের জন্য মহিলা ডাক্তার খুঁজে পাওয়া বেশ কঠিন ব্যাপার। একজন দ্বীনি বোনের প্রচেষ্টায় প্রাপ্ত এক্সপার্ট মহিলা ডাক্তারদের একটা লিষ্ট আপনাদের সাথে শেয়ার করলাম—-
A) Dr. Nazmun Nahar Eye Specialist, Senior Consultant and Deputy Director Islamia Eye Hospital Dhaka, Appointment Number 09610998333.
B) Dr. Nazmun Nahar Consultant (Retina), Islamia Eye Hospital Dhaka.
Their website www.islamia.org.bd
C) Professor Raihana Awwal Shumi ( practicing sister), Surgeon, Breast Care Centre Ibn Sina Dhaka, personal number 01711681162.
D) Dr Salma, Specializes In Chest Disease, also does Ultrasonography, Chest Disease Hospital Mohakhali Dhaka 8-2 pm, personal number 01711467004
E) Dr Yasmin Joardar Skin Specialist Isami Bank Hospital Kakrail, Northern Medical College, old road 15, new road 8/A Dhanmandi Dhaka, personal number 01819277807.
F) Dr. Najma Child Specialist, Northern Medical college, old road 15, new road 8/A Dhanmandi Dhaka, personal number 01711662272
G) Dr. Wahida, Skin Specialist Shahabuddin Medical College and Hospital Road 113/A, House 15-16 Gulshan 2 Phone 9862593-4, 9863387.
H) Dr. Brigadier General Syed Saifuddin Ahmed (Retd), Dr Lt.Col Nasima Begum (Retd), Dentist, Advanced Dental Care, Avenue 8, Road 7, house 1052, D.O.H.s Mirpur, Dhaka, phone 01819411311, 01552310420 ( one has to request the lady dentist to not use her male assistant )
I) Dr.Farhana Huq (neela) Gynecologist, Comfort Hospital Green Road Dhaka, PABX Number 8124990
J) Dr. Nasreen Histopathologist Life Care Medical Centre Mohakhali T.B Gate Dhaka, 3-5 pm personal number 01711437744
K) Dr Rumana Shams (Practicing sister) Pathologist, Medical Officer National T.B Reference Lab Dhaka ( all T.B related tests done there)
L) Dr.Salma Sultana Breast, Colorectal, Laparoscopic Surgeon, Central Hospital Green Road Dhaka, Appointment Number 01755543320, 8624515,9660015-19 Ext: 2214, 4:30-6:30 pm ( closed on fridays/saturdays and all govt holidays)
M) Dr. Sadia Sajmin Siddiqua, General & Laparoscopic Surgeon, Sarkari Karmachari Hospital, Khidmah Hospital (PVT) Ltd , C-287/2-3, Khilgaon Bishwa Road Dhaka, Phone : 7210749, 7219220, 8252101, 01711063030, Sat – Wed 6 pm- 8pm, fri 10 am- 11 am.
N) Dr, Lt.Col. Syeda Aleya Sultana, Clinical & interventional Cardiologist, Cardiology dept, CMH Dhaka, Chamber: LabAid Gulshan house 13/A, road 35 gulshan 2, phone 8835981-4, 8858943,8835966
O) Dr.Ali Nafisa Specializes in General & Laparoscopic surgery, also does Colonoscopy, Breast, Hernia, Anwar Khan Modern Hospital & College Road 8 Dhanmandi Dhaka, personal Number 01770301037
P) Dr.Nikhat, Medicine, Apollo Hospital Gulshan Dhaka,personal number 01730304998
Q) Dr. Nafia Farzana, Psychiatrist, Samorita Hospital Ltd , 89/1, Panthopath Dhaka, Phone: 9131901 Ext: 173, 4:30- 7 pm.
R) Dr. S.N. Shompa Dietician, Samorita Hospital Ltd, 89/1 Panthopath Dhaka, appointment number: 01712008221.
S) Dr Syeda Tasmiah Kawsar, Dentist (FCPS), Tasmiah’s Dental Health, 97/1/A, Shukrabad, 01717323029
আপনার জানামতে আরও কেউ থাকলে দয়া করে এড করুন।