├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src ├── main │ ├── java │ │ └── cn │ │ │ └── zifangsky │ │ │ ├── ServletInitializer.java │ │ │ ├── WeatherSpiderApplication.java │ │ │ ├── common │ │ │ ├── ObjectDeserializer.java │ │ │ ├── ObjectSerializer.java │ │ │ ├── PageInfo.java │ │ │ └── SpringContextUtils.java │ │ │ ├── config │ │ │ ├── KafkaConfig.java │ │ │ ├── RestTemplateConfig.java │ │ │ ├── TaskExecutorConfig.java │ │ │ └── WebMvcConfig.java │ │ │ ├── controller │ │ │ ├── ProxyIpController.java │ │ │ └── WeatherController.java │ │ │ ├── druid │ │ │ ├── DruidStatViewServlet.java │ │ │ └── DruidWebStatFilter.java │ │ │ ├── manager │ │ │ ├── CrawlManager.java │ │ │ ├── ProxyIpManager.java │ │ │ ├── WeatherCityManager.java │ │ │ ├── WeatherCountryManager.java │ │ │ ├── WeatherProvinceManager.java │ │ │ ├── WeatherStationManager.java │ │ │ ├── WeatherWeatherManager.java │ │ │ └── impl │ │ │ │ ├── CrawlManagerImpl.java │ │ │ │ ├── ProxyIpManagerImpl.java │ │ │ │ ├── WeatherCityManagerImpl.java │ │ │ │ ├── WeatherCountryManagerImpl.java │ │ │ │ ├── WeatherProvinceManagerImpl.java │ │ │ │ ├── WeatherStationManagerImpl.java │ │ │ │ └── WeatherWeatherManagerImpl.java │ │ │ ├── mapper │ │ │ ├── ProxyIpMapper.java │ │ │ ├── WeatherCityMapper.java │ │ │ ├── WeatherCountryMapper.java │ │ │ ├── WeatherProvinceMapper.java │ │ │ ├── WeatherStationMapper.java │ │ │ ├── WeatherWeatherMapper.java │ │ │ └── xml │ │ │ │ ├── ProxyIpMapper.xml │ │ │ │ ├── WeatherCityMapper.xml │ │ │ │ ├── WeatherCountryMapper.xml │ │ │ │ ├── WeatherProvinceMapper.xml │ │ │ │ ├── WeatherStationMapper.xml │ │ │ │ └── WeatherWeatherMapper.xml │ │ │ ├── model │ │ │ ├── ProxyIp.java │ │ │ ├── WeatherCity.java │ │ │ ├── WeatherCountry.java │ │ │ ├── WeatherProvince.java │ │ │ ├── WeatherStation.java │ │ │ ├── WeatherWeather.java │ │ │ └── bo │ │ │ │ ├── ProxyIpBO.java │ │ │ │ └── WeatherWeatherBO.java │ │ │ ├── mq │ │ │ ├── consumer │ │ │ │ ├── CheckIPReceiver.java │ │ │ │ └── WeatherUpdateReceiver.java │ │ │ └── producer │ │ │ │ ├── CheckIPSender.java │ │ │ │ └── WeatherUpdateSender.java │ │ │ ├── spider │ │ │ ├── CheckIPUtils.java │ │ │ ├── CustomPipeline.java │ │ │ ├── ProxyIPPipeline.java │ │ │ ├── ProxyIPSpider.java │ │ │ ├── ProxyIPSpider2.java │ │ │ ├── UserAgentUtils.java │ │ │ └── WeatherSpider.java │ │ │ └── task │ │ │ └── ScheduledTasks.java │ └── resources │ │ ├── application-dev.properties │ │ ├── application-prod.properties │ │ ├── application.properties │ │ ├── banner.txt │ │ ├── mybatis-generator │ │ └── generatorConfig.xml │ │ ├── public │ │ └── index.html │ │ └── static │ │ ├── bootstrap-3.3.7 │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.css.map │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap-theme.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── npm.js │ │ ├── favicon.ico │ │ ├── jquery-1.12.4.js │ │ └── jquery-1.12.4.min.js └── test │ └── java │ └── cn │ └── zifangsky │ ├── WeatherSpiderApplicationTests.java │ └── test │ ├── jms │ └── TestKafka.java │ ├── spider │ ├── TestDownload.java │ ├── TestInitializeData.java │ ├── TestProxyIP.java │ └── TestSpider.java │ ├── sql │ └── TestSQL.java │ └── zookeeper │ └── TestApacheCurator.java ├── weatherspider.sql └── 项目结构.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/ServletInitializer.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/WeatherSpiderApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/WeatherSpiderApplication.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/common/ObjectDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/common/ObjectDeserializer.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/common/ObjectSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/common/ObjectSerializer.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/common/PageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/common/PageInfo.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/common/SpringContextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/common/SpringContextUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/config/KafkaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/config/KafkaConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/config/TaskExecutorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/config/TaskExecutorConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/config/WebMvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/config/WebMvcConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/controller/ProxyIpController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/controller/ProxyIpController.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/controller/WeatherController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/controller/WeatherController.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/druid/DruidStatViewServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/druid/DruidStatViewServlet.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/druid/DruidWebStatFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/druid/DruidWebStatFilter.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/CrawlManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/CrawlManager.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/ProxyIpManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/ProxyIpManager.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/WeatherCityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/WeatherCityManager.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/WeatherCountryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/WeatherCountryManager.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/WeatherProvinceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/WeatherProvinceManager.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/WeatherStationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/WeatherStationManager.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/WeatherWeatherManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/WeatherWeatherManager.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/impl/CrawlManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/impl/CrawlManagerImpl.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/impl/ProxyIpManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/impl/ProxyIpManagerImpl.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/impl/WeatherCityManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/impl/WeatherCityManagerImpl.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/impl/WeatherCountryManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/impl/WeatherCountryManagerImpl.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/impl/WeatherProvinceManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/impl/WeatherProvinceManagerImpl.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/impl/WeatherStationManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/impl/WeatherStationManagerImpl.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/manager/impl/WeatherWeatherManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/manager/impl/WeatherWeatherManagerImpl.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/ProxyIpMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/ProxyIpMapper.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/WeatherCityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/WeatherCityMapper.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/WeatherCountryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/WeatherCountryMapper.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/WeatherProvinceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/WeatherProvinceMapper.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/WeatherStationMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/WeatherStationMapper.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/WeatherWeatherMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/WeatherWeatherMapper.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/xml/ProxyIpMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/xml/ProxyIpMapper.xml -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/xml/WeatherCityMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/xml/WeatherCityMapper.xml -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/xml/WeatherCountryMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/xml/WeatherCountryMapper.xml -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/xml/WeatherProvinceMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/xml/WeatherProvinceMapper.xml -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/xml/WeatherStationMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/xml/WeatherStationMapper.xml -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mapper/xml/WeatherWeatherMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mapper/xml/WeatherWeatherMapper.xml -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/model/ProxyIp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/model/ProxyIp.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/model/WeatherCity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/model/WeatherCity.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/model/WeatherCountry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/model/WeatherCountry.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/model/WeatherProvince.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/model/WeatherProvince.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/model/WeatherStation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/model/WeatherStation.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/model/WeatherWeather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/model/WeatherWeather.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/model/bo/ProxyIpBO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/model/bo/ProxyIpBO.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/model/bo/WeatherWeatherBO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/model/bo/WeatherWeatherBO.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mq/consumer/CheckIPReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mq/consumer/CheckIPReceiver.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mq/consumer/WeatherUpdateReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mq/consumer/WeatherUpdateReceiver.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mq/producer/CheckIPSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mq/producer/CheckIPSender.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/mq/producer/WeatherUpdateSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/mq/producer/WeatherUpdateSender.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/spider/CheckIPUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/spider/CheckIPUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/spider/CustomPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/spider/CustomPipeline.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/spider/ProxyIPPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/spider/ProxyIPPipeline.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/spider/ProxyIPSpider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/spider/ProxyIPSpider.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/spider/ProxyIPSpider2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/spider/ProxyIPSpider2.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/spider/UserAgentUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/spider/UserAgentUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/spider/WeatherSpider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/spider/WeatherSpider.java -------------------------------------------------------------------------------- /src/main/java/cn/zifangsky/task/ScheduledTasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/java/cn/zifangsky/task/ScheduledTasks.java -------------------------------------------------------------------------------- /src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- 1 | server.port=8080 -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | #使用哪个环境的配置 2 | spring.profiles.active=dev 3 | -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/mybatis-generator/generatorConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/mybatis-generator/generatorConfig.xml -------------------------------------------------------------------------------- /src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/public/index.html -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/css/bootstrap-theme.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/css/bootstrap-theme.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/css/bootstrap-theme.min.css.map -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/css/bootstrap.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/css/bootstrap.css.map -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/js/bootstrap.js -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/js/bootstrap.min.js -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap-3.3.7/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/bootstrap-3.3.7/js/npm.js -------------------------------------------------------------------------------- /src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /src/main/resources/static/jquery-1.12.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/jquery-1.12.4.js -------------------------------------------------------------------------------- /src/main/resources/static/jquery-1.12.4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/main/resources/static/jquery-1.12.4.min.js -------------------------------------------------------------------------------- /src/test/java/cn/zifangsky/WeatherSpiderApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/test/java/cn/zifangsky/WeatherSpiderApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/cn/zifangsky/test/jms/TestKafka.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/test/java/cn/zifangsky/test/jms/TestKafka.java -------------------------------------------------------------------------------- /src/test/java/cn/zifangsky/test/spider/TestDownload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/test/java/cn/zifangsky/test/spider/TestDownload.java -------------------------------------------------------------------------------- /src/test/java/cn/zifangsky/test/spider/TestInitializeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/test/java/cn/zifangsky/test/spider/TestInitializeData.java -------------------------------------------------------------------------------- /src/test/java/cn/zifangsky/test/spider/TestProxyIP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/test/java/cn/zifangsky/test/spider/TestProxyIP.java -------------------------------------------------------------------------------- /src/test/java/cn/zifangsky/test/spider/TestSpider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/test/java/cn/zifangsky/test/spider/TestSpider.java -------------------------------------------------------------------------------- /src/test/java/cn/zifangsky/test/sql/TestSQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/test/java/cn/zifangsky/test/sql/TestSQL.java -------------------------------------------------------------------------------- /src/test/java/cn/zifangsky/test/zookeeper/TestApacheCurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/src/test/java/cn/zifangsky/test/zookeeper/TestApacheCurator.java -------------------------------------------------------------------------------- /weatherspider.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/weatherspider.sql -------------------------------------------------------------------------------- /项目结构.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zifangsky/WeatherSpider/HEAD/项目结构.png --------------------------------------------------------------------------------