Bladeren bron

题库抓取等等

小么熊🐻 3 jaren geleden
bovenliggende
commit
e37cb04419

+ 35 - 2
zzjs-admin/src/test/java/com/miaxis/test/KTDownload.java

@@ -29,17 +29,50 @@ public class KTDownload {
     @Test
     public void testExcel() throws Exception {
 
+
+        //explain_gif
+//       List<QuestionInfoKtGet> list = questionInfoGetService.selectQuestionInfoKtGetExplainGifList(); //要修改
+        //explain_mp3
+ //       List<QuestionInfoKtGet> list = questionInfoGetService.selectQuestionInfoKtGetExplainMp3List(); //要修改
+        //image
+ //      List<QuestionInfoKtGet> list = questionInfoGetService.selectQuestionInfoKtGetImageList(); //要修改
+        //image_ydt
+ //       List<QuestionInfoKtGet> list = questionInfoGetService.selectQuestionInfoKtGetImageYdtList(); //要修改
+        //issuemp3
+ //       List<QuestionInfoKtGet> list = questionInfoGetService.selectQuestionInfoKtGetIssuemp3List(); //要修改
+        //answermp3
+ //       List<QuestionInfoKtGet> list = questionInfoGetService.selectQuestionInfoKtGetAnswermp3List(); //要修改
+        //explainjsmp3
         List<QuestionInfoKtGet> list = questionInfoGetService.selectQuestionInfoKtGetExplainjsmp3List(); //要修改
+
+
+
+
+
         for (int i = 0; i < list.size(); i++) {
             QuestionInfoKtGet questionInfoKtGet = list.get(i);
+//            String mediaUrl = questionInfoKtGet.getExplainGif(); //要修改
+ //           String mediaUrl = questionInfoKtGet.getExplainMp3(); //要修改
+ //           String mediaUrl = questionInfoKtGet.getImage(); //要修改
+ //           String mediaUrl = questionInfoKtGet.getImageYdt(); //要修改
+ //           String mediaUrl = questionInfoKtGet.getIssuemp3(); //要修改
+ //           String mediaUrl = questionInfoKtGet.getAnswermp3(); //要修改
             String mediaUrl = questionInfoKtGet.getExplainjsmp3(); //要修改
+
+
             int index = mediaUrl.lastIndexOf("/");
             String fileName = mediaUrl.substring(index + 1);
             System.out.println(mediaUrl + "," + fileName);
-            Thread.sleep(256);
+            Thread.sleep(200);
 
             try {
-                downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt\\explain_js_mp3"); //要修改
+//                downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20220422\\explain_gif"); //要修改
+//               downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20220422\\explain_mp3"); //要修改
+ //              downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20220422\\image"); //要修改
+ //             downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20220422\\image_ydt"); //要修改
+ //               downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20220422\\issuemp3"); //要修改
+ //               downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20220422\\answer_mp3"); //要修改
+                downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20220422\\explain_js_mp3"); //要修改
             } catch (Exception e) {
                 e.printStackTrace();
             }

+ 24 - 17
zzjs-service/src/main/resources/mapper/question/QuestionInfoKtGetMapper.xml

@@ -145,32 +145,39 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 
 
     <select id="selectQuestionInfoKtGetExplainGifList"  resultMap="QuestionInfoKtGetResult">
-        select * from question_info_kt_get where explain_gif!=''
+        <!--select * from question_info_kt_get where explain_gif!='' -->
+        select * from question_info_kt_get t1 where t1.id_kt not in (select id_kt  from question_info) and explain_gif!=''
     </select>
 
     <select id="selectQuestionInfoKtGetExplainMp3List"  resultMap="QuestionInfoKtGetResult">
-        select * from question_info_kt_get where explain_mp3!=''
+        <!--select * from question_info_kt_get where explain_mp3!='' -->
+        select * from question_info_kt_get t1 where t1.id_kt not in (select id_kt  from question_info) and explain_mp3!=''
     </select>
 
     <select id="selectQuestionInfoKtGetImageList"  resultMap="QuestionInfoKtGetResult">
-        select * from question_info_kt_get where image!=''
-    </select>
+        <!-- select * from question_info_kt_get where image!=''-->
+        select * from question_info_kt_get t1 where t1.id_kt not in (select id_kt  from question_info) and image!='';
+     </select>
 
-    <select id="selectQuestionInfoKtGetImageYdtList"  resultMap="QuestionInfoKtGetResult">
-        select * from question_info_kt_get where image_ydt!=''
-    </select>
+     <select id="selectQuestionInfoKtGetImageYdtList"  resultMap="QuestionInfoKtGetResult">
+         <!--select * from question_info_kt_get where image_ydt!=''-->
+         select * from question_info_kt_get t1 where t1.id_kt not in (select id_kt  from question_info) and image_ydt!='';
+     </select>
 
-    <select id="selectQuestionInfoKtGetIssuemp3List"  resultMap="QuestionInfoKtGetResult">
-        select * from question_info_kt_get where issuemp3!=''
-    </select>
+     <select id="selectQuestionInfoKtGetIssuemp3List"  resultMap="QuestionInfoKtGetResult">
+        <!--select * from question_info_kt_get where issuemp3!='' -->
+        select * from question_info_kt_get t1 where t1.id_kt not in (select id_kt  from question_info) and issuemp3!='';
+     </select>
 
-    <select id="selectQuestionInfoKtGetAnswermp3List"  resultMap="QuestionInfoKtGetResult">
-        select * from question_info_kt_get where answermp3!=''
-    </select>
+     <select id="selectQuestionInfoKtGetAnswermp3List"  resultMap="QuestionInfoKtGetResult">
+         <!--select * from question_info_kt_get where answermp3!=''-->
+         select * from question_info_kt_get t1 where t1.id_kt not in (select id_kt  from question_info) and answermp3!='';
+     </select>
 
-    <select id="selectQuestionInfoKtGetExplainjsmp3List"  resultMap="QuestionInfoKtGetResult">
-        select * from question_info_kt_get where explainjsmp3!=''
-    </select>
+     <select id="selectQuestionInfoKtGetExplainjsmp3List"  resultMap="QuestionInfoKtGetResult">
+         <!--select * from question_info_kt_get where explainjsmp3!=''-->
+         select * from question_info_kt_get t1 where t1.id_kt not in (select id_kt  from question_info) and explainjsmp3!='';
+     </select>
 
 
-</mapper>
+ </mapper>