@ -1,58 +1,222 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version= "4" >
<component name= "AutoImportSettings" >
<option name= "autoReloadType" value= "ALL" />
</component>
<component name= "ChangeListManager" >
<list default= "true" id= "a7505764-040b-48e2-b2fc-8c5b579e595f" name= "Default" comment= "" >
<change beforePath= "$PROJECT_DIR$/.idea/workspace.xml" afterPath= "$PROJECT_DIR$/.idea/workspace.xml" />
<change beforePath= "$PROJECT_DIR$/README.md" afterPath= "$PROJECT_DIR$/README.md" />
<change beforePath= "$PROJECT_DIR$/.idea/compiler.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/compiler.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__antlr_antlr_2_7_7.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__asm_asm_3_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_101tec_zkclient_0_3.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_alibaba_fastjson_1_1_41.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_3.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_3.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_3.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_4_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_6.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_twitter_chill_2_10_0_5_0.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_twitter_chill_java_0_5_0.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_10_2_3_11.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_10_2_3_11.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_10_2_3_11.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_typesafe_config_1_2_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_typesafe_config_1_2_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_io_commons_io_2_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_io_commons_io_2_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_net_commons_net_2_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_net_commons_net_2_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_activation_activation_1_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_activation_activation_1_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_transaction_jta_1_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_transaction_jta_1_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__javolution_javolution_5_5_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__javolution_javolution_5_5_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__jline_jline_2_12.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__jline_jline_2_12.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__joda_time_joda_time_2_5.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__joda_time_joda_time_2_5.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__junit_junit_4_12.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__log4j_log4j_1_2_17.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__log4j_log4j_1_2_17.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_6.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__net_hydromatic_eigenbase_properties_1_1_5.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__net_razorvine_pyrolite_4_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__net_sf_py4j_py4j_0_8_2_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_avro_avro_1_7_7.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_commons_commons_math3_3_4_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_curator_curator_client_2_1_0_incubating.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_4_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_derby_derby_10_10_2_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_3_2.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_3_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_8_2_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_parquet_parquet_column_1_7_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_parquet_parquet_common_1_7_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_parquet_parquet_encoding_1_7_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_parquet_parquet_format_2_3_0_incubating.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_parquet_parquet_generator_1_7_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_parquet_parquet_hadoop_1_7_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_parquet_parquet_jackson_1_7_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_catalyst_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_core_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_hive_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_network_common_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_network_shuffle_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_sql_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_streaming_kafka_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_1_5_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_2.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_2.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_codehaus_janino_janino_2_7_8.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_json_json_20090211.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_4_5.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_4.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_spark_project_hive_hive_exec_1_2_1_spark.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_spark_project_hive_hive_metastore_1_2_1_spark.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_tachyonproject_tachyon_client_0_7_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_hdfs_0_7_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_tachyonproject_tachyon_underfs_local_0_7_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_tukaani_xz_1_0.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_uncommons_maths_uncommons_maths_1_2_2a.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_1_7.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__oro_oro_2_0_8.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__stax_stax_api_1_0_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/misc.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/misc.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/modules.xml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/workspace.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/workspace.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/UserActionAnalyzePlatform.iml" beforeDir= "false" />
<change beforePath= "$PROJECT_DIR$/pom.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/pom.xml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/conf/ConfigurationManager.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/conf/ConfigurationManager.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/constant/Constants.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/constant/Constants.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/factory/DaoFactory.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/factory/DaoFactory.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/SessionAggrStatDaoImpl.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/SessionAggrStatDaoImpl.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/SessionDetailDaoImpl.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/SessionDetailDaoImpl.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/SessionRandomExtractDaoImpl.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/SessionRandomExtractDaoImpl.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/TaskDaoImpl.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/TaskDaoImpl.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/Top10CategoryDaoImpl.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/Top10CategoryDaoImpl.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/Top10CategorySessionDaoImpl.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/impl/Top10CategorySessionDaoImpl.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/demo/Singleton.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/demo/Singleton.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/session/SessionAggrStatAccumulator.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/session/SessionAggrStatAccumulator.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/session/UserVisitAnalyze.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/session/UserVisitAnalyze.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/DateUtils.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/DateUtils.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/NumberUtils.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/NumberUtils.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/ParamUtils.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/ParamUtils.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/StringUtils.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/StringUtils.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/ValidUtils.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/java/cn/edu/hust/util/ValidUtils.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/main/resources/conf.properties" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/main/resources/conf.properties" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/conf/ConfigurationManagerTest.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/conf/ConfigurationManagerTest.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionAggrDao.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionAggrDao.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionDetailTest.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionDetailTest.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionRandomExtractDaoTest.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionRandomExtractDaoTest.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/TaskDaoTest.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/TaskDaoTest.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/json/FastJsonTest.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/json/FastJsonTest.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/utils/ParamUtilsTest.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/test/java/cn/edu/hust/utils/ParamUtilsTest.java" afterDir= "false" />
</list>
<ignored path= "$PROJECT_DIR$/out/" />
<ignored path= "$PROJECT_DIR$/target/" />
<option name= "EXCLUDED_CONVERTED_TO_IGNORED" value= "true" />
<option name= "TRACKING_ENABLED" value= "true" />
<option name= "SHOW_DIALOG" value= "false" />
<option name= "HIGHLIGHT_CONFLICTS" value= "true" />
<option name= "HIGHLIGHT_NON_ACTIVE_CHANGELIST" value= "false" />
<option name= "LAST_RESOLUTION" value= "IGNORE" />
</component>
<component name= "FileEditorManager" >
<leaf SIDE_TABS_SIZE_LIMIT_KEY= "300" >
<file leaf-file-name= "UserVisitAnalyze.java" pinned= "false" current-in-tab= "false" >
<entry file= "file://$PROJECT_DIR$/src/main/java/cn/edu/hust/session/UserVisitAnalyze.java" >
<provider selected= "true" editor-type-id= "text-editor" >
<state relative-caret-position= "-377" >
<caret line= "972" column= "29" lean-forward= "false" selection-start-line= "972" selection-start-column= "29" selection-end-line= "972" selection-end-column= "29" />
<folding >
<element signature= "imports" expanded= "true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name= "MockData.java" pinned= "false" current-in-tab= "false" >
<entry file= "file://$PROJECT_DIR$/src/main/java/cn/edu/hust/mockData/MockData.java" >
<provider selected= "true" editor-type-id= "text-editor" >
<state relative-caret-position= "1482" >
<caret line= "93" column= "50" lean-forward= "false" selection-start-line= "93" selection-start-column= "50" selection-end-line= "93" selection-end-column= "50" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name= "README.md" pinned= "false" current-in-tab= "true" >
<entry file= "file://$PROJECT_DIR$/README.md" >
<provider selected= "true" editor-type-id= "split-provider[text-editor;markdown-preview-editor]" >
<state split_layout= "FIRST" >
<first_editor relative-caret-position= "703" >
<caret line= "448" column= "0" lean-forward= "false" selection-start-line= "448" selection-start-column= "0" selection-end-line= "448" selection-end-column= "0" />
<folding />
</first_editor>
<second_editor />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name= "FileTemplateManagerImpl" >
<option name= "RECENT_TEMPLATES" >
<list >
@ -69,6 +233,11 @@
</findStrings>
</component>
<component name= "Git.Settings" >
<option name= "RECENT_BRANCH_BY_REPOSITORY" >
<map >
<entry key= "$PROJECT_DIR$" value= "main" />
</map>
</option>
<option name= "RECENT_GIT_ROOT_PATH" value= "$PROJECT_DIR$" />
</component>
<component name= "GradleLocalSettings" >
@ -142,11 +311,6 @@
<option name= "pluginUpdatePolicy" value= "UPDATE" />
</MavenGeneralSettings>
</option>
<option name= "importingSettings" >
<MavenImportingSettings >
<option name= "importAutomatically" value= "true" />
</MavenImportingSettings>
</option>
</component>
<component name= "MavenRunner" >
<option name= "jreName" value= "#JAVA_INTERNAL" />
@ -157,6 +321,7 @@
<option name= "width" value= "1440" />
<option name= "height" value= "873" />
</component>
<component name= "ProjectId" id= "2qO7KjwHuykNsd7iKBmSmBKHPRX" />
<component name= "ProjectInspectionProfilesVisibleTreeState" >
<entry key= "Project Default" >
<profile-state >
@ -182,7 +347,9 @@
</profile-state>
</entry>
</component>
<component name= "ProjectLevelVcsManager" settingsEditedManually= "true" />
<component name= "ProjectLevelVcsManager" settingsEditedManually= "true" >
<ConfirmationsSetting value= "2" id= "Add" />
</component>
<component name= "ProjectView" >
<navigator currentView= "ProjectPane" proportions= "" version= "1" >
<flattenPackages />
@ -278,16 +445,25 @@
<pane id= "AndroidView" />
</panes>
</component>
<component name= "ProjectViewState" >
<option name= "hideEmptyMiddlePackages" value= "true" />
<option name= "showLibraryContents" value= "true" />
</component>
<component name= "PropertiesComponent" >
<property name= "SHARE_PROJECT_CONFIGURATION_FILES" value= "true" />
<property name= "SearchEverywhereHistoryKey" value= "wor FILE file:///Users/youyujie/Documents/UserActionAnalyzePlatform/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml" />
<property name= "WebServerToolWindowFactoryState" value= "false" />
<property name= "aspect.path.notification.shown" value= "true" />
<property name= "last_opened_file_path" value= "$PROJECT_DIR$" />
<property name= "node.js.path.for.package.tslint" value= "project" />
<property name= "node.js.selected.package.tslint" value= "(autodetect)" />
<property name= "nodejs_interpreter_path.stuck_in_default_project" value= "undefined stuck path" />
<property name= "nodejs_npm_path_reset_for_default_project" value= "true" />
<property name= "nodejs_package_manager_path" value= "npm" />
<property name= "project.structure.last.edited" value= "Modules" />
<property name= "project.structure.proportion" value= "0.15" />
<property name= "project.structure.side.proportion" value= "0.2" />
<property name= "settings.editor.selected.configurable" value= "MavenSettings" />
<property name= "WebServerToolWindowFactoryState" value= "false" />
<property name= "aspect.path.notification.shown" value= "true" />
<property name= "SearchEverywhereHistoryKey" value= "wor	FILE	file:///Users/youyujie/Documents/UserActionAnalyzePlatform/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml" />
</component>
<component name= "RecentsManager" >
<key name= "MoveClassesOrPackagesDialog.RECENTS_KEY" >
@ -299,18 +475,6 @@
<recent name= "$PROJECT_DIR$/src/main/java/cn/edu/hust/until" />
</key>
</component>
<component name= "RunDashboard" >
<option name= "ruleStates" >
<list >
<RuleState >
<option name= "name" value= "ConfigurationTypeDashboardGroupingRule" />
</RuleState>
<RuleState >
<option name= "name" value= "StatusDashboardGroupingRule" />
</RuleState>
</list>
</option>
</component>
<component name= "RunManager" selected= "Application.UserVisitAnalyze" >
<configuration default= "true" type= "Applet" factoryName= "Applet" >
<option name= "HTML_USED" value= "false" />
@ -320,218 +484,136 @@
<module />
</configuration>
<configuration name= "UserVisitAnalyze" type= "Application" factoryName= "Application" temporary= "true" nameIsGenerated= "true" >
<extension name= "coverage" enabled= "false" merge= "false" sample_coverage= "true" runner= "idea" >
<option name= "MAIN_CLASS_NAME" value= "cn.edu.hust.session.UserVisitAnalyze" />
<module name= "UserActionAnalyzePlatform" />
<option name= "WORKING_DIRECTORY" value= "$PROJECT_DIR$" />
<extension name= "coverage" >
<pattern >
<option name= "PATTERN" value= "cn.edu.hust.session.*" />
<option name= "ENABLED" value= "true" />
</pattern>
</extension>
<option name= "MAIN_CLASS_NAME" value= "cn.edu.hust.session.UserVisitAnalyze" />
<option name= "VM_PARAMETERS" />
<option name= "PROGRAM_PARAMETERS" />
<option name= "WORKING_DIRECTORY" value= "$PROJECT_DIR$" />
<option name= "ALTERNATIVE_JRE_PATH_ENABLED" value= "false" />
<option name= "ALTERNATIVE_JRE_PATH" />
<option name= "ENABLE_SWING_INSPECTOR" value= "false" />
<option name= "ENV_VARIABLES" />
<option name= "PASS_PARENT_ENVS" value= "true" />
<module name= "UserActionAnalyzePlatform" />
<envs />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<configuration default= "true" type= "Application" factoryName= "Application" >
<extension name= "coverage" enabled= "false" merge= "false" sample_coverage= "true" runner= "idea" />
<option name= "MAIN_CLASS_NAME" />
<option name= "VM_PARAMETERS" />
<option name= "PROGRAM_PARAMETERS" />
<option name= "WORKING_DIRECTORY" value= "$PROJECT_DIR$" />
<option name= "ALTERNATIVE_JRE_PATH_ENABLED" value= "false" />
<option name= "ALTERNATIVE_JRE_PATH" />
<option name= "ENABLE_SWING_INSPECTOR" value= "false" />
<option name= "ENV_VARIABLES" />
<option name= "PASS_PARENT_ENVS" value= "true" />
<module name= "" />
<envs />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<configuration name= "ParamUtilsTest.test2" type= "JUnit" factoryName= "JUnit" temporary= "true" nameIsGenerated= "true" >
<extension name= "coverage" enabled= "false" merge= "false" sample_coverage= "true" runner= "idea" >
<module name= "UserActionAnalyzePlatform" />
<extension name= "coverage" >
<pattern >
<option name= "PATTERN" value= "cn.edu.hust.utils.*" />
<option name= "ENABLED" value= "true" />
</pattern>
</extension>
<module name= "UserActionAnalyzePlatform" />
<option name= "ALTERNATIVE_JRE_PATH_ENABLED" value= "false" />
<option name= "ALTERNATIVE_JRE_PATH" />
<option name= "PACKAGE_NAME" value= "cn.edu.hust.utils" />
<option name= "MAIN_CLASS_NAME" value= "cn.edu.hust.utils.ParamUtilsTest" />
<option name= "METHOD_NAME" value= "test2" />
<option name= "TEST_OBJECT" value= "method" />
<option name= "VM_PARAMETERS" value= "-ea" />
<option name= "PARAMETERS" />
<option name= "WORKING_DIRECTORY" value= "%MODULE_WORKING_DIR%" />
<option name= "ENV_VARIABLES" />
<option name= "PASS_PARENT_ENVS" value= "true" />
<option name= "TEST_SEARCH_SCOPE" >
<value defaultName= "singleModule" />
</option>
<envs />
<patterns />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<configuration name= "SessionAggrDao.test" type= "JUnit" factoryName= "JUnit" temporary= "true" nameIsGenerated= "true" >
<extension name= "coverage" enabled= "false" merge= "false" sample_coverage= "true" runner= "idea" >
<module name= "UserActionAnalyzePlatform" />
<extension name= "coverage" >
<pattern >
<option name= "PATTERN" value= "cn.edu.hust.dao.*" />
<option name= "ENABLED" value= "true" />
</pattern>
</extension>
<module name= "UserActionAnalyzePlatform" />
<option name= "ALTERNATIVE_JRE_PATH_ENABLED" value= "false" />
<option name= "ALTERNATIVE_JRE_PATH" />
<option name= "PACKAGE_NAME" value= "cn.edu.hust.dao" />
<option name= "MAIN_CLASS_NAME" value= "cn.edu.hust.dao.SessionAggrDao" />
<option name= "METHOD_NAME" value= "test" />
<option name= "TEST_OBJECT" value= "method" />
<option name= "VM_PARAMETERS" value= "-ea" />
<option name= "PARAMETERS" />
<option name= "WORKING_DIRECTORY" value= "%MODULE_WORKING_DIR%" />
<option name= "ENV_VARIABLES" />
<option name= "PASS_PARENT_ENVS" value= "true" />
<option name= "TEST_SEARCH_SCOPE" >
<value defaultName= "singleModule" />
</option>
<envs />
<patterns />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<configuration name= "SessionDetailTest.testInsert" type= "JUnit" factoryName= "JUnit" temporary= "true" nameIsGenerated= "true" >
<extension name= "coverage" enabled= "false" merge= "false" sample_coverage= "true" runner= "idea" >
<module name= "UserActionAnalyzePlatform" />
<extension name= "coverage" >
<pattern >
<option name= "PATTERN" value= "cn.edu.hust.dao.*" />
<option name= "ENABLED" value= "true" />
</pattern>
</extension>
<module name= "UserActionAnalyzePlatform" />
<option name= "ALTERNATIVE_JRE_PATH_ENABLED" value= "false" />
<option name= "ALTERNATIVE_JRE_PATH" />
<option name= "PACKAGE_NAME" value= "cn.edu.hust.dao" />
<option name= "MAIN_CLASS_NAME" value= "cn.edu.hust.dao.SessionDetailTest" />
<option name= "METHOD_NAME" value= "testInsert" />
<option name= "TEST_OBJECT" value= "method" />
<option name= "VM_PARAMETERS" value= "-ea" />
<option name= "PARAMETERS" />
<option name= "WORKING_DIRECTORY" value= "%MODULE_WORKING_DIR%" />
<option name= "ENV_VARIABLES" />
<option name= "PASS_PARENT_ENVS" value= "true" />
<option name= "TEST_SEARCH_SCOPE" >
<value defaultName= "singleModule" />
</option>
<envs />
<patterns />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<configuration name= "SessionRandomExtractDaoTest.testBatchInsert" type= "JUnit" factoryName= "JUnit" temporary= "true" nameIsGenerated= "true" >
<extension name= "coverage" enabled= "false" merge= "false" sample_coverage= "true" runner= "idea" >
<module name= "UserActionAnalyzePlatform" />
<extension name= "coverage" >
<pattern >
<option name= "PATTERN" value= "cn.edu.hust.dao.*" />
<option name= "ENABLED" value= "true" />
</pattern>
</extension>
<module name= "UserActionAnalyzePlatform" />
<option name= "ALTERNATIVE_JRE_PATH_ENABLED" value= "false" />
<option name= "ALTERNATIVE_JRE_PATH" />
<option name= "PACKAGE_NAME" value= "cn.edu.hust.dao" />
<option name= "MAIN_CLASS_NAME" value= "cn.edu.hust.dao.SessionRandomExtractDaoTest" />
<option name= "METHOD_NAME" value= "testBatchInsert" />
<option name= "TEST_OBJECT" value= "method" />
<option name= "VM_PARAMETERS" value= "-ea" />
<option name= "PARAMETERS" />
<option name= "WORKING_DIRECTORY" value= "%MODULE_WORKING_DIR%" />
<option name= "ENV_VARIABLES" />
<option name= "PASS_PARENT_ENVS" value= "true" />
<option name= "TEST_SEARCH_SCOPE" >
<value defaultName= "singleModule" />
</option>
<envs />
<patterns />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<configuration default= "true" type= "JUnit" factoryName= "JUnit" >
<extension name= "coverage" enabled= "false" merge= "false" sample_coverage= "true" runner= "idea" />
<module name= "" />
<option name= "ALTERNATIVE_JRE_PATH_ENABLED" value= "false" />
<option name= "ALTERNATIVE_JRE_PATH" />
<option name= "PACKAGE_NAME" />
<option name= "MAIN_CLASS_NAME" />
<option name= "METHOD_NAME" />
<option name= "TEST_OBJECT" value= "class" />
<option name= "VM_PARAMETERS" value= "-ea" />
<option name= "PARAMETERS" />
<option name= "WORKING_DIRECTORY" value= "%MODULE_WORKING_DIR%" />
<option name= "ENV_VARIABLES" />
<option name= "PASS_PARENT_ENVS" value= "true" />
<option name= "TEST_SEARCH_SCOPE" >
<value defaultName= "singleModule" />
</option>
<envs />
<patterns />
</configuration>
<configuration default= "true" type= "Remote" factoryName= "Remote" >
<option name= "USE_SOCKET_TRANSPORT" value= "true" />
<option name= "SERVER_MODE" value= "false" />
<option name= "SHMEM_ADDRESS" value= "javadebug" />
<option name= "HOST" value= "localhost" />
<option name= "PORT" value= "5005" />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<configuration default= "true" type= "TestNG" factoryName= "TestNG" >
<extension name= "coverage" enabled= "false" merge= "false" sample_coverage= "true" runner= "idea" />
<module name= "" />
<option name= "ALTERNATIVE_JRE_PATH_ENABLED" value= "false" />
<option name= "ALTERNATIVE_JRE_PATH" />
<option name= "SUITE_NAME" />
<option name= "PACKAGE_NAME" />
<option name= "MAIN_CLASS_NAME" />
<option name= "METHOD_NAME" />
<option name= "GROUP_NAME" />
<configuration default= "true" type= "TestNG" >
<option name= "TEST_OBJECT" value= "CLASS" />
<option name= "VM_PARAMETERS" value= "-ea" />
<option name= "PARAMETERS" />
<option name= "WORKING_DIRECTORY" value= "%MODULE_WORKING_DIR%" />
<option name= "OUTPUT_DIRECTORY" />
<option name= "ANNOTATION_TYPE" />
<option name= "ENV_VARIABLES" />
<option name= "PASS_PARENT_ENVS" value= "true" />
<option name= "TEST_SEARCH_SCOPE" >
<value defaultName= "singleModule" />
</option>
<option name= "USE_DEFAULT_REPORTERS" value= "false" />
<option name= "PROPERTIES_FILE" />
<envs />
<properties />
<listeners />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<configuration default= "true" type= "#org.jetbrains.idea.devkit.run.PluginConfigurationType" factoryName= "Plugin" >
<configuration default= "true" type= "#org.jetbrains.idea.devkit.run.PluginConfigurationType" >
<module name= "" />
<option name= "VM_PARAMETERS" value= "-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" />
<option name= "PROGRAM_PARAMETERS" />
<predefined_log_file id= "idea.log" enabled= "true" />
<predefined_log_file enabled= "true" id= "idea.log" />
<method v= "2" >
<option name= "Make" enabled= "true" />
</method>
</configuration>
<list size= "5" >
<item index= "0" class= "java.lang.String" itemvalue= "Application.UserVisitAnalyze" />
<item i ndex="1" class= "java.lang.String" i temvalue="JUnit.ParamUtilsTest.test2" />
<item i ndex="2" class= "java.lang.String" i temvalue="JUnit.SessionAggrDao.test" />
<item i ndex="3" class= "java.lang.String" i temvalue="JUnit.SessionDetailTest.testInsert" />
<item i ndex="4" class= "java.lang.String" i temvalue="JUnit.SessionRandomExtractDaoTest.testBatchInsert" />
<list >
<item i temvalue="Application.UserVisitAnalyze" />
<item i temvalue="JUnit.ParamUtilsTest.test2" />
<item i temvalue="JUnit.SessionAggrDao.test" />
<item i temvalue="JUnit.SessionDetailTest.testInsert" />
<item i temvalue="JUnit.SessionRandomExtractDaoTest.testBatchInsert" />
</list>
<recent_temporary >
<list size= "5" >
<item i ndex="0" class= "java.lang.String" i temvalue="Application.UserVisitAnalyze" />
<item i ndex="1" class= "java.lang.String" i temvalue="JUnit.SessionRandomExtractDaoTest.testBatchInsert" />
<item i ndex="2" class= "java.lang.String" i temvalue="JUnit.SessionDetailTest.testInsert" />
<item i ndex="3" class= "java.lang.String" i temvalue="JUnit.SessionAggrDao.test" />
<item i ndex="4" class= "java.lang.String" i temvalue="JUnit.ParamUtilsTest.test2" />
<list >
<item i temvalue="Application.UserVisitAnalyze" />
<item i temvalue="JUnit.SessionRandomExtractDaoTest.testBatchInsert" />
<item i temvalue="JUnit.SessionDetailTest.testInsert" />
<item i temvalue="JUnit.SessionAggrDao.test" />
<item i temvalue="JUnit.ParamUtilsTest.test2" />
</list>
</recent_temporary>
</component>
<component name= "ShelveChangesManager" show_recycled= "false" >
<option name= "remove_strategy" value= "false" />
</component>
<component name= "SpellCheckerSettings" RuntimeDictionaries= "0" Folders= "0" CustomDictionaries= "0" DefaultDictionary= "application-level" UseSingleDictionary= "true" transferred= "true" />
<component name= "SvnConfiguration" >
<configuration />
</component>
@ -551,15 +633,18 @@
<workItem from= "1529845795654" duration= "7752000" />
<workItem from= "1529887211212" duration= "6851000" />
<workItem from= "1529994772485" duration= "146000" />
<workItem from= "1734521707999" duration= "1182000" />
<workItem from= "1734523500859" duration= "531000" />
<workItem from= "1734524054816" duration= "200000" />
</task>
<task id= "LOCAL-00001" summary= "1.环境搭建完成 2.相关的工具类编写完成 3.配置文件管理类编写完成" >
<task id= "LOCAL-00001" summary= "1.环境搭建完成 2.相关的工具类编写完成 3.配置文件管理类编写完成">
<created > 1529592741848</created>
<option name= "number" value= "00001" />
<option name= "presentableId" value= "LOCAL-00001" />
<option name= "project" value= "LOCAL" />
<updated > 1529592741849</updated>
</task>
<task id= "LOCAL-00002" summary= "1.环境搭建完成 2.相关的工具类编写完成 3.配置文件管理类编写完成">
<task id= "LOCAL-00002" summary= "1.环境搭建完成 2.相关的工具类编写完成 3.配置文件管理类编写完成">
<created > 1529593229553</created>
<option name= "number" value= "00002" />
<option name= "presentableId" value= "LOCAL-00002" />
@ -610,7 +695,7 @@
<layout >
<window_info id= "Palette" active= "false" anchor= "right" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "3" side_tool= "false" content_ui= "tabs" />
<window_info id= "TODO" active= "false" anchor= "bottom" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "6" side_tool= "false" content_ui= "tabs" />
<window_info id= "Palette 	 " active= "false" anchor= "right" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "3" side_tool= "false" content_ui= "tabs" />
<window_info id= "Palette " active= "false" anchor= "right" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "3" side_tool= "false" content_ui= "tabs" />
<window_info id= "Image Layers" active= "false" anchor= "left" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "2" side_tool= "false" content_ui= "tabs" />
<window_info id= "Java Enterprise" active= "false" anchor= "bottom" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "7" side_tool= "false" content_ui= "tabs" />
<window_info id= "Capture Analysis" active= "false" anchor= "right" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "3" side_tool= "false" content_ui= "tabs" />
@ -654,7 +739,7 @@
<window_info id= "Debug" active= "false" anchor= "bottom" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.4" sideWeight= "0.5" order= "3" side_tool= "false" content_ui= "tabs" />
<window_info id= "TODO" active= "false" anchor= "bottom" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "6" side_tool= "false" content_ui= "tabs" />
<window_info id= "Messages" active= "false" anchor= "bottom" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "8" side_tool= "false" content_ui= "tabs" />
<window_info id= "Palette 	 " active= "false" anchor= "right" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "6" side_tool= "false" content_ui= "tabs" />
<window_info id= "Palette " active= "false" anchor= "right" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "6" side_tool= "false" content_ui= "tabs" />
<window_info id= "Image Layers" active= "false" anchor= "left" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "5" side_tool= "false" content_ui= "tabs" />
<window_info id= "Java Enterprise" active= "false" anchor= "bottom" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "9" side_tool= "false" content_ui= "tabs" />
<window_info id= "Capture Analysis" active= "false" anchor= "right" auto_hide= "false" internal_type= "DOCKED" type= "DOCKED" visible= "false" show_stripe_button= "true" weight= "0.33" sideWeight= "0.5" order= "7" side_tool= "false" content_ui= "tabs" />
@ -669,46 +754,23 @@
</layout-to-restore>
</component>
<component name= "TypeScriptGeneratedFilesManager" >
<option name= "version" value= " 1 " />
<option name= "version" value= " 3 " />
</component>
<component name= "Vcs.Log.Tabs.Properties" >
<option name= "TAB_STATES" >
<map >
<entry key= "MAIN" >
<value >
<State >
<option name= "RECENTLY_FILTERED_USER_GROUPS" >
<collection />
</option>
<option name= "RECENTLY_FILTERED_BRANCH_GROUPS" >
<collection />
</option>
<option name= "COLUMN_ORDER" >
<list >
<option value= "0" />
<option value= "1" />
<option value= "2" />
<option value= "3" />
</list>
</option>
</State>
<State />
</value>
</entry>
</map>
</option>
</component>
<component name= "VcsContentAnnotationSettings" >
<option name= "myLimit" value= "2678400000" />
<option name= "oldMeFiltersMigrated" value= "true" />
</component>
<component name= "VcsManagerConfiguration" >
<MESSAGE value= "1.环境搭建完成 2.相关的工具类编写完成 3.配置文件管理类编写完成" />
<option name= "LAST_COMMIT_MESSAGE" value= "1.环境搭建完成 2.相关的工具类编写完成 3.配置文件管理类编写完成" />
</component>
<component name= "XDebuggerManager" >
<breakpoint-manager >
<option name= "time" value= "32" />
</breakpoint-manager>
<watches-manager />
<MESSAGE value= "1.环境搭建完成 2.相关的工具类编写完成 3.配置文件管理类编写完成" />
<option name= "LAST_COMMIT_MESSAGE" value= "1.环境搭建完成 2.相关的工具类编写完成 3.配置文件管理类编写完成" />
</component>
<component name= "editorHistoryManager" >
<entry file= "file://$PROJECT_DIR$/src/main/java/cn/edu/hust/conf/ConfigurationManager.java" >