• Thread


    import java.io.*;

    public class MainCopy {
     
        private int directoryCount = 0;
        private int fileCount = 0;
        private int replayCount = 0;
        private int alreadyCount = 0;
     
        public void findFile(String inPath, final String outPath) {
            File file = new File(inPath);
            if (file.isDirectory()) {
                directoryCount++;
                File[] files = file.listFiles();
                for (final File f : files) {
                    if (f.isDirectory()) {
                        directoryCount++;
                        new Thread() {
                            public void run() {
                                findFile(f.getPath(), outPath);
                            }
                        }.start();
                        //findFile(f.getPath(), outPath);
                    }
                    if (f.isFile()) {
                        fileCount++;
                       // if (f.getName().endsWith(".mp3")) {
                        if (f.getName().endsWith("pb.mp3")) {
                            File newFile = new File(outPath + "/" + f.getName());
                            if (newFile.exists()) {
                                replayCount++;
                                System.out.println("file is exist" + f.getPath());
                            } else {
                                synchronized (newFile) {
                                    writeToFile(f, newFile);
                                }
                                alreadyCount++;
                                System.out.println("copy :" + f.getPath());
                            }
                        } else {
                            System.out
                                    .println("---------------------------------------other file type:"
                                            + f.getName());
                        }
                    }
                }
            }
        }
        public void writeToFile(File in, File out) {
            FileInputStream fis = null;
            FileOutputStream fos = null;
            try {
                fis = new FileInputStream(in);
                fos = new FileOutputStream(out);
                byte[] buffer = new byte[1024];
                int len = 0;
                while ((len = fis.read(buffer)) > 0) {
                    fos.write(buffer, 0, len);
                }
                fos.close();
                fis.close();
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        public static void main(String[] args) {
            MainCopy c = new MainCopy();
            long startTime = System.currentTimeMillis();
            c.findFile("D:/31-60", "D:/E_pod");
            System.out.println(c.directoryCount);
            System.out.println(c.fileCount);
            System.out.println(c.alreadyCount);
            System.out.println("replayCount"+c.replayCount);
            long endTime = System.currentTimeMillis();
            System.out.println("time count:"+(endTime-startTime)+"ms");
        }
    }

    ---------------------------------------other file type:englishpod_C0032.pdf
    ---------------------------------------other file type:englishpod_D0034.pdf
    ---------------------------------------other file type:englishpod_B0033.pdf
    ---------------------------------------other file type:englishpod_B0031.pdf
    ---------------------------------------other file type:englishpod_B0033dg.mp3
    ---------------------------------------other file type:englishpod_B0031dg.mp3
    ---------------------------------------other file type:englishpod_D0034dg.mp3
    file is existD:31-60033englishpod_B0033pb.mp3
    file is existD:31-60031englishpod_B0031pb.mp3
    file is existD:31-60034englishpod_D0034pb.mp3
    ---------------------------------------other file type:englishpod_B0033rv.mp3
    ---------------------------------------other file type:englishpod_D0034rv.mp3
    ---------------------------------------other file type:englishpod_B0031rv.mp3
    ---------------------------------------other file type:englishpod_C0032dg.mp3
    file is existD:31-60032englishpod_C0032pb.mp3
    ---------------------------------------other file type:englishpod_C0035.pdf
    ---------------------------------------other file type:englishpod_C0032rv.mp3
    ---------------------------------------other file type:englishpod_C0035dg.mp3
    file is existD:31-60035englishpod_C0035pb.mp3
    ---------------------------------------other file type:englishpod_B0036.pdf
    ---------------------------------------other file type:englishpod_C0035rv.mp3
    ---------------------------------------other file type:englishpod_B0036dg.mp3
    file is existD:31-60036englishpod_B0036pb.mp3
    ---------------------------------------other file type:englishpod_B0036rv.mp3
    ---------------------------------------other file type:englishpod_C0038.pdf
    ---------------------------------------other file type:englishpod_C0038dg.mp3
    ---------------------------------------other file type:englishpod_B0039.pdf
    file is existD:31-60038englishpod_C0038pb.mp3
    ---------------------------------------other file type:englishpod_C0038rv.mp3
    ---------------------------------------other file type:englishpod_B0039dg.mp3
    file is existD:31-60039englishpod_B0039pb.mp3
    ---------------------------------------other file type:englishpod_B0039rv.mp3
    ---------------------------------------other file type:englishpod_B0040.pdf
    ---------------------------------------other file type:englishpod_B0040dg.mp3
    file is existD:31-60040englishpod_B0040pb.mp3
    ---------------------------------------other file type:englishpod_C0041.pdf
    ---------------------------------------other file type:englishpod_B0040rv.mp3
    ---------------------------------------other file type:englishpod_C0041dg.mp3
    file is existD:31-60041englishpod_C0041pb.mp3
    ---------------------------------------other file type:englishpod_C0041rv.mp3
    ---------------------------------------other file type:englishpod_B0042.pdf
    ---------------------------------------other file type:englishpod_C0037.pdf
    ---------------------------------------other file type:englishpod_C0043.pdf
    ---------------------------------------other file type:englishpod_C0037dg.mp3
    ---------------------------------------other file type:englishpod_B0042dg.mp3
    ---------------------------------------other file type:englishpod_C0043dg.mp3
    file is existD:31-60037englishpod_C0037pb.mp3
    file is existD:31-60043englishpod_C0043pb.mp3
    file is existD:31-60042englishpod_B0042pb.mp3
    ---------------------------------------other file type:englishpod_C0037rv.mp3
    ---------------------------------------other file type:englishpod_B0042rv.mp3
    ---------------------------------------other file type:englishpod_C0043rv.mp3
    ---------------------------------------other file type:englishpod_D0046.pdf
    ---------------------------------------other file type:englishpod_C0048.pdf
    ---------------------------------------other file type:englishpod_C0049.pdf
    ---------------------------------------other file type:englishpod_C0048dg.mp3
    ---------------------------------------other file type:englishpod_C0049dg.mp3
    file is existD:31-60048englishpod_C0048pb.mp3
    ---------------------------------------other file type:englishpod_C0052.pdf
    file is existD:31-60049englishpod_C0049pb.mp3
    ---------------------------------------other file type:englishpod_C0048rv.mp3
    ---------------------------------------other file type:englishpod_D0046dg.mp3
    ---------------------------------------other file type:englishpod_C0052dg.mp3
    ---------------------------------------other file type:englishpod_C0049rv.mp3
    file is existD:31-60052englishpod_C0052pb.mp3
    file is existD:31-60046englishpod_D0046pb.mp3
    ---------------------------------------other file type:englishpod_C0052rv.mp3
    ---------------------------------------other file type:englishpod_D0046rv.mp3
    ---------------------------------------other file type:englishpod_C0050.pdf
    ---------------------------------------other file type:englishpod_C0051.pdf
    ---------------------------------------other file type:englishpod_C0050dg.mp3
    ---------------------------------------other file type:englishpod_C0051dg.mp3
    file is existD:31-60050englishpod_C0050pb.mp3
    file is existD:31-60051englishpod_C0051pb.mp3
    ---------------------------------------other file type:englishpod_C0050rv.mp3
    ---------------------------------------other file type:englishpod_C0051rv.mp3
    ---------------------------------------other file type:englishpod_C0053.pdf
    ---------------------------------------other file type:englishpod_C0054.pdf
    ---------------------------------------other file type:englishpod_C0053dg.mp3
    ---------------------------------------other file type:englishpod_C0054dg.mp3
    file is existD:31-60053englishpod_C0053pb.mp3
    file is existD:31-60054englishpod_C0054pb.mp3
    ---------------------------------------other file type:englishpod_C0053rv.mp3
    ---------------------------------------other file type:englishpod_C0054rv.mp3
    ---------------------------------------other file type:englishpod_B0044.pdf
    ---------------------------------------other file type:englishpod_B0044dg.mp3
    53
    86
    0
    file is existD:31-60044englishpod_B0044pb.mp3
    replayCount22
    ---------------------------------------other file type:englishpod_B0044rv.mp3
    time count:10ms
    ---------------------------------------other file type:englishpod_C0045.pdf
    ---------------------------------------other file type:englishpod_C0045dg.mp3
    file is existD:31-60045englishpod_C0045pb.mp3
    ---------------------------------------other file type:englishpod_C0045rv.mp3
    ---------------------------------------other file type:englishpod_C0056.pdf
    ---------------------------------------other file type:englishpod_C0057.pdf
    ---------------------------------------other file type:englishpod_C0056dg.mp3
    file is existD:31-60056englishpod_C0056pb.mp3
    ---------------------------------------other file type:englishpod_C0056rv.mp3
    ---------------------------------------other file type:englishpod_C0055.pdf
    ---------------------------------------other file type:englishpod_C0058.pdf
    ---------------------------------------other file type:englishpod_C0058dg.mp3
    ---------------------------------------other file type:englishpod_C0055dg.mp3
    file is existD:31-60055englishpod_C0055pb.mp3
    ---------------------------------------other file type:englishpod_C0055rv.mp3
    ---------------------------------------other file type:englishpod_E0059.pdf
    ---------------------------------------other file type:englishpod_C0060.pdf
    ---------------------------------------other file type:englishpod_E0047.pdf
    ---------------------------------------other file type:englishpod_C0060dg.mp3
    ---------------------------------------other file type:englishpod_E0059dg.mp3
    file is existD:31-60058englishpod_C0058pb.mp3
    ---------------------------------------other file type:englishpod_C0057dg.mp3
    ---------------------------------------other file type:englishpod_C0058rv.mp3
    file is existD:31-60059englishpod_E0059pb.mp3
    file is existD:31-60060englishpod_C0060pb.mp3
    ---------------------------------------other file type:englishpod_E0059rv.mp3
    ---------------------------------------other file type:englishpod_C0060rv.mp3
    ---------------------------------------other file type:englishpod_E0047dg.mp3
    file is existD:31-60057englishpod_C0057pb.mp3
    ---------------------------------------other file type:englishpod_C0057rv.mp3
    file is existD:31-60047englishpod_E0047pb.mp3
    ---------------------------------------other file type:englishpod_E0047rv.mp3

    import java.io.*;

    public class MainCopy {
     
        private int directoryCount = 0;
        private int fileCount = 0;
        private int replayCount = 0;
        private int alreadyCount = 0;
     
        public void findFile(String inPath, final String outPath) {
            File file = new File(inPath);
            if (file.isDirectory()) {
                directoryCount++;
                File[] files = file.listFiles();
                for (final File f : files) {
                    if (f.isDirectory()) {
                        directoryCount++;
                        new Thread() {
                            public void run() {
                                //findFile(f.getPath(), outPath);
                            }
                        }.start();
                        findFile(f.getPath(), outPath);
                    }
                    if (f.isFile()) {
                        fileCount++;
                       // if (f.getName().endsWith(".mp3")) {
                        if (f.getName().endsWith("pb.mp3")) {
                            File newFile = new File(outPath + "/" + f.getName());
                            if (newFile.exists()) {
                                replayCount++;
                                System.out.println("file is exist" + f.getPath());
                            } else {
                                synchronized (newFile) {
                                    writeToFile(f, newFile);
                                }
                                alreadyCount++;
                                System.out.println("copy :" + f.getPath());
                            }
                        } else {
                            System.out
                                    .println("---------------------------------------other file type:"
                                            + f.getName());
                        }
                    }
                }
            }
        }
        public void writeToFile(File in, File out) {
            FileInputStream fis = null;
            FileOutputStream fos = null;
            try {
                fis = new FileInputStream(in);
                fos = new FileOutputStream(out);
                byte[] buffer = new byte[1024];
                int len = 0;
                while ((len = fis.read(buffer)) > 0) {
                    fos.write(buffer, 0, len);
                }
                fos.close();
                fis.close();
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        public static void main(String[] args) {
            MainCopy c = new MainCopy();
            long startTime = System.currentTimeMillis();
            c.findFile("D:/31-60", "D:/E_pod");
            System.out.println(c.directoryCount);
            System.out.println(c.fileCount);
            System.out.println(c.alreadyCount);
            System.out.println("replayCount"+c.replayCount);
            long endTime = System.currentTimeMillis();
            System.out.println("time count:"+(endTime-startTime)+"ms");
        }
    }

    ---------------------------------------other file type:englishpod_B0031.pdf
    ---------------------------------------other file type:englishpod_B0031dg.mp3
    file is existD:31-60031englishpod_B0031pb.mp3
    ---------------------------------------other file type:englishpod_B0031rv.mp3
    ---------------------------------------other file type:englishpod_C0032.pdf
    ---------------------------------------other file type:englishpod_C0032dg.mp3
    file is existD:31-60032englishpod_C0032pb.mp3
    ---------------------------------------other file type:englishpod_C0032rv.mp3
    ---------------------------------------other file type:englishpod_B0033.pdf
    ---------------------------------------other file type:englishpod_B0033dg.mp3
    file is existD:31-60033englishpod_B0033pb.mp3
    ---------------------------------------other file type:englishpod_B0033rv.mp3
    ---------------------------------------other file type:englishpod_D0034.pdf
    ---------------------------------------other file type:englishpod_D0034dg.mp3
    file is existD:31-60034englishpod_D0034pb.mp3
    ---------------------------------------other file type:englishpod_D0034rv.mp3
    ---------------------------------------other file type:englishpod_C0035.pdf
    ---------------------------------------other file type:englishpod_C0035dg.mp3
    file is existD:31-60035englishpod_C0035pb.mp3
    ---------------------------------------other file type:englishpod_C0035rv.mp3
    ---------------------------------------other file type:englishpod_B0036.pdf
    ---------------------------------------other file type:englishpod_B0036dg.mp3
    file is existD:31-60036englishpod_B0036pb.mp3
    ---------------------------------------other file type:englishpod_B0036rv.mp3
    ---------------------------------------other file type:englishpod_C0037.pdf
    ---------------------------------------other file type:englishpod_C0037dg.mp3
    file is existD:31-60037englishpod_C0037pb.mp3
    ---------------------------------------other file type:englishpod_C0037rv.mp3
    ---------------------------------------other file type:englishpod_C0038.pdf
    ---------------------------------------other file type:englishpod_C0038dg.mp3
    file is existD:31-60038englishpod_C0038pb.mp3
    ---------------------------------------other file type:englishpod_C0038rv.mp3
    ---------------------------------------other file type:englishpod_B0039.pdf
    ---------------------------------------other file type:englishpod_B0039dg.mp3
    file is existD:31-60039englishpod_B0039pb.mp3
    ---------------------------------------other file type:englishpod_B0039rv.mp3
    ---------------------------------------other file type:englishpod_B0040.pdf
    ---------------------------------------other file type:englishpod_B0040dg.mp3
    file is existD:31-60040englishpod_B0040pb.mp3
    ---------------------------------------other file type:englishpod_B0040rv.mp3
    ---------------------------------------other file type:englishpod_C0041.pdf
    ---------------------------------------other file type:englishpod_C0041dg.mp3
    file is existD:31-60041englishpod_C0041pb.mp3
    ---------------------------------------other file type:englishpod_C0041rv.mp3
    ---------------------------------------other file type:englishpod_B0042.pdf
    ---------------------------------------other file type:englishpod_B0042dg.mp3
    file is existD:31-60042englishpod_B0042pb.mp3
    ---------------------------------------other file type:englishpod_B0042rv.mp3
    ---------------------------------------other file type:englishpod_C0043.pdf
    ---------------------------------------other file type:englishpod_C0043dg.mp3
    file is existD:31-60043englishpod_C0043pb.mp3
    ---------------------------------------other file type:englishpod_C0043rv.mp3
    ---------------------------------------other file type:englishpod_B0044.pdf
    ---------------------------------------other file type:englishpod_B0044dg.mp3
    file is existD:31-60044englishpod_B0044pb.mp3
    ---------------------------------------other file type:englishpod_B0044rv.mp3
    ---------------------------------------other file type:englishpod_C0045.pdf
    ---------------------------------------other file type:englishpod_C0045dg.mp3
    file is existD:31-60045englishpod_C0045pb.mp3
    ---------------------------------------other file type:englishpod_C0045rv.mp3
    ---------------------------------------other file type:englishpod_D0046.pdf
    ---------------------------------------other file type:englishpod_D0046dg.mp3
    file is existD:31-60046englishpod_D0046pb.mp3
    ---------------------------------------other file type:englishpod_D0046rv.mp3
    ---------------------------------------other file type:englishpod_E0047.pdf
    ---------------------------------------other file type:englishpod_E0047dg.mp3
    file is existD:31-60047englishpod_E0047pb.mp3
    ---------------------------------------other file type:englishpod_E0047rv.mp3
    ---------------------------------------other file type:englishpod_C0048.pdf
    ---------------------------------------other file type:englishpod_C0048dg.mp3
    file is existD:31-60048englishpod_C0048pb.mp3
    ---------------------------------------other file type:englishpod_C0048rv.mp3
    ---------------------------------------other file type:englishpod_C0049.pdf
    ---------------------------------------other file type:englishpod_C0049dg.mp3
    file is existD:31-60049englishpod_C0049pb.mp3
    ---------------------------------------other file type:englishpod_C0049rv.mp3
    ---------------------------------------other file type:englishpod_C0050.pdf
    ---------------------------------------other file type:englishpod_C0050dg.mp3
    file is existD:31-60050englishpod_C0050pb.mp3
    ---------------------------------------other file type:englishpod_C0050rv.mp3
    ---------------------------------------other file type:englishpod_C0051.pdf
    ---------------------------------------other file type:englishpod_C0051dg.mp3
    file is existD:31-60051englishpod_C0051pb.mp3
    ---------------------------------------other file type:englishpod_C0051rv.mp3
    ---------------------------------------other file type:englishpod_C0052.pdf
    ---------------------------------------other file type:englishpod_C0052dg.mp3
    file is existD:31-60052englishpod_C0052pb.mp3
    ---------------------------------------other file type:englishpod_C0052rv.mp3
    ---------------------------------------other file type:englishpod_C0053.pdf
    ---------------------------------------other file type:englishpod_C0053dg.mp3
    file is existD:31-60053englishpod_C0053pb.mp3
    ---------------------------------------other file type:englishpod_C0053rv.mp3
    ---------------------------------------other file type:englishpod_C0054.pdf
    ---------------------------------------other file type:englishpod_C0054dg.mp3
    file is existD:31-60054englishpod_C0054pb.mp3
    ---------------------------------------other file type:englishpod_C0054rv.mp3
    ---------------------------------------other file type:englishpod_C0055.pdf
    ---------------------------------------other file type:englishpod_C0055dg.mp3
    file is existD:31-60055englishpod_C0055pb.mp3
    ---------------------------------------other file type:englishpod_C0055rv.mp3
    ---------------------------------------other file type:englishpod_C0056.pdf
    ---------------------------------------other file type:englishpod_C0056dg.mp3
    file is existD:31-60056englishpod_C0056pb.mp3
    ---------------------------------------other file type:englishpod_C0056rv.mp3
    ---------------------------------------other file type:englishpod_C0057.pdf
    ---------------------------------------other file type:englishpod_C0057dg.mp3
    file is existD:31-60057englishpod_C0057pb.mp3
    ---------------------------------------other file type:englishpod_C0057rv.mp3
    ---------------------------------------other file type:englishpod_C0058.pdf
    ---------------------------------------other file type:englishpod_C0058dg.mp3
    file is existD:31-60058englishpod_C0058pb.mp3
    ---------------------------------------other file type:englishpod_C0058rv.mp3
    ---------------------------------------other file type:englishpod_E0059.pdf
    ---------------------------------------other file type:englishpod_E0059dg.mp3
    file is existD:31-60059englishpod_E0059pb.mp3
    ---------------------------------------other file type:englishpod_E0059rv.mp3
    ---------------------------------------other file type:englishpod_C0060.pdf
    ---------------------------------------other file type:englishpod_C0060dg.mp3
    file is existD:31-60060englishpod_C0060pb.mp3
    ---------------------------------------other file type:englishpod_C0060rv.mp3
    61
    120
    0
    replayCount30
    time count:22ms

    import java.io.*;

    public class MainCopy {
     
        private int directoryCount = 0;
        private int fileCount = 0;
        private int replayCount = 0;
        private int alreadyCount = 0;
     
        public void findFile(String inPath, final String outPath) {
            File file = new File(inPath);
            if (file.isDirectory()) {
                directoryCount++;
                File[] files = file.listFiles();
                for (final File f : files) {
                    if (f.isDirectory()) {
                        directoryCount++;
    //                    new Thread() {
    //                        public void run() {
    //                            //findFile(f.getPath(), outPath);
    //                        }
    //                    }.start();
                        findFile(f.getPath(), outPath);
                    }
                    if (f.isFile()) {
                        fileCount++;
                       // if (f.getName().endsWith(".mp3")) {
                        if (f.getName().endsWith("pb.mp3")) {
                            File newFile = new File(outPath + "/" + f.getName());
                            if (newFile.exists()) {
                                replayCount++;
                                System.out.println("file is exist" + f.getPath());
                            } else {
                                synchronized (newFile) {
                                    writeToFile(f, newFile);
                                }
                                alreadyCount++;
                                System.out.println("copy :" + f.getPath());
                            }
                        } else {
                            System.out
                                    .println("---------------------------------------other file type:"
                                            + f.getName());
                        }
                    }
                }
            }
        }
        public void writeToFile(File in, File out) {
            FileInputStream fis = null;
            FileOutputStream fos = null;
            try {
                fis = new FileInputStream(in);
                fos = new FileOutputStream(out);
                byte[] buffer = new byte[1024];
                int len = 0;
                while ((len = fis.read(buffer)) > 0) {
                    fos.write(buffer, 0, len);
                }
                fos.close();
                fis.close();
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        public static void main(String[] args) {
            MainCopy c = new MainCopy();
            long startTime = System.currentTimeMillis();
            c.findFile("D:/31-60", "D:/E_pod");
            System.out.println(c.directoryCount);
            System.out.println(c.fileCount);
            System.out.println(c.alreadyCount);
            System.out.println("replayCount"+c.replayCount);
            long endTime = System.currentTimeMillis();
            System.out.println("time count:"+(endTime-startTime)+"ms");
        }

    ---------------------------------------other file type:englishpod_B0031.pdf
    ---------------------------------------other file type:englishpod_B0031dg.mp3
    copy :D:31-60031englishpod_B0031pb.mp3
    ---------------------------------------other file type:englishpod_B0031rv.mp3
    ---------------------------------------other file type:englishpod_C0032.pdf
    ---------------------------------------other file type:englishpod_C0032dg.mp3
    copy :D:31-60032englishpod_C0032pb.mp3
    ---------------------------------------other file type:englishpod_C0032rv.mp3
    ---------------------------------------other file type:englishpod_B0033.pdf
    ---------------------------------------other file type:englishpod_B0033dg.mp3
    copy :D:31-60033englishpod_B0033pb.mp3
    ---------------------------------------other file type:englishpod_B0033rv.mp3
    ---------------------------------------other file type:englishpod_D0034.pdf
    ---------------------------------------other file type:englishpod_D0034dg.mp3
    copy :D:31-60034englishpod_D0034pb.mp3
    ---------------------------------------other file type:englishpod_D0034rv.mp3
    ---------------------------------------other file type:englishpod_C0035.pdf
    ---------------------------------------other file type:englishpod_C0035dg.mp3
    copy :D:31-60035englishpod_C0035pb.mp3
    ---------------------------------------other file type:englishpod_C0035rv.mp3
    ---------------------------------------other file type:englishpod_B0036.pdf
    ---------------------------------------other file type:englishpod_B0036dg.mp3
    copy :D:31-60036englishpod_B0036pb.mp3
    ---------------------------------------other file type:englishpod_B0036rv.mp3
    ---------------------------------------other file type:englishpod_C0037.pdf
    ---------------------------------------other file type:englishpod_C0037dg.mp3
    copy :D:31-60037englishpod_C0037pb.mp3
    ---------------------------------------other file type:englishpod_C0037rv.mp3
    ---------------------------------------other file type:englishpod_C0038.pdf
    ---------------------------------------other file type:englishpod_C0038dg.mp3
    copy :D:31-60038englishpod_C0038pb.mp3
    ---------------------------------------other file type:englishpod_C0038rv.mp3
    ---------------------------------------other file type:englishpod_B0039.pdf
    ---------------------------------------other file type:englishpod_B0039dg.mp3
    copy :D:31-60039englishpod_B0039pb.mp3
    ---------------------------------------other file type:englishpod_B0039rv.mp3
    ---------------------------------------other file type:englishpod_B0040.pdf
    ---------------------------------------other file type:englishpod_B0040dg.mp3
    copy :D:31-60040englishpod_B0040pb.mp3
    ---------------------------------------other file type:englishpod_B0040rv.mp3
    ---------------------------------------other file type:englishpod_C0041.pdf
    ---------------------------------------other file type:englishpod_C0041dg.mp3
    copy :D:31-60041englishpod_C0041pb.mp3
    ---------------------------------------other file type:englishpod_C0041rv.mp3
    ---------------------------------------other file type:englishpod_B0042.pdf
    ---------------------------------------other file type:englishpod_B0042dg.mp3
    copy :D:31-60042englishpod_B0042pb.mp3
    ---------------------------------------other file type:englishpod_B0042rv.mp3
    ---------------------------------------other file type:englishpod_C0043.pdf
    ---------------------------------------other file type:englishpod_C0043dg.mp3
    copy :D:31-60043englishpod_C0043pb.mp3
    ---------------------------------------other file type:englishpod_C0043rv.mp3
    ---------------------------------------other file type:englishpod_B0044.pdf
    ---------------------------------------other file type:englishpod_B0044dg.mp3
    copy :D:31-60044englishpod_B0044pb.mp3
    ---------------------------------------other file type:englishpod_B0044rv.mp3
    ---------------------------------------other file type:englishpod_C0045.pdf
    ---------------------------------------other file type:englishpod_C0045dg.mp3
    copy :D:31-60045englishpod_C0045pb.mp3
    ---------------------------------------other file type:englishpod_C0045rv.mp3
    ---------------------------------------other file type:englishpod_D0046.pdf
    ---------------------------------------other file type:englishpod_D0046dg.mp3
    copy :D:31-60046englishpod_D0046pb.mp3
    ---------------------------------------other file type:englishpod_D0046rv.mp3
    ---------------------------------------other file type:englishpod_E0047.pdf
    ---------------------------------------other file type:englishpod_E0047dg.mp3
    copy :D:31-60047englishpod_E0047pb.mp3
    ---------------------------------------other file type:englishpod_E0047rv.mp3
    ---------------------------------------other file type:englishpod_C0048.pdf
    ---------------------------------------other file type:englishpod_C0048dg.mp3
    copy :D:31-60048englishpod_C0048pb.mp3
    ---------------------------------------other file type:englishpod_C0048rv.mp3
    ---------------------------------------other file type:englishpod_C0049.pdf
    ---------------------------------------other file type:englishpod_C0049dg.mp3
    copy :D:31-60049englishpod_C0049pb.mp3
    ---------------------------------------other file type:englishpod_C0049rv.mp3
    ---------------------------------------other file type:englishpod_C0050.pdf
    ---------------------------------------other file type:englishpod_C0050dg.mp3
    copy :D:31-60050englishpod_C0050pb.mp3
    ---------------------------------------other file type:englishpod_C0050rv.mp3
    ---------------------------------------other file type:englishpod_C0051.pdf
    ---------------------------------------other file type:englishpod_C0051dg.mp3
    copy :D:31-60051englishpod_C0051pb.mp3
    ---------------------------------------other file type:englishpod_C0051rv.mp3
    ---------------------------------------other file type:englishpod_C0052.pdf
    ---------------------------------------other file type:englishpod_C0052dg.mp3
    copy :D:31-60052englishpod_C0052pb.mp3
    ---------------------------------------other file type:englishpod_C0052rv.mp3
    ---------------------------------------other file type:englishpod_C0053.pdf
    ---------------------------------------other file type:englishpod_C0053dg.mp3
    copy :D:31-60053englishpod_C0053pb.mp3
    ---------------------------------------other file type:englishpod_C0053rv.mp3
    ---------------------------------------other file type:englishpod_C0054.pdf
    ---------------------------------------other file type:englishpod_C0054dg.mp3
    copy :D:31-60054englishpod_C0054pb.mp3
    ---------------------------------------other file type:englishpod_C0054rv.mp3
    ---------------------------------------other file type:englishpod_C0055.pdf
    ---------------------------------------other file type:englishpod_C0055dg.mp3
    copy :D:31-60055englishpod_C0055pb.mp3
    ---------------------------------------other file type:englishpod_C0055rv.mp3
    ---------------------------------------other file type:englishpod_C0056.pdf
    ---------------------------------------other file type:englishpod_C0056dg.mp3
    copy :D:31-60056englishpod_C0056pb.mp3
    ---------------------------------------other file type:englishpod_C0056rv.mp3
    ---------------------------------------other file type:englishpod_C0057.pdf
    ---------------------------------------other file type:englishpod_C0057dg.mp3
    copy :D:31-60057englishpod_C0057pb.mp3
    ---------------------------------------other file type:englishpod_C0057rv.mp3
    ---------------------------------------other file type:englishpod_C0058.pdf
    ---------------------------------------other file type:englishpod_C0058dg.mp3
    copy :D:31-60058englishpod_C0058pb.mp3
    ---------------------------------------other file type:englishpod_C0058rv.mp3
    ---------------------------------------other file type:englishpod_E0059.pdf
    ---------------------------------------other file type:englishpod_E0059dg.mp3
    copy :D:31-60059englishpod_E0059pb.mp3
    ---------------------------------------other file type:englishpod_E0059rv.mp3
    ---------------------------------------other file type:englishpod_C0060.pdf
    ---------------------------------------other file type:englishpod_C0060dg.mp3
    copy :D:31-60060englishpod_C0060pb.mp3
    ---------------------------------------other file type:englishpod_C0060rv.mp3
    61
    120
    30
    replayCount0
    time count:1348ms
  • 相关阅读:
    vue-router 实践
    修改vue中<router-link>的默认样式
    JSON.parse() 与 JSON.stringify() 的区别
    JS 中的异步操作
    CSS3 box-sizing:border-box的好处
    element ui 栅格布局
    css overflow用法
    koa中间件机制
    canvas 入门
    前端面试题:淘宝首页用了多少种标签
  • 原文地址:https://www.cnblogs.com/charles999/p/6962436.html
Copyright © 2020-2023  润新知