summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
Diffstat (limited to 'target')
-rw-r--r--target/classes/com/zdjizhi/bean/FileMeta.classbin0 -> 1561 bytes
-rw-r--r--target/classes/com/zdjizhi/bean/SourceList.classbin0 -> 802 bytes
-rw-r--r--target/classes/com/zdjizhi/common/FlowWriteConfig.classbin0 -> 3980 bytes
-rw-r--r--target/classes/com/zdjizhi/topology/LogFlowWriteTopology.classbin0 -> 5637 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/app/AppUtils$1.classbin0 -> 1371 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/app/AppUtils.classbin0 -> 4560 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/exception/FlowWriteException.classbin0 -> 490 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/fast/TransFormFast.classbin0 -> 3254 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/fast/TransFunctionFast.classbin0 -> 6937 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/functions/DealFileProcessFunction$1.classbin0 -> 616 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/functions/DealFileProcessFunction.classbin0 -> 6486 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/functions/FilterNullFunction.classbin0 -> 871 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/functions/MapCompletedFunction.classbin0 -> 934 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/functions/ObjectCompletedFunction.classbin0 -> 946 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/functions/TypeMapCompletedFunction.classbin0 -> 950 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/general/FileEdit.classbin0 -> 2443 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/general/SnowflakeId.classbin0 -> 4120 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/general/TransFormMap.classbin0 -> 4757 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/general/TransFormObject.classbin0 -> 4810 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/general/TransFormTypeMap.classbin0 -> 4868 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/general/TransFunction.classbin0 -> 7822 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/hbase/HBaseUtils$1.classbin0 -> 1394 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/hbase/HBaseUtils.classbin0 -> 8581 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/http/HttpClientUtil.classbin0 -> 3800 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/json/JsonParseUtil.classbin0 -> 9348 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/json/JsonTypeUtils.classbin0 -> 4732 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/json/TypeUtils.classbin0 -> 3357 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/kafka/CertUtils.classbin0 -> 1782 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/kafka/Consumer.classbin0 -> 2286 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/kafka/Producer.classbin0 -> 2767 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/ordinary/MD5Utils.classbin0 -> 1948 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/system/FlowWriteConfigurations.classbin0 -> 3175 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/zookeeper/DistributedLock$LockException.classbin0 -> 973 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/zookeeper/DistributedLock.classbin0 -> 6206 bytes
-rw-r--r--target/classes/com/zdjizhi/utils/zookeeper/ZookeeperUtils.classbin0 -> 5517 bytes
-rw-r--r--target/classes/default_config.properties54
-rw-r--r--target/classes/file_type.properties5
-rw-r--r--target/classes/service_flow_config.properties73
-rw-r--r--target/log-completion-doublewrite-1214.jarbin0 -> 78158100 bytes
-rw-r--r--target/maven-archiver/pom.properties5
-rw-r--r--target/original-log-completion-doublewrite-1214.jarbin0 -> 72671 bytes
-rw-r--r--target/surefire-reports/TEST-com.zdjizhi.LocationTest.xml68
-rw-r--r--target/surefire-reports/com.zdjizhi.LocationTest.txt4
-rw-r--r--target/test-classes/com/zdjizhi/FIleTypeTest.classbin0 -> 995 bytes
-rw-r--r--target/test-classes/com/zdjizhi/KafkaTest$1.classbin0 -> 936 bytes
-rw-r--r--target/test-classes/com/zdjizhi/KafkaTest.classbin0 -> 2220 bytes
-rw-r--r--target/test-classes/com/zdjizhi/LocationTest.classbin0 -> 1497 bytes
47 files changed, 209 insertions, 0 deletions
diff --git a/target/classes/com/zdjizhi/bean/FileMeta.class b/target/classes/com/zdjizhi/bean/FileMeta.class
new file mode 100644
index 0000000..a392040
--- /dev/null
+++ b/target/classes/com/zdjizhi/bean/FileMeta.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/bean/SourceList.class b/target/classes/com/zdjizhi/bean/SourceList.class
new file mode 100644
index 0000000..ceb238c
--- /dev/null
+++ b/target/classes/com/zdjizhi/bean/SourceList.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/common/FlowWriteConfig.class b/target/classes/com/zdjizhi/common/FlowWriteConfig.class
new file mode 100644
index 0000000..2f93a42
--- /dev/null
+++ b/target/classes/com/zdjizhi/common/FlowWriteConfig.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/topology/LogFlowWriteTopology.class b/target/classes/com/zdjizhi/topology/LogFlowWriteTopology.class
new file mode 100644
index 0000000..05c4bd8
--- /dev/null
+++ b/target/classes/com/zdjizhi/topology/LogFlowWriteTopology.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/app/AppUtils$1.class b/target/classes/com/zdjizhi/utils/app/AppUtils$1.class
new file mode 100644
index 0000000..c2518be
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/app/AppUtils$1.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/app/AppUtils.class b/target/classes/com/zdjizhi/utils/app/AppUtils.class
new file mode 100644
index 0000000..3c6329f
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/app/AppUtils.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/exception/FlowWriteException.class b/target/classes/com/zdjizhi/utils/exception/FlowWriteException.class
new file mode 100644
index 0000000..d921793
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/exception/FlowWriteException.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/fast/TransFormFast.class b/target/classes/com/zdjizhi/utils/fast/TransFormFast.class
new file mode 100644
index 0000000..db6b403
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/fast/TransFormFast.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/fast/TransFunctionFast.class b/target/classes/com/zdjizhi/utils/fast/TransFunctionFast.class
new file mode 100644
index 0000000..13d280d
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/fast/TransFunctionFast.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/functions/DealFileProcessFunction$1.class b/target/classes/com/zdjizhi/utils/functions/DealFileProcessFunction$1.class
new file mode 100644
index 0000000..4ea09cc
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/functions/DealFileProcessFunction$1.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/functions/DealFileProcessFunction.class b/target/classes/com/zdjizhi/utils/functions/DealFileProcessFunction.class
new file mode 100644
index 0000000..c641e91
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/functions/DealFileProcessFunction.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/functions/FilterNullFunction.class b/target/classes/com/zdjizhi/utils/functions/FilterNullFunction.class
new file mode 100644
index 0000000..24e4d91
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/functions/FilterNullFunction.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/functions/MapCompletedFunction.class b/target/classes/com/zdjizhi/utils/functions/MapCompletedFunction.class
new file mode 100644
index 0000000..b0cc24d
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/functions/MapCompletedFunction.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/functions/ObjectCompletedFunction.class b/target/classes/com/zdjizhi/utils/functions/ObjectCompletedFunction.class
new file mode 100644
index 0000000..0f4959d
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/functions/ObjectCompletedFunction.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/functions/TypeMapCompletedFunction.class b/target/classes/com/zdjizhi/utils/functions/TypeMapCompletedFunction.class
new file mode 100644
index 0000000..a1eb14d
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/functions/TypeMapCompletedFunction.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/general/FileEdit.class b/target/classes/com/zdjizhi/utils/general/FileEdit.class
new file mode 100644
index 0000000..504bff4
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/general/FileEdit.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/general/SnowflakeId.class b/target/classes/com/zdjizhi/utils/general/SnowflakeId.class
new file mode 100644
index 0000000..6f66064
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/general/SnowflakeId.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/general/TransFormMap.class b/target/classes/com/zdjizhi/utils/general/TransFormMap.class
new file mode 100644
index 0000000..7310101
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/general/TransFormMap.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/general/TransFormObject.class b/target/classes/com/zdjizhi/utils/general/TransFormObject.class
new file mode 100644
index 0000000..7269fce
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/general/TransFormObject.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/general/TransFormTypeMap.class b/target/classes/com/zdjizhi/utils/general/TransFormTypeMap.class
new file mode 100644
index 0000000..8a997d0
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/general/TransFormTypeMap.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/general/TransFunction.class b/target/classes/com/zdjizhi/utils/general/TransFunction.class
new file mode 100644
index 0000000..5d9b3ad
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/general/TransFunction.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/hbase/HBaseUtils$1.class b/target/classes/com/zdjizhi/utils/hbase/HBaseUtils$1.class
new file mode 100644
index 0000000..314f309
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/hbase/HBaseUtils$1.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/hbase/HBaseUtils.class b/target/classes/com/zdjizhi/utils/hbase/HBaseUtils.class
new file mode 100644
index 0000000..9d0238d
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/hbase/HBaseUtils.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/http/HttpClientUtil.class b/target/classes/com/zdjizhi/utils/http/HttpClientUtil.class
new file mode 100644
index 0000000..903c4f8
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/http/HttpClientUtil.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/json/JsonParseUtil.class b/target/classes/com/zdjizhi/utils/json/JsonParseUtil.class
new file mode 100644
index 0000000..6a817c6
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/json/JsonParseUtil.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/json/JsonTypeUtils.class b/target/classes/com/zdjizhi/utils/json/JsonTypeUtils.class
new file mode 100644
index 0000000..a543fe3
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/json/JsonTypeUtils.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/json/TypeUtils.class b/target/classes/com/zdjizhi/utils/json/TypeUtils.class
new file mode 100644
index 0000000..a5059fd
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/json/TypeUtils.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/kafka/CertUtils.class b/target/classes/com/zdjizhi/utils/kafka/CertUtils.class
new file mode 100644
index 0000000..112eb6f
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/kafka/CertUtils.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/kafka/Consumer.class b/target/classes/com/zdjizhi/utils/kafka/Consumer.class
new file mode 100644
index 0000000..836c13d
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/kafka/Consumer.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/kafka/Producer.class b/target/classes/com/zdjizhi/utils/kafka/Producer.class
new file mode 100644
index 0000000..fc282e3
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/kafka/Producer.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/ordinary/MD5Utils.class b/target/classes/com/zdjizhi/utils/ordinary/MD5Utils.class
new file mode 100644
index 0000000..939b5d0
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/ordinary/MD5Utils.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/system/FlowWriteConfigurations.class b/target/classes/com/zdjizhi/utils/system/FlowWriteConfigurations.class
new file mode 100644
index 0000000..c99eb01
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/system/FlowWriteConfigurations.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/zookeeper/DistributedLock$LockException.class b/target/classes/com/zdjizhi/utils/zookeeper/DistributedLock$LockException.class
new file mode 100644
index 0000000..c9e6e98
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/zookeeper/DistributedLock$LockException.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/zookeeper/DistributedLock.class b/target/classes/com/zdjizhi/utils/zookeeper/DistributedLock.class
new file mode 100644
index 0000000..06610f2
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/zookeeper/DistributedLock.class
Binary files differ
diff --git a/target/classes/com/zdjizhi/utils/zookeeper/ZookeeperUtils.class b/target/classes/com/zdjizhi/utils/zookeeper/ZookeeperUtils.class
new file mode 100644
index 0000000..aadc30e
--- /dev/null
+++ b/target/classes/com/zdjizhi/utils/zookeeper/ZookeeperUtils.class
Binary files differ
diff --git a/target/classes/default_config.properties b/target/classes/default_config.properties
new file mode 100644
index 0000000..aeb0309
--- /dev/null
+++ b/target/classes/default_config.properties
@@ -0,0 +1,54 @@
+#====================Kafka Consumer====================#
+#kafka source connection timeout
+session.timeout.ms=60000
+
+#kafka source poll
+max.poll.records=3000
+
+#kafka source poll bytes
+max.partition.fetch.bytes=31457280
+#====================Kafka Producer====================#
+#producer重试的次数设置
+retries=0
+
+#他的含义就是说一个Batch被创建之后,最多过多久,不管这个Batch有没有写满,都必须发送出去了
+linger.ms=10
+
+#如果在超时之前未收到响应,客户端将在必要时重新发送请求
+request.timeout.ms=30000
+
+#producer都是按照batch进行发送的,批次大小,默认:16384
+batch.size=262144
+
+#Producer端用于缓存消息的缓冲区大小
+#128M
+buffer.memory=134217728
+
+#这个参数决定了每次发送给Kafka服务器请求的最大大小,默认1048576
+#10M
+max.request.size=10485760
+#====================kafka default====================#
+#kafka source protocol; SSL or SASL
+kafka.source.protocol=SASL
+
+#kafka sink protocol; SSL or SASL
+kafka.sink.protocol=
+
+#kafka SASL验证用户名
+kafka.user=admin
+
+#kafka SASL及SSL验证密码
+kafka.pin=galaxy2019
+#====================Topology Default====================#
+
+#hbase table name
+hbase.table.name=tsg_galaxy:relation_framedip_account
+
+#邮件默认编码
+mail.default.charset=UTF-8
+
+#0不做任何校验,1强类型校验,2弱类型校验
+log.transform.type=2
+
+#两个输出之间的最大时间(单位milliseconds)
+buffer.timeout=5000 \ No newline at end of file
diff --git a/target/classes/file_type.properties b/target/classes/file_type.properties
new file mode 100644
index 0000000..8ffc908
--- /dev/null
+++ b/target/classes/file_type.properties
@@ -0,0 +1,5 @@
+txt
+html
+eml
+jpg
+png \ No newline at end of file
diff --git a/target/classes/service_flow_config.properties b/target/classes/service_flow_config.properties
new file mode 100644
index 0000000..03e3b33
--- /dev/null
+++ b/target/classes/service_flow_config.properties
@@ -0,0 +1,73 @@
+#--------------------------------地址配置------------------------------#
+
+#管理kafka地址
+input.kafka.servers=10.3.60.3:9094
+
+#管理输出kafka地址
+output.kafka.servers=10.3.60.3:9092
+
+#zookeeper 地址 用于配置log_id
+zookeeper.servers=10.3.60.3:2181
+
+#hbase zookeeper地址 用于连接HBase
+hbase.zookeeper.servers=10.3.60.3:2181
+
+#--------------------------------HTTP/定位库------------------------------#
+#定位库地址
+tools.library=D:/dingweiku/dat/
+
+#网关的schema位置
+schema.http=http://10.3.60.3:9999/metadata/schema/v1/fields/security_event
+
+#网关APP_ID 获取接口
+app.id.http=http://10.3.60.3:9999/open-api/appDicList
+
+#--------------------------------Kafka消费组信息------------------------------#
+
+#oos地址
+oos.servers=10.3.45.124:8057
+#输入kafka
+input.kafka.topic=test11
+#文件源数据topic
+output.kafka.topic=test-file-data
+
+percent.kafka.topic=test
+
+
+
+#读取topic,存储该spout id的消费offset信息,可通过该拓扑命名;具体存储offset的位置,确定下次读取不重复的数据;
+group.id=flink-test-1
+
+#生产者压缩模式 none or snappy
+producer.kafka.compression.type=none
+
+#生产者ack
+producer.ack=1
+
+#--------------------------------topology配置------------------------------#
+
+#consumer 并行度
+source.parallelism=10
+
+#转换函数并行度
+transform.parallelism=10
+
+#kafka producer 并行度
+sink.parallelism=10
+
+#数据中心,取值范围(0-63)
+data.center.id.num=7
+
+#hbase 更新时间,如填写0则不更新缓存
+hbase.tick.tuple.freq.secs=180
+
+#app_id 更新时间,如填写0则不更新缓存
+app.tick.tuple.freq.secs=0
+
+#--------------------------------默认值配置------------------------------#
+
+#邮件默认编码
+mail.default.charset=UTF-8
+
+#0不需要补全原样输出日志,1需要补全
+log.need.complete=1 \ No newline at end of file
diff --git a/target/log-completion-doublewrite-1214.jar b/target/log-completion-doublewrite-1214.jar
new file mode 100644
index 0000000..4ed4ff2
--- /dev/null
+++ b/target/log-completion-doublewrite-1214.jar
Binary files differ
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
new file mode 100644
index 0000000..05d9bd6
--- /dev/null
+++ b/target/maven-archiver/pom.properties
@@ -0,0 +1,5 @@
+#Generated by Maven
+#Wed Dec 15 16:02:33 CST 2021
+version=1214
+groupId=com.zdjizhi
+artifactId=log-completion-doublewrite
diff --git a/target/original-log-completion-doublewrite-1214.jar b/target/original-log-completion-doublewrite-1214.jar
new file mode 100644
index 0000000..f04a166
--- /dev/null
+++ b/target/original-log-completion-doublewrite-1214.jar
Binary files differ
diff --git a/target/surefire-reports/TEST-com.zdjizhi.LocationTest.xml b/target/surefire-reports/TEST-com.zdjizhi.LocationTest.xml
new file mode 100644
index 0000000..4c98dcb
--- /dev/null
+++ b/target/surefire-reports/TEST-com.zdjizhi.LocationTest.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite tests="1" failures="0" name="com.zdjizhi.LocationTest" time="0.018" errors="0" skipped="0">
+ <properties>
+ <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
+ <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk1.8.0_191\jre\bin"/>
+ <property name="java.vm.version" value="25.191-b12"/>
+ <property name="java.vm.vendor" value="Oracle Corporation"/>
+ <property name="maven.multiModuleProjectDirectory" value="D:\p19-etl\log-stream-doublewrite"/>
+ <property name="java.vendor.url" value="http://java.oracle.com/"/>
+ <property name="path.separator" value=";"/>
+ <property name="guice.disable.misplaced.annotation.check" value="true"/>
+ <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
+ <property name="file.encoding.pkg" value="sun.io"/>
+ <property name="user.script" value=""/>
+ <property name="user.country" value="CN"/>
+ <property name="sun.java.launcher" value="SUN_STANDARD"/>
+ <property name="sun.os.patch.level" value=""/>
+ <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
+ <property name="user.dir" value="D:\p19-etl\log-stream-doublewrite"/>
+ <property name="java.runtime.version" value="1.8.0_191-b12"/>
+ <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/>
+ <property name="java.endorsed.dirs" value="C:\Program Files\Java\jdk1.8.0_191\jre\lib\endorsed"/>
+ <property name="os.arch" value="amd64"/>
+ <property name="java.io.tmpdir" value="C:\Users\ZDJZ\AppData\Local\Temp\"/>
+ <property name="line.separator" value="
+"/>
+ <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
+ <property name="user.variant" value=""/>
+ <property name="os.name" value="Windows 10"/>
+ <property name="maven.ext.class.path" value="C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3\plugins\maven\lib\maven-event-listener.jar"/>
+ <property name="classworlds.conf" value="C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3\plugins\maven\lib\maven3\bin\m2.conf"/>
+ <property name="sun.jnu.encoding" value="GBK"/>
+ <property name="java.library.path" value="C:\Program Files\Java\jdk1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;&quot;C:\Program Files\Java\jdk1.8.0_191\bin;&quot;;&quot;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\apache-maven-3.5.4\bin;C:\WINDOWS\System32\OpenSSH\&quot;;D:\git\bin;D:\git\mingw64\libexec\git-core;D:\git\mingw64\bin;D:\Git\cmd;D:\hadoop\hadoop-2.7.3\bin;C:\Users\ZDJZ\AppData\Local\Microsoft\WindowsApps;D:\IntelliJ IDEA 2020.1\bin;;D:\git\bin;D:\git\mingw64\libexec\git-core;D:\git\mingw64\bin;;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3\bin;;."/>
+ <property name="maven.conf" value="C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3\plugins\maven\lib\maven3/conf"/>
+ <property name="java.specification.name" value="Java Platform API Specification"/>
+ <property name="java.class.version" value="52.0"/>
+ <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
+ <property name="os.version" value="10.0"/>
+ <property name="user.home" value="C:\Users\ZDJZ"/>
+ <property name="user.timezone" value="Asia/Shanghai"/>
+ <property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/>
+ <property name="java.specification.version" value="1.8"/>
+ <property name="file.encoding" value="UTF-8"/>
+ <property name="user.name" value="ZDJZ"/>
+ <property name="java.class.path" value="C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3\plugins\maven\lib\maven3\boot\plexus-classworlds-2.6.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3\lib\idea_rt.jar"/>
+ <property name="java.vm.specification.version" value="1.8"/>
+ <property name="sun.arch.data.model" value="64"/>
+ <property name="java.home" value="C:\Program Files\Java\jdk1.8.0_191\jre"/>
+ <property name="sun.java.command" value="org.codehaus.classworlds.Launcher -Didea.version2019.3 -s D:\apache-maven-3.5.4\conf\settings.xml package"/>
+ <property name="java.specification.vendor" value="Oracle Corporation"/>
+ <property name="user.language" value="zh"/>
+ <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/>
+ <property name="java.vm.info" value="mixed mode"/>
+ <property name="java.version" value="1.8.0_191"/>
+ <property name="java.ext.dirs" value="C:\Program Files\Java\jdk1.8.0_191\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext"/>
+ <property name="sun.boot.class.path" value="C:\Program Files\Java\jdk1.8.0_191\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_191\jre\classes"/>
+ <property name="java.vendor" value="Oracle Corporation"/>
+ <property name="maven.home" value="C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3\plugins\maven\lib\maven3"/>
+ <property name="file.separator" value="\"/>
+ <property name="idea.version2019.3" value="true"/>
+ <property name="java.vendor.url.bug" value="http://bugreport.sun.com/bugreport/"/>
+ <property name="sun.cpu.endian" value="little"/>
+ <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
+ <property name="sun.desktop" value="windows"/>
+ <property name="sun.cpu.isalist" value="amd64"/>
+ </properties>
+ <testcase classname="com.zdjizhi.LocationTest" name="IpLocationTest" time="0.018"/>
+</testsuite> \ No newline at end of file
diff --git a/target/surefire-reports/com.zdjizhi.LocationTest.txt b/target/surefire-reports/com.zdjizhi.LocationTest.txt
new file mode 100644
index 0000000..f8ff7c9
--- /dev/null
+++ b/target/surefire-reports/com.zdjizhi.LocationTest.txt
@@ -0,0 +1,4 @@
+-------------------------------------------------------------------------------
+Test set: com.zdjizhi.LocationTest
+-------------------------------------------------------------------------------
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 sec
diff --git a/target/test-classes/com/zdjizhi/FIleTypeTest.class b/target/test-classes/com/zdjizhi/FIleTypeTest.class
new file mode 100644
index 0000000..d6cc27e
--- /dev/null
+++ b/target/test-classes/com/zdjizhi/FIleTypeTest.class
Binary files differ
diff --git a/target/test-classes/com/zdjizhi/KafkaTest$1.class b/target/test-classes/com/zdjizhi/KafkaTest$1.class
new file mode 100644
index 0000000..94894f7
--- /dev/null
+++ b/target/test-classes/com/zdjizhi/KafkaTest$1.class
Binary files differ
diff --git a/target/test-classes/com/zdjizhi/KafkaTest.class b/target/test-classes/com/zdjizhi/KafkaTest.class
new file mode 100644
index 0000000..00972d6
--- /dev/null
+++ b/target/test-classes/com/zdjizhi/KafkaTest.class
Binary files differ
diff --git a/target/test-classes/com/zdjizhi/LocationTest.class b/target/test-classes/com/zdjizhi/LocationTest.class
new file mode 100644
index 0000000..8478cf7
--- /dev/null
+++ b/target/test-classes/com/zdjizhi/LocationTest.class
Binary files differ