From 355b94a1a083986d14488d706d58f062073c4a46 Mon Sep 17 00:00:00 2001 From: xiaowuler Date: Thu, 17 Mar 2022 14:52:27 +0800 Subject: [PATCH] commit some codes --- .../01.xxl-job/xxl-job-executor/pom.xml | 16 ++++++++++++++++ 04.系统编码/03.radar-resolver/pom.xml | 7 +++++++ .../weather/resolver/RadarReader.java | 13 +++++++++++++ 3 files changed, 36 insertions(+) diff --git a/04.系统编码/01.xxl-job/xxl-job-executor/pom.xml b/04.系统编码/01.xxl-job/xxl-job-executor/pom.xml index 807f419..1c1bea6 100644 --- a/04.系统编码/01.xxl-job/xxl-job-executor/pom.xml +++ b/04.系统编码/01.xxl-job/xxl-job-executor/pom.xml @@ -19,6 +19,7 @@ 2.8.0 3.3.2 3.9.0 + 0.0.1-SNAPSHOT @@ -35,6 +36,13 @@ + + + com.xiaowuler + radar-resolver + ${radar-resolver.version} + + org.springframework.boot @@ -157,6 +165,14 @@ 15 + + org.apache.maven.plugins + maven-compiler-plugin + + 16 + 16 + + diff --git a/04.系统编码/03.radar-resolver/pom.xml b/04.系统编码/03.radar-resolver/pom.xml index 9aa706c..0fd69db 100644 --- a/04.系统编码/03.radar-resolver/pom.xml +++ b/04.系统编码/03.radar-resolver/pom.xml @@ -15,8 +15,15 @@ Demo project for Spring Boot 11 + 2.7.1 + + org.python + jython-standalone + ${jython-standalone.version} + + org.springframework.boot spring-boot-starter diff --git a/04.系统编码/03.radar-resolver/src/main/java/com/xiaowuler/radarresolver/weather/resolver/RadarReader.java b/04.系统编码/03.radar-resolver/src/main/java/com/xiaowuler/radarresolver/weather/resolver/RadarReader.java index 9b2181f..a0e63be 100644 --- a/04.系统编码/03.radar-resolver/src/main/java/com/xiaowuler/radarresolver/weather/resolver/RadarReader.java +++ b/04.系统编码/03.radar-resolver/src/main/java/com/xiaowuler/radarresolver/weather/resolver/RadarReader.java @@ -1,6 +1,7 @@ package com.xiaowuler.radarresolver.weather.resolver; import java.io.FileInputStream; +import java.io.FileNotFoundException; import java.io.IOException; import java.util.ArrayList; import java.util.List; @@ -10,6 +11,7 @@ import java.util.stream.Collectors; import lombok.extern.slf4j.Slf4j; import com.xiaowuler.radarresolver.customer.CustomerDataInputStream; import com.xiaowuler.radarresolver.weather.domain.*; +import org.python.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream; /** * @describe: radar reader @@ -54,6 +56,17 @@ public class RadarReader { } } + public void readBiz2(String filepath){ + try{ + BZip2CompressorInputStream bis = new BZip2CompressorInputStream(new FileInputStream(filepath)); + System.out.println(bis.readAllBytes()); + } catch (FileNotFoundException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + } + /** * 将极坐标转换为给定雷达站位置的地理坐标 * 备注: 翻译的python代码