Monday, August 31, 2015

Copy and paste a file by java



import java.io.*;
import javax.swing.*;

public class Copy {

    
    public void copyFile() {
        
       /* Delcare the main */
        FileInputStream from = null;
        FileOutputStream to = null;
        String savefile = "";
        File file = null;
        File file2 = null;
        
        /* Select  file to copy */
        JFileChooser fileChooser = new JFileChooser();
        /* you can set a filter to copy specific file type. Example: jpg & png image files*/
        //FileNameExtensionFilter filter = new FileNameExtensionFilter("Image (*.jpg  *.png)", "jpg", "png"); 
        //fileChooser.setFileFilter(filter);
        int showOpenDialog = fileChooser.showOpenDialog(null);
        
        if (showOpenDialog == JFileChooser.APPROVE_OPTION) {
            file = fileChooser.getSelectedFile();
        }
        if (file != null) {
            /* select location and give a file name */
            JFileChooser fileChooser2 = new JFileChooser();
            fileChooser2.showSaveDialog(null);
            file2 = fileChooser2.getSelectedFile();
            savefile = file2.getAbsolutePath() + file.getName();
        }
        
        try {
            if (file != null & file2 != null) {
                from = new FileInputStream(file);
                to = new FileOutputStream(savefile);
                /* Seperate file to byte array for copying */
                byte[] buffer = new byte[4096];
                int byteRead;
                /* writng new file */
                while( (byteRead = from.read(buffer)) != -1) {
                    to.write(buffer, 0, byteRead);
                }
            }
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            /* always close FileInputStream & FileOutputStream */
            try {
                if(from != null) {
                    from.close();
                }
                if(to != null) {
                    to.close();
                    System.out.println("Copied to - " + savefile);
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
    
    /**
     * main method
     */
    public static void main(String[] args) {
        Copy copy = new Copy();
        copy.copyFile();
    }
}

Monday, August 24, 2015

Add Icon to your System

. . : :Add Icon to your System: : . .

Saturday, August 15, 2015

Hack කරන්න බැරිවෙන්න Password එකක් හදාගන්නේ කොහමද?






අපි මේ ලිපිය අද ඔබට තිලිණ කරන්නේ අපිට ලැබුන infographic නිර්මාණයක් ඇසුරෙනි. මෙම නිර්මාණය තුලින් ඔබට ශක්තිමත් කාටවත් hack කරන්න බැරි password එකක් හදාගන්න විදිය හොයාගන්න පුළුවන්.


Friday, August 14, 2015

Web Designing Part 02 – HTML කේත ලිවීම





HTML කේත ලිවීමට යොදාගත හැකි වෙනත් මෘදුකාංග කීපයක්





Web Designing Part 01 – වෙබ් නිර්මාණ කරණය හැදින්වීම.



ඔන්න යාළුවනේ අපි අලුතින් වැඩක් පටන් ගත්තා.වෙබ් ඩිසයිනින් ඉගෙන ගන්න කැමති අයට මම දන්න විදිය සරලව වෙබ් ඩිසයිනින් පාඩම් මාලාවක් පටන් ගන්න හිතුවා.මුලින්ම වෙබ් ඩිසයිනින් ගැන පොඩි හැඳින්වීමක් කරන්නම්.මේක කියවන්න බෑ කියල අතෑරල දාන්න එපා.මේ ගැනත් දැනගෙන ඉන්න එක හොදයි.මම පුළුවන් තරම් කෙටියෙන් මේ ගැන හැදින්වීමක් කරන්නම්.

ඕනම Web Site එකක Style Sheet එක පටස් ගාල Save කරගන්න කැමතිද?



 ඔන්න මම අද Web Designing කරන අයට වැදගත් වෙන පොඩි Trick එකක් අරන් ආවා.මම අද කියන්න යන්නේ ඕනම වෙබ් අඩවියක තියන Style Sheet එකක් කොහොමද අපේ PC එකට Save කරගන්නෙ කියලා.Web Site එකක ලස්සන රැඳිල තියෙන්නෙ මේ Style Sheet එකෙන් කියන එක දන්නවනෙ නේද?


එහෙනම් වැඩි කතා නැතුව අපි බලමු නේද කොහොමද මේ Style Sheet එක Save කරගන්නෙ කියලා.ආ තව පොඩ්ඩෙන් අමතක වෙනවා.මේ විදියෙන් අපට Style Sheet එක Edit කරල එවෙලෙම Result එක බලාගන්න පුළුවන් වෙන එකත් මේකෙ තියන ගොඩක් වටින දෙයක්.මේ වැඩේට වෙන වෙන Software ඕනෙ වෙන්නෙ නෑ.අපි පාවිච්චි කරන Web Browser එකෙන්ම තමයි මේ වැඩේ කරන්න තියෙන්නෙ.එහෙනම් බලමු මේක කරන්නෙ කොහොමද කියලා..

ලොව තුනීම ලැප්ටොප් පරිගණකය (MacBook Air 2015)

MacBook Air 2015

අලුත්ම මැක්බුක් එයාර් පරිගණකය (Macbook Air 2015) මෙම අප්‍රේල් මස 10 වැනිදා නිකුත් කරන බව ඇපල් සමාගම විසින් නිවේදනය කර ඇත.මෙම මැක්බුක් එයාර් පරිගණකය (Macbook Air 2015) මෙතෙක් නොතිබූ අලුත් ගුණාංග ගණනාවකින් යුක්ත වන බවයි ඇපල් සමාගම විසින් නිවදනය කර ඇත්තේ.

Saturday, August 8, 2015

ඔබේ පරිගණකයේ ඇති Duplicate Files ඉවත් (Delete) කරන්නේ කොහමද?

අද මම ඔයාලට දෙන්න හදන්නේ ඔයාලට කරදරයක් වෙලා තියෙන 
මේ Duplicate Files සාමාන්‍ය විදියට ඉවත් කිරීමට උපකාරී වෙන හොද වටිනා කියන සොෆ්ට්වෙයා එකක්...

Thursday, August 6, 2015

Add start menu to your windows 8 O/S

..::Add start menu to your windows 8 O/S::..