From 49baf19f2814680ab93e174c5e6d0b80dfb14979 Mon Sep 17 00:00:00 2001 From: lipeili Date: Tue, 21 Jan 2020 10:36:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/artifacts/spring_war.xml | 14 + .idea/artifacts/spring_war_exploded.xml | 40 + .idea/compiler.xml | 16 + .idea/encodings.xml | 6 + .idea/libraries/Maven__asm_asm_1_5_3.xml | 13 + .idea/libraries/Maven__cglib_cglib_2_1_2.xml | 13 + .../Maven__com_alibaba_druid_1_1_21.xml | 13 + ...jackson_core_jackson_annotations_2_9_0.xml | 13 + ...terxml_jackson_core_jackson_core_2_9_6.xml | 13 + ...ml_jackson_core_jackson_databind_2_9_6.xml | 13 + .../Maven__com_google_guava_guava_20_0.xml | 13 + .idea/libraries/Maven__dom4j_dom4j_1_6_1.xml | 13 + ..._javax_servlet_javax_servlet_api_3_1_0.xml | 13 + .idea/libraries/Maven__jaxen_jaxen_1_1_6.xml | 13 + .idea/libraries/Maven__junit_junit_4_12.xml | 13 + ...ven__mysql_mysql_connector_java_5_1_46.xml | 13 + .../Maven__org_hamcrest_hamcrest_core_1_3.xml | 13 + ...ven__org_javassist_javassist_3_21_0_GA.xml | 13 + ...en__org_reflections_reflections_0_9_11.xml | 13 + .../Maven__xml_apis_xml_apis_1_0_b2.xml | 13 + .idea/misc.xml | 17 + .idea/modules.xml | 8 + .idea/spring.iml | 42 + .idea/vcs.xml | 6 + .idea/workspace.xml | 40 + lagou-transfer-task.iml | 42 + pom.xml | 111 + .../com/lagou/edu/annotation/Autowired.java | 12 + .../com/lagou/edu/annotation/Service.java | 14 + .../lagou/edu/annotation/Transational.java | 9 + .../java/com/lagou/edu/dao/AccountDao.java | 14 + .../edu/dao/impl/JdbcAccountDaoImpl.java | 75 + .../com/lagou/edu/factory/BeanFactory.java | 203 + .../com/lagou/edu/factory/ProxyFactory.java | 113 + .../com/lagou/edu/listener/SpringInit.java | 24 + src/main/java/com/lagou/edu/pojo/Account.java | 40 + src/main/java/com/lagou/edu/pojo/Result.java | 34 + .../lagou/edu/service/TransferService.java | 9 + .../edu/service/impl/TransferServiceImpl.java | 64 + .../lagou/edu/servlet/TransferServlet.java | 67 + .../com/lagou/edu/utils/ConnectionUtils.java | 41 + .../java/com/lagou/edu/utils/DruidUtils.java | 28 + .../java/com/lagou/edu/utils/JsonUtils.java | 67 + .../lagou/edu/utils/TransactionManager.java | 46 + src/main/resources/beans.xml | 26 + src/main/webapp/WEB-INF/web.xml | 11 + src/main/webapp/index.html | 146 + src/main/webapp/js/jquery-3.4.1.min.js | 2 + target/classes/beans.xml | 26 + .../com/lagou/edu/annotation/Autowired.class | Bin 0 -> 498 bytes .../com/lagou/edu/annotation/Service.class | Bin 0 -> 521 bytes .../lagou/edu/annotation/Transational.class | Bin 0 -> 454 bytes .../com/lagou/edu/dao/AccountDao.class | Bin 0 -> 325 bytes .../edu/dao/impl/JdbcAccountDaoImpl.class | Bin 0 -> 2593 bytes .../com/lagou/edu/factory/BeanFactory.class | Bin 0 -> 8488 bytes .../com/lagou/edu/factory/ProxyFactory.class | Bin 0 -> 1479 bytes .../com/lagou/edu/listener/SpringInit.class | Bin 0 -> 620 bytes .../classes/com/lagou/edu/pojo/Account.class | Bin 0 -> 1508 bytes .../classes/com/lagou/edu/pojo/Result.class | Bin 0 -> 1304 bytes .../lagou/edu/service/TransferService.class | Bin 0 -> 243 bytes .../service/impl/TransferServiceImpl.class | Bin 0 -> 1402 bytes .../lagou/edu/servlet/TransferServlet.class | Bin 0 -> 2468 bytes .../com/lagou/edu/utils/ConnectionUtils.class | Bin 0 -> 1127 bytes .../com/lagou/edu/utils/DruidUtils.class | Bin 0 -> 862 bytes .../com/lagou/edu/utils/JsonUtils.class | Bin 0 -> 2359 bytes .../lagou/edu/utils/TransactionManager.class | Bin 0 -> 1045 bytes .../compile/default-compile/createdFiles.lst | 19 + .../compile/default-compile/inputFiles.lst | 17 + target/tomcat/conf/logging.properties | 64 + target/tomcat/conf/tomcat-users.xml | 26 + target/tomcat/conf/web.xml | 4283 +++++++++++++++++ target/tomcat/logs/access_log.2019-11-26 | 505 ++ target/tomcat/logs/access_log.2019-11-27 | 54 + target/tomcat/logs/access_log.2019-11-28 | 14 + target/tomcat/logs/access_log.2019-12-07 | 4 + target/tomcat/logs/access_log.2019-12-09 | 3 + target/tomcat/logs/access_log.2019-12-10 | 25 + target/tomcat/logs/access_log.2020-01-16 | 3 + target/tomcat/logs/access_log.2020-01-18 | 30 + target/tomcat/logs/access_log.2020-01-19 | 43 + .../org/apache/jsp/index_jsp.class | Bin 0 -> 6983 bytes .../org/apache/jsp/index_jsp.java | 170 + 82 files changed, 6881 insertions(+) create mode 100644 .idea/artifacts/spring_war.xml create mode 100644 .idea/artifacts/spring_war_exploded.xml create mode 100644 .idea/compiler.xml create mode 100644 .idea/encodings.xml create mode 100644 .idea/libraries/Maven__asm_asm_1_5_3.xml create mode 100644 .idea/libraries/Maven__cglib_cglib_2_1_2.xml create mode 100644 .idea/libraries/Maven__com_alibaba_druid_1_1_21.xml create mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml create mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml create mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml create mode 100644 .idea/libraries/Maven__com_google_guava_guava_20_0.xml create mode 100644 .idea/libraries/Maven__dom4j_dom4j_1_6_1.xml create mode 100644 .idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml create mode 100644 .idea/libraries/Maven__jaxen_jaxen_1_1_6.xml create mode 100644 .idea/libraries/Maven__junit_junit_4_12.xml create mode 100644 .idea/libraries/Maven__mysql_mysql_connector_java_5_1_46.xml create mode 100644 .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml create mode 100644 .idea/libraries/Maven__org_javassist_javassist_3_21_0_GA.xml create mode 100644 .idea/libraries/Maven__org_reflections_reflections_0_9_11.xml create mode 100644 .idea/libraries/Maven__xml_apis_xml_apis_1_0_b2.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/spring.iml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml create mode 100644 lagou-transfer-task.iml create mode 100755 pom.xml create mode 100644 src/main/java/com/lagou/edu/annotation/Autowired.java create mode 100644 src/main/java/com/lagou/edu/annotation/Service.java create mode 100644 src/main/java/com/lagou/edu/annotation/Transational.java create mode 100755 src/main/java/com/lagou/edu/dao/AccountDao.java create mode 100755 src/main/java/com/lagou/edu/dao/impl/JdbcAccountDaoImpl.java create mode 100755 src/main/java/com/lagou/edu/factory/BeanFactory.java create mode 100755 src/main/java/com/lagou/edu/factory/ProxyFactory.java create mode 100644 src/main/java/com/lagou/edu/listener/SpringInit.java create mode 100755 src/main/java/com/lagou/edu/pojo/Account.java create mode 100755 src/main/java/com/lagou/edu/pojo/Result.java create mode 100755 src/main/java/com/lagou/edu/service/TransferService.java create mode 100755 src/main/java/com/lagou/edu/service/impl/TransferServiceImpl.java create mode 100755 src/main/java/com/lagou/edu/servlet/TransferServlet.java create mode 100755 src/main/java/com/lagou/edu/utils/ConnectionUtils.java create mode 100755 src/main/java/com/lagou/edu/utils/DruidUtils.java create mode 100755 src/main/java/com/lagou/edu/utils/JsonUtils.java create mode 100755 src/main/java/com/lagou/edu/utils/TransactionManager.java create mode 100755 src/main/resources/beans.xml create mode 100755 src/main/webapp/WEB-INF/web.xml create mode 100755 src/main/webapp/index.html create mode 100755 src/main/webapp/js/jquery-3.4.1.min.js create mode 100755 target/classes/beans.xml create mode 100644 target/classes/com/lagou/edu/annotation/Autowired.class create mode 100644 target/classes/com/lagou/edu/annotation/Service.class create mode 100644 target/classes/com/lagou/edu/annotation/Transational.class create mode 100644 target/classes/com/lagou/edu/dao/AccountDao.class create mode 100644 target/classes/com/lagou/edu/dao/impl/JdbcAccountDaoImpl.class create mode 100644 target/classes/com/lagou/edu/factory/BeanFactory.class create mode 100644 target/classes/com/lagou/edu/factory/ProxyFactory.class create mode 100644 target/classes/com/lagou/edu/listener/SpringInit.class create mode 100644 target/classes/com/lagou/edu/pojo/Account.class create mode 100644 target/classes/com/lagou/edu/pojo/Result.class create mode 100644 target/classes/com/lagou/edu/service/TransferService.class create mode 100644 target/classes/com/lagou/edu/service/impl/TransferServiceImpl.class create mode 100644 target/classes/com/lagou/edu/servlet/TransferServlet.class create mode 100644 target/classes/com/lagou/edu/utils/ConnectionUtils.class create mode 100644 target/classes/com/lagou/edu/utils/DruidUtils.class create mode 100644 target/classes/com/lagou/edu/utils/JsonUtils.class create mode 100644 target/classes/com/lagou/edu/utils/TransactionManager.class create mode 100755 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100755 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100755 target/tomcat/conf/logging.properties create mode 100755 target/tomcat/conf/tomcat-users.xml create mode 100755 target/tomcat/conf/web.xml create mode 100755 target/tomcat/logs/access_log.2019-11-26 create mode 100755 target/tomcat/logs/access_log.2019-11-27 create mode 100755 target/tomcat/logs/access_log.2019-11-28 create mode 100755 target/tomcat/logs/access_log.2019-12-07 create mode 100755 target/tomcat/logs/access_log.2019-12-09 create mode 100755 target/tomcat/logs/access_log.2019-12-10 create mode 100644 target/tomcat/logs/access_log.2020-01-16 create mode 100644 target/tomcat/logs/access_log.2020-01-18 create mode 100644 target/tomcat/logs/access_log.2020-01-19 create mode 100755 target/tomcat/work/Tomcat/localhost/lagou-transfer/org/apache/jsp/index_jsp.class create mode 100755 target/tomcat/work/Tomcat/localhost/lagou-transfer/org/apache/jsp/index_jsp.java diff --git a/.idea/artifacts/spring_war.xml b/.idea/artifacts/spring_war.xml new file mode 100644 index 0000000..0f7b028 --- /dev/null +++ b/.idea/artifacts/spring_war.xml @@ -0,0 +1,14 @@ + + + $PROJECT_DIR$/target + + + spring + war + + + + + + + \ No newline at end of file diff --git a/.idea/artifacts/spring_war_exploded.xml b/.idea/artifacts/spring_war_exploded.xml new file mode 100644 index 0000000..579e1a4 --- /dev/null +++ b/.idea/artifacts/spring_war_exploded.xml @@ -0,0 +1,40 @@ + + + $PROJECT_DIR$/target/spring-1.0-SNAPSHOT + + + true + spring + war + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..b22ff22 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..e79da7e --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__asm_asm_1_5_3.xml b/.idea/libraries/Maven__asm_asm_1_5_3.xml new file mode 100644 index 0000000..a49e530 --- /dev/null +++ b/.idea/libraries/Maven__asm_asm_1_5_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__cglib_cglib_2_1_2.xml b/.idea/libraries/Maven__cglib_cglib_2_1_2.xml new file mode 100644 index 0000000..dfef7de --- /dev/null +++ b/.idea/libraries/Maven__cglib_cglib_2_1_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_alibaba_druid_1_1_21.xml b/.idea/libraries/Maven__com_alibaba_druid_1_1_21.xml new file mode 100644 index 0000000..196fffe --- /dev/null +++ b/.idea/libraries/Maven__com_alibaba_druid_1_1_21.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml new file mode 100644 index 0000000..06441f4 --- /dev/null +++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml new file mode 100644 index 0000000..eebe10d --- /dev/null +++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml new file mode 100644 index 0000000..51087da --- /dev/null +++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_google_guava_guava_20_0.xml b/.idea/libraries/Maven__com_google_guava_guava_20_0.xml new file mode 100644 index 0000000..c5bd322 --- /dev/null +++ b/.idea/libraries/Maven__com_google_guava_guava_20_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml b/.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml new file mode 100644 index 0000000..14681ee --- /dev/null +++ b/.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml b/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml new file mode 100644 index 0000000..c24f7e3 --- /dev/null +++ b/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__jaxen_jaxen_1_1_6.xml b/.idea/libraries/Maven__jaxen_jaxen_1_1_6.xml new file mode 100644 index 0000000..1784cea --- /dev/null +++ b/.idea/libraries/Maven__jaxen_jaxen_1_1_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__junit_junit_4_12.xml b/.idea/libraries/Maven__junit_junit_4_12.xml new file mode 100644 index 0000000..d411041 --- /dev/null +++ b/.idea/libraries/Maven__junit_junit_4_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_46.xml b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_46.xml new file mode 100644 index 0000000..774fddb --- /dev/null +++ b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_46.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml b/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml new file mode 100644 index 0000000..f58bbc1 --- /dev/null +++ b/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_javassist_javassist_3_21_0_GA.xml b/.idea/libraries/Maven__org_javassist_javassist_3_21_0_GA.xml new file mode 100644 index 0000000..09c4cf0 --- /dev/null +++ b/.idea/libraries/Maven__org_javassist_javassist_3_21_0_GA.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_reflections_reflections_0_9_11.xml b/.idea/libraries/Maven__org_reflections_reflections_0_9_11.xml new file mode 100644 index 0000000..d8b2fb5 --- /dev/null +++ b/.idea/libraries/Maven__org_reflections_reflections_0_9_11.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__xml_apis_xml_apis_1_0_b2.xml b/.idea/libraries/Maven__xml_apis_xml_apis_1_0_b2.xml new file mode 100644 index 0000000..c36e717 --- /dev/null +++ b/.idea/libraries/Maven__xml_apis_xml_apis_1_0_b2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..1c0ec98 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..df28d86 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/spring.iml b/.idea/spring.iml new file mode 100644 index 0000000..f8a014d --- /dev/null +++ b/.idea/spring.iml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..0baf607 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + 1.8 + + + + + + + + \ No newline at end of file diff --git a/lagou-transfer-task.iml b/lagou-transfer-task.iml new file mode 100644 index 0000000..5c78b99 --- /dev/null +++ b/lagou-transfer-task.iml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100755 index 0000000..a0f4426 --- /dev/null +++ b/pom.xml @@ -0,0 +1,111 @@ + + + + 4.0.0 + + com.lagou.edu + spring + 1.0-SNAPSHOT + war + + lagou-transfer-task Maven Webapp + + http://www.example.com + + + UTF-8 + 11 + 11 + + + + + + + junit + junit + 4.12 + + + + + mysql + mysql-connector-java + 5.1.46 + + + + com.alibaba + druid + 1.1.21 + + + + + javax.servlet + javax.servlet-api + 3.1.0 + provided + + + + + com.fasterxml.jackson.core + jackson-databind + 2.9.6 + + + + + dom4j + dom4j + 1.6.1 + + + + jaxen + jaxen + 1.1.6 + + + + cglib + cglib + 2.1_2 + + + org.reflections + reflections + 0.9.11 + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.2 + + 11 + 11 + UTF-8 + + + + + + + org.apache.tomcat.maven + tomcat7-maven-plugin + 2.2 + + 8080 + / + + + + + diff --git a/src/main/java/com/lagou/edu/annotation/Autowired.java b/src/main/java/com/lagou/edu/annotation/Autowired.java new file mode 100644 index 0000000..54e45b3 --- /dev/null +++ b/src/main/java/com/lagou/edu/annotation/Autowired.java @@ -0,0 +1,12 @@ +package com.lagou.edu.annotation; + +import java.lang.annotation.*; + +@Documented +@Target(ElementType.FIELD) +@Retention(RetentionPolicy.RUNTIME) +public @interface Autowired { + + String value() default ""; + +} diff --git a/src/main/java/com/lagou/edu/annotation/Service.java b/src/main/java/com/lagou/edu/annotation/Service.java new file mode 100644 index 0000000..5decd72 --- /dev/null +++ b/src/main/java/com/lagou/edu/annotation/Service.java @@ -0,0 +1,14 @@ +package com.lagou.edu.annotation; + +import java.lang.annotation.*; + +@Documented +@Target(ElementType.TYPE) +@Retention(RetentionPolicy.RUNTIME) +public @interface Service { + + String value () default ""; + + String metaData () default ""; + +} diff --git a/src/main/java/com/lagou/edu/annotation/Transational.java b/src/main/java/com/lagou/edu/annotation/Transational.java new file mode 100644 index 0000000..b3cc81a --- /dev/null +++ b/src/main/java/com/lagou/edu/annotation/Transational.java @@ -0,0 +1,9 @@ +package com.lagou.edu.annotation; + +import java.lang.annotation.*; + +@Documented +@Target({ElementType.METHOD,ElementType.TYPE}) +@Retention(RetentionPolicy.RUNTIME) +public @interface Transational { +} diff --git a/src/main/java/com/lagou/edu/dao/AccountDao.java b/src/main/java/com/lagou/edu/dao/AccountDao.java new file mode 100755 index 0000000..a9dad6b --- /dev/null +++ b/src/main/java/com/lagou/edu/dao/AccountDao.java @@ -0,0 +1,14 @@ +package com.lagou.edu.dao; + +import com.lagou.edu.annotation.Service; +import com.lagou.edu.pojo.Account; + +/** + * @author 应癫 + */ +public interface AccountDao { + + Account queryAccountByCardNo(String cardNo) throws Exception; + + int updateAccountByCardNo(Account account) throws Exception; +} diff --git a/src/main/java/com/lagou/edu/dao/impl/JdbcAccountDaoImpl.java b/src/main/java/com/lagou/edu/dao/impl/JdbcAccountDaoImpl.java new file mode 100755 index 0000000..5c83a0e --- /dev/null +++ b/src/main/java/com/lagou/edu/dao/impl/JdbcAccountDaoImpl.java @@ -0,0 +1,75 @@ +package com.lagou.edu.dao.impl; + +import com.lagou.edu.annotation.Service; +import com.lagou.edu.pojo.Account; +import com.lagou.edu.dao.AccountDao; +import com.lagou.edu.utils.ConnectionUtils; +import com.lagou.edu.utils.DruidUtils; + +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; + +/** + * @author 应癫 + */ +@Service("accountDao") +public class JdbcAccountDaoImpl implements AccountDao { + +// private ConnectionUtils connectionUtils; + +// public void setConnectionUtils(ConnectionUtils connectionUtils) { +// this.connectionUtils = connectionUtils; +// } + + + public void init() { + System.out.println("初始化方法....."); + } + + public void destory() { + System.out.println("销毁方法......"); + } + + @Override + public Account queryAccountByCardNo(String cardNo) throws Exception { + //从连接池获取连接 + // Connection con = DruidUtils.getInstance().getConnection(); + Connection con = ConnectionUtils.getCurrentThreadConn(); + String sql = "select * from account where cardNo=?"; + PreparedStatement preparedStatement = con.prepareStatement(sql); + preparedStatement.setString(1,cardNo); + ResultSet resultSet = preparedStatement.executeQuery(); + + Account account = new Account(); + while(resultSet.next()) { + account.setCardNo(resultSet.getString("cardNo")); + account.setName(resultSet.getString("name")); + account.setMoney(resultSet.getInt("money")); + } + + resultSet.close(); + preparedStatement.close(); + //con.close(); + + return account; + } + + @Override + public int updateAccountByCardNo(Account account) throws Exception { + + // 从连接池获取连接 + // 改造为:从当前线程当中获取绑定的connection连接 + //Connection con = DruidUtils.getInstance().getConnection(); + Connection con = ConnectionUtils.getCurrentThreadConn(); + String sql = "update account set money=? where cardNo=?"; + PreparedStatement preparedStatement = con.prepareStatement(sql); + preparedStatement.setInt(1,account.getMoney()); + preparedStatement.setString(2,account.getCardNo()); + int i = preparedStatement.executeUpdate(); + + preparedStatement.close(); + //con.close(); + return i; + } +} diff --git a/src/main/java/com/lagou/edu/factory/BeanFactory.java b/src/main/java/com/lagou/edu/factory/BeanFactory.java new file mode 100755 index 0000000..f4a7c61 --- /dev/null +++ b/src/main/java/com/lagou/edu/factory/BeanFactory.java @@ -0,0 +1,203 @@ +package com.lagou.edu.factory; + +import com.alibaba.druid.util.StringUtils; +import com.lagou.edu.annotation.Autowired; +import com.lagou.edu.annotation.Service; +import com.lagou.edu.annotation.Transational; +import com.lagou.edu.utils.ConnectionUtils; +import org.dom4j.Document; +import org.dom4j.DocumentException; +import org.dom4j.Element; +import org.dom4j.io.SAXReader; +import org.reflections.Reflections; + +import javax.servlet.http.HttpServlet; +import java.beans.IntrospectionException; +import java.beans.PropertyDescriptor; +import java.io.InputStream; +import java.lang.reflect.*; +import java.util.*; + +/** + * @author 应癫 + * + * 工厂类,生产对象(使用反射技术) + */ +public class BeanFactory { + + /** + * 任务一:读取解析xml,通过反射技术实例化对象并且存储待用(map集合) + * 任务二:对外提供获取实例对象的接口(根据id获取) + */ + + private static Map map = new HashMap<>(); // 存储对象 + + + /** + * 加载xml中的 + */ + static { + // 任务一:读取解析xml,通过反射技术实例化对象并且存储待用(map集合) + // 加载xml + InputStream resourceAsStream = BeanFactory.class.getClassLoader().getResourceAsStream("beans.xml"); + // 解析xml + SAXReader saxReader = new SAXReader(); + try { + Document document = saxReader.read(resourceAsStream); + Element rootElement = document.getRootElement(); + List beanList = rootElement.selectNodes("//bean"); + for (int i = 0; i < beanList.size(); i++) { + Element element = beanList.get(i); + // 处理每个bean元素,获取到该元素的id 和 class 属性 + String id = element.attributeValue("id"); // accountDao + String clazz = element.attributeValue("class"); // com.lagou.edu.dao.impl.JdbcAccountDaoImpl + // 通过反射技术实例化对象 + Class aClass = Class.forName(clazz); + Object o = aClass.newInstance(); // 实例化之后的对象 + + // 存储到map中待用 + map.put(id,o); + + } + + // 实例化完成之后维护对象的依赖关系,检查哪些对象需要传值进入,根据它的配置,我们传入相应的值 + // 有property子元素的bean就有传值需求 + List propertyList = rootElement.selectNodes("//property"); + // 解析property,获取父元素 + for (int i = 0; i < propertyList.size(); i++) { + Element element = propertyList.get(i); // + String name = element.attributeValue("name"); + String ref = element.attributeValue("ref"); + + // 找到当前需要被处理依赖关系的bean + Element parent = element.getParent(); + + // 调用父元素对象的反射功能 + String parentId = parent.attributeValue("id"); + Object parentObject = map.get(parentId); + // 遍历父对象中的所有方法,找到"set" + name + Method[] methods = parentObject.getClass().getMethods(); + for (int j = 0; j < methods.length; j++) { + Method method = methods[j]; + if(method.getName().equalsIgnoreCase("set" + name)) { // 该方法就是 setAccountDao(AccountDao accountDao) + method.invoke(parentObject,map.get(ref)); + } + } + + // 把处理之后的parentObject重新放到map中 + map.put(parentId,parentObject); + } + } catch (DocumentException e) { + e.printStackTrace(); + } catch (ClassNotFoundException e) { + e.printStackTrace(); + } catch (IllegalAccessException e) { + e.printStackTrace(); + } catch (InstantiationException e) { + e.printStackTrace(); + } catch (InvocationTargetException e) { + e.printStackTrace(); + } + + } + + /** + * 加载注解的bean,这里实现了service其他的其实一样 + */ + static { + Reflections reflections = new Reflections("com.lagou.edu"); + Set> types = reflections.getTypesAnnotatedWith(Service.class); + types.forEach(clazz -> { + // Service注解的类加入工厂 + Service service = clazz.getAnnotation(Service.class); + Class[] clazzs = clazz.getInterfaces(); + Object instance = null; + + try { + instance = clazz.newInstance(); + if (StringUtils.isEmpty(service.value())) { + if (null != clazzs && clazzs.length > 0) { + // 单接口的service + String name = clazzs[0].getName(); + map.put(toHump(name),instance); + } else { + map.put(toHump(clazz.getName()),instance); + } + } else { + map.put(service.value(),instance); + } + } catch (InstantiationException e) { + e.printStackTrace(); + } catch (IllegalAccessException e) { + e.printStackTrace(); + } + + }); + } + + static { + Reflections reflections = new Reflections("com.lagou.edu"); + Set> types = reflections.getTypesAnnotatedWith(Service.class); + types.forEach(clazz -> { + + + // 类中属性带autowired的属性装配值 + Field[] fields = clazz.getDeclaredFields(); + for (Field field : fields) { + Autowired autowired = field.getAnnotation(Autowired.class); + + if (null == autowired) { + continue; + } + String beanName = autowired.value(); + field.setAccessible(true); + + String declarClass = getBeanName(field.getDeclaringClass()); + try { + if (!StringUtils.isEmpty(beanName)) { + field.set(map.get(declarClass),map.get(beanName)); + } else { + field.set(map.get(declarClass),map.get(field.getName())); + } + } catch (IllegalAccessException e) { + e.printStackTrace(); + } + } + }); + } + + + // 任务二:对外提供获取实例对象的接口(根据id获取) + public static Object getBean(String id) { + Object o = map.get(id); + if (o.getClass().getAnnotation(Transational.class) != null) { + Object finalO = o; + o = Proxy.newProxyInstance(o.getClass().getClassLoader(), o.getClass().getInterfaces(), (proxy, method, args) -> { + ConnectionUtils.getCurrentThreadConn().setAutoCommit(false); + Object obj = method.invoke(finalO,args); + ConnectionUtils.getCurrentThreadConn().commit(); + + return obj; + }); + } + return o; + } + + public static String toHump(String name) { + String[] nameSeg = name.split("\\."); + name = nameSeg[nameSeg.length - 1]; + String firstChar = name.substring(0,1); + return firstChar.toLowerCase().concat(name.substring(1)); + } + + public static String getBeanName(Class clazz) { + Class[] classes = clazz.getInterfaces(); + if (null != classes && classes.length > 0) { + return toHump(classes[0].getName()); + } + + return toHump(clazz.getName()); + } + + +} diff --git a/src/main/java/com/lagou/edu/factory/ProxyFactory.java b/src/main/java/com/lagou/edu/factory/ProxyFactory.java new file mode 100755 index 0000000..2798414 --- /dev/null +++ b/src/main/java/com/lagou/edu/factory/ProxyFactory.java @@ -0,0 +1,113 @@ +package com.lagou.edu.factory; + +import com.lagou.edu.pojo.Account; +import com.lagou.edu.utils.TransactionManager; +import net.sf.cglib.proxy.Enhancer; +import net.sf.cglib.proxy.MethodInterceptor; +import net.sf.cglib.proxy.MethodProxy; + +import java.lang.reflect.InvocationHandler; +import java.lang.reflect.Method; +import java.lang.reflect.Proxy; + +/** + * @author 应癫 + * + * + * 代理对象工厂:生成代理对象的 + */ + +public class ProxyFactory { + + + private TransactionManager transactionManager; + + public void setTransactionManager(TransactionManager transactionManager) { + this.transactionManager = transactionManager; + } + + /*private ProxyFactory(){ + + } + + private static ProxyFactory proxyFactory = new ProxyFactory(); + + public static ProxyFactory getInstance() { + return proxyFactory; + }*/ + + + + /** + * Jdk动态代理 + * @param obj 委托对象 + * @return 代理对象 + */ + public Object getJdkProxy(Object obj) { + + // 获取代理对象 + return Proxy.newProxyInstance(obj.getClass().getClassLoader(), obj.getClass().getInterfaces(), + new InvocationHandler() { + @Override + public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { + Object result = null; + + try{ + // 开启事务(关闭事务的自动提交) + transactionManager.beginTransaction(); + + result = method.invoke(obj,args); + + // 提交事务 + + transactionManager.commit(); + }catch (Exception e) { + e.printStackTrace(); + // 回滚事务 + transactionManager.rollback(); + + // 抛出异常便于上层servlet捕获 + throw e; + + } + + return result; + } + }); + + } + + + /** + * 使用cglib动态代理生成代理对象 + * @param obj 委托对象 + * @return + */ + public Object getCglibProxy(Object obj) { + return Enhancer.create(obj.getClass(), new MethodInterceptor() { + @Override + public Object intercept(Object o, Method method, Object[] objects, MethodProxy methodProxy) throws Throwable { + Object result = null; + try{ + // 开启事务(关闭事务的自动提交) + transactionManager.beginTransaction(); + + result = method.invoke(obj,objects); + + // 提交事务 + + transactionManager.commit(); + }catch (Exception e) { + e.printStackTrace(); + // 回滚事务 + transactionManager.rollback(); + + // 抛出异常便于上层servlet捕获 + throw e; + + } + return result; + } + }); + } +} diff --git a/src/main/java/com/lagou/edu/listener/SpringInit.java b/src/main/java/com/lagou/edu/listener/SpringInit.java new file mode 100644 index 0000000..2856283 --- /dev/null +++ b/src/main/java/com/lagou/edu/listener/SpringInit.java @@ -0,0 +1,24 @@ +package com.lagou.edu.listener; + +import com.lagou.edu.factory.BeanFactory; + +import javax.servlet.ServletContextEvent; +import javax.servlet.ServletContextListener; + +/** + * @Description TODO + * @Date 2020-01-16 23:51 + * @Created by videopls + */ +public class SpringInit implements ServletContextListener { + + @Override + public void contextInitialized(ServletContextEvent servletContextEvent) { +// BeanFactory + } + + @Override + public void contextDestroyed(ServletContextEvent servletContextEvent) { + + } +} diff --git a/src/main/java/com/lagou/edu/pojo/Account.java b/src/main/java/com/lagou/edu/pojo/Account.java new file mode 100755 index 0000000..50125a0 --- /dev/null +++ b/src/main/java/com/lagou/edu/pojo/Account.java @@ -0,0 +1,40 @@ +package com.lagou.edu.pojo; + +/** + * @author 应癫 + */ +public class Account { + + private String cardNo; + private String name; + private int money; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getMoney() { + return money; + } + + public void setMoney(int money) { + this.money = money; + } + + public String getCardNo() { return cardNo; } + + public void setCardNo(String cardNo) { this.cardNo = cardNo;} + + @Override + public String toString() { + return "Account{" + + "cardNo='" + cardNo + '\'' + + ", name='" + name + '\'' + + ", money=" + money + + '}'; + } +} diff --git a/src/main/java/com/lagou/edu/pojo/Result.java b/src/main/java/com/lagou/edu/pojo/Result.java new file mode 100755 index 0000000..3e3961d --- /dev/null +++ b/src/main/java/com/lagou/edu/pojo/Result.java @@ -0,0 +1,34 @@ +package com.lagou.edu.pojo; + +/** + * @author 应癫 + */ +public class Result { + + private String status; + private String message; + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + public String getMessage() { + return message; + } + + public void setMessage(String message) { + this.message = message; + } + + @Override + public String toString() { + return "Result{" + + "status='" + status + '\'' + + ", message='" + message + '\'' + + '}'; + } +} diff --git a/src/main/java/com/lagou/edu/service/TransferService.java b/src/main/java/com/lagou/edu/service/TransferService.java new file mode 100755 index 0000000..fc75bbf --- /dev/null +++ b/src/main/java/com/lagou/edu/service/TransferService.java @@ -0,0 +1,9 @@ +package com.lagou.edu.service; + +/** + * @author 应癫 + */ +public interface TransferService { + + void transfer(String fromCardNo,String toCardNo,int money) throws Exception; +} diff --git a/src/main/java/com/lagou/edu/service/impl/TransferServiceImpl.java b/src/main/java/com/lagou/edu/service/impl/TransferServiceImpl.java new file mode 100755 index 0000000..f766908 --- /dev/null +++ b/src/main/java/com/lagou/edu/service/impl/TransferServiceImpl.java @@ -0,0 +1,64 @@ +package com.lagou.edu.service.impl; + +import com.lagou.edu.annotation.Autowired; +import com.lagou.edu.annotation.Service; +import com.lagou.edu.annotation.Transational; +import com.lagou.edu.dao.AccountDao; +import com.lagou.edu.pojo.Account; +import com.lagou.edu.service.TransferService; +import com.lagou.edu.utils.ConnectionUtils; +import com.lagou.edu.utils.TransactionManager; + +/** + * @author 应癫 + */ +@Transational +@Service +public class TransferServiceImpl implements TransferService { + + //private AccountDao accountDao = new JdbcAccountDaoImpl(); + + // private AccountDao accountDao = (AccountDao) BeanFactory.getBean("accountDao"); + + // 最佳状态 + @Autowired + private AccountDao accountDao; + + // 构造函数传值/set方法传值 + + public void setAccountDao(AccountDao accountDao) { + this.accountDao = accountDao; + } + + @Override + public void transfer(String fromCardNo, String toCardNo, int money) throws Exception { + + /*try{ + // 开启事务(关闭事务的自动提交) + TransactionManager.getInstance().beginTransaction();*/ + + Account from = accountDao.queryAccountByCardNo(fromCardNo); + Account to = accountDao.queryAccountByCardNo(toCardNo); + + from.setMoney(from.getMoney()-money); + to.setMoney(to.getMoney()+money); + + accountDao.updateAccountByCardNo(to); + int c = 1/0; + accountDao.updateAccountByCardNo(from); + + /* // 提交事务 + + TransactionManager.getInstance().commit(); + }catch (Exception e) { + e.printStackTrace(); + // 回滚事务 + TransactionManager.getInstance().rollback(); + + // 抛出异常便于上层servlet捕获 + throw e; + + }*/ + + } +} diff --git a/src/main/java/com/lagou/edu/servlet/TransferServlet.java b/src/main/java/com/lagou/edu/servlet/TransferServlet.java new file mode 100755 index 0000000..9bf3647 --- /dev/null +++ b/src/main/java/com/lagou/edu/servlet/TransferServlet.java @@ -0,0 +1,67 @@ +package com.lagou.edu.servlet; + +import com.lagou.edu.annotation.Autowired; +import com.lagou.edu.annotation.Service; +import com.lagou.edu.factory.BeanFactory; +import com.lagou.edu.factory.ProxyFactory; +import com.lagou.edu.pojo.Result; +import com.lagou.edu.service.TransferService; +import com.lagou.edu.utils.JsonUtils; + +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; + +/** + * @author 应癫 + */ +@WebServlet(name="transferServlet",urlPatterns = "/transferServlet") +public class TransferServlet extends HttpServlet { + + // 1. 实例化service层对象 + //private TransferService transferService = new TransferServiceImpl(); + //private TransferService transferService = (TransferService) BeanFactory.getBean("transferService"); + + // 从工厂获取委托对象(委托对象是增强了事务控制的功能) + + // 首先从BeanFactory获取到proxyFactory代理工厂的实例化对象 +// private ProxyFactory proxyFactory = (ProxyFactory) BeanFactory.getBean("proxyFactory"); + private TransferService transferService = (TransferService) BeanFactory.getBean("transferService") ; + + @Override + protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { + doPost(req,resp); + } + + @Override + protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { + + // 设置请求体的字符编码 + req.setCharacterEncoding("UTF-8"); + + String fromCardNo = req.getParameter("fromCardNo"); + String toCardNo = req.getParameter("toCardNo"); + String moneyStr = req.getParameter("money"); + int money = Integer.parseInt(moneyStr); + + Result result = new Result(); + + try { + + // 2. 调用service层方法 + transferService.transfer(fromCardNo,toCardNo,money); + result.setStatus("200"); + } catch (Exception e) { + e.printStackTrace(); + result.setStatus("201"); + result.setMessage(e.toString()); + } + + // 响应 + resp.setContentType("application/json;charset=utf-8"); + resp.getWriter().print(JsonUtils.object2Json(result)); + } +} diff --git a/src/main/java/com/lagou/edu/utils/ConnectionUtils.java b/src/main/java/com/lagou/edu/utils/ConnectionUtils.java new file mode 100755 index 0000000..c39bf79 --- /dev/null +++ b/src/main/java/com/lagou/edu/utils/ConnectionUtils.java @@ -0,0 +1,41 @@ +package com.lagou.edu.utils; + +import java.sql.Connection; +import java.sql.SQLException; + +/** + * @author 应癫 + */ +public class ConnectionUtils { + + /*private ConnectionUtils() { + + } + + private static ConnectionUtils connectionUtils = new ConnectionUtils(); + + public static ConnectionUtils getInstance() { + return connectionUtils; + }*/ + + + private static ThreadLocal threadLocal = new ThreadLocal<>(); // 存储当前线程的连接 + + /** + * 从当前线程获取连接 + */ + public static Connection getCurrentThreadConn() throws SQLException { + /** + * 判断当前线程中是否已经绑定连接,如果没有绑定,需要从连接池获取一个连接绑定到当前线程 + */ + Connection connection = threadLocal.get(); + if(connection == null) { + // 从连接池拿连接并绑定到线程 + connection = DruidUtils.getInstance().getConnection(); + // 绑定到当前线程 + threadLocal.set(connection); + } + return connection; + + } +} diff --git a/src/main/java/com/lagou/edu/utils/DruidUtils.java b/src/main/java/com/lagou/edu/utils/DruidUtils.java new file mode 100755 index 0000000..fc09971 --- /dev/null +++ b/src/main/java/com/lagou/edu/utils/DruidUtils.java @@ -0,0 +1,28 @@ +package com.lagou.edu.utils; + +import com.alibaba.druid.pool.DruidDataSource; + +/** + * @author 应癫 + */ +public class DruidUtils { + + private DruidUtils(){ + } + + private static DruidDataSource druidDataSource = new DruidDataSource(); + + + static { + druidDataSource.setDriverClassName("com.mysql.jdbc.Driver"); + druidDataSource.setUrl("jdbc:mysql:///bank?characterEncoding=utf8"); + druidDataSource.setUsername("root"); + druidDataSource.setPassword("root123456"); + + } + + public static DruidDataSource getInstance() { + return druidDataSource; + } + +} diff --git a/src/main/java/com/lagou/edu/utils/JsonUtils.java b/src/main/java/com/lagou/edu/utils/JsonUtils.java new file mode 100755 index 0000000..fd3d042 --- /dev/null +++ b/src/main/java/com/lagou/edu/utils/JsonUtils.java @@ -0,0 +1,67 @@ +package com.lagou.edu.utils; + +import java.util.List; + +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.JavaType; +import com.fasterxml.jackson.databind.ObjectMapper; + +/** + * JSON工具类(使用的是jackson实现的) + * @author 应癫 + */ +public class JsonUtils { + + private static final ObjectMapper MAPPER = new ObjectMapper(); + + /** + * 将对象转换成json字符串。 + * @param data + * @return + */ + public static String object2Json(Object data) { + try { + String string = MAPPER.writeValueAsString(data); + return string; + } catch (JsonProcessingException e) { + e.printStackTrace(); + } + return null; + } + + /** + * 将json结果集转化为对象 + * + * @param jsonData json数据 + * @param beanType 对象中的object类型 + * @return + */ + public static T json2Pojo(String jsonData, Class beanType) { + try { + T t = MAPPER.readValue(jsonData, beanType); + return t; + } catch (Exception e) { + e.printStackTrace(); + } + return null; + } + + /** + * 将json数据转换成pojo对象list + * @param jsonData + * @param beanType + * @return + */ + public static List json2List(String jsonData, Class beanType) { + JavaType javaType = MAPPER.getTypeFactory().constructParametricType(List.class, beanType); + try { + List list = MAPPER.readValue(jsonData, javaType); + return list; + } catch (Exception e) { + e.printStackTrace(); + } + + return null; + } + +} diff --git a/src/main/java/com/lagou/edu/utils/TransactionManager.java b/src/main/java/com/lagou/edu/utils/TransactionManager.java new file mode 100755 index 0000000..be82766 --- /dev/null +++ b/src/main/java/com/lagou/edu/utils/TransactionManager.java @@ -0,0 +1,46 @@ +package com.lagou.edu.utils; + +import java.sql.SQLException; + +/** + * @author 应癫 + * + * 事务管理器类:负责手动事务的开启、提交、回滚 + */ +public class TransactionManager { + + private ConnectionUtils connectionUtils; + + public void setConnectionUtils(ConnectionUtils connectionUtils) { + this.connectionUtils = connectionUtils; + } + + /*private TransactionManager(){ + + } + + private static TransactionManager transactionManager = new TransactionManager(); + + public static TransactionManager getInstance() { + return transactionManager; + }*/ + + + + // 开启手动事务控制 + public void beginTransaction() throws SQLException { + connectionUtils.getCurrentThreadConn().setAutoCommit(false); + } + + + // 提交事务 + public void commit() throws SQLException { + connectionUtils.getCurrentThreadConn().commit(); + } + + + // 回滚事务 + public void rollback() throws SQLException { + connectionUtils.getCurrentThreadConn().rollback(); + } +} diff --git a/src/main/resources/beans.xml b/src/main/resources/beans.xml new file mode 100755 index 0000000..4f50e9e --- /dev/null +++ b/src/main/resources/beans.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml new file mode 100755 index 0000000..f6fd0a4 --- /dev/null +++ b/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,11 @@ + + + + Archetype Created Web Application + + + com.lagou.edu.listener.SpringInit + + diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html new file mode 100755 index 0000000..cfd63b0 --- /dev/null +++ b/src/main/webapp/index.html @@ -0,0 +1,146 @@ + + + + + 转账汇款 + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ + + diff --git a/src/main/webapp/js/jquery-3.4.1.min.js b/src/main/webapp/js/jquery-3.4.1.min.js new file mode 100755 index 0000000..a1c07fd --- /dev/null +++ b/src/main/webapp/js/jquery-3.4.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;nx",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/target/classes/com/lagou/edu/annotation/Autowired.class b/target/classes/com/lagou/edu/annotation/Autowired.class new file mode 100644 index 0000000000000000000000000000000000000000..b24ec8de987725d147b2b9758107b6b93c9c3cc6 GIT binary patch literal 498 zcmaixy-q?w5QWe1<5g4y#lpg%7DO9wX<d{N06vs) zXn=ymVlz8C-<;V!`}6zt4d4!^5so9AM5qypb7cY(YS%ZtiJGg}D4WIupJ|)k6RJ&X zomXBv+v0Z>j3Q~$AZNp26;o^e@Dt5Z{u8_E?Se3dE^EkvCFIkyEsH_cr8cjG6@9OKL&7PGJ4H9>Avhwm%R3H>k mlx#<`{0xzlc4eEx9!e7Hg6&H@5Tx)1VjQB3qh-dZp!x^$!j1y~ literal 0 HcmV?d00001 diff --git a/target/classes/com/lagou/edu/annotation/Service.class b/target/classes/com/lagou/edu/annotation/Service.class new file mode 100644 index 0000000000000000000000000000000000000000..40568f7c309f485e075363348ed9df232d06cc4c GIT binary patch literal 521 zcmaixO-lnY5Qg9M!>zSyt5xtIRS!ik?$LuMp%nx_O1lc;Dcz1sN;Z*gQs`gv;1BRe ziL)SXg@T7L%*-?IFmFD;-ai0bU_ZcafOddAf$CgpPXg`Jv)ieh%TP;`gd>+JlUxe4 zu8grxI%Q3dUZvMg00Om?oa{*_1?nT~vzV@xW|hW>vbl=sJeLwU7<%JWN>6I0#+nMP znZWVVI{CXK?Ah3-WE@R+`{8OPl37BI`zNdWeNDMUw0I+iD$(GV?#R~?5;p2UDbC;{eHf75a>qDCOaOsdACj^>>tqaQ0X-zLGle8dEzNHPj+>cC<_THuca~B)e*3(c z3lx>3qSXg6+#Lte{bVH2j^3t$z-hB6B+D9h!II%W$keDbUNPu}FHh0Kn5SOGCSy~H zaX!sm-C2D<0{zPUWVWE#3Y=7>+Cr+O4Fv>Rd^Y$ez_<1~cF^T~!Bvm*Cil1A(IWJ) OU4|X(mLa%w?IW`15VI|DBx zgJ@|%N@7VWhSBmG_{`Dt1ez3_Us{x$>Xw<4%E-VEHNYh?Uk~IYMg|#FXQU*;T>(_X z$RL1lxPMYsYH|r9gD^q}?npL921W)ZU|=vXFtIQ)Ff*_K`K&-5h-L$durqKVivZc2 IAhir!02>Qd_W%F@ literal 0 HcmV?d00001 diff --git a/target/classes/com/lagou/edu/dao/impl/JdbcAccountDaoImpl.class b/target/classes/com/lagou/edu/dao/impl/JdbcAccountDaoImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..09b37175df43e0dd077dd66d0b39669e849523ec GIT binary patch literal 2593 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 M2};NrHAv`x0N4!G8~^|S literal 0 HcmV?d00001 diff --git a/target/classes/com/lagou/edu/factory/ProxyFactory.class b/target/classes/com/lagou/edu/factory/ProxyFactory.class new file mode 100644 index 0000000000000000000000000000000000000000..9b17a0e94cc2e96fcb972987f02785392b835b4a GIT binary patch literal 1479 zcma)6TTc@~6#k}^7MA7Gauezm5qnWqydf4Lv4L1qz(j&EK25hnSy*Px?iS@=>4QKd z@dx;$jAwRRSlcGjhnaKEp7WjWTspu1{QL!A5vv*oG1Ctnca=1&;U4DHaX*Qyh6HjN z@+c(nKtsP$9%4QTBZ)^0dRa>0mTc~M!edDLE|(rRean#>T=Keb8L}1AIW%lucN&JM zHH?OD*`Bf8;aOxzEL+m@R~UM-xgCah$*Bp3;ff{2X5+9b+-+X9$&#)(CbxIEYbm{H zjQe{QahPpOw@Y*!_t<#nI$w|1Lxoa}d&2MJz)-j{UBz&qF8sH(g8-XhE?e2>N1SSv zbz`f#FHFCf>oie$PIX^Z(c#T7NQkAnZB?6?+Iy$rnqu8jb*G|5%&Takuqix$L#Xa} zI#NjM7{-W>1w2mTiH@gursFvlsWbo1p<82S7Zk*cB$jl%1hwfZF_dRn$1Bj>X8xao zVWhomhCWrb+9HP0Y_w&8k$4PW#x(tgS|JsO*VLX(bq0o?C|q^5EPdfp(P~l0vbj%@ z?zgfmwGY2rkBX7N){toxCNCMfV%MhGhbu?*O7SHaTv>WPmnIFe8r_s2dy{G>t4OvM zZdo4D{;NOP8!l_MaJz3=Mhf5Xb`4Xllkr*Yzp*Cw6a#8k!gK}qiOcH_F2zch$P%~h zDmM?h<-#3$JqGDDVTh^iBPmWYEhC+yq#1NGx_k4dVBblIVT{g1U>w6Z$$IF32~3j4 za1B#*s^As!jw$ba;Rj-u(OO`gMlUh}!bIrRL{R98ib_099wF8iSrt~MaDtu_#KWui z9Ep$l!YPtx==(;Wqx2Rc;F$~X46frw0DkiVe2u6m@RUM5M}GjRonfFI@2`Pf1sC$}P#Z_t}$EgbciV2B1~T}a@8jLOvp>JyKLDJgTSpmf4|^W=J#-jq7g9-k$x!Yej~OaMJrxXoAeFdF z7ZYI~!bwb#R-mIW9*0IcKMz*yqf8hMf=DlT9L{vg#WdxyOsr7C@X?czYIaKk1L_cI zWyQ)mSB9~C5mSbvelQQ0;fg21EMsB$D6_+?_IfFl9k{{TdBN|5Q!ZvR?BvQZXM literal 0 HcmV?d00001 diff --git a/target/classes/com/lagou/edu/pojo/Account.class b/target/classes/com/lagou/edu/pojo/Account.class new file mode 100644 index 0000000000000000000000000000000000000000..bc0b9e07bb07cc66041e1830112be061fd4a0b1a GIT binary patch literal 1508 zcmaKrTTc@~6vzM5mTp@YfyzZLA|RJika|Zfm}nDXlY$QreDG=5PRhb|r`es75aajo zL-?Qx#DoVwfFH_urn}J6EYnA6iEJ%Cp^Cks;yox?t$5OIMsRurfJp+ODnMGQ@Ms2V_x_ zRk9eU*sj=Z)(?fZ&kr5C$yTJrodfRK`W#*+)RFBoOjRsdr%*N7EQo5e(2&Qn@XoSi z(^VAJs0p>(3Ot-!j>0nhD}#|-?{|%rq9=9&XyPR76uE>KiCkHmq{*ZdCZDFSSNoKb zLH-PxJ=yduv2E*w%n)!*>tv!IcTHrFHgN~0i4@WdgYTtOzVdiuN2nuN^#_tzNnzE* zW2`Yu+@3Z0w&nkLcq}ZHK><$~7Q?V#f~Mq$}m>vC!!=>i>ptz zI-;GgxT{F+jR=u?Wh+NWZQ!Y9f5|Z4#=?5A7;=G7Dr6?1npwFOIj;63au$H-8?i8(5XNxqqQ&p3+!jh zY>?(;>oSQU+M9s^vbaYlhGC4*eAD?Hu^(N|{gKY27z>@>5?M@#%CB4?)()L%-43CT z0_yOifmIk@qv?D!^?i&-fW*Idfs90gOklDHWby*>Zjf;TnYaZ+3#vh;A{9w=D>4-c z^59yLH=T+k+8{wOrf-4JRn`#G*ASajeO=RR{u~J!F&gnp$^+d*a~(w4P~kWpwgjBP X3tBVu(lflmbJBW&&boURX)OH%77HZM literal 0 HcmV?d00001 diff --git a/target/classes/com/lagou/edu/pojo/Result.class b/target/classes/com/lagou/edu/pojo/Result.class new file mode 100644 index 0000000000000000000000000000000000000000..ddbc360fb61893ac5c3418927c904ff77d646732 GIT binary patch literal 1304 zcmaKr-EPxB5QWb+X`HyGDWQL%^bb;+rlp1}Dg}B$qza@IBvO?Nt~SXkaqD;^dtIqQ zya$f~5(udmJOB@cn2k-7CN8q<^^DH!`DVQS{paczfaiE-B7^%mOk+hq9uz3MVPMn1 zLxxPCxC#S?Lj8p8B*n)Q-*X+wkeyhJDzwO z_L{;!;Z2t^g}Q8U_mumNj^kunbse%;skda096BOr{L%Xyhjhr6HE%UC470f9}Zdh_{sV zFAdoA&FfO0hkXX?jpqr!=JFsA1o34QBHkmK&TH|>X_S1Hy$Yjm&w1r5~`-v9sr literal 0 HcmV?d00001 diff --git a/target/classes/com/lagou/edu/service/TransferService.class b/target/classes/com/lagou/edu/service/TransferService.class new file mode 100644 index 0000000000000000000000000000000000000000..7a5465b46b121fa759945591ef79982631c8df1f GIT binary patch literal 243 zcmX^0Z`VEs1_pBm9(D#!b_Om+29A=V#Ju9P)FMU(4Go{H#Ii*FoW#6z{os^uP)o6E@^k_b{FMmnJ5N7 z_yhdpFEZZgmX>ZwOw+k{?%aFk-g9Pu|NZ$3z!N-AAdb63(2yEN8kq#LSd+^=xy@-X zG~_khXGoZqC49$wX$ppgvLzZu-K+`U;8owKn!+e{&kGF6ca&;3_<`NB59_?>IKneM zTR1I-l~A$SJv55GCqCOQuM$LT({^lciy@LqA26spqRJUY%eKQSe&dk4`z9eXjF*LF z)(=eAmitan^*-8kRX%i8i@PVb#SOdBtQ-5T>9mfxyB7pY6r*cLTHNc6!myMIVT5Lt zy~Vu_6hkUiJ~mHG;>M{Nd!B1MwZdSeB&!lfu4wF-ZnZ*;jt?eDTyb$8Z3u^-GO!X+ zAqyGiLX9=WaaRQzMDYlgS#-~oSFp9lL5t; zpe=?Qn4vR?^@keM$W}7npk&VxQLv#(e=YE%Nj0gSL7lIjA)2J0^goa#1y<& zBlY!IJD>)EUQf$J3Xq~{(sXAQD_BDwIcyRIMe=s>qTTD8po?y=6(lj+W}t$b$pW;l(0rff_a*8nKD(XyiGML{=~KyH-~}_eZtecP7MyQgJQToqNwc_v~}_d4#|I{_PI{SMXCBM{rli(KIG-PvD~# zbYn8jWlG0%D@HJ*bR`qY8oG7PGCNb{kYqT6c%*cSBFJ`r8ExU6CDrK_fsW& zsN+#9Zs0Sue4fS^_%aO(%L2AQUPD{xTW+u-{dws>b!@5O%%ts=%%WBBDyGa=%pkrn z7aA3ZH8fv$TqnGtA=%rvs3A4#<@vsC(sAWU8PJL+5&rovSx z*d47X!v-{-iPn_&?#NKXT<_$X_0)P6Ii^%s!?0}L<)T8MU`{@%$RHfvQ!OZaZXk!1 z?@3=iQO>-bWyb2upsZnUSE?8q(qqqTSq>dS3P^z!@|X8!y?`NUBI4^pULl3*%?68Ysav;Grz=#DEWCWgBhP5oRDng_SdS{=9*wa5Wrw zot#<*4SauUdW}!;wn3qCELVd9s0T1->)z z9N!E4VBkmfbeHH<7wpIiA>Lfe|52!>q2~E^JdS5h%+yJH-fXwpeHu>hr5Cpb)A^dV zxTZB6Z)APNvO~{bH*ZVJ9gp`KL_vm1K%}@08``3;u2W`~*QBjRNGAy%CC@Y={V~_} z^6VhC-fr(X6bvHFQoAInzBf#*Av<0NG~tG_pdRaGm0lkI2aa8;Z&x+v$}S$&1yn_v zP?M{LF|lvM3X8R^%#ol@_G6ZV8s?l0+njdx)^k#GHqG}_G6<{!)%PocJo@a03+rVH zT1df???mw*-ZsFBm{maW1$pgmOjjjzih+5LRefLW*uGwrfk7qO!DBTyySf(lQzIIC zH42g)-_0LRKtn<`GIvStIS06&DWZ(XLJqeS$z|o6da@=E7a-GCJql|-q}Jnfq^Z& z%ONLTp=%TGy`ZO;a1T@b?;#mcbQ|sTDF>atchL7P`rSj%2QWy@D;UL9>W}cnHOycL z3mC>jT!+L59HzH8#%@QvJYsA!q?*ZVM8EObDEwEqrete9qd)k% zbIbQU+X@}u+t_6AaK-VQa8n>zEbR%Tw)_Uuj8+}bei|Lt?O<2dU0Nn$7<)2sl-@O_ z!hNSLuw1qLLn3SXk!d#~GYTEIeX7t)rL)#l(+;%vD_|4z2--OWj}Hhqp5x;Vt}ivzXrxIZot5Z zfmN6SlX2JoZJdTR1GjKn!yN;6anHbgtP|kC0SPRgqdNj){pe@)15W59p{iYbQSGtf zsMts1KWSUM5}g<}IX|e{b`Uv@m?hVW(T}}$C_Rf^C^L(Skgijgb!j$~r`hs-*NlU< zWhgscWA2snc?yiENuQeC+8I@zv!31PN3d41tw`pIrxv=)v9yN*f1@maE3Sx|73BqL z35+7iJ4eWKf)a8yyGaFikCk8C+x{75th~1?N8@afIX# zq;|?bG5!TZM;P9rv3vxr{DB@xsI1c%;yFi1^Mtd&j7ylsO0SB}+a+A4&lSFDh~Jpi pkfING3S6Zv--Eu$>gvgUL;BS*GM|x91h|nrI|Qbw%~4BW{x4Yl6*T|= literal 0 HcmV?d00001 diff --git a/target/classes/com/lagou/edu/utils/DruidUtils.class b/target/classes/com/lagou/edu/utils/DruidUtils.class new file mode 100644 index 0000000000000000000000000000000000000000..0f9ead36a2bd2662aadfccc904d0a797d62bf31a GIT binary patch literal 862 zcma)4+fEZv6kVqs+UazlSgZ;H0xGseJ5js^P#-8JCJmY(7$47EEK{d5dgctqzw(ll zL=!*2k23B(Z8ScZ@G@)d``UZX&tKnu0C)h$!VH!wn8tD$S1c5?M8}_a9~Y z%|jbExxi3KqHWw_ZZW@oXY=m8`!+i4S!PlHzmmW#uR$4c-+As10#DP~(?E|k?M5<9 z_vMf_Z!~*8 z%#pQ8C8`QEW?i=_;k75U@x=#ROs#(2k!j%ZeLAmf78C`&axG zs55j%N5{|o;7?MYdv~)eOc7?xOm^?fInQ~{bI-Z^^6y{&05FfQ@)*Wa4ntVZV*no+ zc$7y5D{Atwfz>>WaPru|nt}B^KEbDI^D_e*>b+#(a|2a@zS>H?zV<|5rfRtd<~Pz0 zZ134Y+iXeeJKyb?doqx_PG`^D+HKiZP?Lv;wzo*fiqmm|Wr6fWc}F0#>h9SBgH@+v zZ*~uMZLcYJ+gvGCT}!rir01x4w3rFLb$o%_I%Zq$yIs@X>zdubY5V2|!)~h)qZC{n zbylqj+?}Yl5Yq_4S8Pq-3vVEU; zYtJnEFmT)sfip^u)3Bi~-0N=y)Qkc}N#Ugk!w;p}&0(DjJB zT4^pM>>`HCm&hzcE9+39Dpkj4UJozf+fzl=hN;}tDYUiwP{<~^lU2tZ%1}P%gyVwV zh)f9>2^=GZgbmaTYzl1u-^9=G?1`JLSna5Z@(s7^S@yc4T4o^bfcq+)BCg?j5hYwL zVhgtfW?$W@|5dt0)D^}TxFc}&q$T2FD&h$mjI6g}8Q9M!wz`xIG>h2Aj)MA9VCvOO zVu`~V3GWPnQDuE@w+jrN1PdKcErnepaPNYc8*v4ce(;>Y-jVIDz2f)W2M>8i1iDq5 zp0p@;&a>s7wxR(0cA&~m&x}Sxl%s!I|@(JQ;lO3YbpnF@Bb6|&6%UknO+*#vLL)$b-3%=x{r4owZDu7VaAaS>GR;i0)gJUCJ3kd|} zf(PKC5NC~PLt?~*XLrXl-<+Aa6+{T>++{KnQHEr&h*fy~v zP<6u~P;Tsn!D;OIV}ad{8;%@b4#UJzgTzU++iCwDb|_Ff@&YeD7AQ2DJ%M6794PWS zUZ9>QqrQr|vhUNg(g|JZ_hjVhbLK3@XC7-ca%*)X8H{DB>6r}VP(>`aGFI`F2efDSfCt*zTcPb8^)Z3N#v@ho^EAxB0W>~ z;9S0!HWpypn1^MeZetG(6HOZ}?AzGXf3Cq6sOQafmPo0Z$r}iU&WrvzFGpZKb&cQo z&dJNprEG!iJmysU0&7FgE{P%)#ND$<$$^ewJB?=Nl6#fJVXx-61r~V)kCQlTXJaZh zUN?KF@rjlBo0q*9w=Rjx|d2+Z4?QMO5_{fcc3T-KMTBvfbLv`8`mbvn-u}Z6x zj~Q)nEw%PP!??<}Qg1cQ(S(iPQ5iwgwG>@=jdUYrJ>shCR9l~5y!whl;Q~bi)6gx- zt4+wNX3%w}775tk$4kwiM?7h0Br+~c)W+jKoH}Y?0X_k3F=KcRLuTz + + + + diff --git a/target/tomcat/conf/web.xml b/target/tomcat/conf/web.xml new file mode 100755 index 0000000..cc8383c --- /dev/null +++ b/target/tomcat/conf/web.xml @@ -0,0 +1,4283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + default + org.apache.catalina.servlets.DefaultServlet + + debug + 0 + + + listings + false + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + jsp + org.apache.jasper.servlet.JspServlet + + fork + false + + + xpoweredBy + false + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + default + / + + + + + jsp + *.jsp + *.jspx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 30 + + + + + + + + + + + + 123 + application/vnd.lotus-1-2-3 + + + 3dml + text/vnd.in3d.3dml + + + 3g2 + video/3gpp2 + + + 3gp + video/3gpp + + + 7z + application/x-7z-compressed + + + aab + application/x-authorware-bin + + + aac + audio/x-aac + + + aam + application/x-authorware-map + + + aas + application/x-authorware-seg + + + abs + audio/x-mpeg + + + abw + application/x-abiword + + + ac + application/pkix-attr-cert + + + acc + application/vnd.americandynamics.acc + + + ace + application/x-ace-compressed + + + acu + application/vnd.acucobol + + + acutc + application/vnd.acucorp + + + adp + audio/adpcm + + + aep + application/vnd.audiograph + + + afm + application/x-font-type1 + + + afp + application/vnd.ibm.modcap + + + ahead + application/vnd.ahead.space + + + ai + application/postscript + + + aif + audio/x-aiff + + + aifc + audio/x-aiff + + + aiff + audio/x-aiff + + + aim + application/x-aim + + + air + application/vnd.adobe.air-application-installer-package+zip + + + ait + application/vnd.dvb.ait + + + ami + application/vnd.amiga.ami + + + anx + application/annodex + + + apk + application/vnd.android.package-archive + + + application + application/x-ms-application + + + apr + application/vnd.lotus-approach + + + art + image/x-jg + + + asc + application/pgp-signature + + + asf + video/x-ms-asf + + + asm + text/x-asm + + + aso + application/vnd.accpac.simply.aso + + + asx + video/x-ms-asf + + + atc + application/vnd.acucorp + + + atom + application/atom+xml + + + atomcat + application/atomcat+xml + + + atomsvc + application/atomsvc+xml + + + atx + application/vnd.antix.game-component + + + au + audio/basic + + + avi + video/x-msvideo + + + avx + video/x-rad-screenplay + + + aw + application/applixware + + + axa + audio/annodex + + + axv + video/annodex + + + azf + application/vnd.airzip.filesecure.azf + + + azs + application/vnd.airzip.filesecure.azs + + + azw + application/vnd.amazon.ebook + + + bat + application/x-msdownload + + + bcpio + application/x-bcpio + + + bdf + application/x-font-bdf + + + bdm + application/vnd.syncml.dm+wbxml + + + bed + application/vnd.realvnc.bed + + + bh2 + application/vnd.fujitsu.oasysprs + + + bin + application/octet-stream + + + bmi + application/vnd.bmi + + + bmp + image/bmp + + + body + text/html + + + book + application/vnd.framemaker + + + box + application/vnd.previewsystems.box + + + boz + application/x-bzip2 + + + bpk + application/octet-stream + + + btif + image/prs.btif + + + bz + application/x-bzip + + + bz2 + application/x-bzip2 + + + c + text/x-c + + + c11amc + application/vnd.cluetrust.cartomobile-config + + + c11amz + application/vnd.cluetrust.cartomobile-config-pkg + + + c4d + application/vnd.clonk.c4group + + + c4f + application/vnd.clonk.c4group + + + c4g + application/vnd.clonk.c4group + + + c4p + application/vnd.clonk.c4group + + + c4u + application/vnd.clonk.c4group + + + cab + application/vnd.ms-cab-compressed + + + cap + application/vnd.tcpdump.pcap + + + car + application/vnd.curl.car + + + cat + application/vnd.ms-pki.seccat + + + cc + text/x-c + + + cct + application/x-director + + + ccxml + application/ccxml+xml + + + cdbcmsg + application/vnd.contact.cmsg + + + cdf + application/x-cdf + + + cdkey + application/vnd.mediastation.cdkey + + + cdmia + application/cdmi-capability + + + cdmic + application/cdmi-container + + + cdmid + application/cdmi-domain + + + cdmio + application/cdmi-object + + + cdmiq + application/cdmi-queue + + + cdx + chemical/x-cdx + + + cdxml + application/vnd.chemdraw+xml + + + cdy + application/vnd.cinderella + + + cer + application/pkix-cert + + + cgm + image/cgm + + + chat + application/x-chat + + + chm + application/vnd.ms-htmlhelp + + + chrt + application/vnd.kde.kchart + + + cif + chemical/x-cif + + + cii + application/vnd.anser-web-certificate-issue-initiation + + + cil + application/vnd.ms-artgalry + + + cla + application/vnd.claymore + + + class + application/java + + + clkk + application/vnd.crick.clicker.keyboard + + + clkp + application/vnd.crick.clicker.palette + + + clkt + application/vnd.crick.clicker.template + + + clkw + application/vnd.crick.clicker.wordbank + + + clkx + application/vnd.crick.clicker + + + clp + application/x-msclip + + + cmc + application/vnd.cosmocaller + + + cmdf + chemical/x-cmdf + + + cml + chemical/x-cml + + + cmp + application/vnd.yellowriver-custom-menu + + + cmx + image/x-cmx + + + cod + application/vnd.rim.cod + + + com + application/x-msdownload + + + conf + text/plain + + + cpio + application/x-cpio + + + cpp + text/x-c + + + cpt + application/mac-compactpro + + + crd + application/x-mscardfile + + + crl + application/pkix-crl + + + crt + application/x-x509-ca-cert + + + cryptonote + application/vnd.rig.cryptonote + + + csh + application/x-csh + + + csml + chemical/x-csml + + + csp + application/vnd.commonspace + + + css + text/css + + + cst + application/x-director + + + csv + text/csv + + + cu + application/cu-seeme + + + curl + text/vnd.curl + + + cww + application/prs.cww + + + cxt + application/x-director + + + cxx + text/x-c + + + dae + model/vnd.collada+xml + + + daf + application/vnd.mobius.daf + + + dataless + application/vnd.fdsn.seed + + + davmount + application/davmount+xml + + + dcr + application/x-director + + + dcurl + text/vnd.curl.dcurl + + + dd2 + application/vnd.oma.dd2+xml + + + ddd + application/vnd.fujixerox.ddd + + + deb + application/x-debian-package + + + def + text/plain + + + deploy + application/octet-stream + + + der + application/x-x509-ca-cert + + + dfac + application/vnd.dreamfactory + + + dib + image/bmp + + + dic + text/x-c + + + dir + application/x-director + + + dis + application/vnd.mobius.dis + + + dist + application/octet-stream + + + distz + application/octet-stream + + + djv + image/vnd.djvu + + + djvu + image/vnd.djvu + + + dll + application/x-msdownload + + + dmg + application/octet-stream + + + dmp + application/vnd.tcpdump.pcap + + + dms + application/octet-stream + + + dna + application/vnd.dna + + + doc + application/msword + + + docm + application/vnd.ms-word.document.macroenabled.12 + + + docx + application/vnd.openxmlformats-officedocument.wordprocessingml.document + + + dot + application/msword + + + dotm + application/vnd.ms-word.template.macroenabled.12 + + + dotx + application/vnd.openxmlformats-officedocument.wordprocessingml.template + + + dp + application/vnd.osgi.dp + + + dpg + application/vnd.dpgraph + + + dra + audio/vnd.dra + + + dsc + text/prs.lines.tag + + + dssc + application/dssc+der + + + dtb + application/x-dtbook+xml + + + dtd + application/xml-dtd + + + dts + audio/vnd.dts + + + dtshd + audio/vnd.dts.hd + + + dump + application/octet-stream + + + dv + video/x-dv + + + dvb + video/vnd.dvb.file + + + dvi + application/x-dvi + + + dwf + model/vnd.dwf + + + dwg + image/vnd.dwg + + + dxf + image/vnd.dxf + + + dxp + application/vnd.spotfire.dxp + + + dxr + application/x-director + + + ecelp4800 + audio/vnd.nuera.ecelp4800 + + + ecelp7470 + audio/vnd.nuera.ecelp7470 + + + ecelp9600 + audio/vnd.nuera.ecelp9600 + + + ecma + application/ecmascript + + + edm + application/vnd.novadigm.edm + + + edx + application/vnd.novadigm.edx + + + efif + application/vnd.picsel + + + ei6 + application/vnd.pg.osasli + + + elc + application/octet-stream + + + eml + message/rfc822 + + + emma + application/emma+xml + + + eol + audio/vnd.digital-winds + + + eot + application/vnd.ms-fontobject + + + eps + application/postscript + + + epub + application/epub+zip + + + es3 + application/vnd.eszigno3+xml + + + esf + application/vnd.epson.esf + + + et3 + application/vnd.eszigno3+xml + + + etx + text/x-setext + + + exe + application/octet-stream + + + exi + application/exi + + + ext + application/vnd.novadigm.ext + + + ez + application/andrew-inset + + + ez2 + application/vnd.ezpix-album + + + ez3 + application/vnd.ezpix-package + + + f + text/x-fortran + + + f4v + video/x-f4v + + + f77 + text/x-fortran + + + f90 + text/x-fortran + + + fbs + image/vnd.fastbidsheet + + + fcs + application/vnd.isac.fcs + + + fdf + application/vnd.fdf + + + fe_launch + application/vnd.denovo.fcselayout-link + + + fg5 + application/vnd.fujitsu.oasysgp + + + fgd + application/x-director + + + fh + image/x-freehand + + + fh4 + image/x-freehand + + + fh5 + image/x-freehand + + + fh7 + image/x-freehand + + + fhc + image/x-freehand + + + fig + application/x-xfig + + + flac + audio/flac + + + fli + video/x-fli + + + flo + application/vnd.micrografx.flo + + + flv + video/x-flv + + + flw + application/vnd.kde.kivio + + + flx + text/vnd.fmi.flexstor + + + fly + text/vnd.fly + + + fm + application/vnd.framemaker + + + fnc + application/vnd.frogans.fnc + + + for + text/x-fortran + + + fpx + image/vnd.fpx + + + frame + application/vnd.framemaker + + + fsc + application/vnd.fsc.weblaunch + + + fst + image/vnd.fst + + + ftc + application/vnd.fluxtime.clip + + + fti + application/vnd.anser-web-funds-transfer-initiation + + + fvt + video/vnd.fvt + + + fxp + application/vnd.adobe.fxp + + + fxpl + application/vnd.adobe.fxp + + + fzs + application/vnd.fuzzysheet + + + g2w + application/vnd.geoplan + + + g3 + image/g3fax + + + g3w + application/vnd.geospace + + + gac + application/vnd.groove-account + + + gbr + application/rpki-ghostbusters + + + gdl + model/vnd.gdl + + + geo + application/vnd.dynageo + + + gex + application/vnd.geometry-explorer + + + ggb + application/vnd.geogebra.file + + + ggt + application/vnd.geogebra.tool + + + ghf + application/vnd.groove-help + + + gif + image/gif + + + gim + application/vnd.groove-identity-message + + + gmx + application/vnd.gmx + + + gnumeric + application/x-gnumeric + + + gph + application/vnd.flographit + + + gqf + application/vnd.grafeq + + + gqs + application/vnd.grafeq + + + gram + application/srgs + + + gre + application/vnd.geometry-explorer + + + grv + application/vnd.groove-injector + + + grxml + application/srgs+xml + + + gsf + application/x-font-ghostscript + + + gtar + application/x-gtar + + + gtm + application/vnd.groove-tool-message + + + gtw + model/vnd.gtw + + + gv + text/vnd.graphviz + + + gxt + application/vnd.geonext + + + gz + application/x-gzip + + + h + text/x-c + + + h261 + video/h261 + + + h263 + video/h263 + + + h264 + video/h264 + + + hal + application/vnd.hal+xml + + + hbci + application/vnd.hbci + + + hdf + application/x-hdf + + + hh + text/x-c + + + hlp + application/winhlp + + + hpgl + application/vnd.hp-hpgl + + + hpid + application/vnd.hp-hpid + + + hps + application/vnd.hp-hps + + + hqx + application/mac-binhex40 + + + htc + text/x-component + + + htke + application/vnd.kenameaapp + + + htm + text/html + + + html + text/html + + + hvd + application/vnd.yamaha.hv-dic + + + hvp + application/vnd.yamaha.hv-voice + + + hvs + application/vnd.yamaha.hv-script + + + i2g + application/vnd.intergeo + + + icc + application/vnd.iccprofile + + + ice + x-conference/x-cooltalk + + + icm + application/vnd.iccprofile + + + ico + image/x-icon + + + ics + text/calendar + + + ief + image/ief + + + ifb + text/calendar + + + ifm + application/vnd.shana.informed.formdata + + + iges + model/iges + + + igl + application/vnd.igloader + + + igm + application/vnd.insors.igm + + + igs + model/iges + + + igx + application/vnd.micrografx.igx + + + iif + application/vnd.shana.informed.interchange + + + imp + application/vnd.accpac.simply.imp + + + ims + application/vnd.ms-ims + + + in + text/plain + + + ink + application/inkml+xml + + + inkml + application/inkml+xml + + + iota + application/vnd.astraea-software.iota + + + ipfix + application/ipfix + + + ipk + application/vnd.shana.informed.package + + + irm + application/vnd.ibm.rights-management + + + irp + application/vnd.irepository.package+xml + + + iso + application/octet-stream + + + itp + application/vnd.shana.informed.formtemplate + + + ivp + application/vnd.immervision-ivp + + + ivu + application/vnd.immervision-ivu + + + jad + text/vnd.sun.j2me.app-descriptor + + + jam + application/vnd.jam + + + jar + application/java-archive + + + java + text/x-java-source + + + jisp + application/vnd.jisp + + + jlt + application/vnd.hp-jlyt + + + jnlp + application/x-java-jnlp-file + + + joda + application/vnd.joost.joda-archive + + + jpe + image/jpeg + + + jpeg + image/jpeg + + + jpg + image/jpeg + + + jpgm + video/jpm + + + jpgv + video/jpeg + + + jpm + video/jpm + + + js + application/javascript + + + jsf + text/plain + + + json + application/json + + + jspf + text/plain + + + kar + audio/midi + + + karbon + application/vnd.kde.karbon + + + kfo + application/vnd.kde.kformula + + + kia + application/vnd.kidspiration + + + kml + application/vnd.google-earth.kml+xml + + + kmz + application/vnd.google-earth.kmz + + + kne + application/vnd.kinar + + + knp + application/vnd.kinar + + + kon + application/vnd.kde.kontour + + + kpr + application/vnd.kde.kpresenter + + + kpt + application/vnd.kde.kpresenter + + + ksp + application/vnd.kde.kspread + + + ktr + application/vnd.kahootz + + + ktx + image/ktx + + + ktz + application/vnd.kahootz + + + kwd + application/vnd.kde.kword + + + kwt + application/vnd.kde.kword + + + lasxml + application/vnd.las.las+xml + + + latex + application/x-latex + + + lbd + application/vnd.llamagraphics.life-balance.desktop + + + lbe + application/vnd.llamagraphics.life-balance.exchange+xml + + + les + application/vnd.hhe.lesson-player + + + lha + application/octet-stream + + + link66 + application/vnd.route66.link66+xml + + + list + text/plain + + + list3820 + application/vnd.ibm.modcap + + + listafp + application/vnd.ibm.modcap + + + log + text/plain + + + lostxml + application/lost+xml + + + lrf + application/octet-stream + + + lrm + application/vnd.ms-lrm + + + ltf + application/vnd.frogans.ltf + + + lvp + audio/vnd.lucent.voice + + + lwp + application/vnd.lotus-wordpro + + + lzh + application/octet-stream + + + m13 + application/x-msmediaview + + + m14 + application/x-msmediaview + + + m1v + video/mpeg + + + m21 + application/mp21 + + + m2a + audio/mpeg + + + m2v + video/mpeg + + + m3a + audio/mpeg + + + m3u + audio/x-mpegurl + + + m3u8 + application/vnd.apple.mpegurl + + + m4a + audio/mp4 + + + m4b + audio/mp4 + + + m4r + audio/mp4 + + + m4u + video/vnd.mpegurl + + + m4v + video/mp4 + + + ma + application/mathematica + + + mac + image/x-macpaint + + + mads + application/mads+xml + + + mag + application/vnd.ecowin.chart + + + maker + application/vnd.framemaker + + + man + text/troff + + + mathml + application/mathml+xml + + + mb + application/mathematica + + + mbk + application/vnd.mobius.mbk + + + mbox + application/mbox + + + mc1 + application/vnd.medcalcdata + + + mcd + application/vnd.mcd + + + mcurl + text/vnd.curl.mcurl + + + mdb + application/x-msaccess + + + mdi + image/vnd.ms-modi + + + me + text/troff + + + mesh + model/mesh + + + meta4 + application/metalink4+xml + + + mets + application/mets+xml + + + mfm + application/vnd.mfmp + + + mft + application/rpki-manifest + + + mgp + application/vnd.osgeo.mapguide.package + + + mgz + application/vnd.proteus.magazine + + + mid + audio/midi + + + midi + audio/midi + + + mif + application/x-mif + + + mime + message/rfc822 + + + mj2 + video/mj2 + + + mjp2 + video/mj2 + + + mlp + application/vnd.dolby.mlp + + + mmd + application/vnd.chipnuts.karaoke-mmd + + + mmf + application/vnd.smaf + + + mmr + image/vnd.fujixerox.edmics-mmr + + + mny + application/x-msmoney + + + mobi + application/x-mobipocket-ebook + + + mods + application/mods+xml + + + mov + video/quicktime + + + movie + video/x-sgi-movie + + + mp1 + audio/mpeg + + + mp2 + audio/mpeg + + + mp21 + application/mp21 + + + mp2a + audio/mpeg + + + mp3 + audio/mpeg + + + mp4 + video/mp4 + + + mp4a + audio/mp4 + + + mp4s + application/mp4 + + + mp4v + video/mp4 + + + mpa + audio/mpeg + + + mpc + application/vnd.mophun.certificate + + + mpe + video/mpeg + + + mpeg + video/mpeg + + + mpega + audio/x-mpeg + + + mpg + video/mpeg + + + mpg4 + video/mp4 + + + mpga + audio/mpeg + + + mpkg + application/vnd.apple.installer+xml + + + mpm + application/vnd.blueice.multipass + + + mpn + application/vnd.mophun.application + + + mpp + application/vnd.ms-project + + + mpt + application/vnd.ms-project + + + mpv2 + video/mpeg2 + + + mpy + application/vnd.ibm.minipay + + + mqy + application/vnd.mobius.mqy + + + mrc + application/marc + + + mrcx + application/marcxml+xml + + + ms + text/troff + + + mscml + application/mediaservercontrol+xml + + + mseed + application/vnd.fdsn.mseed + + + mseq + application/vnd.mseq + + + msf + application/vnd.epson.msf + + + msh + model/mesh + + + msi + application/x-msdownload + + + msl + application/vnd.mobius.msl + + + msty + application/vnd.muvee.style + + + mts + model/vnd.mts + + + mus + application/vnd.musician + + + musicxml + application/vnd.recordare.musicxml+xml + + + mvb + application/x-msmediaview + + + mwf + application/vnd.mfer + + + mxf + application/mxf + + + mxl + application/vnd.recordare.musicxml + + + mxml + application/xv+xml + + + mxs + application/vnd.triscape.mxs + + + mxu + video/vnd.mpegurl + + + n-gage + application/vnd.nokia.n-gage.symbian.install + + + n3 + text/n3 + + + nb + application/mathematica + + + nbp + application/vnd.wolfram.player + + + nc + application/x-netcdf + + + ncx + application/x-dtbncx+xml + + + ngdat + application/vnd.nokia.n-gage.data + + + nlu + application/vnd.neurolanguage.nlu + + + nml + application/vnd.enliven + + + nnd + application/vnd.noblenet-directory + + + nns + application/vnd.noblenet-sealer + + + nnw + application/vnd.noblenet-web + + + npx + image/vnd.net-fpx + + + nsf + application/vnd.lotus-notes + + + oa2 + application/vnd.fujitsu.oasys2 + + + oa3 + application/vnd.fujitsu.oasys3 + + + oas + application/vnd.fujitsu.oasys + + + obd + application/x-msbinder + + + oda + application/oda + + + + odb + application/vnd.oasis.opendocument.database + + + + odc + application/vnd.oasis.opendocument.chart + + + + odf + application/vnd.oasis.opendocument.formula + + + odft + application/vnd.oasis.opendocument.formula-template + + + + odg + application/vnd.oasis.opendocument.graphics + + + + odi + application/vnd.oasis.opendocument.image + + + + odm + application/vnd.oasis.opendocument.text-master + + + + odp + application/vnd.oasis.opendocument.presentation + + + + ods + application/vnd.oasis.opendocument.spreadsheet + + + + odt + application/vnd.oasis.opendocument.text + + + oga + audio/ogg + + + ogg + audio/ogg + + + ogv + video/ogg + + + + ogx + application/ogg + + + onepkg + application/onenote + + + onetmp + application/onenote + + + onetoc + application/onenote + + + onetoc2 + application/onenote + + + opf + application/oebps-package+xml + + + oprc + application/vnd.palm + + + org + application/vnd.lotus-organizer + + + osf + application/vnd.yamaha.openscoreformat + + + osfpvg + application/vnd.yamaha.openscoreformat.osfpvg+xml + + + otc + application/vnd.oasis.opendocument.chart-template + + + otf + application/x-font-otf + + + + otg + application/vnd.oasis.opendocument.graphics-template + + + + oth + application/vnd.oasis.opendocument.text-web + + + oti + application/vnd.oasis.opendocument.image-template + + + + otp + application/vnd.oasis.opendocument.presentation-template + + + + ots + application/vnd.oasis.opendocument.spreadsheet-template + + + + ott + application/vnd.oasis.opendocument.text-template + + + oxps + application/oxps + + + oxt + application/vnd.openofficeorg.extension + + + p + text/x-pascal + + + p10 + application/pkcs10 + + + p12 + application/x-pkcs12 + + + p7b + application/x-pkcs7-certificates + + + p7c + application/pkcs7-mime + + + p7m + application/pkcs7-mime + + + p7r + application/x-pkcs7-certreqresp + + + p7s + application/pkcs7-signature + + + p8 + application/pkcs8 + + + pas + text/x-pascal + + + paw + application/vnd.pawaafile + + + pbd + application/vnd.powerbuilder6 + + + pbm + image/x-portable-bitmap + + + pcap + application/vnd.tcpdump.pcap + + + pcf + application/x-font-pcf + + + pcl + application/vnd.hp-pcl + + + pclxl + application/vnd.hp-pclxl + + + pct + image/pict + + + pcurl + application/vnd.curl.pcurl + + + pcx + image/x-pcx + + + pdb + application/vnd.palm + + + pdf + application/pdf + + + pfa + application/x-font-type1 + + + pfb + application/x-font-type1 + + + pfm + application/x-font-type1 + + + pfr + application/font-tdpfr + + + pfx + application/x-pkcs12 + + + pgm + image/x-portable-graymap + + + pgn + application/x-chess-pgn + + + pgp + application/pgp-encrypted + + + pic + image/pict + + + pict + image/pict + + + pkg + application/octet-stream + + + pki + application/pkixcmp + + + pkipath + application/pkix-pkipath + + + plb + application/vnd.3gpp.pic-bw-large + + + plc + application/vnd.mobius.plc + + + plf + application/vnd.pocketlearn + + + pls + audio/x-scpls + + + pml + application/vnd.ctc-posml + + + png + image/png + + + pnm + image/x-portable-anymap + + + pnt + image/x-macpaint + + + portpkg + application/vnd.macports.portpkg + + + pot + application/vnd.ms-powerpoint + + + potm + application/vnd.ms-powerpoint.template.macroenabled.12 + + + potx + application/vnd.openxmlformats-officedocument.presentationml.template + + + ppam + application/vnd.ms-powerpoint.addin.macroenabled.12 + + + ppd + application/vnd.cups-ppd + + + ppm + image/x-portable-pixmap + + + pps + application/vnd.ms-powerpoint + + + ppsm + application/vnd.ms-powerpoint.slideshow.macroenabled.12 + + + ppsx + application/vnd.openxmlformats-officedocument.presentationml.slideshow + + + ppt + application/vnd.ms-powerpoint + + + pptm + application/vnd.ms-powerpoint.presentation.macroenabled.12 + + + pptx + application/vnd.openxmlformats-officedocument.presentationml.presentation + + + pqa + application/vnd.palm + + + prc + application/x-mobipocket-ebook + + + pre + application/vnd.lotus-freelance + + + prf + application/pics-rules + + + ps + application/postscript + + + psb + application/vnd.3gpp.pic-bw-small + + + psd + image/vnd.adobe.photoshop + + + psf + application/x-font-linux-psf + + + pskcxml + application/pskc+xml + + + ptid + application/vnd.pvi.ptid1 + + + pub + application/x-mspublisher + + + pvb + application/vnd.3gpp.pic-bw-var + + + pwn + application/vnd.3m.post-it-notes + + + pya + audio/vnd.ms-playready.media.pya + + + pyv + video/vnd.ms-playready.media.pyv + + + qam + application/vnd.epson.quickanime + + + qbo + application/vnd.intu.qbo + + + qfx + application/vnd.intu.qfx + + + qps + application/vnd.publishare-delta-tree + + + qt + video/quicktime + + + qti + image/x-quicktime + + + qtif + image/x-quicktime + + + qwd + application/vnd.quark.quarkxpress + + + qwt + application/vnd.quark.quarkxpress + + + qxb + application/vnd.quark.quarkxpress + + + qxd + application/vnd.quark.quarkxpress + + + qxl + application/vnd.quark.quarkxpress + + + qxt + application/vnd.quark.quarkxpress + + + ra + audio/x-pn-realaudio + + + ram + audio/x-pn-realaudio + + + rar + application/x-rar-compressed + + + ras + image/x-cmu-raster + + + rcprofile + application/vnd.ipunplugged.rcprofile + + + rdf + application/rdf+xml + + + rdz + application/vnd.data-vision.rdz + + + rep + application/vnd.businessobjects + + + res + application/x-dtbresource+xml + + + rgb + image/x-rgb + + + rif + application/reginfo+xml + + + rip + audio/vnd.rip + + + rl + application/resource-lists+xml + + + rlc + image/vnd.fujixerox.edmics-rlc + + + rld + application/resource-lists-diff+xml + + + rm + application/vnd.rn-realmedia + + + rmi + audio/midi + + + rmp + audio/x-pn-realaudio-plugin + + + rms + application/vnd.jcp.javame.midlet-rms + + + rnc + application/relax-ng-compact-syntax + + + roa + application/rpki-roa + + + roff + text/troff + + + rp9 + application/vnd.cloanto.rp9 + + + rpss + application/vnd.nokia.radio-presets + + + rpst + application/vnd.nokia.radio-preset + + + rq + application/sparql-query + + + rs + application/rls-services+xml + + + rsd + application/rsd+xml + + + rss + application/rss+xml + + + rtf + application/rtf + + + rtx + text/richtext + + + s + text/x-asm + + + saf + application/vnd.yamaha.smaf-audio + + + sbml + application/sbml+xml + + + sc + application/vnd.ibm.secure-container + + + scd + application/x-msschedule + + + scm + application/vnd.lotus-screencam + + + scq + application/scvp-cv-request + + + scs + application/scvp-cv-response + + + scurl + text/vnd.curl.scurl + + + sda + application/vnd.stardivision.draw + + + sdc + application/vnd.stardivision.calc + + + sdd + application/vnd.stardivision.impress + + + sdkd + application/vnd.solent.sdkm+xml + + + sdkm + application/vnd.solent.sdkm+xml + + + sdp + application/sdp + + + sdw + application/vnd.stardivision.writer + + + see + application/vnd.seemail + + + seed + application/vnd.fdsn.seed + + + sema + application/vnd.sema + + + semd + application/vnd.semd + + + semf + application/vnd.semf + + + ser + application/java-serialized-object + + + setpay + application/set-payment-initiation + + + setreg + application/set-registration-initiation + + + sfd-hdstx + application/vnd.hydrostatix.sof-data + + + sfs + application/vnd.spotfire.sfs + + + sgl + application/vnd.stardivision.writer-global + + + sgm + text/sgml + + + sgml + text/sgml + + + sh + application/x-sh + + + shar + application/x-shar + + + shf + application/shf+xml + + + + sig + application/pgp-signature + + + silo + model/mesh + + + sis + application/vnd.symbian.install + + + sisx + application/vnd.symbian.install + + + sit + application/x-stuffit + + + sitx + application/x-stuffitx + + + skd + application/vnd.koan + + + skm + application/vnd.koan + + + skp + application/vnd.koan + + + skt + application/vnd.koan + + + sldm + application/vnd.ms-powerpoint.slide.macroenabled.12 + + + sldx + application/vnd.openxmlformats-officedocument.presentationml.slide + + + slt + application/vnd.epson.salt + + + sm + application/vnd.stepmania.stepchart + + + smf + application/vnd.stardivision.math + + + smi + application/smil+xml + + + smil + application/smil+xml + + + smzip + application/vnd.stepmania.package + + + snd + audio/basic + + + snf + application/x-font-snf + + + so + application/octet-stream + + + spc + application/x-pkcs7-certificates + + + spf + application/vnd.yamaha.smaf-phrase + + + spl + application/x-futuresplash + + + spot + text/vnd.in3d.spot + + + spp + application/scvp-vp-response + + + spq + application/scvp-vp-request + + + spx + audio/ogg + + + src + application/x-wais-source + + + sru + application/sru+xml + + + srx + application/sparql-results+xml + + + sse + application/vnd.kodak-descriptor + + + ssf + application/vnd.epson.ssf + + + ssml + application/ssml+xml + + + st + application/vnd.sailingtracker.track + + + stc + application/vnd.sun.xml.calc.template + + + std + application/vnd.sun.xml.draw.template + + + stf + application/vnd.wt.stf + + + sti + application/vnd.sun.xml.impress.template + + + stk + application/hyperstudio + + + stl + application/vnd.ms-pki.stl + + + str + application/vnd.pg.format + + + stw + application/vnd.sun.xml.writer.template + + + sub + text/vnd.dvb.subtitle + + + sus + application/vnd.sus-calendar + + + susp + application/vnd.sus-calendar + + + sv4cpio + application/x-sv4cpio + + + sv4crc + application/x-sv4crc + + + svc + application/vnd.dvb.service + + + svd + application/vnd.svd + + + svg + image/svg+xml + + + svgz + image/svg+xml + + + swa + application/x-director + + + swf + application/x-shockwave-flash + + + swi + application/vnd.aristanetworks.swi + + + sxc + application/vnd.sun.xml.calc + + + sxd + application/vnd.sun.xml.draw + + + sxg + application/vnd.sun.xml.writer.global + + + sxi + application/vnd.sun.xml.impress + + + sxm + application/vnd.sun.xml.math + + + sxw + application/vnd.sun.xml.writer + + + t + text/troff + + + taglet + application/vnd.mynfc + + + tao + application/vnd.tao.intent-module-archive + + + tar + application/x-tar + + + tcap + application/vnd.3gpp2.tcap + + + tcl + application/x-tcl + + + teacher + application/vnd.smart.teacher + + + tei + application/tei+xml + + + teicorpus + application/tei+xml + + + tex + application/x-tex + + + texi + application/x-texinfo + + + texinfo + application/x-texinfo + + + text + text/plain + + + tfi + application/thraud+xml + + + tfm + application/x-tex-tfm + + + thmx + application/vnd.ms-officetheme + + + tif + image/tiff + + + tiff + image/tiff + + + tmo + application/vnd.tmobile-livetv + + + torrent + application/x-bittorrent + + + tpl + application/vnd.groove-tool-template + + + tpt + application/vnd.trid.tpt + + + tr + text/troff + + + tra + application/vnd.trueapp + + + trm + application/x-msterminal + + + tsd + application/timestamped-data + + + tsv + text/tab-separated-values + + + ttc + application/x-font-ttf + + + ttf + application/x-font-ttf + + + ttl + text/turtle + + + twd + application/vnd.simtech-mindmapper + + + twds + application/vnd.simtech-mindmapper + + + txd + application/vnd.genomatix.tuxedo + + + txf + application/vnd.mobius.txf + + + txt + text/plain + + + u32 + application/x-authorware-bin + + + udeb + application/x-debian-package + + + ufd + application/vnd.ufdl + + + ufdl + application/vnd.ufdl + + + ulw + audio/basic + + + umj + application/vnd.umajin + + + unityweb + application/vnd.unity + + + uoml + application/vnd.uoml+xml + + + uri + text/uri-list + + + uris + text/uri-list + + + urls + text/uri-list + + + ustar + application/x-ustar + + + utz + application/vnd.uiq.theme + + + uu + text/x-uuencode + + + uva + audio/vnd.dece.audio + + + uvd + application/vnd.dece.data + + + uvf + application/vnd.dece.data + + + uvg + image/vnd.dece.graphic + + + uvh + video/vnd.dece.hd + + + uvi + image/vnd.dece.graphic + + + uvm + video/vnd.dece.mobile + + + uvp + video/vnd.dece.pd + + + uvs + video/vnd.dece.sd + + + uvt + application/vnd.dece.ttml+xml + + + uvu + video/vnd.uvvu.mp4 + + + uvv + video/vnd.dece.video + + + uvva + audio/vnd.dece.audio + + + uvvd + application/vnd.dece.data + + + uvvf + application/vnd.dece.data + + + uvvg + image/vnd.dece.graphic + + + uvvh + video/vnd.dece.hd + + + uvvi + image/vnd.dece.graphic + + + uvvm + video/vnd.dece.mobile + + + uvvp + video/vnd.dece.pd + + + uvvs + video/vnd.dece.sd + + + uvvt + application/vnd.dece.ttml+xml + + + uvvu + video/vnd.uvvu.mp4 + + + uvvv + video/vnd.dece.video + + + uvvx + application/vnd.dece.unspecified + + + uvvz + application/vnd.dece.zip + + + uvx + application/vnd.dece.unspecified + + + uvz + application/vnd.dece.zip + + + vcard + text/vcard + + + vcd + application/x-cdlink + + + vcf + text/x-vcard + + + vcg + application/vnd.groove-vcard + + + vcs + text/x-vcalendar + + + vcx + application/vnd.vcx + + + vis + application/vnd.visionary + + + viv + video/vnd.vivo + + + vor + application/vnd.stardivision.writer + + + vox + application/x-authorware-bin + + + vrml + model/vrml + + + vsd + application/vnd.visio + + + vsf + application/vnd.vsf + + + vss + application/vnd.visio + + + vst + application/vnd.visio + + + vsw + application/vnd.visio + + + vtu + model/vnd.vtu + + + vxml + application/voicexml+xml + + + w3d + application/x-director + + + wad + application/x-doom + + + wav + audio/x-wav + + + wax + audio/x-ms-wax + + + + wbmp + image/vnd.wap.wbmp + + + wbs + application/vnd.criticaltools.wbs+xml + + + wbxml + application/vnd.wap.wbxml + + + wcm + application/vnd.ms-works + + + wdb + application/vnd.ms-works + + + weba + audio/webm + + + webm + video/webm + + + webp + image/webp + + + wg + application/vnd.pmi.widget + + + wgt + application/widget + + + wks + application/vnd.ms-works + + + wm + video/x-ms-wm + + + wma + audio/x-ms-wma + + + wmd + application/x-ms-wmd + + + wmf + application/x-msmetafile + + + + wml + text/vnd.wap.wml + + + + wmlc + application/vnd.wap.wmlc + + + + wmls + text/vnd.wap.wmlscript + + + + wmlsc + application/vnd.wap.wmlscriptc + + + wmv + video/x-ms-wmv + + + wmx + video/x-ms-wmx + + + wmz + application/x-ms-wmz + + + woff + application/x-font-woff + + + wpd + application/vnd.wordperfect + + + wpl + application/vnd.ms-wpl + + + wps + application/vnd.ms-works + + + wqd + application/vnd.wqd + + + wri + application/x-mswrite + + + wrl + model/vrml + + + wsdl + application/wsdl+xml + + + wspolicy + application/wspolicy+xml + + + wtb + application/vnd.webturbo + + + wvx + video/x-ms-wvx + + + x32 + application/x-authorware-bin + + + x3d + application/vnd.hzn-3d-crossword + + + xap + application/x-silverlight-app + + + xar + application/vnd.xara + + + xbap + application/x-ms-xbap + + + xbd + application/vnd.fujixerox.docuworks.binder + + + xbm + image/x-xbitmap + + + xdf + application/xcap-diff+xml + + + xdm + application/vnd.syncml.dm+xml + + + xdp + application/vnd.adobe.xdp+xml + + + xdssc + application/dssc+xml + + + xdw + application/vnd.fujixerox.docuworks + + + xenc + application/xenc+xml + + + xer + application/patch-ops-error+xml + + + xfdf + application/vnd.adobe.xfdf + + + xfdl + application/vnd.xfdl + + + xht + application/xhtml+xml + + + xhtml + application/xhtml+xml + + + xhvml + application/xv+xml + + + xif + image/vnd.xiff + + + xla + application/vnd.ms-excel + + + xlam + application/vnd.ms-excel.addin.macroenabled.12 + + + xlc + application/vnd.ms-excel + + + xlm + application/vnd.ms-excel + + + xls + application/vnd.ms-excel + + + xlsb + application/vnd.ms-excel.sheet.binary.macroenabled.12 + + + xlsm + application/vnd.ms-excel.sheet.macroenabled.12 + + + xlsx + application/vnd.openxmlformats-officedocument.spreadsheetml.sheet + + + xlt + application/vnd.ms-excel + + + xltm + application/vnd.ms-excel.template.macroenabled.12 + + + xltx + application/vnd.openxmlformats-officedocument.spreadsheetml.template + + + xlw + application/vnd.ms-excel + + + xml + application/xml + + + xo + application/vnd.olpc-sugar + + + xop + application/xop+xml + + + xpi + application/x-xpinstall + + + xpm + image/x-xpixmap + + + xpr + application/vnd.is-xpr + + + xps + application/vnd.ms-xpsdocument + + + xpw + application/vnd.intercon.formnet + + + xpx + application/vnd.intercon.formnet + + + xsl + application/xml + + + xslt + application/xslt+xml + + + xsm + application/vnd.syncml+xml + + + xspf + application/xspf+xml + + + xul + application/vnd.mozilla.xul+xml + + + xvm + application/xv+xml + + + xvml + application/xv+xml + + + xwd + image/x-xwindowdump + + + xyz + chemical/x-xyz + + + yang + application/yang + + + yin + application/yin+xml + + + z + application/x-compress + + + Z + application/x-compress + + + zaz + application/vnd.zzazz.deck+xml + + + zip + application/zip + + + zir + application/vnd.zul + + + zirz + application/vnd.zul + + + zmm + application/vnd.handheld-entertainment+xml + + + + + + + + + + + + + + + + + + index.html + index.htm + index.jsp + + + diff --git a/target/tomcat/logs/access_log.2019-11-26 b/target/tomcat/logs/access_log.2019-11-26 new file mode 100755 index 0000000..1b59924 --- /dev/null +++ b/target/tomcat/logs/access_log.2019-11-26 @@ -0,0 +1,505 @@ +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:30:20 +0800] "GET /lagou-transfer HTTP/1.1" 302 - http-bio-8080-exec-1 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:30:20 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 52 http-bio-8080-exec-3 857 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:30:21 +0800] "GET /favicon.ico HTTP/1.1" 404 - http-bio-8080-exec-4 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:30:41 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 53 http-bio-8080-exec-5 68 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:30:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 52 http-bio-8080-exec-7 62 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:38:53 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 118 http-bio-8080-exec-10 42 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:38:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 118 http-bio-8080-exec-10 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:38:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 118 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:38:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 118 http-bio-8080-exec-2 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:38:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 118 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:38:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 118 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-8 55 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-2 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:40:33 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:41:25 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-6 3 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:41:25 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-6 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:41:25 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:41:26 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:41:26 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-4 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:41:26 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:09 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-2 50 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:09 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-2 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 246 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:18 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-2 52 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:20 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:20 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-1 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:20 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:11:43:20 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 177 http-bio-8080-exec-1 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:39 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1428 http-bio-8080-exec-2 54 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:40 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1428 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:40 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1428 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:41 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1428 http-bio-8080-exec-2 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:53 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1190 http-bio-8080-exec-2 49 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:53 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1190 http-bio-8080-exec-2 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1190 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1190 http-bio-8080-exec-2 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:03:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1190 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:06:49 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1050 http-bio-8080-exec-4 52 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:06:49 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1050 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:06:49 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1050 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:06:50 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1050 http-bio-8080-exec-4 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:06:50 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1050 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:07:38 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1078 http-bio-8080-exec-2 56 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:07:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1134 http-bio-8080-exec-2 54 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:08:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1134 http-bio-8080-exec-2 50 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:08:14 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1134 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:08:14 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1134 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:08:14 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1134 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:08:15 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1134 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:08:25 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1134 http-bio-8080-exec-10 51 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:08:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1165 http-bio-8080-exec-10 50 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:08:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1165 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:09:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1165 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:09:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1165 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:09:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1165 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:09:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1165 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:10:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1167 http-bio-8080-exec-6 37 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:10:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1167 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:10:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1167 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1224 http-bio-8080-exec-6 47 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1224 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1224 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1224 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1224 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1224 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:20 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1236 http-bio-8080-exec-4 38 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:21 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1236 http-bio-8080-exec-4 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:21 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1236 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:22 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1236 http-bio-8080-exec-4 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:22 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1236 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:22 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1236 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:11:22 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1236 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:09 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-10 37 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:09 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:17:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1254 http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:55:44 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1305 http-bio-8080-exec-2 41 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:27 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-3 33 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-4 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-4 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:12:58:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4087 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:02:51 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1287 http-bio-8080-exec-1 41 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:05:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1312 http-bio-8080-exec-4 43 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:07:09 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1298 http-bio-8080-exec-3 40 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:07:35 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1320 http-bio-8080-exec-3 37 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:07:35 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1320 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:07:35 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1320 http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:11:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3169 http-bio-8080-exec-2 41 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:11:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3169 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:11:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3169 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:11:07 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3169 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:11:07 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3169 http-bio-8080-exec-2 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3151 http-bio-8080-exec-2 43 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3151 http-bio-8080-exec-2 44 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:45 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1403 http-bio-8080-exec-2 46 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1403 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1403 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1403 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1403 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1403 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:12:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1403 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:14:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1418 http-bio-8080-exec-3 36 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:14:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1418 http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:14:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1418 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:14:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1418 http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:14:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1418 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1425 http-bio-8080-exec-4 49 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:33 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1425 http-bio-8080-exec-4 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:37 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1425 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:37 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1425 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:38 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1425 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:38 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1425 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:38 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1425 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:38 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1425 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:57 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1408 http-bio-8080-exec-6 45 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1408 http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1408 http-bio-8080-exec-4 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1408 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:15:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1408 http-bio-8080-exec-4 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:16:35 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1396 http-bio-8080-exec-2 46 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:16:36 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1396 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:16:36 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1396 http-bio-8080-exec-2 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:16:36 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1396 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:16:36 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1396 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:17:18 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1384 http-bio-8080-exec-7 40 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:17:45 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1299 http-bio-8080-exec-7 34 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:17:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1299 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:17:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1299 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:17:47 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1299 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:17:47 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1299 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:17:47 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1299 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:17:47 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1299 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:18:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1320 http-bio-8080-exec-10 37 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:18:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1320 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:18:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1320 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:18:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1320 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:18:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1320 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:19:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1230 http-bio-8080-exec-8 43 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:19:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1230 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:19:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1230 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:19:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1230 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:19:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1230 http-bio-8080-exec-6 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:19:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1230 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:19:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1230 http-bio-8080-exec-2 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:19:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1230 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:20:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1253 http-bio-8080-exec-2 29 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:20:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1253 http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:20:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1253 http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:20:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1253 http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:20:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1253 http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:20:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1253 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:20:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1253 http-bio-8080-exec-6 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:20:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1253 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:22:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1345 http-bio-8080-exec-2 35 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:22:47 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1345 http-bio-8080-exec-2 35 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:24:36 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1655 http-bio-8080-exec-5 42 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:24:37 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1655 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:24:37 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1655 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:24:38 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1655 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1673 http-bio-8080-exec-5 32 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:16 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1672 http-bio-8080-exec-5 31 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1694 http-bio-8080-exec-5 34 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1694 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1694 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1694 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1694 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1694 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:41 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1652 http-bio-8080-exec-9 32 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:25:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1628 http-bio-8080-exec-9 32 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:27:48 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1610 http-bio-8080-exec-8 37 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:27:49 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1610 http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:27:49 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1610 http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:27:49 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1610 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:27:49 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1610 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:27:50 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1610 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:27:50 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1610 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:28:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1628 http-bio-8080-exec-1 56 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:28:42 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1640 http-bio-8080-exec-1 34 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:28:42 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1640 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:28:42 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1640 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:28:43 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 1640 http-bio-8080-exec-1 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-8 31 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-1 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-1 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2007 http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2020 http-bio-8080-exec-7 44 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:30:47 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2046 http-bio-8080-exec-2 45 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:32:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2054 http-bio-8080-exec-5 43 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:32:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2054 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:32:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2054 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:32:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2054 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:32:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2054 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:33:12 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2080 http-bio-8080-exec-10 30 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:33:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2080 http-bio-8080-exec-10 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:33:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2080 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:35:14 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2099 http-bio-8080-exec-6 43 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:35:26 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2099 http-bio-8080-exec-6 40 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:35:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2126 http-bio-8080-exec-6 42 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:35:55 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2126 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:35:56 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2126 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:35:56 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2126 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:36:12 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2087 http-bio-8080-exec-10 44 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:36:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2087 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:36:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2087 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:50 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 34 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:51 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:52 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:52 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:52 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:52 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:52 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:52 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:53 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:53 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:53 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:37:53 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2193 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:42:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2194 http-bio-8080-exec-10 28 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:42:31 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2194 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:42:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2194 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:42:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2194 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:42:32 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2194 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:42:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2087 http-bio-8080-exec-5 34 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:43:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2087 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:43:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2087 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:43:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2087 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:43:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2072 http-bio-8080-exec-5 42 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:43:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2072 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:43:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2072 http-bio-8080-exec-3 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:44:27 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2141 http-bio-8080-exec-4 33 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:44:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2141 http-bio-8080-exec-4 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:44:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2141 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:44:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2141 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:44:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2141 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:45:53 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2136 http-bio-8080-exec-1 52 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:45:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2136 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:45:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2136 http-bio-8080-exec-1 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:45:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2136 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:45:54 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2136 http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2120 http-bio-8080-exec-4 41 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2120 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2120 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:13 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2120 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:14 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2120 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:27 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2135 http-bio-8080-exec-10 50 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2135 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2135 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2135 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:47:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2135 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:48:45 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2074 http-bio-8080-exec-3 37 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:48:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2074 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:48:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2074 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:48:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2074 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:48:46 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2074 http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:49:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2089 http-bio-8080-exec-10 45 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:49:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2089 http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:49:35 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2072 http-bio-8080-exec-5 38 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:49:36 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2072 http-bio-8080-exec-5 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:49:41 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2089 http-bio-8080-exec-5 38 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:50:09 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2104 http-bio-8080-exec-5 45 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:50:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2104 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:50:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2104 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:50:10 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2104 http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:50:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2104 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:15 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-7 35 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:16 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:16 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:16 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:16 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:41 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:41 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-4 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:41 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-4 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:42 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:51:42 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2105 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:52:57 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2583 http-bio-8080-exec-10 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:52:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 7 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:52:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:52:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:52:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:17 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2492 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:18 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:18 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:53:18 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:54:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2564 http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2564 http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:01 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:02 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:55:06 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:59:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2819 http-bio-8080-exec-9 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:59:59 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:59:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:13:59:59 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:00:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:00:00 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:00:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:00:00 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:00:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:00:00 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:00:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:00:00 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:01:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-1 48 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:01:58 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:01:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:01:58 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:01:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-6 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:01:58 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:01:58 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:01:58 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:04 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:04 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:04 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-3 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:04 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:02:24 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 404 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:03:11 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 2818 http-bio-8080-exec-8 18 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:03:11 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 200 88145 http-bio-8080-exec-8 3 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:03:12 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:03:12 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:03:12 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:03:12 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:06:45 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3506 http-bio-8080-exec-10 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:06:45 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:07:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3553 http-bio-8080-exec-10 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:12:18 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 3994 http-bio-8080-exec-8 3 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:12:18 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-4 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:12:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:12:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:12:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:12:19 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:14:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4080 http-bio-8080-exec-7 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:14:03 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:14:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:14:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:14:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:14:03 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:14:08 +0800] "POST /lagou-transfer/ HTTP/1.1" 200 4080 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:14:15 +0800] "POST /lagou-transfer/ HTTP/1.1" 200 4080 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:15:23 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4105 http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:15:28 +0800] "POST /lagou-transfer/ HTTP/1.1" 200 4105 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:18:15 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4526 http-bio-8080-exec-7 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:18:15 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-7 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:19:43 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4406 http-bio-8080-exec-10 3 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:19:43 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:19:43 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:19:43 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:19:43 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:19:44 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:20:59 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4413 http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:21:00 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-1 3 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:21:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:21:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:21:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-1 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:21:00 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:22:27 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4453 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:22:27 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:22:27 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-6 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:22:27 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-6 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:22:28 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4486 http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:04 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:05 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:37 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4499 http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:37 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:37 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:23:38 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:26:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4471 http-bio-8080-exec-9 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:26:30 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:26:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:26:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:26:30 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:48:14 +0800] "GET /lagou-transfer/ HTTP/1.1" 200 4406 http-bio-8080-exec-1 73 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:48:14 +0800] "GET /lagou-transfer/js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:48:15 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:48:15 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:48:15 +0800] "GET /lagou-transfer/ HTTP/1.1" 304 - http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:48:17 +0800] "POST /transferServlet HTTP/1.1" 404 - http-bio-8080-exec-7 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:48:40 +0800] "POST /transferServlet HTTP/1.1" 404 - http-bio-8080-exec-8 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:49:29 +0800] "GET /lagou-transfer/ HTTP/1.1" 404 981 http-bio-8080-exec-1 57 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:49:36 +0800] "GET / HTTP/1.1" 200 4406 http-bio-8080-exec-3 10 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:49:37 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 200 88145 http-bio-8080-exec-4 22 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:49:43 +0800] "POST /transferServlet HTTP/1.1" 200 63 http-bio-8080-exec-5 21 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:32 +0800] "POST /transferServlet HTTP/1.1" 200 63 http-bio-8080-exec-6 15 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:37 +0800] "GET / HTTP/1.1" 200 4407 http-bio-8080-exec-7 15 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:37 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-9 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:37 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:38 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-10 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:38 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-10 0 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:38 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:38 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:38 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:50:40 +0800] "POST /transferServlet HTTP/1.1" 200 63 http-bio-8080-exec-2 6 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:52:10 +0800] "GET / HTTP/1.1" 200 4399 http-bio-8080-exec-9 3 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:14:52:13 +0800] "POST /transferServlet HTTP/1.1" 200 63 http-bio-8080-exec-9 7 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:49:49 +0800] "GET / HTTP/1.1" 200 4388 http-bio-8080-exec-1 71 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:49:49 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 3 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:49:50 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-4 4 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:49:57 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-5 851 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:50:59 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 55 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:51:04 +0800] "POST /transferServlet HTTP/1.1" 200 84 http-bio-8080-exec-3 466 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:56:52 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 76 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:56:55 +0800] "POST /transferServlet HTTP/1.1" 200 84 http-bio-8080-exec-3 450 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:17:59:57 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 51 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:00:00 +0800] "POST /transferServlet HTTP/1.1" 200 84 http-bio-8080-exec-3 591 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:04:24 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 70 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:04:27 +0800] "POST /transferServlet HTTP/1.1" 200 63 http-bio-8080-exec-3 428 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:08:28 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 54 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:08:32 +0800] "POST /transferServlet HTTP/1.1" 200 63 http-bio-8080-exec-3 449 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:12:53 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 47 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:12:57 +0800] "POST /transferServlet HTTP/1.1" 200 112 http-bio-8080-exec-3 487 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:14:39 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 89 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:14:39 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:14:44 +0800] "POST /transferServlet HTTP/1.1" 200 116 http-bio-8080-exec-4 500 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:15:32 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 68 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:15:37 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 868 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:17:16 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 38 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:17:23 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 809 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:24:42 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-1 881 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:24:55 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-2 46 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:27:02 +0800] "GET / HTTP/1.1" 200 4420 http-bio-8080-exec-1 42 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:27:23 +0800] "GET / HTTP/1.1" 200 4420 http-bio-8080-exec-3 4 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:28:39 +0800] "GET / HTTP/1.1" 200 4419 http-bio-8080-exec-6 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:28:46 +0800] "GET / HTTP/1.1" 200 4421 http-bio-8080-exec-8 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:28:51 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:29:04 +0800] "GET / HTTP/1.1" 200 4422 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:18:35:51 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:19:46:31 +0800] "GET / HTTP/1.1" 200 4448 http-bio-8080-exec-1 56 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:19:46:31 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:19:46:32 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-4 2 +0:0:0:0:0:0:0:1 - - [26/Nov/2019:19:46:44 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-5 759 diff --git a/target/tomcat/logs/access_log.2019-11-27 b/target/tomcat/logs/access_log.2019-11-27 new file mode 100755 index 0000000..8a1a9d9 --- /dev/null +++ b/target/tomcat/logs/access_log.2019-11-27 @@ -0,0 +1,54 @@ +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:38:03 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 55 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:38:03 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 3 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:38:03 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-4 6 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:38:19 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-5 588 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:39:27 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 49 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:39:40 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-3 490 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:41:12 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 42 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:41:16 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-3 505 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:42:35 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 51 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:42:38 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-3 430 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:44:22 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 46 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:11:44:26 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 828 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:20:05 +0800] "POST /transferServlet HTTP/1.1" 200 69 http-bio-8080-exec-1 878 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:21:41 +0800] "GET / HTTP/1.1" 200 4488 http-bio-8080-exec-1 54 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:21:54 +0800] "POST /transferServlet HTTP/1.1" 200 69 http-bio-8080-exec-3 933 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:30:29 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 55 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:30:33 +0800] "POST /transferServlet HTTP/1.1" 200 71 http-bio-8080-exec-3 1013 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:33:07 +0800] "GET / HTTP/1.1" 200 4512 http-bio-8080-exec-1 95 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:33:11 +0800] "POST /transferServlet HTTP/1.1" 200 69 http-bio-8080-exec-3 892 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:34:13 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 55 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:34:17 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-3 506 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:35:22 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 63 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:35:26 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 956 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:37:16 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 51 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:37:20 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 966 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:40:10 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 80 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:40:17 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 930 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:43:04 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 70 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:13:43:21 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 950 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:03:30 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 78 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:03:30 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 3 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:03:34 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-4 771 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:06:40 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 66 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:06:44 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 991 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:11:01 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 66 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:11:06 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 975 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:12:59 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 69 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:13:10 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 888 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:22:15 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 66 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:22:20 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 1105 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:24:16 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 51 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:24:25 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 1050 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:26:38 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 51 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:26:43 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 1217 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:28:02 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 48 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:28:13 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 929 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:48:00 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 50 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:48:05 +0800] "POST /transferServlet HTTP/1.1" 200 93 http-bio-8080-exec-3 980 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:51:52 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 55 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:51:57 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 1064 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:56:42 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 69 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:14:58:02 +0800] "POST /transferServlet HTTP/1.1" 200 93 http-bio-8080-exec-4 951 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:15:00:00 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 56 +0:0:0:0:0:0:0:1 - - [27/Nov/2019:15:00:04 +0800] "POST /transferServlet HTTP/1.1" 200 93 http-bio-8080-exec-3 1131 diff --git a/target/tomcat/logs/access_log.2019-11-28 b/target/tomcat/logs/access_log.2019-11-28 new file mode 100755 index 0000000..a278ff6 --- /dev/null +++ b/target/tomcat/logs/access_log.2019-11-28 @@ -0,0 +1,14 @@ +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:00:59 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 57 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:01:00 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 3 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:01:00 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-4 8 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:01:04 +0800] "POST /transferServlet HTTP/1.1" 500 5154 http-bio-8080-exec-5 118 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:06:37 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 47 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:06:47 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-3 494 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:09:09 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 45 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:09:13 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-3 554 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:15:24 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 56 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:15:27 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-3 561 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:16:41 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 66 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:16:44 +0800] "POST /transferServlet HTTP/1.1" 200 93 http-bio-8080-exec-3 911 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:17:31 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 58 +0:0:0:0:0:0:0:1 - - [28/Nov/2019:10:17:34 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 740 diff --git a/target/tomcat/logs/access_log.2019-12-07 b/target/tomcat/logs/access_log.2019-12-07 new file mode 100755 index 0000000..88664e0 --- /dev/null +++ b/target/tomcat/logs/access_log.2019-12-07 @@ -0,0 +1,4 @@ +0:0:0:0:0:0:0:1 - - [07/Dec/2019:15:07:35 +0800] "GET / HTTP/1.1" 200 4512 http-bio-8080-exec-1 47 +0:0:0:0:0:0:0:1 - - [07/Dec/2019:15:07:35 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 10 +0:0:0:0:0:0:0:1 - - [07/Dec/2019:15:07:35 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-4 4 +0:0:0:0:0:0:0:1 - - [07/Dec/2019:15:07:40 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-5 538 diff --git a/target/tomcat/logs/access_log.2019-12-09 b/target/tomcat/logs/access_log.2019-12-09 new file mode 100755 index 0000000..11a9f73 --- /dev/null +++ b/target/tomcat/logs/access_log.2019-12-09 @@ -0,0 +1,3 @@ +0:0:0:0:0:0:0:1 - - [09/Dec/2019:11:53:02 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 47 +0:0:0:0:0:0:0:1 - - [09/Dec/2019:11:53:02 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 304 - http-bio-8080-exec-3 4 +0:0:0:0:0:0:0:1 - - [09/Dec/2019:11:53:02 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-4 6 diff --git a/target/tomcat/logs/access_log.2019-12-10 b/target/tomcat/logs/access_log.2019-12-10 new file mode 100755 index 0000000..4dd8d16 --- /dev/null +++ b/target/tomcat/logs/access_log.2019-12-10 @@ -0,0 +1,25 @@ +0:0:0:0:0:0:0:1 - - [10/Dec/2019:07:09:31 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-1 67 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:08:54:52 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 46 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:08:54:59 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 781 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:08:56:41 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 62 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:08:56:46 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-3 465 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:09:12:26 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 78 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:09:12:29 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:09:12:33 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-4 797 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:14:52:59 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-1 71 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:14:53:05 +0800] "POST /transferServlet HTTP/1.1" 200 69 http-bio-8080-exec-3 833 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:14:54:14 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 77 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:14:54:18 +0800] "POST /transferServlet HTTP/1.1" 200 69 http-bio-8080-exec-3 812 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:15:40:19 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 68 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:15:40:24 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-3 1051 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:15:42:59 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 54 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:16:00:53 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 126 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:16:00:57 +0800] "POST /transferServlet HTTP/1.1" 200 69 http-bio-8080-exec-3 839 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:17:32:37 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 57 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:17:32:39 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-3 3 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:17:32:39 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:17:32:39 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-5 0 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:17:32:56 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-6 980 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:17:57:29 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-1 72 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:17:57:44 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-3 2 +0:0:0:0:0:0:0:1 - - [10/Dec/2019:17:57:48 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-5 886 diff --git a/target/tomcat/logs/access_log.2020-01-16 b/target/tomcat/logs/access_log.2020-01-16 new file mode 100644 index 0000000..e706820 --- /dev/null +++ b/target/tomcat/logs/access_log.2020-01-16 @@ -0,0 +1,3 @@ +0:0:0:0:0:0:0:1 - - [16/Jan/2020:23:21:41 +0800] "GET / HTTP/1.1" 200 4512 http-bio-8080-exec-1 42 +0:0:0:0:0:0:0:1 - - [16/Jan/2020:23:21:41 +0800] "GET /js/jquery-3.4.1.min.js HTTP/1.1" 200 88145 http-bio-8080-exec-3 25 +0:0:0:0:0:0:0:1 - - [16/Jan/2020:23:21:41 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-4 4 diff --git a/target/tomcat/logs/access_log.2020-01-18 b/target/tomcat/logs/access_log.2020-01-18 new file mode 100644 index 0000000..3b3df61 --- /dev/null +++ b/target/tomcat/logs/access_log.2020-01-18 @@ -0,0 +1,30 @@ +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:49:09 +0800] "GET /favicon.ico HTTP/1.1" 404 973 http-bio-8080-exec-1 55 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:49:25 +0800] "POST /transferServlet HTTP/1.1" 500 5391 http-bio-8080-exec-3 232 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:56:02 +0800] "POST /transferServlet HTTP/1.1" 500 5262 http-bio-8080-exec-1 441 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:58:31 +0800] "POST /transferServlet HTTP/1.1" 500 5262 http-bio-8080-exec-1 37071 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:58:37 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-2 31 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:58:41 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-4 3 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:59:36 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-5 3 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:59:50 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-6 6 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:00:59:54 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-8 3 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:01:09:31 +0800] "POST /transferServlet HTTP/1.1" 500 5391 http-bio-8080-exec-1 84647 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:01:14:59 +0800] "POST /transferServlet HTTP/1.1" 500 5391 http-bio-8080-exec-1 19539 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:01:19:25 +0800] "POST /transferServlet HTTP/1.1" 500 5391 http-bio-8080-exec-1 7516 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:01:23:30 +0800] "POST /transferServlet HTTP/1.1" 500 5391 http-bio-8080-exec-1 13867 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:01:24:05 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-2 2 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:01:35:35 +0800] "POST /transferServlet HTTP/1.1" 500 5897 http-bio-8080-exec-1 169593 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:01:37:50 +0800] "POST /transferServlet HTTP/1.1" 500 5897 http-bio-8080-exec-1 21195 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:19:05:05 +0800] "POST /transferServlet HTTP/1.1" 500 5897 http-bio-8080-exec-1 548 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:19:06:07 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:19:06:21 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:19:06:34 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-5 22 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:19:09:31 +0800] "POST /transferServlet HTTP/1.1" 500 5897 http-bio-8080-exec-1 130157 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:19:09:36 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-2 5 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:19:15:58 +0800] "POST /transferServlet HTTP/1.1" 500 5897 http-bio-8080-exec-1 24259 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:19:51:11 +0800] "POST /transferServlet HTTP/1.1" 500 5262 http-bio-8080-exec-1 503 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:20:02:27 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-1 405406 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:20:02:52 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-2 6 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:20:06:41 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-1 191653 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:20:08:36 +0800] "POST /transferServlet HTTP/1.1" 500 5308 http-bio-8080-exec-1 4403 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:20:10:37 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-1 9758 +0:0:0:0:0:0:0:1 - - [18/Jan/2020:20:24:09 +0800] "POST /transferServlet HTTP/1.1" 200 59 http-bio-8080-exec-1 11078 diff --git a/target/tomcat/logs/access_log.2020-01-19 b/target/tomcat/logs/access_log.2020-01-19 new file mode 100644 index 0000000..e80ec4e --- /dev/null +++ b/target/tomcat/logs/access_log.2020-01-19 @@ -0,0 +1,43 @@ +0:0:0:0:0:0:0:1 - - [19/Jan/2020:00:37:15 +0800] "POST /transferServlet HTTP/1.1" 500 6105 http-bio-8080-exec-1 547 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:00:43:54 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-1 40636 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:02:14 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-2 35 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:04:36 +0800] "GET / HTTP/1.1" 304 - http-bio-8080-exec-2 13 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:08:02 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-1 4823 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:11:10 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-1 3690 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:11:30 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-2 1964 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:13:56 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-1 4349 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:21:27 +0800] "POST /transferServlet HTTP/1.1" 500 5858 http-bio-8080-exec-1 457 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:22:03 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-2 2 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:29:41 +0800] "POST /transferServlet HTTP/1.1" 500 5858 http-bio-8080-exec-1 93590 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:29:41 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-2 4 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:01:29:44 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:09:26:31 +0800] "POST /transferServlet HTTP/1.1" 500 5858 http-bio-8080-exec-1 28424997 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:09:29:16 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-2 3 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:20:50:19 +0800] "POST /transferServlet HTTP/1.1" 500 5858 http-bio-8080-exec-1 13930 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:01:19 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-3 6 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:01:35 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-4 3 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:17:34 +0800] "POST /transferServlet HTTP/1.1" 500 5373 http-bio-8080-exec-1 520 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:17:57 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-2 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:17:59 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-3 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:18:00 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-4 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:18:00 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-5 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:18:01 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-6 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:18:01 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-7 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:18:01 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-8 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:18:01 +0800] "POST /transferServlet HTTP/1.1" 404 949 http-bio-8080-exec-9 1 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:21:40 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-1 29709 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:38:14 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-3 93471 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:38:17 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-4 1798 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:39:13 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-5 1054 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:39:28 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-6 2749 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:39:57 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-7 1077 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:40:45 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-8 2063 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:41:07 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-9 1451 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:21:52:35 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-1 250178 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:23:05:25 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-1 23829 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:23:14:57 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-3 38775 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:23:25:16 +0800] "POST /transferServlet HTTP/1.1" 500 5521 http-bio-8080-exec-1 5009 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:23:27:23 +0800] "POST /transferServlet HTTP/1.1" 500 5521 http-bio-8080-exec-1 5414 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:23:40:45 +0800] "POST /transferServlet HTTP/1.1" 200 72 http-bio-8080-exec-1 54158 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:23:41:52 +0800] "POST /transferServlet HTTP/1.1" 200 31 http-bio-8080-exec-1 1603 +0:0:0:0:0:0:0:1 - - [19/Jan/2020:23:42:38 +0800] "POST /transferServlet HTTP/1.1" 200 69 http-bio-8080-exec-1 1775 diff --git a/target/tomcat/work/Tomcat/localhost/lagou-transfer/org/apache/jsp/index_jsp.class b/target/tomcat/work/Tomcat/localhost/lagou-transfer/org/apache/jsp/index_jsp.class new file mode 100755 index 0000000000000000000000000000000000000000..73fe020354e87d4e4f1a8b461f420a3f7fb4deef GIT binary patch literal 6983 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 _jspx_dependants; + + private javax.el.ExpressionFactory _el_expressionfactory; + private org.apache.tomcat.InstanceManager _jsp_instancemanager; + + public java.util.Map getDependants() { + return _jspx_dependants; + } + + public void _jspInit() { + _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory(); + _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig()); + } + + public void _jspDestroy() { + } + + public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response) + throws java.io.IOException, javax.servlet.ServletException { + + final javax.servlet.jsp.PageContext pageContext; + javax.servlet.http.HttpSession session = null; + final javax.servlet.ServletContext application; + final javax.servlet.ServletConfig config; + javax.servlet.jsp.JspWriter out = null; + final java.lang.Object page = this; + javax.servlet.jsp.JspWriter _jspx_out = null; + javax.servlet.jsp.PageContext _jspx_page_context = null; + + + try { + response.setContentType("text/html; charset=utf-8"); + pageContext = _jspxFactory.getPageContext(this, request, response, + null, true, 8192, true); + _jspx_page_context = pageContext; + application = pageContext.getServletContext(); + config = pageContext.getServletConfig(); + session = pageContext.getSession(); + out = pageContext.getOut(); + _jspx_out = out; + + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("转账汇款\n"); + out.write("\n"); + out.write("\n"); + out.write(" \n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("
\n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write("
收款账户\n"); + out.write(" \n"); + out.write("
付款账户\n"); + out.write(" \n"); + out.write("
转账金额\n"); + out.write(" \n"); + out.write("
\n"); + out.write(" 转 出\n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + } catch (java.lang.Throwable t) { + if (!(t instanceof javax.servlet.jsp.SkipPageException)){ + out = _jspx_out; + if (out != null && out.getBufferSize() != 0) + try { out.clearBuffer(); } catch (java.io.IOException e) {} + if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); + else throw new ServletException(t); + } + } finally { + _jspxFactory.releasePageContext(_jspx_page_context); + } + } +}