From 584f1db48f1c29359e388d787212801bfec86bd7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=91=A8=E5=B0=8F=E5=A8=9C?= <1253094786@qq.com>
Date: Mon, 16 Dec 2024 20:35:09 +0800
Subject: [PATCH 1/5] =?UTF-8?q?1.=E7=8E=AF=E5=A2=83=E6=90=AD=E5=BB=BA?=
=?UTF-8?q?=E5=AE=8C=E6=88=90=202.=E7=9B=B8=E5=85=B3=E7=9A=84=E5=B7=A5?=
=?UTF-8?q?=E5=85=B7=E7=B1=BB=E7=BC=96=E5=86=99=E5=AE=8C=E6=88=90=203.?=
=?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E7=AE=A1=E7=90=86=E7=B1=BB?=
=?UTF-8?q?=E7=BC=96=E5=86=99=E5=AE=8C=E6=88=9011?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/compiler.xml | 2 +-
.idea/libraries/Maven__antlr_antlr_2_7_7.xml | 13 -
.idea/libraries/Maven__asm_asm_3_1.xml | 13 -
.../Maven__com_101tec_zkclient_0_3.xml | 13 -
.../Maven__com_alibaba_fastjson_1_1_41.xml | 13 -
...com_clearspring_analytics_stream_2_7_0.xml | 13 -
...n__com_esotericsoftware_kryo_kryo_2_21.xml | 13 -
...com_esotericsoftware_minlog_minlog_1_2.xml | 13 -
...ware_reflectasm_reflectasm_shaded_1_07.xml | 13 -
...jackson_core_jackson_annotations_2_4_3.xml | 13 -
...terxml_jackson_core_jackson_core_2_4_3.xml | 13 -
...ml_jackson_core_jackson_databind_2_4_3.xml | 13 -
...module_jackson_module_scala_2_10_2_4_4.xml | 13 -
..._com_google_code_findbugs_jsr305_1_3_9.xml | 13 -
...Maven__com_google_code_gson_gson_2_2_4.xml | 13 -
.../Maven__com_google_guava_guava_14_0_1.xml | 13 -
...om_google_protobuf_protobuf_java_2_5_0.xml | 13 -
...com_googlecode_javaewah_JavaEWAH_0_3_2.xml | 13 -
...Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml | 13 -
.../Maven__com_ning_compress_lzf_1_0_3.xml | 13 -
...aven__com_sun_jersey_jersey_client_1_9.xml | 13 -
.../Maven__com_sun_jersey_jersey_core_1_9.xml | 13 -
...aven__com_sun_jersey_jersey_server_1_9.xml | 13 -
...m_thoughtworks_paranamer_paranamer_2_6.xml | 13 -
.../Maven__com_twitter_chill_2_10_0_5_0.xml | 13 -
.../Maven__com_twitter_chill_java_0_5_0.xml | 13 -
...om_twitter_parquet_hadoop_bundle_1_6_0.xml | 13 -
...m_typesafe_akka_akka_actor_2_10_2_3_11.xml | 13 -
..._typesafe_akka_akka_remote_2_10_2_3_11.xml | 13 -
...m_typesafe_akka_akka_slf4j_2_10_2_3_11.xml | 13 -
.../Maven__com_typesafe_config_1_2_1.xml | 13 -
..._com_yammer_metrics_metrics_core_2_2_0.xml | 13 -
...mons_beanutils_commons_beanutils_1_7_0.xml | 13 -
...beanutils_commons_beanutils_core_1_8_0.xml | 13 -
.../Maven__commons_cli_commons_cli_1_2.xml | 13 -
...aven__commons_codec_commons_codec_1_10.xml | 13 -
..._collections_commons_collections_3_2_2.xml | 13 -
...onfiguration_commons_configuration_1_6.xml | 13 -
.../Maven__commons_dbcp_commons_dbcp_1_4.xml | 13 -
..._commons_digester_commons_digester_1_8.xml | 13 -
...mons_httpclient_commons_httpclient_3_1.xml | 13 -
.../Maven__commons_io_commons_io_2_4.xml | 13 -
.../Maven__commons_lang_commons_lang_2_4.xml | 13 -
..._commons_logging_commons_logging_1_1_3.xml | 13 -
.../Maven__commons_net_commons_net_2_2.xml | 13 -
...Maven__commons_pool_commons_pool_1_5_4.xml | 13 -
..._dropwizard_metrics_metrics_core_3_1_2.xml | 13 -
...pwizard_metrics_metrics_graphite_3_1_2.xml | 13 -
..._dropwizard_metrics_metrics_json_3_1_2.xml | 13 -
...o_dropwizard_metrics_metrics_jvm_3_1_2.xml | 13 -
.../Maven__io_netty_netty_3_8_0_Final.xml | 13 -
...Maven__io_netty_netty_all_4_0_29_Final.xml | 13 -
...Maven__javax_activation_activation_1_1.xml | 13 -
.../Maven__javax_jdo_jdo_api_3_0_1.xml | 13 -
.../Maven__javax_servlet_servlet_api_2_5.xml | 13 -
.../Maven__javax_transaction_jta_1_1.xml | 13 -
.../Maven__javax_xml_bind_jaxb_api_2_2_2.xml | 13 -
...Maven__javax_xml_stream_stax_api_1_0_2.xml | 13 -
.../Maven__javolution_javolution_5_5_1.xml | 13 -
.idea/libraries/Maven__jline_jline_2_12.xml | 13 -
.../Maven__joda_time_joda_time_2_5.xml | 13 -
.idea/libraries/Maven__junit_junit_4_12.xml | 13 -
...aven__log4j_apache_log4j_extras_1_2_17.xml | 13 -
.idea/libraries/Maven__log4j_log4j_1_2_17.xml | 13 -
...aven__mysql_mysql_connector_java_5_1_6.xml | 13 -
..._hydromatic_eigenbase_properties_1_1_5.xml | 13 -
...aven__net_java_dev_jets3t_jets3t_0_7_1.xml | 13 -
.../Maven__net_jpountz_lz4_lz4_1_3_0.xml | 13 -
.../Maven__net_razorvine_pyrolite_4_4.xml | 13 -
.../Maven__net_sf_opencsv_opencsv_2_3.xml | 13 -
.../Maven__net_sf_py4j_py4j_0_8_2_1.xml | 13 -
.../libraries/Maven__org_antlr_ST4_4_0_4.xml | 13 -
.../Maven__org_antlr_antlr_runtime_3_4.xml | 13 -
.../Maven__org_antlr_stringtemplate_3_2_1.xml | 13 -
.../Maven__org_apache_avro_avro_1_7_7.xml | 13 -
.../Maven__org_apache_avro_avro_ipc_1_7_7.xml | 13 -
...__org_apache_avro_avro_ipc_tests_1_7_7.xml | 13 -
..._apache_avro_avro_mapred_hadoop2_1_7_7.xml | 13 -
...lcite_calcite_avatica_1_2_0_incubating.xml | 13 -
..._calcite_calcite_core_1_2_0_incubating.xml | 13 -
...alcite_calcite_linq4j_1_2_0_incubating.xml | 13 -
..._apache_commons_commons_compress_1_4_1.xml | 13 -
...org_apache_commons_commons_lang3_3_3_2.xml | 13 -
...org_apache_commons_commons_math3_3_4_1.xml | 13 -
...urator_curator_client_2_1_0_incubating.xml | 13 -
...apache_curator_curator_framework_2_4_0.xml | 13 -
...g_apache_curator_curator_recipes_2_4_0.xml | 13 -
...aven__org_apache_derby_derby_10_10_2_0.xml | 13 -
...e_directory_api_api_asn1_api_1_0_0_M20.xml | 13 -
...pache_directory_api_api_util_1_0_0_M20.xml | 13 -
...rectory_server_apacheds_i18n_2_0_0_M15.xml | 13 -
...rver_apacheds_kerberos_codec_2_0_0_M15.xml | 13 -
...apache_hadoop_hadoop_annotations_2_6_4.xml | 13 -
...n__org_apache_hadoop_hadoop_auth_2_6_4.xml | 13 -
..._org_apache_hadoop_hadoop_client_2_6_4.xml | 13 -
..._org_apache_hadoop_hadoop_common_2_6_4.xml | 13 -
...n__org_apache_hadoop_hadoop_hdfs_2_6_4.xml | 13 -
...doop_hadoop_mapreduce_client_app_2_6_4.xml | 13 -
...p_hadoop_mapreduce_client_common_2_6_4.xml | 13 -
...oop_hadoop_mapreduce_client_core_2_6_4.xml | 13 -
...adoop_mapreduce_client_jobclient_2_6_4.xml | 13 -
..._hadoop_mapreduce_client_shuffle_2_6_4.xml | 13 -
...rg_apache_hadoop_hadoop_yarn_api_2_6_4.xml | 13 -
...apache_hadoop_hadoop_yarn_client_2_6_4.xml | 13 -
...apache_hadoop_hadoop_yarn_common_2_6_4.xml | 13 -
...hadoop_hadoop_yarn_server_common_2_6_4.xml | 13 -
...apache_httpcomponents_httpclient_4_3_2.xml | 13 -
...g_apache_httpcomponents_httpcore_4_3_1.xml | 13 -
.../Maven__org_apache_ivy_ivy_2_4_0.xml | 13 -
...n__org_apache_kafka_kafka_2_10_0_8_2_1.xml | 13 -
...org_apache_kafka_kafka_clients_0_8_2_1.xml | 13 -
...che_mesos_mesos_shaded_protobuf_0_21_1.xml | 13 -
...rg_apache_parquet_parquet_column_1_7_0.xml | 13 -
...rg_apache_parquet_parquet_common_1_7_0.xml | 13 -
..._apache_parquet_parquet_encoding_1_7_0.xml | 13 -
...arquet_parquet_format_2_3_0_incubating.xml | 13 -
...apache_parquet_parquet_generator_1_7_0.xml | 13 -
...rg_apache_parquet_parquet_hadoop_1_7_0.xml | 13 -
...g_apache_parquet_parquet_jackson_1_7_0.xml | 13 -
...apache_spark_spark_catalyst_2_10_1_5_1.xml | 13 -
...org_apache_spark_spark_core_2_10_1_5_1.xml | 13 -
...org_apache_spark_spark_hive_2_10_1_5_1.xml | 13 -
...apache_spark_spark_launcher_2_10_1_5_1.xml | 13 -
..._spark_spark_network_common_2_10_1_5_1.xml | 13 -
...spark_spark_network_shuffle_2_10_1_5_1.xml | 13 -
..._org_apache_spark_spark_sql_2_10_1_5_1.xml | 13 -
...pache_spark_spark_streaming_2_10_1_5_1.xml | 13 -
...spark_spark_streaming_kafka_2_10_1_5_1.xml | 13 -
...g_apache_spark_spark_unsafe_2_10_1_5_1.xml | 13 -
...aven__org_apache_thrift_libfb303_0_9_2.xml | 13 -
...ven__org_apache_thrift_libthrift_0_9_2.xml | 13 -
...__org_apache_zookeeper_zookeeper_3_4_5.xml | 13 -
...__org_codehaus_groovy_groovy_all_2_1_6.xml | 13 -
...dehaus_jackson_jackson_core_asl_1_9_13.xml | 13 -
..._codehaus_jackson_jackson_jaxrs_1_9_13.xml | 13 -
...haus_jackson_jackson_mapper_asl_1_9_13.xml | 13 -
...org_codehaus_jackson_jackson_xc_1_9_13.xml | 13 -
...codehaus_janino_commons_compiler_2_7_6.xml | 13 -
...aven__org_codehaus_janino_janino_2_7_8.xml | 13 -
..._datanucleus_datanucleus_api_jdo_3_2_6.xml | 13 -
...rg_datanucleus_datanucleus_core_3_2_10.xml | 13 -
...rg_datanucleus_datanucleus_rdbms_3_2_9.xml | 13 -
...rbit_javax_servlet_3_0_0_v201112011016.xml | 13 -
...sesource_leveldbjni_leveldbjni_all_1_8.xml | 13 -
.../Maven__org_hamcrest_hamcrest_core_1_3.xml | 13 -
.../Maven__org_htrace_htrace_core_3_0_4.xml | 13 -
.../Maven__org_iq80_snappy_snappy_0_2.xml | 13 -
.../Maven__org_jodd_jodd_core_3_5_2.xml | 13 -
...ven__org_json4s_json4s_ast_2_10_3_2_10.xml | 13 -
...en__org_json4s_json4s_core_2_10_3_2_10.xml | 13 -
..._org_json4s_json4s_jackson_2_10_3_2_10.xml | 13 -
.../Maven__org_json_json_20090211.xml | 13 -
...n__org_mortbay_jetty_jetty_util_6_1_26.xml | 13 -
.../Maven__org_objenesis_objenesis_1_2.xml | 13 -
..._org_roaringbitmap_RoaringBitmap_0_4_5.xml | 13 -
...__org_scala_lang_scala_compiler_2_10_0.xml | 13 -
...n__org_scala_lang_scala_library_2_10_4.xml | 13 -
...n__org_scala_lang_scala_reflect_2_10_4.xml | 13 -
.../Maven__org_scala_lang_scalap_2_10_0.xml | 13 -
...Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml | 13 -
.../Maven__org_slf4j_jul_to_slf4j_1_7_10.xml | 13 -
.../Maven__org_slf4j_slf4j_api_1_7_10.xml | 13 -
.../Maven__org_slf4j_slf4j_log4j12_1_7_10.xml | 13 -
...ark_project_hive_hive_exec_1_2_1_spark.xml | 13 -
...roject_hive_hive_metastore_1_2_1_spark.xml | 13 -
...__org_spark_project_spark_unused_1_0_0.xml | 13 -
...rg_tachyonproject_tachyon_client_0_7_1.xml | 13 -
...hyonproject_tachyon_underfs_hdfs_0_7_1.xml | 13 -
...yonproject_tachyon_underfs_local_0_7_1.xml | 13 -
.idea/libraries/Maven__org_tukaani_xz_1_0.xml | 13 -
...uncommons_maths_uncommons_maths_1_2_2a.xml | 13 -
..._org_xerial_snappy_snappy_java_1_1_1_7.xml | 13 -
.idea/libraries/Maven__oro_oro_2_0_8.xml | 13 -
.../libraries/Maven__stax_stax_api_1_0_1.xml | 13 -
.../Maven__xerces_xercesImpl_2_9_1.xml | 13 -
.../Maven__xml_apis_xml_apis_1_3_04.xml | 13 -
.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml | 13 -
.idea/workspace.xml | 279 +++++-------------
UserActionAnalyzePlatform.iml | 184 +-----------
src/main/java/cn/edu/hust/util/DateUtils.java | 2 +-
180 files changed, 77 insertions(+), 2678 deletions(-)
delete mode 100644 .idea/libraries/Maven__antlr_antlr_2_7_7.xml
delete mode 100644 .idea/libraries/Maven__asm_asm_3_1.xml
delete mode 100644 .idea/libraries/Maven__com_101tec_zkclient_0_3.xml
delete mode 100644 .idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml
delete mode 100644 .idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml
delete mode 100644 .idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml
delete mode 100644 .idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml
delete mode 100644 .idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml
delete mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml
delete mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml
delete mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml
delete mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml
delete mode 100644 .idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml
delete mode 100644 .idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml
delete mode 100644 .idea/libraries/Maven__com_google_guava_guava_14_0_1.xml
delete mode 100644 .idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml
delete mode 100644 .idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml
delete mode 100644 .idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml
delete mode 100644 .idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml
delete mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml
delete mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml
delete mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml
delete mode 100644 .idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml
delete mode 100644 .idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml
delete mode 100644 .idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml
delete mode 100644 .idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml
delete mode 100644 .idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml
delete mode 100644 .idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml
delete mode 100644 .idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml
delete mode 100644 .idea/libraries/Maven__com_typesafe_config_1_2_1.xml
delete mode 100644 .idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml
delete mode 100644 .idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml
delete mode 100644 .idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
delete mode 100644 .idea/libraries/Maven__commons_cli_commons_cli_1_2.xml
delete mode 100644 .idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
delete mode 100644 .idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
delete mode 100644 .idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml
delete mode 100644 .idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml
delete mode 100644 .idea/libraries/Maven__commons_digester_commons_digester_1_8.xml
delete mode 100644 .idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml
delete mode 100644 .idea/libraries/Maven__commons_io_commons_io_2_4.xml
delete mode 100644 .idea/libraries/Maven__commons_lang_commons_lang_2_4.xml
delete mode 100644 .idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml
delete mode 100644 .idea/libraries/Maven__commons_net_commons_net_2_2.xml
delete mode 100644 .idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml
delete mode 100644 .idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml
delete mode 100644 .idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml
delete mode 100644 .idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml
delete mode 100644 .idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml
delete mode 100644 .idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml
delete mode 100644 .idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml
delete mode 100644 .idea/libraries/Maven__javax_activation_activation_1_1.xml
delete mode 100644 .idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml
delete mode 100644 .idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml
delete mode 100644 .idea/libraries/Maven__javax_transaction_jta_1_1.xml
delete mode 100644 .idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml
delete mode 100644 .idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml
delete mode 100644 .idea/libraries/Maven__javolution_javolution_5_5_1.xml
delete mode 100644 .idea/libraries/Maven__jline_jline_2_12.xml
delete mode 100644 .idea/libraries/Maven__joda_time_joda_time_2_5.xml
delete mode 100644 .idea/libraries/Maven__junit_junit_4_12.xml
delete mode 100644 .idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml
delete mode 100644 .idea/libraries/Maven__log4j_log4j_1_2_17.xml
delete mode 100644 .idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml
delete mode 100644 .idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml
delete mode 100644 .idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml
delete mode 100644 .idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml
delete mode 100644 .idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml
delete mode 100644 .idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml
delete mode 100644 .idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml
delete mode 100644 .idea/libraries/Maven__org_antlr_ST4_4_0_4.xml
delete mode 100644 .idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml
delete mode 100644 .idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml
delete mode 100644 .idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml
delete mode 100644 .idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml
delete mode 100644 .idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml
delete mode 100644 .idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml
delete mode 100644 .idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml
delete mode 100644 .idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml
delete mode 100644 .idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml
delete mode 100644 .idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml
delete mode 100644 .idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
delete mode 100644 .idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
delete mode 100644 .idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
delete mode 100644 .idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml
delete mode 100644 .idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml
delete mode 100644 .idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml
delete mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml
delete mode 100644 .idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml
delete mode 100644 .idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml
delete mode 100644 .idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml
delete mode 100644 .idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml
delete mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
delete mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml
delete mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
delete mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml
delete mode 100644 .idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml
delete mode 100644 .idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml
delete mode 100644 .idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml
delete mode 100644 .idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml
delete mode 100644 .idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml
delete mode 100644 .idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml
delete mode 100644 .idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml
delete mode 100644 .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml
delete mode 100644 .idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml
delete mode 100644 .idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml
delete mode 100644 .idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml
delete mode 100644 .idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml
delete mode 100644 .idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml
delete mode 100644 .idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml
delete mode 100644 .idea/libraries/Maven__org_json_json_20090211.xml
delete mode 100644 .idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml
delete mode 100644 .idea/libraries/Maven__org_objenesis_objenesis_1_2.xml
delete mode 100644 .idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml
delete mode 100644 .idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml
delete mode 100644 .idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml
delete mode 100644 .idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml
delete mode 100644 .idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml
delete mode 100644 .idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml
delete mode 100644 .idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml
delete mode 100644 .idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml
delete mode 100644 .idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml
delete mode 100644 .idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml
delete mode 100644 .idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml
delete mode 100644 .idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml
delete mode 100644 .idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml
delete mode 100644 .idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml
delete mode 100644 .idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml
delete mode 100644 .idea/libraries/Maven__org_tukaani_xz_1_0.xml
delete mode 100644 .idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml
delete mode 100644 .idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml
delete mode 100644 .idea/libraries/Maven__oro_oro_2_0_8.xml
delete mode 100644 .idea/libraries/Maven__stax_stax_api_1_0_1.xml
delete mode 100644 .idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml
delete mode 100644 .idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml
delete mode 100644 .idea/libraries/Maven__xmlenc_xmlenc_0_52.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index 6e7df1b..dcba7cb 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -10,7 +10,7 @@
-
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__antlr_antlr_2_7_7.xml b/.idea/libraries/Maven__antlr_antlr_2_7_7.xml
deleted file mode 100644
index b8d93d8..0000000
--- a/.idea/libraries/Maven__antlr_antlr_2_7_7.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__asm_asm_3_1.xml b/.idea/libraries/Maven__asm_asm_3_1.xml
deleted file mode 100644
index 3386f10..0000000
--- a/.idea/libraries/Maven__asm_asm_3_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_101tec_zkclient_0_3.xml b/.idea/libraries/Maven__com_101tec_zkclient_0_3.xml
deleted file mode 100644
index f202d28..0000000
--- a/.idea/libraries/Maven__com_101tec_zkclient_0_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml b/.idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml
deleted file mode 100644
index 08dbed5..0000000
--- a/.idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml b/.idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml
deleted file mode 100644
index 1980df6..0000000
--- a/.idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml b/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml
deleted file mode 100644
index 517684f..0000000
--- a/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml b/.idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml
deleted file mode 100644
index f926eec..0000000
--- a/.idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml b/.idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml
deleted file mode 100644
index 39b43af..0000000
--- a/.idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml
deleted file mode 100644
index 42a8d5b..0000000
--- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml
deleted file mode 100644
index fc3ea3f..0000000
--- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml
deleted file mode 100644
index 567d7e5..0000000
--- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml
deleted file mode 100644
index 29ba609..0000000
--- a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml b/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml
deleted file mode 100644
index 0e66824..0000000
--- a/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml b/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml
deleted file mode 100644
index 4533c1b..0000000
--- a/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml b/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml
deleted file mode 100644
index b71e220..0000000
--- a/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml b/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml
deleted file mode 100644
index c06d3a1..0000000
--- a/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml b/.idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml
deleted file mode 100644
index 061f3a1..0000000
--- a/.idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml b/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml
deleted file mode 100644
index c24800a..0000000
--- a/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml b/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml
deleted file mode 100644
index 322a3c2..0000000
--- a/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml
deleted file mode 100644
index 4c22f08..0000000
--- a/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml
deleted file mode 100644
index abd3e5d..0000000
--- a/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml
deleted file mode 100644
index 717467f..0000000
--- a/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml b/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml
deleted file mode 100644
index 465a468..0000000
--- a/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml b/.idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml
deleted file mode 100644
index 08c3ced..0000000
--- a/.idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml b/.idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml
deleted file mode 100644
index 2f68aba..0000000
--- a/.idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml b/.idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml
deleted file mode 100644
index 7ec1c2f..0000000
--- a/.idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml b/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml
deleted file mode 100644
index 7036476..0000000
--- a/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml b/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml
deleted file mode 100644
index dc47d0c..0000000
--- a/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml b/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml
deleted file mode 100644
index 4e40647..0000000
--- a/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_typesafe_config_1_2_1.xml b/.idea/libraries/Maven__com_typesafe_config_1_2_1.xml
deleted file mode 100644
index cc78721..0000000
--- a/.idea/libraries/Maven__com_typesafe_config_1_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml b/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml
deleted file mode 100644
index fc159c5..0000000
--- a/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml
deleted file mode 100644
index 1cb64ed..0000000
--- a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
deleted file mode 100644
index 3fda2c0..0000000
--- a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml b/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml
deleted file mode 100644
index cec2493..0000000
--- a/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml b/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
deleted file mode 100644
index 27424a1..0000000
--- a/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
deleted file mode 100644
index 13afda2..0000000
--- a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml b/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml
deleted file mode 100644
index ae96781..0000000
--- a/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml b/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml
deleted file mode 100644
index 49c39ce..0000000
--- a/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml b/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml
deleted file mode 100644
index 49f1def..0000000
--- a/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml b/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml
deleted file mode 100644
index 66e6537..0000000
--- a/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_io_commons_io_2_4.xml b/.idea/libraries/Maven__commons_io_commons_io_2_4.xml
deleted file mode 100644
index bc2aad0..0000000
--- a/.idea/libraries/Maven__commons_io_commons_io_2_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml b/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml
deleted file mode 100644
index 5e8b8d3..0000000
--- a/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml b/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml
deleted file mode 100644
index 01c7b8e..0000000
--- a/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_net_commons_net_2_2.xml b/.idea/libraries/Maven__commons_net_commons_net_2_2.xml
deleted file mode 100644
index cdd400d..0000000
--- a/.idea/libraries/Maven__commons_net_commons_net_2_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml b/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml
deleted file mode 100644
index ab20721..0000000
--- a/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml
deleted file mode 100644
index e25f69c..0000000
--- a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml
deleted file mode 100644
index fe7ca23..0000000
--- a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml
deleted file mode 100644
index 8b11059..0000000
--- a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml
deleted file mode 100644
index 32625f0..0000000
--- a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml b/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml
deleted file mode 100644
index d77c5c9..0000000
--- a/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml b/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml
deleted file mode 100644
index eaf53f6..0000000
--- a/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_activation_activation_1_1.xml b/.idea/libraries/Maven__javax_activation_activation_1_1.xml
deleted file mode 100644
index 180d587..0000000
--- a/.idea/libraries/Maven__javax_activation_activation_1_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml b/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml
deleted file mode 100644
index ee6078c..0000000
--- a/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml b/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml
deleted file mode 100644
index 679e09a..0000000
--- a/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_transaction_jta_1_1.xml b/.idea/libraries/Maven__javax_transaction_jta_1_1.xml
deleted file mode 100644
index 3047243..0000000
--- a/.idea/libraries/Maven__javax_transaction_jta_1_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml
deleted file mode 100644
index a3054d2..0000000
--- a/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml b/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml
deleted file mode 100644
index 2a4dd7a..0000000
--- a/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javolution_javolution_5_5_1.xml b/.idea/libraries/Maven__javolution_javolution_5_5_1.xml
deleted file mode 100644
index 374563d..0000000
--- a/.idea/libraries/Maven__javolution_javolution_5_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__jline_jline_2_12.xml b/.idea/libraries/Maven__jline_jline_2_12.xml
deleted file mode 100644
index eaff5ff..0000000
--- a/.idea/libraries/Maven__jline_jline_2_12.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__joda_time_joda_time_2_5.xml b/.idea/libraries/Maven__joda_time_joda_time_2_5.xml
deleted file mode 100644
index 7eb240e..0000000
--- a/.idea/libraries/Maven__joda_time_joda_time_2_5.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ 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
deleted file mode 100644
index d411041..0000000
--- a/.idea/libraries/Maven__junit_junit_4_12.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml b/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml
deleted file mode 100644
index 170743e..0000000
--- a/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__log4j_log4j_1_2_17.xml b/.idea/libraries/Maven__log4j_log4j_1_2_17.xml
deleted file mode 100644
index e383c1b..0000000
--- a/.idea/libraries/Maven__log4j_log4j_1_2_17.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml
deleted file mode 100644
index 2b062b5..0000000
--- a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml b/.idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml
deleted file mode 100644
index 388b7eb..0000000
--- a/.idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml b/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml
deleted file mode 100644
index a301a5b..0000000
--- a/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml b/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml
deleted file mode 100644
index 7e9fceb..0000000
--- a/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml b/.idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml
deleted file mode 100644
index 84ff505..0000000
--- a/.idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml b/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml
deleted file mode 100644
index 6abe098..0000000
--- a/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml b/.idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml
deleted file mode 100644
index b771ebc..0000000
--- a/.idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml b/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml
deleted file mode 100644
index 6633680..0000000
--- a/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml b/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml
deleted file mode 100644
index fd0779a..0000000
--- a/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml b/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml
deleted file mode 100644
index 6998bac..0000000
--- a/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml b/.idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml
deleted file mode 100644
index 1cef8eb..0000000
--- a/.idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml b/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml
deleted file mode 100644
index 2d2e5e6..0000000
--- a/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml b/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml
deleted file mode 100644
index 077445c..0000000
--- a/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml b/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml
deleted file mode 100644
index 0abd56e..0000000
--- a/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml b/.idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml
deleted file mode 100644
index 21ff29c..0000000
--- a/.idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml b/.idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml
deleted file mode 100644
index 99d56fa..0000000
--- a/.idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml b/.idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml
deleted file mode 100644
index 79cca19..0000000
--- a/.idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml
deleted file mode 100644
index 190209e..0000000
--- a/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml
deleted file mode 100644
index 83cba3e..0000000
--- a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml
deleted file mode 100644
index 19bf20f..0000000
--- a/.idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml b/.idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml
deleted file mode 100644
index f32bd7d..0000000
--- a/.idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml b/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml
deleted file mode 100644
index 26704ed..0000000
--- a/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml b/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml
deleted file mode 100644
index a2a0cb9..0000000
--- a/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml b/.idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml
deleted file mode 100644
index c317510..0000000
--- a/.idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml b/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
deleted file mode 100644
index bd5ac37..0000000
--- a/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml b/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
deleted file mode 100644
index b3d86af..0000000
--- a/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml b/.idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
deleted file mode 100644
index 7a73f45..0000000
--- a/.idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml b/.idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
deleted file mode 100644
index 5378216..0000000
--- a/.idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml
deleted file mode 100644
index 1c70866..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml
deleted file mode 100644
index bd259f5..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml
deleted file mode 100644
index d878f24..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml
deleted file mode 100644
index 7fc38ff..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml
deleted file mode 100644
index 7e8e8d4..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml
deleted file mode 100644
index f76a61b..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml
deleted file mode 100644
index 505bf7b..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml
deleted file mode 100644
index c341de1..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml
deleted file mode 100644
index 8908c24..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml
deleted file mode 100644
index 354c2e8..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml
deleted file mode 100644
index e39cdc3..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml
deleted file mode 100644
index c489e2f..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml
deleted file mode 100644
index a661d98..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml
deleted file mode 100644
index d1b944c..0000000
--- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml b/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml
deleted file mode 100644
index 08ee7c0..0000000
--- a/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml b/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml
deleted file mode 100644
index 877b5aa..0000000
--- a/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml b/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml
deleted file mode 100644
index 0d13de2..0000000
--- a/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml b/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml
deleted file mode 100644
index b04d7b9..0000000
--- a/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml b/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml
deleted file mode 100644
index e902765..0000000
--- a/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml b/.idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml
deleted file mode 100644
index bad994a..0000000
--- a/.idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml
deleted file mode 100644
index 9d9f5ad..0000000
--- a/.idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml
deleted file mode 100644
index 8602c2d..0000000
--- a/.idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml
deleted file mode 100644
index 7d52648..0000000
--- a/.idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml
deleted file mode 100644
index 1261e56..0000000
--- a/.idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml
deleted file mode 100644
index 943cb6d..0000000
--- a/.idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml
deleted file mode 100644
index 20a7e2e..0000000
--- a/.idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml
deleted file mode 100644
index 31d6a08..0000000
--- a/.idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml
deleted file mode 100644
index b157e29..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml
deleted file mode 100644
index f078dfd..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml
deleted file mode 100644
index d8dc75e..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml
deleted file mode 100644
index 0c6463e..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml
deleted file mode 100644
index 15537c9..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml
deleted file mode 100644
index c7748f6..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml
deleted file mode 100644
index 05a746e..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml
deleted file mode 100644
index 820272a..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml
deleted file mode 100644
index 786238b..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml
deleted file mode 100644
index b60a3c0..0000000
--- a/.idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml b/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml
deleted file mode 100644
index 9f31c6b..0000000
--- a/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml b/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml
deleted file mode 100644
index ac1ee5b..0000000
--- a/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml b/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml
deleted file mode 100644
index 3019b0a..0000000
--- a/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml b/.idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml
deleted file mode 100644
index 8b11cf4..0000000
--- a/.idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
deleted file mode 100644
index 98eb549..0000000
--- a/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml
deleted file mode 100644
index 43fc6ed..0000000
--- a/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
deleted file mode 100644
index 77f3bad..0000000
--- a/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml
deleted file mode 100644
index 107a62f..0000000
--- a/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml b/.idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml
deleted file mode 100644
index 2ab4145..0000000
--- a/.idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml b/.idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml
deleted file mode 100644
index 0774e41..0000000
--- a/.idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml b/.idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml
deleted file mode 100644
index bf61e91..0000000
--- a/.idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml b/.idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml
deleted file mode 100644
index a2a6cdf..0000000
--- a/.idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml b/.idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml
deleted file mode 100644
index eb3ddf9..0000000
--- a/.idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml b/.idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml
deleted file mode 100644
index 7dc899a..0000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml b/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml
deleted file mode 100644
index 4a829d2..0000000
--- a/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ 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
deleted file mode 100644
index f58bbc1..0000000
--- a/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml b/.idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml
deleted file mode 100644
index db0f8c1..0000000
--- a/.idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml b/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml
deleted file mode 100644
index 2a828ac..0000000
--- a/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml b/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml
deleted file mode 100644
index 825acad..0000000
--- a/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml b/.idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml
deleted file mode 100644
index d4b2d55..0000000
--- a/.idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml b/.idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml
deleted file mode 100644
index d7ed1d0..0000000
--- a/.idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml b/.idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml
deleted file mode 100644
index 518a4ef..0000000
--- a/.idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_json_json_20090211.xml b/.idea/libraries/Maven__org_json_json_20090211.xml
deleted file mode 100644
index e57dc0a..0000000
--- a/.idea/libraries/Maven__org_json_json_20090211.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml b/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml
deleted file mode 100644
index f6ec2b9..0000000
--- a/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml b/.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml
deleted file mode 100644
index 74d2abc..0000000
--- a/.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml b/.idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml
deleted file mode 100644
index 171c39e..0000000
--- a/.idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml b/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml
deleted file mode 100644
index 61fd00a..0000000
--- a/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml b/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml
deleted file mode 100644
index f159907..0000000
--- a/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml b/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml
deleted file mode 100644
index 7774384..0000000
--- a/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml b/.idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml
deleted file mode 100644
index 55c2916..0000000
--- a/.idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml b/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml
deleted file mode 100644
index 5f42bd6..0000000
--- a/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml b/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml
deleted file mode 100644
index 941ba8b..0000000
--- a/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml b/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml
deleted file mode 100644
index 2b13f0f..0000000
--- a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml b/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml
deleted file mode 100644
index fb9c8a4..0000000
--- a/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml b/.idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml
deleted file mode 100644
index 74a2215..0000000
--- a/.idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml b/.idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml
deleted file mode 100644
index 2c91222..0000000
--- a/.idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml b/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml
deleted file mode 100644
index 9fbe28c..0000000
--- a/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml b/.idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml
deleted file mode 100644
index e14969f..0000000
--- a/.idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml b/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml
deleted file mode 100644
index cd16342..0000000
--- a/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml b/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml
deleted file mode 100644
index 845d2cb..0000000
--- a/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_tukaani_xz_1_0.xml b/.idea/libraries/Maven__org_tukaani_xz_1_0.xml
deleted file mode 100644
index 8b8042f..0000000
--- a/.idea/libraries/Maven__org_tukaani_xz_1_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml b/.idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml
deleted file mode 100644
index 26568be..0000000
--- a/.idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml b/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml
deleted file mode 100644
index 61c0f2b..0000000
--- a/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__oro_oro_2_0_8.xml b/.idea/libraries/Maven__oro_oro_2_0_8.xml
deleted file mode 100644
index 25203a0..0000000
--- a/.idea/libraries/Maven__oro_oro_2_0_8.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__stax_stax_api_1_0_1.xml b/.idea/libraries/Maven__stax_stax_api_1_0_1.xml
deleted file mode 100644
index 0b13335..0000000
--- a/.idea/libraries/Maven__stax_stax_api_1_0_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml b/.idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml
deleted file mode 100644
index 19d39db..0000000
--- a/.idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml b/.idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml
deleted file mode 100644
index 891caa2..0000000
--- a/.idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml b/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml
deleted file mode 100644
index 59d176d..0000000
--- a/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index f042c63..2edfa9b 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -1,58 +1,17 @@
+
+
+
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -142,11 +106,6 @@
-
@@ -157,6 +116,7 @@
+
@@ -278,6 +238,10 @@
+
+
+
+
@@ -299,18 +263,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -320,218 +272,135 @@
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
@@ -551,6 +420,7 @@
+
1529592741848
@@ -669,7 +539,7 @@
-
+
@@ -697,19 +567,10 @@
-
-
-
-
-
-
-
-
-
diff --git a/UserActionAnalyzePlatform.iml b/UserActionAnalyzePlatform.iml
index 6e9857d..1cd9bcc 100644
--- a/UserActionAnalyzePlatform.iml
+++ b/UserActionAnalyzePlatform.iml
@@ -1,192 +1,18 @@
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/java/cn/edu/hust/util/DateUtils.java b/src/main/java/cn/edu/hust/util/DateUtils.java
index 7883fdf..e5f32bb 100644
--- a/src/main/java/cn/edu/hust/util/DateUtils.java
+++ b/src/main/java/cn/edu/hust/util/DateUtils.java
@@ -7,7 +7,7 @@ import java.util.Date;
/**
* 日期时间工具类
- * @author Administrator
+ * @author Administrator111
*
*/
public class DateUtils {
From 5c011ce1b0cefc80475d7f3b8c25f3b577f9aa8b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=91=A8=E5=B0=8F=E5=A8=9C?= <1253094786@qq.com>
Date: Mon, 16 Dec 2024 21:56:02 +0800
Subject: [PATCH 2/5] =?UTF-8?q?=E7=BC=96=E5=86=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/workspace.xml | 40 ++--
pom.xml | 6 +
.../edu/hust/conf/ConfigurationManager.java | 158 +++++++-------
.../java/cn/edu/hust/constant/Constants.java | 192 ++++++++++++------
src/main/java/cn/edu/hust/util/DateUtils.java | 2 +-
.../hust/conf/ConfigurationManagerTest.java | 32 +--
6 files changed, 255 insertions(+), 175 deletions(-)
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 2edfa9b..5e50896 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,8 +4,13 @@
-
+
+
+
+
+
+
@@ -401,6 +406,7 @@
+
@@ -420,7 +426,7 @@
-
+
1529592741848
@@ -436,7 +442,14 @@
1529593229553
-
+
+ 1734352510160
+
+
+
+ 1734352510160
+
+
@@ -546,30 +559,17 @@
+
-
+
+
diff --git a/pom.xml b/pom.xml
index 9b55150..e10085e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -79,6 +79,12 @@
4.12
test
+
+ junit
+ junit
+ RELEASE
+ test
+
diff --git a/src/main/java/cn/edu/hust/conf/ConfigurationManager.java b/src/main/java/cn/edu/hust/conf/ConfigurationManager.java
index dbae85b..6f09f9d 100644
--- a/src/main/java/cn/edu/hust/conf/ConfigurationManager.java
+++ b/src/main/java/cn/edu/hust/conf/ConfigurationManager.java
@@ -1,75 +1,83 @@
-package cn.edu.hust.conf;
-
-import java.io.InputStream;
-import java.util.Properties;
-
-/**
- * 配置文件管理类
- * 主要的功能:从特定的properties文件中读取相应的key/value
- */
-public class ConfigurationManager {
- private static Properties prop=new Properties();
-
- /**
- * 通过静态代码块加载配置文件
- */
- static{
- try
- {
- //通过类的加载器读取配置文件
- InputStream is=ConfigurationManager.class.getClassLoader().getResourceAsStream("conf.properties");
- //加载配置文件
- prop.load(is);
- }catch(Exception e)
- {
- e.printStackTrace();
- }
- }
-
- /**
- * 通过指定的key获取value
- * @param key
- * @return
- */
- public static String getProperty(String key)
- {
- return prop.getProperty(key);
- }
-
- /**
- * 获取整数变量
- * @param key
- * @return
- */
- public static Integer getInteger(String key)
- {
- String value=getProperty(key);
- try
- {
- Integer result=Integer.valueOf(value);
- return result;
- }
- catch (Exception e)
- {
-
- e.printStackTrace();
- }
- return 0;
- }
-
- /**
- * 获取布尔型
- * @param key
- * @return
- */
- public static Boolean getBoolean(String key)
- {
- String value=getProperty(key);
- if("false".equals(value))
- {
- return false;
- }
- return true;
- }
-
-}
+package cn.edu.hust.conf;//包
+//
+import java.io.InputStream;//申明
+//
+import java.util.Properties;//申明
+//
+//
+ //配置文件管理类
+ //主要的功能:从特定的properties文件中读取相应的key/value
+ //
+public class ConfigurationManager { //
+ // 创建一个静态的Properties对象,用于存储从配置文件中读取的配置信息
+ private static Properties prop = new Properties();// 创建一个静态的Properties对象,用于存储从配置文件中读取的配置信息
+//
+ //
+ // 通过静态代码块加载配置文件
+ //
+ static { //ha
+ try { //dd
+ // 通过类的加载器读取名为"conf.properties"的配置文件
+ InputStream is = ConfigurationManager.class.getClassLoader().getResourceAsStream("conf.properties");//加载
+ // 加载配置文件到Properties对象中
+ prop.load(is);//加载
+ } catch (Exception e)//kuaizai
+ // 捕获加载文件时的异常并打印错误堆栈信息
+ e.printStackTrace();//kuaizai
+ }//对象
+ } //
+//编写过程
+ //编写过程
+ //
+ //通过指定的key获取value
+ // @param key 配置项的key
+ //@return 返回与key对应的value,如果没有则返回null
+ //
+ public static String getProperty(String key) { //
+ // 使用Properties对象的getProperty方法获取指定key的值
+ return prop.getProperty(key); //
+ } //
+//
+ //
+ // 获取整数变量
+ // @param key 配置项的key
+ // @return 返回与key对应的整数值,如果转换失败则返回默认值0
+ //
+ public static Integer getInteger(String key) { //加载
+ // 获取key对应的字符串值
+ String value = getProperty(key);//
+ //
+ try { //
+ // 尝试将字符串值转换为整数
+ Integer result = Integer.valueOf(value);//
+ //
+ return result; //输出结果
+ //
+ } catch (Exception e) { //catch
+ // 捕获转换时的异常并打印错误堆栈信息
+ e.printStackTrace(); //e
+ //
+ }//
+ // 如果转换失败,返回默认值0
+ return 0; //返回值
+ } //
+//
+ //
+ //获取布尔型
+ // @param key 配置项的key
+ // @return 返回与key对应的布尔值,如果值为"false"则返回false,其他情况返回true
+ //
+ public static Boolean getBoolean(String key) { //
+ // 获取key对应的字符串值
+ String value = getProperty(key); //string
+ // 如果值为"false"(不区分大小写),则返回false
+ if ("false".equals(value)) { //错误
+ //返回值
+ return false; //返回错误结果
+ } //
+ // 默认返回true
+ return true; //返回正确
+ }//
+ //
+}//
+//完成
\ No newline at end of file
diff --git a/src/main/java/cn/edu/hust/constant/Constants.java b/src/main/java/cn/edu/hust/constant/Constants.java
index 4ad5a94..ead3d2b 100644
--- a/src/main/java/cn/edu/hust/constant/Constants.java
+++ b/src/main/java/cn/edu/hust/constant/Constants.java
@@ -1,64 +1,128 @@
-package cn.edu.hust.constant;
-
-public class Constants {
- /**
- * 项目配置常量
- */
- public static final String JDBC_DRIVER="jdbc.driver";
- public static final String JDBC_URL="jdbc.url";
- public static final String JDBC_USERNAME="jdbc.username";
- public static final String JDBC_PSSWORD="jdbc.password";
- public static final String JDBC_ACTIVE="jdbc.active";
-
- /**
- * Spark作业相关常量
- */
- public static final String APP_NAME_SESSION="UserVisitAnalyze";
- public static final String SPARK_LOCAL="spark_local";
- public static final String FIELD_SESSIONID="sessionId";
- public static final String FIELD_SERACH_KEYWORDS="searchKeywords";
- public static final String FIELD_CLICK_CATEGORYIDS="clickCategoryIds";
- public static final String FIELD_AGE="age";
- public static final String FIELD_CITY="city";
- public static final String FIELD_SEX="sex";
- public static final String FIELD_PROFESSIONAL="professional";
- public static final String FIELD_VISIT_LENGTH="visitLength";
- public static final String FIELD_STEP_LENGTH="stepLength";
- public static final String FIELD_START_TIME="startTime";
- public static final String FIELD_CATEGORY_ID="categoryId";
- public static final String FIELD_CLICK_CATEGORY="categoryId";
- public static final String FIELD_ORDER_CATEGORY="clickCategory";
- public static final String FIELD_PAY_CATEGORY="orderCategory";
-
- /**
- * Spark任务相关厂常量
- */
- public static final String PARAM_STARTTIME ="startDate";
- public static final String PARAM_ENDTIME ="endDate";
- public static final String PARAM_STARTAGE ="startAge";
- public static final String PARAM_ENDAGE ="endAge";
- public static final String PARAM_PROFESSONALS ="professionals";
- public static final String PARAM_CIYTIES ="cities";
- public static final String PARAM_SEX ="sex";
- public static final String PARAM_SERACH_KEYWORDS="searchKeywords";
- public static final String PARAM_CLICK_CATEGORYIDS="clickCategoryIds";
-
- public static final String SESSION_COUNT = "session_count";
- public static final String TIME_PERIOD_1s_3s = "1s_3s";
- public static final String TIME_PERIOD_4s_6s = "4s_6s";
- public static final String TIME_PERIOD_7s_9s = "7s_9s";
- public static final String TIME_PERIOD_10s_30s = "10s_30s";
- public static final String TIME_PERIOD_30s_60s = "30s_60s";
- public static final String TIME_PERIOD_1m_3m = "1m_3m";
- public static final String TIME_PERIOD_3m_10m = "3m_10m";
- public static final String TIME_PERIOD_10m_30m = "10m_30m";
- public static final String TIME_PERIOD_30m = "30m";
-
- public static final String STEP_PERIOD_1_3 = "1_3";
- public static final String STEP_PERIOD_4_6 = "4_6";
- public static final String STEP_PERIOD_7_9 = "7_9";
- public static final String STEP_PERIOD_10_30 = "10_30";
- public static final String STEP_PERIOD_30_60 = "30_60";
- public static final String STEP_PERIOD_60 = "60";
-
-}
+//开始
+package cn.edu.hust.constant;//申明
+//
+public class Constants { //
+//
+ //
+ // 项目配置常量
+ //这些常量用于存储数据库连接的配置信息
+ //
+ public static final String JDBC_DRIVER="jdbc.driver"; // JDBC驱动类
+ //
+ public static final String JDBC_URL="jdbc.url"; // 数据库连接URL
+ //
+ public static final String JDBC_USERNAME="jdbc.username"; // 数据库用户名
+ //
+ public static final String JDBC_PSSWORD="jdbc.password"; // 数据库密码
+ //
+ public static final String JDBC_ACTIVE="jdbc.active"; // 数据库连接是否活跃
+ //
+//
+ //
+ //Spark作业相关常量
+ // 这些常量用于存储Spark作业相关的配置信息、字段名等
+ //
+ public static final String APP_NAME_SESSION="UserVisitAnalyze"; // Spark应用名称,用于标识作业
+ //
+ public static final String SPARK_LOCAL="spark_local"; // Spark本地模式的配置标识
+ //
+ public static final String FIELD_SESSIONID="sessionId"; // 用户会话ID字段名
+ //
+ public static final String FIELD_SERACH_KEYWORDS="searchKeywords"; // 搜索关键词字段名
+ //
+ public static final String FIELD_CLICK_CATEGORYIDS="clickCategoryIds"; // 点击的分类ID字段名
+ //
+ public static final String FIELD_AGE="age"; // 用户年龄字段名
+ //
+ public static final String FIELD_CITY="city"; // 用户所在城市字段名
+ //
+ public static final String FIELD_SEX="sex"; // 用户性别字段名
+ //
+ public static final String FIELD_PROFESSIONAL="professional"; // 用户职业字段名
+ //
+ public static final String FIELD_VISIT_LENGTH="visitLength"; // 访问时长字段名
+ //
+ public static final String FIELD_STEP_LENGTH="stepLength"; // 访问步长字段名
+ //
+ public static final String FIELD_START_TIME="startTime"; // 会话开始时间字段名
+ //
+ public static final String FIELD_CATEGORY_ID="categoryId"; // 分类ID字段名
+ //
+ public static final String FIELD_CLICK_CATEGORY="categoryId"; // 点击的分类字段名
+ //
+ public static final String FIELD_ORDER_CATEGORY="clickCategory"; // 订单分类字段名
+ //
+ public static final String FIELD_PAY_CATEGORY="orderCategory"; // 支付分类字段名
+//
+ //
+ // Spark任务相关参数常量
+ // 这些常量用于存储Spark任务中的参数名称
+ //
+ public static final String PARAM_STARTTIME ="startDate"; // 起始日期参数
+ //
+ public static final String PARAM_ENDTIME ="endDate"; // 结束日期参数
+ //
+ public static final String PARAM_STARTAGE ="startAge"; // 起始年龄参数
+ //
+ public static final String PARAM_ENDAGE ="endAge"; // 结束年龄参数
+ //
+ public static final String PARAM_PROFESSONALS ="professionals"; // 专业参数
+ //
+ public static final String PARAM_CIYTIES ="cities"; // 城市参数
+ //
+ public static final String PARAM_SEX ="sex"; // 性别参数
+ //
+ public static final String PARAM_SERACH_KEYWORDS="searchKeywords"; // 搜索关键词参数
+ //
+ public static final String PARAM_CLICK_CATEGORYIDS="clickCategoryIds"; // 点击的分类ID参数
+ //
+//
+ //
+ // 会话统计相关常量
+ //用于会话时长或访问步数的统计分类
+ //
+ public static final String SESSION_COUNT = "session_count"; // 会话统计
+ //
+//
+ //
+ // 用户访问时长时间段常量
+ //用于标识用户访问时长的各个时间段
+ //
+ public static final String TIME_PERIOD_1s_3s = "1s_3s"; // 1秒到3秒的时长
+ //
+ public static final String TIME_PERIOD_4s_6s = "4s_6s"; // 4秒到6秒的时长
+ //
+ public static final String TIME_PERIOD_7s_9s = "7s_9s"; // 7秒到9秒的时长
+ //
+ public static final String TIME_PERIOD_10s_30s = "10s_30s"; // 10秒到30秒的时长
+ //
+ public static final String TIME_PERIOD_30s_60s = "30s_60s"; // 30秒到60秒的时长
+ //
+ public static final String TIME_PERIOD_1m_3m = "1m_3m"; // 1分钟到3分钟的时长
+ //
+ public static final String TIME_PERIOD_3m_10m = "3m_10m"; // 3分钟到10分钟的时长
+ //
+ public static final String TIME_PERIOD_10m_30m = "10m_30m"; // 10分钟到30分钟的时长
+ //
+ public static final String TIME_PERIOD_30m = "30m"; // 超过30分钟的时长
+ //
+//
+ //
+ // 用户访问步数时间段常量
+ //用于标识用户的访问步数区间
+ //
+ public static final String STEP_PERIOD_1_3 = "1_3"; // 1步到3步的访问
+ //
+ public static final String STEP_PERIOD_4_6 = "4_6"; // 4步到6步的访问
+ //
+ public static final String STEP_PERIOD_7_9 = "7_9"; // 7步到9步的访问
+ //
+ public static final String STEP_PERIOD_10_30 = "10_30"; // 10步到30步的访问
+ //
+ public static final String STEP_PERIOD_30_60 = "30_60"; // 30步到60步的访问
+ //
+ public static final String STEP_PERIOD_60 = "60"; // 超过60步的访问
+ //
+//
+}//返回
+//完成
diff --git a/src/main/java/cn/edu/hust/util/DateUtils.java b/src/main/java/cn/edu/hust/util/DateUtils.java
index e5f32bb..1bfde96 100644
--- a/src/main/java/cn/edu/hust/util/DateUtils.java
+++ b/src/main/java/cn/edu/hust/util/DateUtils.java
@@ -7,7 +7,7 @@ import java.util.Date;
/**
* 日期时间工具类
- * @author Administrator111
+ * @author Administrator111222
*
*/
public class DateUtils {
diff --git a/src/test/java/cn/edu/hust/conf/ConfigurationManagerTest.java b/src/test/java/cn/edu/hust/conf/ConfigurationManagerTest.java
index 75d3272..932b499 100644
--- a/src/test/java/cn/edu/hust/conf/ConfigurationManagerTest.java
+++ b/src/test/java/cn/edu/hust/conf/ConfigurationManagerTest.java
@@ -1,15 +1,17 @@
-package cn.edu.hust.conf;
-
-
-import org.junit.Test;
-
-public class ConfigurationManagerTest {
- /**
- * 测试配置文件管理类
- */
- @Test
- public void getMethod()
- {
- System.out.println(ConfigurationManager.getProperty("key1"));
- }
-}
+//开始
+package cn.edu.hust.conf; // 导入包:配置管理相关的类
+//
+import org.junit.Test; // 导入JUnit的Test注解,用于标识测试方法
+//
+public class ConfigurationManagerTest { // 定义测试类,测试ConfigurationManager类的功能
+ //
+ //测试配置文件管理类 // 方法注释,表示该方法用于测试配置文件管理类
+ //
+ @Test // 使用JUnit的Test注解,表示该方法为一个测试方法
+ //
+ public void getMethod() // 定义一个测试方法
+ { //
+ System.out.println(ConfigurationManager.getProperty("key1")); // 打印从ConfigurationManager获取key1对应的属性值
+ }//
+}//
+//完成
From 9a7ec4138e9d4aaba966d9a72d960d523d16ee48 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=91=A8=E5=B0=8F=E5=A8=9C?= <1253094786@qq.com>
Date: Mon, 16 Dec 2024 23:09:46 +0800
Subject: [PATCH 3/5] =?UTF-8?q?=E7=BC=96=E5=86=991?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/workspace.xml | 33 ++++++++++++++++++++++++---------
1 file changed, 24 insertions(+), 9 deletions(-)
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 5e50896..1d56c6f 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -1,16 +1,12 @@
+
-
+
-
-
-
-
-
@@ -296,6 +292,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -426,7 +433,7 @@
-
+
1529592741848
@@ -449,7 +456,14 @@
1734352510160
-
+
+ 1734357362481
+
+
+
+ 1734357362481
+
+
@@ -569,7 +583,8 @@
-
+
+
From fc715ccc75a70e84e205995b3e1d2758acf8cf58 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=91=A8=E5=B0=8F=E5=A8=9C?= <1253094786@qq.com>
Date: Tue, 17 Dec 2024 00:58:37 +0800
Subject: [PATCH 4/5] =?UTF-8?q?=E7=BC=96=E5=86=992?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/compiler.xml | 2 +-
.idea/encodings.xml | 2 +
.idea/jarRepositories.xml | 20 ++
.idea/libraries/Maven__antlr_antlr_2_7_7.xml | 13 +
.idea/libraries/Maven__asm_asm_3_1.xml | 13 +
.../Maven__com_101tec_zkclient_0_3.xml | 13 +
.../Maven__com_alibaba_fastjson_1_1_41.xml | 13 +
...com_clearspring_analytics_stream_2_7_0.xml | 13 +
...n__com_esotericsoftware_kryo_kryo_2_21.xml | 13 +
...com_esotericsoftware_minlog_minlog_1_2.xml | 13 +
...ware_reflectasm_reflectasm_shaded_1_07.xml | 13 +
...jackson_core_jackson_annotations_2_4_3.xml | 13 +
...terxml_jackson_core_jackson_core_2_4_3.xml | 13 +
...ml_jackson_core_jackson_databind_2_4_3.xml | 13 +
...module_jackson_module_scala_2_10_2_4_4.xml | 13 +
..._com_google_code_findbugs_jsr305_1_3_9.xml | 13 +
...Maven__com_google_code_gson_gson_2_2_4.xml | 13 +
.../Maven__com_google_guava_guava_14_0_1.xml | 13 +
...om_google_protobuf_protobuf_java_2_5_0.xml | 13 +
...com_googlecode_javaewah_JavaEWAH_0_3_2.xml | 13 +
...Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml | 13 +
.../Maven__com_ning_compress_lzf_1_0_3.xml | 13 +
...aven__com_sun_jersey_jersey_client_1_9.xml | 13 +
.../Maven__com_sun_jersey_jersey_core_1_9.xml | 13 +
...aven__com_sun_jersey_jersey_server_1_9.xml | 13 +
...m_thoughtworks_paranamer_paranamer_2_6.xml | 13 +
.../Maven__com_twitter_chill_2_10_0_5_0.xml | 13 +
.../Maven__com_twitter_chill_java_0_5_0.xml | 13 +
...om_twitter_parquet_hadoop_bundle_1_6_0.xml | 13 +
...m_typesafe_akka_akka_actor_2_10_2_3_11.xml | 13 +
..._typesafe_akka_akka_remote_2_10_2_3_11.xml | 13 +
...m_typesafe_akka_akka_slf4j_2_10_2_3_11.xml | 13 +
.../Maven__com_typesafe_config_1_2_1.xml | 13 +
..._com_yammer_metrics_metrics_core_2_2_0.xml | 13 +
...mons_beanutils_commons_beanutils_1_7_0.xml | 13 +
...beanutils_commons_beanutils_core_1_8_0.xml | 13 +
.../Maven__commons_cli_commons_cli_1_2.xml | 13 +
...aven__commons_codec_commons_codec_1_10.xml | 13 +
..._collections_commons_collections_3_2_2.xml | 13 +
...onfiguration_commons_configuration_1_6.xml | 13 +
.../Maven__commons_dbcp_commons_dbcp_1_4.xml | 13 +
..._commons_digester_commons_digester_1_8.xml | 13 +
...mons_httpclient_commons_httpclient_3_1.xml | 13 +
.../Maven__commons_io_commons_io_2_4.xml | 13 +
.../Maven__commons_lang_commons_lang_2_4.xml | 13 +
..._commons_logging_commons_logging_1_1_3.xml | 13 +
.../Maven__commons_net_commons_net_2_2.xml | 13 +
...Maven__commons_pool_commons_pool_1_5_4.xml | 13 +
..._dropwizard_metrics_metrics_core_3_1_2.xml | 13 +
...pwizard_metrics_metrics_graphite_3_1_2.xml | 13 +
..._dropwizard_metrics_metrics_json_3_1_2.xml | 13 +
...o_dropwizard_metrics_metrics_jvm_3_1_2.xml | 13 +
.../Maven__io_netty_netty_3_8_0_Final.xml | 13 +
...Maven__io_netty_netty_all_4_0_29_Final.xml | 13 +
...Maven__javax_activation_activation_1_1.xml | 13 +
.../Maven__javax_jdo_jdo_api_3_0_1.xml | 13 +
.../Maven__javax_servlet_servlet_api_2_5.xml | 13 +
.../Maven__javax_transaction_jta_1_1.xml | 13 +
.../Maven__javax_xml_bind_jaxb_api_2_2_2.xml | 13 +
...Maven__javax_xml_stream_stax_api_1_0_2.xml | 13 +
.../Maven__javolution_javolution_5_5_1.xml | 13 +
.idea/libraries/Maven__jline_jline_2_12.xml | 13 +
.../Maven__joda_time_joda_time_2_5.xml | 13 +
.idea/libraries/Maven__junit_junit_4_13_2.xml | 13 +
...aven__log4j_apache_log4j_extras_1_2_17.xml | 13 +
.idea/libraries/Maven__log4j_log4j_1_2_17.xml | 13 +
...aven__mysql_mysql_connector_java_5_1_6.xml | 13 +
..._hydromatic_eigenbase_properties_1_1_5.xml | 13 +
...aven__net_java_dev_jets3t_jets3t_0_7_1.xml | 13 +
.../Maven__net_jpountz_lz4_lz4_1_3_0.xml | 13 +
.../Maven__net_razorvine_pyrolite_4_4.xml | 13 +
.../Maven__net_sf_opencsv_opencsv_2_3.xml | 13 +
.../Maven__net_sf_py4j_py4j_0_8_2_1.xml | 13 +
.../libraries/Maven__org_antlr_ST4_4_0_4.xml | 13 +
.../Maven__org_antlr_antlr_runtime_3_4.xml | 13 +
.../Maven__org_antlr_stringtemplate_3_2_1.xml | 13 +
.../Maven__org_apache_avro_avro_1_7_7.xml | 13 +
.../Maven__org_apache_avro_avro_ipc_1_7_7.xml | 13 +
...__org_apache_avro_avro_ipc_tests_1_7_7.xml | 13 +
..._apache_avro_avro_mapred_hadoop2_1_7_7.xml | 13 +
...lcite_calcite_avatica_1_2_0_incubating.xml | 13 +
..._calcite_calcite_core_1_2_0_incubating.xml | 13 +
...alcite_calcite_linq4j_1_2_0_incubating.xml | 13 +
..._apache_commons_commons_compress_1_4_1.xml | 13 +
...org_apache_commons_commons_lang3_3_3_2.xml | 13 +
...org_apache_commons_commons_math3_3_4_1.xml | 13 +
...urator_curator_client_2_1_0_incubating.xml | 13 +
...apache_curator_curator_framework_2_4_0.xml | 13 +
...g_apache_curator_curator_recipes_2_4_0.xml | 13 +
...aven__org_apache_derby_derby_10_10_2_0.xml | 13 +
...e_directory_api_api_asn1_api_1_0_0_M20.xml | 13 +
...pache_directory_api_api_util_1_0_0_M20.xml | 13 +
...rectory_server_apacheds_i18n_2_0_0_M15.xml | 13 +
...rver_apacheds_kerberos_codec_2_0_0_M15.xml | 13 +
...apache_hadoop_hadoop_annotations_2_6_4.xml | 13 +
...n__org_apache_hadoop_hadoop_auth_2_6_4.xml | 13 +
..._org_apache_hadoop_hadoop_client_2_6_4.xml | 13 +
..._org_apache_hadoop_hadoop_common_2_6_4.xml | 13 +
...n__org_apache_hadoop_hadoop_hdfs_2_6_4.xml | 13 +
...doop_hadoop_mapreduce_client_app_2_6_4.xml | 13 +
...p_hadoop_mapreduce_client_common_2_6_4.xml | 13 +
...oop_hadoop_mapreduce_client_core_2_6_4.xml | 13 +
...adoop_mapreduce_client_jobclient_2_6_4.xml | 13 +
..._hadoop_mapreduce_client_shuffle_2_6_4.xml | 13 +
...rg_apache_hadoop_hadoop_yarn_api_2_6_4.xml | 13 +
...apache_hadoop_hadoop_yarn_client_2_6_4.xml | 13 +
...apache_hadoop_hadoop_yarn_common_2_6_4.xml | 13 +
...hadoop_hadoop_yarn_server_common_2_6_4.xml | 13 +
...apache_httpcomponents_httpclient_4_3_2.xml | 13 +
...g_apache_httpcomponents_httpcore_4_3_1.xml | 13 +
.../Maven__org_apache_ivy_ivy_2_4_0.xml | 13 +
...n__org_apache_kafka_kafka_2_10_0_8_2_1.xml | 13 +
...org_apache_kafka_kafka_clients_0_8_2_1.xml | 13 +
...che_mesos_mesos_shaded_protobuf_0_21_1.xml | 13 +
...rg_apache_parquet_parquet_column_1_7_0.xml | 13 +
...rg_apache_parquet_parquet_common_1_7_0.xml | 13 +
..._apache_parquet_parquet_encoding_1_7_0.xml | 13 +
...arquet_parquet_format_2_3_0_incubating.xml | 13 +
...apache_parquet_parquet_generator_1_7_0.xml | 13 +
...rg_apache_parquet_parquet_hadoop_1_7_0.xml | 13 +
...g_apache_parquet_parquet_jackson_1_7_0.xml | 13 +
...apache_spark_spark_catalyst_2_10_1_5_1.xml | 13 +
...org_apache_spark_spark_core_2_10_1_5_1.xml | 13 +
...org_apache_spark_spark_hive_2_10_1_5_1.xml | 13 +
...apache_spark_spark_launcher_2_10_1_5_1.xml | 13 +
..._spark_spark_network_common_2_10_1_5_1.xml | 13 +
...spark_spark_network_shuffle_2_10_1_5_1.xml | 13 +
..._org_apache_spark_spark_sql_2_10_1_5_1.xml | 13 +
...pache_spark_spark_streaming_2_10_1_5_1.xml | 13 +
...spark_spark_streaming_kafka_2_10_1_5_1.xml | 13 +
...g_apache_spark_spark_unsafe_2_10_1_5_1.xml | 13 +
...aven__org_apache_thrift_libfb303_0_9_2.xml | 13 +
...ven__org_apache_thrift_libthrift_0_9_2.xml | 13 +
...__org_apache_zookeeper_zookeeper_3_4_5.xml | 13 +
...__org_codehaus_groovy_groovy_all_2_1_6.xml | 13 +
...dehaus_jackson_jackson_core_asl_1_9_13.xml | 13 +
..._codehaus_jackson_jackson_jaxrs_1_9_13.xml | 13 +
...haus_jackson_jackson_mapper_asl_1_9_13.xml | 13 +
...org_codehaus_jackson_jackson_xc_1_9_13.xml | 13 +
...codehaus_janino_commons_compiler_2_7_6.xml | 13 +
...aven__org_codehaus_janino_janino_2_7_8.xml | 13 +
..._datanucleus_datanucleus_api_jdo_3_2_6.xml | 13 +
...rg_datanucleus_datanucleus_core_3_2_10.xml | 13 +
...rg_datanucleus_datanucleus_rdbms_3_2_9.xml | 13 +
...rbit_javax_servlet_3_0_0_v201112011016.xml | 13 +
...sesource_leveldbjni_leveldbjni_all_1_8.xml | 13 +
.../Maven__org_hamcrest_hamcrest_core_1_3.xml | 13 +
.../Maven__org_htrace_htrace_core_3_0_4.xml | 13 +
.../Maven__org_iq80_snappy_snappy_0_2.xml | 13 +
.../Maven__org_jodd_jodd_core_3_5_2.xml | 13 +
...ven__org_json4s_json4s_ast_2_10_3_2_10.xml | 13 +
...en__org_json4s_json4s_core_2_10_3_2_10.xml | 13 +
..._org_json4s_json4s_jackson_2_10_3_2_10.xml | 13 +
.../Maven__org_json_json_20090211.xml | 13 +
...n__org_mortbay_jetty_jetty_util_6_1_26.xml | 13 +
.../Maven__org_objenesis_objenesis_1_2.xml | 13 +
..._org_roaringbitmap_RoaringBitmap_0_4_5.xml | 13 +
...__org_scala_lang_scala_compiler_2_10_0.xml | 13 +
...n__org_scala_lang_scala_library_2_10_4.xml | 13 +
...n__org_scala_lang_scala_reflect_2_10_4.xml | 13 +
.../Maven__org_scala_lang_scalap_2_10_0.xml | 13 +
...Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml | 13 +
.../Maven__org_slf4j_jul_to_slf4j_1_7_10.xml | 13 +
.../Maven__org_slf4j_slf4j_api_1_7_10.xml | 13 +
.../Maven__org_slf4j_slf4j_log4j12_1_7_10.xml | 13 +
...ark_project_hive_hive_exec_1_2_1_spark.xml | 13 +
...roject_hive_hive_metastore_1_2_1_spark.xml | 13 +
...__org_spark_project_spark_unused_1_0_0.xml | 13 +
...rg_tachyonproject_tachyon_client_0_7_1.xml | 13 +
...hyonproject_tachyon_underfs_hdfs_0_7_1.xml | 13 +
...yonproject_tachyon_underfs_local_0_7_1.xml | 13 +
.idea/libraries/Maven__org_tukaani_xz_1_0.xml | 13 +
...uncommons_maths_uncommons_maths_1_2_2a.xml | 13 +
..._org_xerial_snappy_snappy_java_1_1_1_7.xml | 13 +
.idea/libraries/Maven__oro_oro_2_0_8.xml | 13 +
.../libraries/Maven__stax_stax_api_1_0_1.xml | 13 +
.../Maven__xerces_xercesImpl_2_9_1.xml | 13 +
.../Maven__xml_apis_xml_apis_1_3_04.xml | 13 +
.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml | 13 +
.idea/workspace.xml | 202 ++++++++++++-
UserActionAnalyzePlatform.iml | 182 ++++++++++-
src/main/java/cn/edu/hust/util/DateUtils.java | 284 +++++++++++-------
.../java/cn/edu/hust/util/NumberUtils.java | 41 ++-
.../java/cn/edu/hust/util/ParamUtils.java | 80 +++--
.../java/cn/edu/hust/util/StringUtils.java | 212 +++++++------
.../java/cn/edu/hust/util/ValidUtils.java | 232 +++++++++-----
src/main/resources/conf.properties | 19 +-
.../cn/edu/hust/utils/ParamUtilsTest.java | 44 ++-
188 files changed, 3261 insertions(+), 347 deletions(-)
create mode 100644 .idea/jarRepositories.xml
create mode 100644 .idea/libraries/Maven__antlr_antlr_2_7_7.xml
create mode 100644 .idea/libraries/Maven__asm_asm_3_1.xml
create mode 100644 .idea/libraries/Maven__com_101tec_zkclient_0_3.xml
create mode 100644 .idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml
create mode 100644 .idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml
create mode 100644 .idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml
create mode 100644 .idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml
create mode 100644 .idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml
create mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml
create mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml
create mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml
create mode 100644 .idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml
create mode 100644 .idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml
create mode 100644 .idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml
create mode 100644 .idea/libraries/Maven__com_google_guava_guava_14_0_1.xml
create mode 100644 .idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml
create mode 100644 .idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml
create mode 100644 .idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml
create mode 100644 .idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml
create mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml
create mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml
create mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml
create mode 100644 .idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml
create mode 100644 .idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml
create mode 100644 .idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml
create mode 100644 .idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml
create mode 100644 .idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml
create mode 100644 .idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml
create mode 100644 .idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml
create mode 100644 .idea/libraries/Maven__com_typesafe_config_1_2_1.xml
create mode 100644 .idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml
create mode 100644 .idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml
create mode 100644 .idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
create mode 100644 .idea/libraries/Maven__commons_cli_commons_cli_1_2.xml
create mode 100644 .idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
create mode 100644 .idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
create mode 100644 .idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml
create mode 100644 .idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml
create mode 100644 .idea/libraries/Maven__commons_digester_commons_digester_1_8.xml
create mode 100644 .idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml
create mode 100644 .idea/libraries/Maven__commons_io_commons_io_2_4.xml
create mode 100644 .idea/libraries/Maven__commons_lang_commons_lang_2_4.xml
create mode 100644 .idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml
create mode 100644 .idea/libraries/Maven__commons_net_commons_net_2_2.xml
create mode 100644 .idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml
create mode 100644 .idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml
create mode 100644 .idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml
create mode 100644 .idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml
create mode 100644 .idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml
create mode 100644 .idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml
create mode 100644 .idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml
create mode 100644 .idea/libraries/Maven__javax_activation_activation_1_1.xml
create mode 100644 .idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml
create mode 100644 .idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml
create mode 100644 .idea/libraries/Maven__javax_transaction_jta_1_1.xml
create mode 100644 .idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml
create mode 100644 .idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml
create mode 100644 .idea/libraries/Maven__javolution_javolution_5_5_1.xml
create mode 100644 .idea/libraries/Maven__jline_jline_2_12.xml
create mode 100644 .idea/libraries/Maven__joda_time_joda_time_2_5.xml
create mode 100644 .idea/libraries/Maven__junit_junit_4_13_2.xml
create mode 100644 .idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml
create mode 100644 .idea/libraries/Maven__log4j_log4j_1_2_17.xml
create mode 100644 .idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml
create mode 100644 .idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml
create mode 100644 .idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml
create mode 100644 .idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml
create mode 100644 .idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml
create mode 100644 .idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml
create mode 100644 .idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml
create mode 100644 .idea/libraries/Maven__org_antlr_ST4_4_0_4.xml
create mode 100644 .idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml
create mode 100644 .idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml
create mode 100644 .idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml
create mode 100644 .idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml
create mode 100644 .idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml
create mode 100644 .idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml
create mode 100644 .idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml
create mode 100644 .idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml
create mode 100644 .idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml
create mode 100644 .idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml
create mode 100644 .idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
create mode 100644 .idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
create mode 100644 .idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
create mode 100644 .idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml
create mode 100644 .idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml
create mode 100644 .idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml
create mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml
create mode 100644 .idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml
create mode 100644 .idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml
create mode 100644 .idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml
create mode 100644 .idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml
create mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
create mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml
create mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
create mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml
create mode 100644 .idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml
create mode 100644 .idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml
create mode 100644 .idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml
create mode 100644 .idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml
create mode 100644 .idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml
create mode 100644 .idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml
create mode 100644 .idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml
create mode 100644 .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml
create mode 100644 .idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml
create mode 100644 .idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml
create mode 100644 .idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml
create mode 100644 .idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml
create mode 100644 .idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml
create mode 100644 .idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml
create mode 100644 .idea/libraries/Maven__org_json_json_20090211.xml
create mode 100644 .idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml
create mode 100644 .idea/libraries/Maven__org_objenesis_objenesis_1_2.xml
create mode 100644 .idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml
create mode 100644 .idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml
create mode 100644 .idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml
create mode 100644 .idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml
create mode 100644 .idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml
create mode 100644 .idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml
create mode 100644 .idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml
create mode 100644 .idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml
create mode 100644 .idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml
create mode 100644 .idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml
create mode 100644 .idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml
create mode 100644 .idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml
create mode 100644 .idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml
create mode 100644 .idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml
create mode 100644 .idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml
create mode 100644 .idea/libraries/Maven__org_tukaani_xz_1_0.xml
create mode 100644 .idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml
create mode 100644 .idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml
create mode 100644 .idea/libraries/Maven__oro_oro_2_0_8.xml
create mode 100644 .idea/libraries/Maven__stax_stax_api_1_0_1.xml
create mode 100644 .idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml
create mode 100644 .idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml
create mode 100644 .idea/libraries/Maven__xmlenc_xmlenc_0_52.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index dcba7cb..6e7df1b 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -10,7 +10,7 @@
-
+
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index b26911b..af673e7 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -2,5 +2,7 @@
+
+
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
new file mode 100644
index 0000000..712ab9d
--- /dev/null
+++ b/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__antlr_antlr_2_7_7.xml b/.idea/libraries/Maven__antlr_antlr_2_7_7.xml
new file mode 100644
index 0000000..b8d93d8
--- /dev/null
+++ b/.idea/libraries/Maven__antlr_antlr_2_7_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__asm_asm_3_1.xml b/.idea/libraries/Maven__asm_asm_3_1.xml
new file mode 100644
index 0000000..3386f10
--- /dev/null
+++ b/.idea/libraries/Maven__asm_asm_3_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_101tec_zkclient_0_3.xml b/.idea/libraries/Maven__com_101tec_zkclient_0_3.xml
new file mode 100644
index 0000000..f202d28
--- /dev/null
+++ b/.idea/libraries/Maven__com_101tec_zkclient_0_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml b/.idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml
new file mode 100644
index 0000000..08dbed5
--- /dev/null
+++ b/.idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml b/.idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml
new file mode 100644
index 0000000..1980df6
--- /dev/null
+++ b/.idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml b/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml
new file mode 100644
index 0000000..517684f
--- /dev/null
+++ b/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml b/.idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml
new file mode 100644
index 0000000..f926eec
--- /dev/null
+++ b/.idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml b/.idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml
new file mode 100644
index 0000000..39b43af
--- /dev/null
+++ b/.idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml
new file mode 100644
index 0000000..42a8d5b
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml
new file mode 100644
index 0000000..fc3ea3f
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml
new file mode 100644
index 0000000..567d7e5
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml
new file mode 100644
index 0000000..29ba609
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml b/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml
new file mode 100644
index 0000000..0e66824
--- /dev/null
+++ b/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml b/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml
new file mode 100644
index 0000000..4533c1b
--- /dev/null
+++ b/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml b/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml
new file mode 100644
index 0000000..b71e220
--- /dev/null
+++ b/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml b/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml
new file mode 100644
index 0000000..c06d3a1
--- /dev/null
+++ b/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml b/.idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml
new file mode 100644
index 0000000..061f3a1
--- /dev/null
+++ b/.idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml b/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml
new file mode 100644
index 0000000..c24800a
--- /dev/null
+++ b/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml b/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml
new file mode 100644
index 0000000..322a3c2
--- /dev/null
+++ b/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml
new file mode 100644
index 0000000..4c22f08
--- /dev/null
+++ b/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml
new file mode 100644
index 0000000..abd3e5d
--- /dev/null
+++ b/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml
new file mode 100644
index 0000000..717467f
--- /dev/null
+++ b/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml b/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml
new file mode 100644
index 0000000..465a468
--- /dev/null
+++ b/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml b/.idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml
new file mode 100644
index 0000000..08c3ced
--- /dev/null
+++ b/.idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml b/.idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml
new file mode 100644
index 0000000..2f68aba
--- /dev/null
+++ b/.idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml b/.idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml
new file mode 100644
index 0000000..7ec1c2f
--- /dev/null
+++ b/.idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml b/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml
new file mode 100644
index 0000000..7036476
--- /dev/null
+++ b/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml b/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml
new file mode 100644
index 0000000..dc47d0c
--- /dev/null
+++ b/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml b/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml
new file mode 100644
index 0000000..4e40647
--- /dev/null
+++ b/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_typesafe_config_1_2_1.xml b/.idea/libraries/Maven__com_typesafe_config_1_2_1.xml
new file mode 100644
index 0000000..cc78721
--- /dev/null
+++ b/.idea/libraries/Maven__com_typesafe_config_1_2_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml b/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml
new file mode 100644
index 0000000..fc159c5
--- /dev/null
+++ b/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml
new file mode 100644
index 0000000..1cb64ed
--- /dev/null
+++ b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
new file mode 100644
index 0000000..3fda2c0
--- /dev/null
+++ b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml b/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml
new file mode 100644
index 0000000..cec2493
--- /dev/null
+++ b/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml b/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
new file mode 100644
index 0000000..27424a1
--- /dev/null
+++ b/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
new file mode 100644
index 0000000..13afda2
--- /dev/null
+++ b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml b/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml
new file mode 100644
index 0000000..ae96781
--- /dev/null
+++ b/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml b/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml
new file mode 100644
index 0000000..49c39ce
--- /dev/null
+++ b/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml b/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml
new file mode 100644
index 0000000..49f1def
--- /dev/null
+++ b/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml b/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml
new file mode 100644
index 0000000..66e6537
--- /dev/null
+++ b/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_io_commons_io_2_4.xml b/.idea/libraries/Maven__commons_io_commons_io_2_4.xml
new file mode 100644
index 0000000..bc2aad0
--- /dev/null
+++ b/.idea/libraries/Maven__commons_io_commons_io_2_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml b/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml
new file mode 100644
index 0000000..5e8b8d3
--- /dev/null
+++ b/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml b/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml
new file mode 100644
index 0000000..01c7b8e
--- /dev/null
+++ b/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_net_commons_net_2_2.xml b/.idea/libraries/Maven__commons_net_commons_net_2_2.xml
new file mode 100644
index 0000000..cdd400d
--- /dev/null
+++ b/.idea/libraries/Maven__commons_net_commons_net_2_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml b/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml
new file mode 100644
index 0000000..ab20721
--- /dev/null
+++ b/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml
new file mode 100644
index 0000000..e25f69c
--- /dev/null
+++ b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml
new file mode 100644
index 0000000..fe7ca23
--- /dev/null
+++ b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml
new file mode 100644
index 0000000..8b11059
--- /dev/null
+++ b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml
new file mode 100644
index 0000000..32625f0
--- /dev/null
+++ b/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml b/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml
new file mode 100644
index 0000000..d77c5c9
--- /dev/null
+++ b/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml b/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml
new file mode 100644
index 0000000..eaf53f6
--- /dev/null
+++ b/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_activation_activation_1_1.xml b/.idea/libraries/Maven__javax_activation_activation_1_1.xml
new file mode 100644
index 0000000..180d587
--- /dev/null
+++ b/.idea/libraries/Maven__javax_activation_activation_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml b/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml
new file mode 100644
index 0000000..ee6078c
--- /dev/null
+++ b/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml b/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml
new file mode 100644
index 0000000..679e09a
--- /dev/null
+++ b/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_transaction_jta_1_1.xml b/.idea/libraries/Maven__javax_transaction_jta_1_1.xml
new file mode 100644
index 0000000..3047243
--- /dev/null
+++ b/.idea/libraries/Maven__javax_transaction_jta_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml
new file mode 100644
index 0000000..a3054d2
--- /dev/null
+++ b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml b/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml
new file mode 100644
index 0000000..2a4dd7a
--- /dev/null
+++ b/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javolution_javolution_5_5_1.xml b/.idea/libraries/Maven__javolution_javolution_5_5_1.xml
new file mode 100644
index 0000000..374563d
--- /dev/null
+++ b/.idea/libraries/Maven__javolution_javolution_5_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__jline_jline_2_12.xml b/.idea/libraries/Maven__jline_jline_2_12.xml
new file mode 100644
index 0000000..eaff5ff
--- /dev/null
+++ b/.idea/libraries/Maven__jline_jline_2_12.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__joda_time_joda_time_2_5.xml b/.idea/libraries/Maven__joda_time_joda_time_2_5.xml
new file mode 100644
index 0000000..7eb240e
--- /dev/null
+++ b/.idea/libraries/Maven__joda_time_joda_time_2_5.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__junit_junit_4_13_2.xml b/.idea/libraries/Maven__junit_junit_4_13_2.xml
new file mode 100644
index 0000000..606c352
--- /dev/null
+++ b/.idea/libraries/Maven__junit_junit_4_13_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml b/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml
new file mode 100644
index 0000000..170743e
--- /dev/null
+++ b/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__log4j_log4j_1_2_17.xml b/.idea/libraries/Maven__log4j_log4j_1_2_17.xml
new file mode 100644
index 0000000..e383c1b
--- /dev/null
+++ b/.idea/libraries/Maven__log4j_log4j_1_2_17.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml
new file mode 100644
index 0000000..2b062b5
--- /dev/null
+++ b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml b/.idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml
new file mode 100644
index 0000000..388b7eb
--- /dev/null
+++ b/.idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml b/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml
new file mode 100644
index 0000000..a301a5b
--- /dev/null
+++ b/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml b/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml
new file mode 100644
index 0000000..7e9fceb
--- /dev/null
+++ b/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml b/.idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml
new file mode 100644
index 0000000..84ff505
--- /dev/null
+++ b/.idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml b/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml
new file mode 100644
index 0000000..6abe098
--- /dev/null
+++ b/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml b/.idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml
new file mode 100644
index 0000000..b771ebc
--- /dev/null
+++ b/.idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml b/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml
new file mode 100644
index 0000000..6633680
--- /dev/null
+++ b/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml b/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml
new file mode 100644
index 0000000..fd0779a
--- /dev/null
+++ b/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml b/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml
new file mode 100644
index 0000000..6998bac
--- /dev/null
+++ b/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml b/.idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml
new file mode 100644
index 0000000..1cef8eb
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml b/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml
new file mode 100644
index 0000000..2d2e5e6
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml b/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml
new file mode 100644
index 0000000..077445c
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml b/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml
new file mode 100644
index 0000000..0abd56e
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml b/.idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml
new file mode 100644
index 0000000..21ff29c
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml b/.idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml
new file mode 100644
index 0000000..99d56fa
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml b/.idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml
new file mode 100644
index 0000000..79cca19
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml
new file mode 100644
index 0000000..190209e
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml
new file mode 100644
index 0000000..83cba3e
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml
new file mode 100644
index 0000000..19bf20f
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml b/.idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml
new file mode 100644
index 0000000..f32bd7d
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml b/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml
new file mode 100644
index 0000000..26704ed
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml b/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml
new file mode 100644
index 0000000..a2a0cb9
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml b/.idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml
new file mode 100644
index 0000000..c317510
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml b/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
new file mode 100644
index 0000000..bd5ac37
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml b/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
new file mode 100644
index 0000000..b3d86af
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml b/.idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
new file mode 100644
index 0000000..7a73f45
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml b/.idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
new file mode 100644
index 0000000..5378216
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml
new file mode 100644
index 0000000..1c70866
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml
new file mode 100644
index 0000000..bd259f5
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml
new file mode 100644
index 0000000..d878f24
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml
new file mode 100644
index 0000000..7fc38ff
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml
new file mode 100644
index 0000000..7e8e8d4
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml
new file mode 100644
index 0000000..f76a61b
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml
new file mode 100644
index 0000000..505bf7b
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml
new file mode 100644
index 0000000..c341de1
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml
new file mode 100644
index 0000000..8908c24
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml
new file mode 100644
index 0000000..354c2e8
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml
new file mode 100644
index 0000000..e39cdc3
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml
new file mode 100644
index 0000000..c489e2f
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml
new file mode 100644
index 0000000..a661d98
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml
new file mode 100644
index 0000000..d1b944c
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml b/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml
new file mode 100644
index 0000000..08ee7c0
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml b/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml
new file mode 100644
index 0000000..877b5aa
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml b/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml
new file mode 100644
index 0000000..0d13de2
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml b/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml
new file mode 100644
index 0000000..b04d7b9
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml b/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml
new file mode 100644
index 0000000..e902765
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml b/.idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml
new file mode 100644
index 0000000..bad994a
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml
new file mode 100644
index 0000000..9d9f5ad
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml
new file mode 100644
index 0000000..8602c2d
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml
new file mode 100644
index 0000000..7d52648
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml
new file mode 100644
index 0000000..1261e56
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml
new file mode 100644
index 0000000..943cb6d
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml
new file mode 100644
index 0000000..20a7e2e
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml b/.idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml
new file mode 100644
index 0000000..31d6a08
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml
new file mode 100644
index 0000000..b157e29
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml
new file mode 100644
index 0000000..f078dfd
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml
new file mode 100644
index 0000000..d8dc75e
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml
new file mode 100644
index 0000000..0c6463e
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml
new file mode 100644
index 0000000..15537c9
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml
new file mode 100644
index 0000000..c7748f6
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml
new file mode 100644
index 0000000..05a746e
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml
new file mode 100644
index 0000000..820272a
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml
new file mode 100644
index 0000000..786238b
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml b/.idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml
new file mode 100644
index 0000000..b60a3c0
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml b/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml
new file mode 100644
index 0000000..9f31c6b
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml b/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml
new file mode 100644
index 0000000..ac1ee5b
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml b/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml
new file mode 100644
index 0000000..3019b0a
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml b/.idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml
new file mode 100644
index 0000000..8b11cf4
--- /dev/null
+++ b/.idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
new file mode 100644
index 0000000..98eb549
--- /dev/null
+++ b/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml
new file mode 100644
index 0000000..43fc6ed
--- /dev/null
+++ b/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
new file mode 100644
index 0000000..77f3bad
--- /dev/null
+++ b/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml
new file mode 100644
index 0000000..107a62f
--- /dev/null
+++ b/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml b/.idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml
new file mode 100644
index 0000000..2ab4145
--- /dev/null
+++ b/.idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml b/.idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml
new file mode 100644
index 0000000..0774e41
--- /dev/null
+++ b/.idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml b/.idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml
new file mode 100644
index 0000000..bf61e91
--- /dev/null
+++ b/.idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml b/.idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml
new file mode 100644
index 0000000..a2a6cdf
--- /dev/null
+++ b/.idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml b/.idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml
new file mode 100644
index 0000000..eb3ddf9
--- /dev/null
+++ b/.idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml b/.idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml
new file mode 100644
index 0000000..7dc899a
--- /dev/null
+++ b/.idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml b/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml
new file mode 100644
index 0000000..4a829d2
--- /dev/null
+++ b/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.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_htrace_htrace_core_3_0_4.xml b/.idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml
new file mode 100644
index 0000000..db0f8c1
--- /dev/null
+++ b/.idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml b/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml
new file mode 100644
index 0000000..2a828ac
--- /dev/null
+++ b/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml b/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml
new file mode 100644
index 0000000..825acad
--- /dev/null
+++ b/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml b/.idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml
new file mode 100644
index 0000000..d4b2d55
--- /dev/null
+++ b/.idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml b/.idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml
new file mode 100644
index 0000000..d7ed1d0
--- /dev/null
+++ b/.idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml b/.idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml
new file mode 100644
index 0000000..518a4ef
--- /dev/null
+++ b/.idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_json_json_20090211.xml b/.idea/libraries/Maven__org_json_json_20090211.xml
new file mode 100644
index 0000000..e57dc0a
--- /dev/null
+++ b/.idea/libraries/Maven__org_json_json_20090211.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml b/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml
new file mode 100644
index 0000000..f6ec2b9
--- /dev/null
+++ b/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml b/.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml
new file mode 100644
index 0000000..74d2abc
--- /dev/null
+++ b/.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml b/.idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml
new file mode 100644
index 0000000..171c39e
--- /dev/null
+++ b/.idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml b/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml
new file mode 100644
index 0000000..61fd00a
--- /dev/null
+++ b/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml b/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml
new file mode 100644
index 0000000..f159907
--- /dev/null
+++ b/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml b/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml
new file mode 100644
index 0000000..7774384
--- /dev/null
+++ b/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml b/.idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml
new file mode 100644
index 0000000..55c2916
--- /dev/null
+++ b/.idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml b/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml
new file mode 100644
index 0000000..5f42bd6
--- /dev/null
+++ b/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml b/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml
new file mode 100644
index 0000000..941ba8b
--- /dev/null
+++ b/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml b/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml
new file mode 100644
index 0000000..2b13f0f
--- /dev/null
+++ b/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml b/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml
new file mode 100644
index 0000000..fb9c8a4
--- /dev/null
+++ b/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml b/.idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml
new file mode 100644
index 0000000..74a2215
--- /dev/null
+++ b/.idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml b/.idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml
new file mode 100644
index 0000000..2c91222
--- /dev/null
+++ b/.idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml b/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml
new file mode 100644
index 0000000..9fbe28c
--- /dev/null
+++ b/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml b/.idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml
new file mode 100644
index 0000000..e14969f
--- /dev/null
+++ b/.idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml b/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml
new file mode 100644
index 0000000..cd16342
--- /dev/null
+++ b/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml b/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml
new file mode 100644
index 0000000..845d2cb
--- /dev/null
+++ b/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_tukaani_xz_1_0.xml b/.idea/libraries/Maven__org_tukaani_xz_1_0.xml
new file mode 100644
index 0000000..8b8042f
--- /dev/null
+++ b/.idea/libraries/Maven__org_tukaani_xz_1_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml b/.idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml
new file mode 100644
index 0000000..26568be
--- /dev/null
+++ b/.idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml b/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml
new file mode 100644
index 0000000..61c0f2b
--- /dev/null
+++ b/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__oro_oro_2_0_8.xml b/.idea/libraries/Maven__oro_oro_2_0_8.xml
new file mode 100644
index 0000000..25203a0
--- /dev/null
+++ b/.idea/libraries/Maven__oro_oro_2_0_8.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__stax_stax_api_1_0_1.xml b/.idea/libraries/Maven__stax_stax_api_1_0_1.xml
new file mode 100644
index 0000000..0b13335
--- /dev/null
+++ b/.idea/libraries/Maven__stax_stax_api_1_0_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml b/.idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml
new file mode 100644
index 0000000..19d39db
--- /dev/null
+++ b/.idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml b/.idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml
new file mode 100644
index 0000000..891caa2
--- /dev/null
+++ b/.idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml b/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml
new file mode 100644
index 0000000..59d176d
--- /dev/null
+++ b/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 1d56c6f..8ff9c29 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -1,12 +1,198 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -463,7 +649,14 @@
1734357362481
-
+
+ 1734361788229
+
+
+
+ 1734361788229
+
+
@@ -584,7 +777,8 @@
-
+
+
diff --git a/UserActionAnalyzePlatform.iml b/UserActionAnalyzePlatform.iml
index 1cd9bcc..65c4040 100644
--- a/UserActionAnalyzePlatform.iml
+++ b/UserActionAnalyzePlatform.iml
@@ -1,8 +1,8 @@
-
-
-
+
+
+
@@ -14,5 +14,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/cn/edu/hust/util/DateUtils.java b/src/main/java/cn/edu/hust/util/DateUtils.java
index 1bfde96..6a8496d 100644
--- a/src/main/java/cn/edu/hust/util/DateUtils.java
+++ b/src/main/java/cn/edu/hust/util/DateUtils.java
@@ -1,150 +1,226 @@
-package cn.edu.hust.util;
-
-import java.text.ParseException;
-import java.text.SimpleDateFormat;
-import java.util.Calendar;
-import java.util.Date;
-
+//开始
+package cn.edu.hust.util;//申明
+//
+import java.text.ParseException;//申明
+import java.text.SimpleDateFormat;//申明
+import java.util.Calendar;//申明
+import java.util.Date;//申明
+//
/**
* 日期时间工具类
+ * 提供了多个静态方法来处理日期和时间的相关操作
* @author Administrator111222
*
*/
-public class DateUtils {
-
- public static final SimpleDateFormat TIME_FORMAT =
+public class DateUtils {//申明
+//
+ // 时间格式化:年月日 时分秒
+ public static final SimpleDateFormat TIME_FORMAT =
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- public static final SimpleDateFormat DATE_FORMAT =
+ //
+ // 日期格式化:年月日
+ public static final SimpleDateFormat DATE_FORMAT =
new SimpleDateFormat("yyyy-MM-dd");
- public static ThreadLocal simpleDateFormatThreadLocal=new ThreadLocal(){
- @Override
+//
+ // ThreadLocal 用于线程安全地存储 SimpleDateFormat 实例
+ public static ThreadLocal simpleDateFormatThreadLocal = new ThreadLocal(){
+ //
+ @Override//
+ //
protected SimpleDateFormat initialValue() {
+ // 初始化 SimpleDateFormat 实例,格式为 yyyy-MM-dd HH:mm:ss
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- }
- };
-
+ //
+ }//
+ //
+ };//
+ //
+//
/**
* 判断一个时间是否在另一个时间之前
* @param time1 第一个时间
* @param time2 第二个时间
- * @return 判断结果
+ * @return 判断结果:如果 time1 在 time2 之前,返回 true,否则返回 false
*/
- public static boolean before(String time1, String time2) {
- try {
- Date dateTime1 = TIME_FORMAT.parse(time1);
- Date dateTime2 = TIME_FORMAT.parse(time2);
-
- if(dateTime1.before(dateTime2)) {
- return true;
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return false;
- }
-
+ public static boolean before(String time1, String time2) {//申明
+ //
+ try {//申明
+ // 解析时间字符串为 Date 对象
+ Date dateTime1 = TIME_FORMAT.parse(time1);//解析字符串
+ //
+ Date dateTime2 = TIME_FORMAT.parse(time2);//解析字符串
+//
+ // 判断 dateTime1 是否在 dateTime2 之前
+ if(dateTime1.before(dateTime2)) {//
+ //
+ return true;//返回正确
+ }//
+ } catch (Exception e) {//
+ //
+ e.printStackTrace(); // 捕获异常并打印堆栈信息
+ }//
+ //
+ return false; // 如果发生异常或判断结果不为 true,返回 false
+ }//
+//
+ //
/**
* 判断一个时间是否在另一个时间之后
* @param time1 第一个时间
* @param time2 第二个时间
- * @return 判断结果
+ * @return 判断结果:如果 time1 在 time2 之后,返回 true,否则返回 false
*/
- public static boolean after(String time1, String time2) {
+ public static boolean after(String time1, String time2) {//
try {
- Date dateTime1 = TIME_FORMAT.parse(time1);
- Date dateTime2 = TIME_FORMAT.parse(time2);
-
- if(dateTime1.after(dateTime2)) {
- return true;
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return false;
+ //
+ // 解析时间字符串为 Date 对象
+ Date dateTime1 = TIME_FORMAT.parse(time1);//解析字符串
+ //
+ Date dateTime2 = TIME_FORMAT.parse(time2);//解析字符串
+ //
+//
+ // 判断 dateTime1 是否在 dateTime2 之后
+ if(dateTime1.after(dateTime2)) {//
+ //
+ return true;//返回正确
+ //
+ }//
+ //
+ } catch (Exception e) {//
+ //
+ e.printStackTrace(); // 捕获异常并打印堆栈信息
+ }//
+ //
+ return false; // 如果发生异常或判断结果不为 true,返回 false
}
-
+
/**
* 计算时间差值(单位为秒)
* @param time1 时间1
* @param time2 时间2
- * @return 差值
+ * @return 时间差值,单位为秒
*/
- public static int minus(String time1, String time2) {
+ public static int minus(String time1, String time2) {//
+ //
try {
- Date datetime1 = TIME_FORMAT.parse(time1);
- Date datetime2 = TIME_FORMAT.parse(time2);
-
- long millisecond = datetime1.getTime() - datetime2.getTime();
-
- return Integer.valueOf(String.valueOf(millisecond / 1000));
- } catch (Exception e) {
- e.printStackTrace();
+ // 解析时间字符串为 Date 对象
+ Date datetime1 = TIME_FORMAT.parse(time1);// 解析时间字符串
+ //
+ Date datetime2 = TIME_FORMAT.parse(time2);// 解析时间字符串
+ //
+//
+ // 计算时间差,单位为毫秒
+ long millisecond = datetime1.getTime() - datetime2.getTime();//计算时间差,单位为毫秒
+//
+ // 转换为秒,并返回
+ return Integer.valueOf(String.valueOf(millisecond / 1000));//
+ //
+ } catch (Exception e) {//
+ //
+ e.printStackTrace(); // 捕获异常并打印堆栈信息
+ //
}
- return 0;
+ return 0; // 如果发生异常,返回 0
+ //
}
-
+
/**
- * 获取年月日和小时
- * @param datetime 时间(yyyy-MM-dd HH:mm:ss)
- * @return 结果
+ * 获取年月日和小时(如:yyyy-MM-dd_HH)
+ * @param datetime 时间(格式:yyyy-MM-dd HH:mm:ss)
+ * @return 格式化后的结果,形如 yyyy-MM-dd_HH
*/
- public static String getDateHour(String datetime) {
- String date = datetime.split(" ")[0];
- String hourMinuteSecond = datetime.split(" ")[1];
- String hour = hourMinuteSecond.split(":")[0];
- return date + "_" + hour;
- }
-
+ public static String getDateHour(String datetime) {//
+ // 获取日期部分:yyyy-MM-dd
+ String date = datetime.split(" ")[0];//
+ // 获取时间部分:HH:mm:ss
+ String hourMinuteSecond = datetime.split(" ")[1];//
+ // 获取小时部分
+ String hour = hourMinuteSecond.split(":")[0];//
+ // 返回格式化后的日期和小时
+ return date + "_" + hour;//
+ //
+ }
+//
/**
* 获取当天日期(yyyy-MM-dd)
- * @return 当天日期
+ * @return 当前日期,格式为 yyyy-MM-dd
*/
- public static String getTodayDate() {
- return DATE_FORMAT.format(new Date());
- }
-
+ public static String getTodayDate() {//
+ //
+ // 获取当前日期并格式化
+ return DATE_FORMAT.format(new Date());//
+ //
+ }//
+//
/**
* 获取昨天的日期(yyyy-MM-dd)
- * @return 昨天的日期
+ * @return 昨天的日期,格式为 yyyy-MM-dd
*/
- public static String getYesterdayDate() {
- Calendar cal = Calendar.getInstance();
- cal.setTime(new Date());
- cal.add(Calendar.DAY_OF_YEAR, -1);
-
- Date date = cal.getTime();
-
- return DATE_FORMAT.format(date);
- }
-
+ public static String getYesterdayDate() {/
+ //
+ // 获取当前时间的 Calendar 实例
+ Calendar cal = Calendar.getInstance();//
+ //
+ // 设置当前时间
+ cal.setTime(new Date());//
+ //
+ // 当前日期减去一天
+ cal.add(Calendar.DAY_OF_YEAR, -1);//
+ //
+//
+ // 获取昨天的日期
+ Date date = cal.getTime();//
+//
+ // 格式化并返回昨天的日期
+ return DATE_FORMAT.format(date);//
+ }//
+//
/**
* 格式化日期(yyyy-MM-dd)
* @param date Date对象
- * @return 格式化后的日期
+ * @return 格式化后的日期字符串
*/
- public static String formatDate(Date date) {
- return DATE_FORMAT.format(date);
+ public static String formatDate(Date date) {//
+ //
+ // 使用日期格式化器格式化 Date 对象
+ return DATE_FORMAT.format(date);//
+ //
}
-
+
/**
* 格式化时间(yyyy-MM-dd HH:mm:ss)
* @param date Date对象
- * @return 格式化后的时间
+ * @return 格式化后的时间字符串
*/
- public static String formatTime(Date date) {
- return TIME_FORMAT.format(date);
- }
-
- public static Date parseTime(String time)
- {
- try {
- Date result=simpleDateFormatThreadLocal.get().parse(time);
- simpleDateFormatThreadLocal.remove();
- return result;
- } catch (ParseException e) {
- e.printStackTrace();
- }
- return null;
- }
-
-}
+ public static String formatTime(Date date) {//
+ // 使用时间格式化器格式化 Date 对象
+ return TIME_FORMAT.format(date);//
+ //
+ }//
+//
+ /**
+ * 将时间字符串解析为 Date 对象
+ * @param time 时间字符串,格式为 yyyy-MM-dd HH:mm:ss
+ * @return 解析后的 Date 对象
+ */
+ public static Date parseTime(String time) {//
+ //
+ try {//
+ // 使用 ThreadLocal 提供的 SimpleDateFormat 解析时间字符串
+ //
+ Date result = simpleDateFormatThreadLocal.get().parse(time);//
+ //
+ // 移除 ThreadLocal 中的 SimpleDateFormat 实例
+ simpleDateFormatThreadLocal.remove();//
+ //
+ return result; // 返回解析后的 Date 对象
+ //
+ } catch (ParseException e) {//
+ //
+ e.printStackTrace(); // 捕获异常并打印堆栈信息
+ }//
+ return null; // 如果解析失败,返回 null
+ }//
+//
+}//
+//
\ No newline at end of file
diff --git a/src/main/java/cn/edu/hust/util/NumberUtils.java b/src/main/java/cn/edu/hust/util/NumberUtils.java
index 14a5341..cee15ef 100644
--- a/src/main/java/cn/edu/hust/util/NumberUtils.java
+++ b/src/main/java/cn/edu/hust/util/NumberUtils.java
@@ -1,23 +1,32 @@
-package cn.edu.hust.util;
-
-import java.math.BigDecimal;
-
+//start
+package cn.edu.hust.util; // 引入包,指定该类所在的包
+//引入包,指定该类所在的包
+import java.math.BigDecimal; // 导入 BigDecimal 类,用于高精度的浮点数运算
+//引入包,指定该类所在的包
+//s
/**
* 数字格工具类
* @author Administrator
- *
+ * 该类提供了一个静态方法用于格式化小数
*/
-public class NumberUtils {
-
+public class NumberUtils {//
+ //s
+ //ss
+ //sss
+//
/**
* 格式化小数
- * @param num 数字
- * @param scale 四舍五入的位数
- * @return 格式化小数
+ * @param num 数字 需要格式化的数字
+ * @param scale 四舍五入的位数 保留的小数位数
+ * @return 格式化小数 返回四舍五入后的数字
*/
- public static double formatDouble(double num, int scale) {
- BigDecimal bd = new BigDecimal(num);
- return bd.setScale(scale, BigDecimal.ROUND_HALF_UP).doubleValue();
- }
-
-}
+ public static double formatDouble(double num, int scale) {//shengming
+ //kellly
+ BigDecimal bd = new BigDecimal(num); // 将输入的数字转换为 BigDecimal 对象,以提高计算精度
+ //将输入的数字转换为 BigDecimal 对象,以提高计算精度
+ return bd.setScale(scale, BigDecimal.ROUND_HALF_UP).doubleValue(); // 设置四舍五入的精度并返回对应的 double 值
+ //设置四舍五入的精度并返回对应的 double 值
+ }//
+//
+}//
+//结束
\ No newline at end of file
diff --git a/src/main/java/cn/edu/hust/util/ParamUtils.java b/src/main/java/cn/edu/hust/util/ParamUtils.java
index 77cddc2..47eba11 100644
--- a/src/main/java/cn/edu/hust/util/ParamUtils.java
+++ b/src/main/java/cn/edu/hust/util/ParamUtils.java
@@ -1,42 +1,60 @@
-package cn.edu.hust.util;
-
-import com.alibaba.fastjson.JSONArray;
-import com.alibaba.fastjson.JSONObject;
-
+package cn.edu.hust.util; // 定义类所在的包名,方便包管理和组织
+//
+import com.alibaba.fastjson.JSONArray; // 引入 fastjson 库中的 JSONArray 类,用于处理 JSON 数组
+// 引入 fastjson 库中的 JSONArray 类用于处理 JSON 数组
+import com.alibaba.fastjson.JSONObject; // 引入 fastjson 库中的 JSONObject 类,用于处理 JSON 对象
+// 引入 fastjson 库中的 JSONObject 类用于处理 JSON 对象
+//
/**
* 参数工具类
+ * 该类提供了从命令行参数或 JSON 对象中提取参数的方法
* @author Administrator
*
*/
-public class ParamUtils {
-
+public class ParamUtils {//
+//
/**
* 从命令行参数中提取任务id
- * @param args 命令行参数
- * @return 任务id
+ * @param args 命令行参数,通常是启动程序时传递的参数
+ * @return 返回任务ID,如果没有找到返回 null
*/
- public static Long getTaskIdFromArgs(String[] args) {
- try {
- if(args != null && args.length > 0) {
- return Long.valueOf(args[0]);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return null;
+ public static Long getTaskIdFromArgs(String[] args) { // 定义静态方法,接受命令行参数数组 args
+ //
+ try { // 尝试执行以下代码
+ //尝试
+ if(args != null && args.length > 0) { // 如果参数数组不为空且长度大于0
+ //
+ return Long.valueOf(args[0]); // 将第一个参数转化为 Long 类型并返回
+ //
+ }//
+ } catch (Exception e) { // 捕获任何异常
+ //
+ e.printStackTrace(); // 打印堆栈信息,便于调试
+ //
+ }//
+ return null; // 如果未能提取到有效的任务 ID,则返回 null
+ //
}
-
+//
/**
- * 从JSON对象中提取参数
- * @param jsonObject JSON对象
- * @return 参数
+ * 从 JSON 对象中提取指定字段的第一个值
+ * @param jsonObject JSON 对象,包含了需要提取的字段数据
+ * @param field 字段名,表示要从 JSON 对象中提取的字段
+ * @return 返回字段对应的第一个值,如果字段不存在或者值为空返回 null
*/
- public static String getParam(JSONObject jsonObject, String field) {
- JSONArray jsonArray = jsonObject.getJSONArray(field);
- if(jsonArray != null && jsonArray.size() > 0) {
- return jsonArray.getString(0);
- }
- return null;
- }
-
-}
+ public static String getParam(JSONObject jsonObject, String field) { // 定义静态方法,接受一个 JSON 对象和一个字段名
+ //
+ JSONArray jsonArray = jsonObject.getJSONArray(field); // 从 JSON 对象中获取指定字段的 JSON 数组
+ //
+ if(jsonArray != null && jsonArray.size() > 0) { // 如果该字段存在且 JSON 数组非空
+ //
+ return jsonArray.getString(0); // 返回 JSON 数组的第一个字符串值
+ //
+ }//测试完成
+ //
+ return null; // 如果字段不存在或数组为空,返回 null
+ //
+ }//
+//
+}//
+//结束
diff --git a/src/main/java/cn/edu/hust/util/StringUtils.java b/src/main/java/cn/edu/hust/util/StringUtils.java
index 0919d52..5d82007 100644
--- a/src/main/java/cn/edu/hust/util/StringUtils.java
+++ b/src/main/java/cn/edu/hust/util/StringUtils.java
@@ -1,110 +1,152 @@
-package cn.edu.hust.util;
-
+//start
+package cn.edu.hust.util; // 定义类所在的包名,便于组织和管理代码
+//
/**
* 字符串工具类
+ * 提供了一些常见的字符串操作方法
* @author Administrator
*
*/
-public class StringUtils {
-
+public class StringUtils {//尝试编写
+//
/**
* 判断字符串是否为空
* @param str 字符串
- * @return 是否为空
+ * @return 如果字符串为空或为 null,返回 true;否则返回 false
*/
- public static boolean isEmpty(String str) {
- return str == null || "".equals(str);
- }
-
+ public static boolean isEmpty(String str) {//
+ //申明
+ return str == null || "".equals(str); // 如果字符串为 null 或者是空字符串,返回 true
+ //
+ }//
+//
/**
* 判断字符串是否不为空
* @param str 字符串
- * @return 是否不为空
+ * @return 如果字符串不为空且不为 null,返回 true;否则返回 false
*/
- public static boolean isNotEmpty(String str) {
- return str != null && !"".equals(str);
- }
-
+ public static boolean isNotEmpty(String str) {//
+ //
+ return str != null && !"".equals(str); // 如果字符串非空且非 null,返回 true
+ }//
+//
/**
* 截断字符串两侧的逗号
* @param str 字符串
- * @return 字符串
+ * @return 去掉两侧逗号后的字符串
*/
- public static String trimComma(String str) {
- if(str.startsWith(",")) {
- str = str.substring(1);
- }
- if(str.endsWith(",")) {
- str = str.substring(0, str.length() - 1);
- }
- return str;
- }
-
+ public static String trimComma(String str) {//
+ //
+ if(str.startsWith(",")) { // 如果字符串以逗号开始
+ //
+ str = str.substring(1); // 去掉开头的逗号
+ }//
+ if(str.endsWith(",")) { // 如果字符串以逗号结束
+ //
+ str = str.substring(0, str.length() - 1); // 去掉结尾的逗号
+ }//
+ //
+ return str; // 返回处理后的字符串
+ }//
+//
/**
- * 补全两位数字
- * @param str
- * @return
+ * 补全两位数字(如果输入是单个数字,前面加零)
+ * @param str 输入的数字字符串
+ * @return 返回两位数字的字符串
*/
- public static String fulfuill(String str) {
- if(str.length() == 2) {
- return str;
- } else {
- return "0" + str;
- }
- }
-
+ public static String fulfuill(String str) {//
+ //
+ if(str.length() == 2) { // 如果字符串已经是两位数字
+ //
+ return str; // 直接返回该字符串
+ //
+ } else {//
+ return "0" + str; // 否则,在前面加上一个零
+ //
+ }//
+ }//
+//
/**
- * 从拼接的字符串中提取字段
- * @param str 字符串
- * @param delimiter 分隔符
- * @param field 字段
- * @return 字段值
+ * 从拼接的字符串中提取字段值
+ * 例如:str = "field1=value1|field2=value2",delimiter="|",field="field1"
+ * 该方法返回 "value1"
+ * @param str 拼接的字符串
+ * @param delimiter 分隔符
+ * @param field 字段名
+ * @return 字段值,如果不存在返回 null
*/
- public static String getFieldFromConcatString(String str,
- String delimiter, String field) {
- String[] fields = str.split(delimiter);
- for(String concatField : fields) {
- if(concatField.split("=").length==2) {
- String fieldName = concatField.split("=")[0];
- String fieldValue = concatField.split("=")[1];
- if (fieldName.equals(field)) {
- return fieldValue;
- }
- }
- }
- return null;
- }
-
+ public static String getFieldFromConcatString(String str,//申明
+ //
+ String delimiter, String field) {//
+ String[] fields = str.split(delimiter); // 根据分隔符将字符串分割成数组
+ //
+ for(String concatField : fields) { // 遍历每个分割后的字段
+ //
+ if(concatField.split("=").length==2) { // 判断字段是否符合 "key=value" 形式
+ //
+ String fieldName = concatField.split("=")[0]; // 获取字段名
+ //
+ String fieldValue = concatField.split("=")[1]; // 获取字段值
+ //
+ if (fieldName.equals(field)) { // 如果字段名匹配
+ //
+ return fieldValue; // 返回该字段的值
+ //
+ }//
+ }//
+ }//
+ return null; // 如果没有找到匹配的字段,返回 null
+ //
+ }//
+//
/**
- * 从拼接的字符串中给字段设置值
- * @param str 字符串
- * @param delimiter 分隔符
+ * 从拼接的字符串中给指定字段设置新值
+ * 例如:str = "field1=value1|field2=value2",delimiter="|",field="field1",newFieldValue="newValue"
+ * 该方法返回 "field1=newValue|field2=value2"
+ * @param str 拼接的字符串
+ * @param delimiter 分隔符
* @param field 字段名
- * @param newFieldValue 新的field值
- * @return 字段值
+ * @param newFieldValue 新的字段值
+ * @return 修改后的拼接字符串
*/
- public static String setFieldInConcatString(String str,
- String delimiter, String field, String newFieldValue) {
- String[] fields = str.split(delimiter);
-
- for(int i = 0; i < fields.length; i++) {
- String fieldName = fields[i].split("=")[0];
- if(fieldName.equals(field)) {
- String concatField = fieldName + "=" + newFieldValue;
- fields[i] = concatField;
- break;
- }
- }
-
+ public static String setFieldInConcatString(String str,//申明
+ //
+ String delimiter, String field, String newFieldValue) {//
+ //
+ String[] fields = str.split(delimiter); // 根据分隔符将字符串分割成数组
+//
+ for(int i = 0; i < fields.length; i++) { // 遍历每个字段
+ //
+ String fieldName = fields[i].split("=")[0]; // 获取字段名
+ //
+ if(fieldName.equals(field)) { // 如果字段名匹配
+ //
+ String concatField = fieldName + "=" + newFieldValue; // 创建新的字段
+ //
+ fields[i] = concatField; // 替换原字段
+ //
+ break; // 找到并修改后跳出循环
+ //
+ }//
+ }//
+//
+ // 使用 StringBuffer 构建修改后的拼接字符串
StringBuffer buffer = new StringBuffer("");
- for(int i = 0; i < fields.length; i++) {
- buffer.append(fields[i]);
- if(i < fields.length - 1) {
- buffer.append("|");
- }
- }
-
- return buffer.toString();
- }
-
-}
+ //
+ for(int i = 0; i < fields.length; i++) { // 遍历修改后的字段数组
+ //
+ buffer.append(fields[i]); // 将字段拼接到 buffer 中
+ //
+ if(i < fields.length - 1) { // 如果不是最后一个字段
+ //
+ buffer.append("|"); // 添加分隔符
+ //
+ }//
+ }//
+//
+ return buffer.toString(); // 返回修改后的拼接字符串
+ //
+ }//
+//
+}//
+//结束
\ No newline at end of file
diff --git a/src/main/java/cn/edu/hust/util/ValidUtils.java b/src/main/java/cn/edu/hust/util/ValidUtils.java
index df4da76..26a4ebf 100644
--- a/src/main/java/cn/edu/hust/util/ValidUtils.java
+++ b/src/main/java/cn/edu/hust/util/ValidUtils.java
@@ -1,12 +1,15 @@
-package cn.edu.hust.util;
-
+//导入包
+package cn.edu.hust.util;//
+//
+//
/**
* 校验工具类
+ * 提供了校验数据字段是否符合某些条件的常用方法
* @author Administrator
*
*/
-public class ValidUtils {
-
+public class ValidUtils {//
+//
/**
* 校验数据中的指定字段,是否在指定范围内
* @param data 数据
@@ -14,95 +17,162 @@ public class ValidUtils {
* @param parameter 参数
* @param startParamField 起始参数字段
* @param endParamField 结束参数字段
- * @return 校验结果
+ * @return 校验结果,如果在范围内返回 true,否则返回 false
*/
- public static boolean between(String data, String dataField,
- String parameter, String startParamField, String endParamField) {
- String startParamFieldStr = StringUtils.getFieldFromConcatString(
- parameter, "\\|", startParamField);
- String endParamFieldStr = StringUtils.getFieldFromConcatString(
- parameter, "\\|", endParamField);
- if(startParamFieldStr == null || endParamFieldStr == null) {
- return true;
- }
-
- int startParamFieldValue = Integer.valueOf(startParamFieldStr);
- int endParamFieldValue = Integer.valueOf(endParamFieldStr);
-
- String dataFieldStr = StringUtils.getFieldFromConcatString(
- data, "\\|", dataField);
- if(dataFieldStr != null) {
- int dataFieldValue = Integer.valueOf(dataFieldStr);
- if(dataFieldValue >= startParamFieldValue &&
- dataFieldValue <= endParamFieldValue) {
- return true;
- } else {
- return false;
- }
- }
-
- return false;
- }
-
+ public static boolean between(String data, String dataField,//
+ //
+ String parameter, String startParamField, String endParamField) {//尝试编写
+ // 获取参数中的起始范围值
+ String startParamFieldStr = StringUtils.getFieldFromConcatString(//
+ //
+ parameter, "\\|", startParamField);//
+ // 获取参数中的结束de范围值
+ // 获取参数中的结束范围值
+ String endParamFieldStr = StringUtils.getFieldFromConcatString(//
+ //
+ parameter, "\\|", endParamField);//
+//
+ // 如果起始值或结束值为空,直接返回 true
+ if(startParamFieldStr == null || endParamFieldStr == null) {//
+ //
+ return true;//返回正确值
+ }//
+//
+ // 将起始和结束值转换为整数
+ int startParamFieldValue = Integer.valueOf(startParamFieldStr);//
+ //转换
+ int endParamFieldValue = Integer.valueOf(endParamFieldStr);//
+ //转换
+//
+ // 获取数据字段的值
+ String dataFieldStr = StringUtils.getFieldFromConcatString(//
+ //
+ data, "\\|", dataField);//
+//
+ // 如果数据字段值不为空,进行范围校验
+ if(dataFieldStr != null) {//
+ //
+ int dataFieldValue = Integer.valueOf(dataFieldStr);//
+ // 校验数据字段值是否在指定范围内
+ if(dataFieldValue >= startParamFieldValue &&//
+ //
+ dataFieldValue <= endParamFieldValue) {//
+ //
+ return true;//返回
+ //
+ } else {//
+ //
+ return false; // 如果数据字段值超出范围,返回 false
+ //
+ }//
+ }//
+//
+ // 如果数据字段值为空,返回 false
+ return false;//返回错误
+ //
+ }//
+//
/**
* 校验数据中的指定字段,是否有值与参数字段的值相同
* @param data 数据
* @param dataField 数据字段
* @param parameter 参数
* @param paramField 参数字段
- * @return 校验结果
+ * @return 校验结果,如果匹配返回 true,否则返回 false
*/
- public static boolean in(String data, String dataField,
- String parameter, String paramField) {
- String paramFieldValue = StringUtils.getFieldFromConcatString(
- parameter, "\\|", paramField);
- if(paramFieldValue == null) {
- return true;
- }
- String[] paramFieldValueSplited = paramFieldValue.split(",");
-
- String dataFieldValue = StringUtils.getFieldFromConcatString(
- data, "\\|", dataField);
- if(dataFieldValue != null) {
+ //申明
+ public static boolean in(String data, String dataField,//申明
+ // 申明
+ // 申明
+ //申明
+ String parameter, String paramField) {//
+ //
+ // 获取参数字段的值
+ String paramFieldValue = StringUtils.getFieldFromConcatString(//
+ //
+ parameter, "\\|", paramField);//
+ //
+ // 如果参数字段值为空,直接返回 true
+ if(paramFieldValue == null) {//
+ //
+ return true;//
+ //
+ }//
+ // 将参数字段的值按逗号分隔成数组
+ String[] paramFieldValueSplited = paramFieldValue.split(",");//
+ //
+//sdzf
+ // 获取数据字段的值
+ String dataFieldValue = StringUtils.getFieldFromConcatString(//
+ //
+ data, "\\|", dataField);//
+ //
+ // 如果数据字段值不为空,进行匹配校验
+ if(dataFieldValue != null) {//
+ //
+ // 将数据字段值按逗号分隔成数组
String[] dataFieldValueSplited = dataFieldValue.split(",");
-
- for(String singleDataFieldValue : dataFieldValueSplited) {
- for(String singleParamFieldValue : paramFieldValueSplited) {
- if(singleDataFieldValue.equals(singleParamFieldValue)) {
- return true;
- }
- }
- }
- }
-
- return false;
- }
-
+//
+ // 遍历数据字段值和参数字段值,检查是否存在匹配
+ for(String singleDataFieldValue : dataFieldValueSplited) {//
+ //
+ for(String singleParamFieldValue : paramFieldValueSplited) {//
+ //
+ // 如果有一个匹配项,返回 true
+ if(singleDataFieldValue.equals(singleParamFieldValue)) {//
+ //
+ return true;//返回正确
+ }//
+ }//
+ }//
+ }//
+//
+ // 如果没有任何匹配项,返回 false
+ return false;//返回错误
+ }//
+//
/**
- * 校验数据中的指定字段,是否在指定范围内
+ * 校验数据中的指定字段,是否等于参数字段的值
* @param data 数据
* @param dataField 数据字段
* @param parameter 参数
* @param paramField 参数字段
- * @return 校验结果
+ * @return 校验结果,如果等于返回 true,否则返回 false
*/
- public static boolean equal(String data, String dataField,
- String parameter, String paramField) {
- String paramFieldValue = StringUtils.getFieldFromConcatString(
- parameter, "\\|", paramField);
- if(paramFieldValue == null) {
- return true;
- }
-
- String dataFieldValue = StringUtils.getFieldFromConcatString(
- data, "\\|", dataField);
- if(dataFieldValue != null) {
- if(dataFieldValue.equals(paramFieldValue)) {
- return true;
- }
- }
-
- return false;
- }
-
-}
+ public static boolean equal(String data, String dataField,//申明
+ //
+ String parameter, String paramField) {//
+ //
+ // 获取参数字段的值
+ String paramFieldValue = StringUtils.getFieldFromConcatString(//
+ //
+ parameter, "\\|", paramField);//
+ // 如果参数字段值为空,直接返回 true
+ if(paramFieldValue == null) {//
+ //
+ return true;//返回正确
+ //
+ }//
+//
+ // 获取数据字段的值
+ String dataFieldValue = StringUtils.getFieldFromConcatString(//
+ //
+ data, "\\|", dataField);//
+ //
+ // 如果数据字段值不为空,进行值匹配校验
+ if(dataFieldValue != null) {//
+ //
+ // 如果数据字段值等于参数字段的值,返回 true
+ if(dataFieldValue.equals(paramFieldValue)) {//
+ //
+ return true;//返回正确
+ //
+ }//
+ }//
+
+ // 如果数据字段值与参数字段值不匹配,返回 false
+ return false;//返回错误
+ }//
+//
+}//
+//结束
\ No newline at end of file
diff --git a/src/main/resources/conf.properties b/src/main/resources/conf.properties
index 2e8b6dd..9dbcba9 100644
--- a/src/main/resources/conf.properties
+++ b/src/main/resources/conf.properties
@@ -1,6 +1,13 @@
-jdbc.driver=com.mysql.jdbc.Driver
-jdbc.url=jdbc:mysql://10.211.55.16:3306/BigDataPlatm?useUnicode=true&&characterEncoding=UTF-8
-jdbc.username=root
-jdbc.password=root
-jdbc.active=20
-spark.local=true;
+#
+jdbc.driver=com.mysql.jdbc.Driver # JDBCָ࣬ʹõݿMySQLJDBC
+#
+jdbc.url=jdbc:mysql://10.211.55.16:3306/BigDataPlatm?useUnicode=true&&characterEncoding=UTF-8 # ݿURLָMySQLݿIPַ˿ڡݿƼַ
+#
+jdbc.username=root # ݿûݿʱʹõûroot
+#
+jdbc.password=root # ݿ룬ݿʱʹõ룬root\
+#
+jdbc.active=20 # ݿӳصĻԾʾݿӳлԾӵ
+#
+spark.local=true; # SparkģʽãʾǷʹSparkıģʽ
+#
diff --git a/src/test/java/cn/edu/hust/utils/ParamUtilsTest.java b/src/test/java/cn/edu/hust/utils/ParamUtilsTest.java
index 215dd1a..163eafc 100644
--- a/src/test/java/cn/edu/hust/utils/ParamUtilsTest.java
+++ b/src/test/java/cn/edu/hust/utils/ParamUtilsTest.java
@@ -1,16 +1,28 @@
-package cn.edu.hust.utils;
-
-import cn.edu.hust.util.ParamUtils;
-import com.alibaba.fastjson.JSONObject;
-import org.junit.Test;
-
-public class ParamUtilsTest {
- @Test
- public void test2()
- {
- String json="{\"startAge\":[\"10\"],\"endAge\":[\"34\"],\"startDate\":[\"2018-06-22\"],\"endDate\":[\"2018-06-22\"]}";
- JSONObject param=JSONObject.parseObject(json);
- //param.getJSONArray("startAge");
- System.out.println(ParamUtils.getParam(param,"startDate"));
- }
-}
+//开始
+package cn.edu.hust.utils; // 定义类所在的包,包名为cn.edu.hust.utils
+//
+import cn.edu.hust.util.ParamUtils; // 导入ParamUtils工具类,假设该类中包含用于处理参数的实用方法
+//
+import com.alibaba.fastjson.JSONObject; // 导入fastjson库中的JSONObject类,用于处理JSON数据
+//
+import org.junit.Test; // 导入JUnit的Test注解,标识该方法为JUnit测试方法
+//
+//
+public class ParamUtilsTest { // 定义测试类ParamUtilsTest,主要用于测试ParamUtils类的方法
+ //
+ @Test // 使用JUnit的Test注解,标识该方法为一个测试方法
+ //
+ public void test2() // 定义测试方法test2
+ //
+ {//
+ String json="{\"startAge\":[\"10\"],\"endAge\":[\"34\"],\"startDate\":[\"2018-06-22\"],\"endDate\":[\"2018-06-22\"]}"; // 定义一个JSON格式的字符串,包含多个键值对,其中包含了年龄范围和日期范围
+ //运行
+ JSONObject param=JSONObject.parseObject(json); // 将JSON字符串转换为JSONObject对象,方便后续操作
+ //
+ //param.getJSONArray("startAge"); // 这行代码被注释掉了,原本是获取JSON中的"startAge"数组
+ //
+ System.out.println(ParamUtils.getParam(param,"startDate")); // 调用ParamUtils类中的getParam方法,获取"startDate"参数的值并输出到控制台
+ //
+ }//
+}//
+//结束
\ No newline at end of file
From 2ea9c89fccdb0b5c0f883f47fedd42b8833d4082 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=91=A8=E5=B0=8F=E5=A8=9C?= <1253094786@qq.com>
Date: Tue, 17 Dec 2024 01:00:02 +0800
Subject: [PATCH 5/5] =?UTF-8?q?=E7=BC=96=E5=86=992?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/main/java/cn/edu/hust/util/ValidUtils.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/main/java/cn/edu/hust/util/ValidUtils.java b/src/main/java/cn/edu/hust/util/ValidUtils.java
index 26a4ebf..1aca9de 100644
--- a/src/main/java/cn/edu/hust/util/ValidUtils.java
+++ b/src/main/java/cn/edu/hust/util/ValidUtils.java
@@ -175,4 +175,4 @@ public class ValidUtils {//
}//
//
}//
-//结束
\ No newline at end of file
+//jieshu
\ No newline at end of file