├── .DS_Store ├── Distributed-Computing-Systems-Answer ├── Chapter1 绪论.md ├── Chapter10 Flink.md ├── Chapter2 Hadoop.md ├── Chapter3 mapreduce.md ├── Chapter4 Spark.md ├── Chapter5 Yarn.md ├── Chapter9 批流融合基础.md └── static │ ├── 5v.png │ ├── RDD-model.png │ ├── ch9-q9.png │ ├── db-struct.png │ ├── general-data-processing.png │ ├── standalone-client.png │ ├── standalone-cluster.png │ └── yarn_struct.png ├── Flink-Labs ├── 1-Flink-Deployment.pdf ├── 2-Flink-Programming.pdf └── 3-Flink-on-Yarn.pdf ├── Flink-Programming ├── digital_conversion │ ├── .editorconfig │ ├── .idea │ │ ├── .gitignore │ │ ├── .name │ │ ├── artifacts │ │ │ └── DigitConversion.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── jarRepositories.xml │ │ ├── libraries │ │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ │ ├── Maven__asm_asm_3_1.xml │ │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ │ ├── Maven__io_airlift_units_0_91.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ │ ├── Maven__org_json_json_20090211.xml │ │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ │ ├── Maven__oro_oro_2_0_8.xml │ │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ │ ├── misc.xml │ │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ │ └── artifacts │ │ │ └── DigitConversion │ │ │ └── DigitConversion.jar │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ └── java │ │ │ │ └── DSPPCode │ │ │ │ └── flink │ │ │ │ └── digital_conversion │ │ │ │ ├── .DS_Store │ │ │ │ ├── impl │ │ │ │ ├── DigitalConversionImpl.java │ │ │ │ └── DigitalPartitionerImpl.java │ │ │ │ └── question │ │ │ │ ├── DigitalConversion.java │ │ │ │ ├── DigitalPartitioner.java │ │ │ │ └── DigitalWord.java │ │ └── test │ │ │ ├── java │ │ │ └── DSPPTest │ │ │ │ ├── student │ │ │ │ ├── TestTemplate.java │ │ │ │ └── flink │ │ │ │ │ └── digital_conversion │ │ │ │ │ └── DigitalConversationTest.java │ │ │ │ └── util │ │ │ │ ├── FileOperator.java │ │ │ │ ├── Parser │ │ │ │ ├── DoubleListParser.java │ │ │ │ ├── KVNumParser.java │ │ │ │ ├── KVParser.java │ │ │ │ ├── LineParser.java │ │ │ │ └── ListParser.java │ │ │ │ └── Verifier.java │ │ │ └── resources │ │ │ └── student │ │ │ └── flink │ │ │ └── digital_conversion │ │ │ ├── answer │ │ │ ├── answer1-1 │ │ │ └── answer1-2 │ │ │ └── input │ └── target │ │ ├── classes │ │ └── DSPPCode │ │ │ └── flink │ │ │ └── digital_conversion │ │ │ ├── impl │ │ │ ├── DigitalConversionImpl.class │ │ │ └── DigitalPartitionerImpl.class │ │ │ └── question │ │ │ ├── DigitalConversion.class │ │ │ ├── DigitalPartitioner.class │ │ │ └── DigitalWord.class │ │ └── test-classes │ │ ├── DSPPTest │ │ ├── student │ │ │ ├── TestTemplate.class │ │ │ └── flink │ │ │ │ └── digital_conversion │ │ │ │ └── DigitalConversationTest.class │ │ └── util │ │ │ ├── FileOperator.class │ │ │ ├── Parser │ │ │ ├── DoubleListParser.class │ │ │ ├── KVNumParser.class │ │ │ ├── KVParser.class │ │ │ ├── LineParser.class │ │ │ └── ListParser.class │ │ │ └── Verifier.class │ │ └── student │ │ └── flink │ │ └── digital_conversion │ │ ├── answer │ │ ├── answer1-1 │ │ └── answer1-2 │ │ └── input ├── email_assignment │ ├── .editorconfig │ ├── .gitignore │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── DSPPCode │ │ │ └── flink │ │ │ └── email_assignment │ │ │ ├── impl │ │ │ └── EmailAssignmentImpl.java │ │ │ └── question │ │ │ ├── Department.java │ │ │ ├── EmailAssignment.java │ │ │ ├── Request.java │ │ │ └── RequestType.java │ │ └── test │ │ ├── java │ │ └── DSPPTest │ │ │ ├── student │ │ │ ├── TestTemplate.java │ │ │ └── flink │ │ │ │ └── email_assignment │ │ │ │ └── EmailAssignmentTest.java │ │ │ └── util │ │ │ ├── FileOperator.java │ │ │ ├── Parser │ │ │ ├── DoubleListParser.java │ │ │ ├── KVNumParser.java │ │ │ ├── KVParser.java │ │ │ ├── LineParser.java │ │ │ └── ListParser.java │ │ │ └── Verifier.java │ │ └── resources │ │ └── student │ │ └── flink │ │ └── email_assignment │ │ ├── answer │ │ └── input ├── gcd │ ├── .DS_Store │ ├── .editorconfig │ ├── .idea │ │ ├── .DS_Store │ │ ├── .gitignore │ │ ├── .name │ │ ├── artifacts │ │ │ └── gcd_v1.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── jarRepositories.xml │ │ ├── libraries │ │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ │ ├── Maven__asm_asm_3_1.xml │ │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ │ ├── Maven__io_airlift_units_0_91.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ │ ├── Maven__org_json_json_20090211.xml │ │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ │ ├── Maven__oro_oro_2_0_8.xml │ │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ │ ├── misc.xml │ │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ │ └── artifacts │ │ │ └── gcd_v1 │ │ │ └── gcd_v1.jar │ ├── pom.xml │ ├── src │ │ ├── .DS_Store │ │ ├── main │ │ │ └── java │ │ │ │ └── DSPPCode │ │ │ │ └── flink │ │ │ │ └── gcd │ │ │ │ ├── .DS_Store │ │ │ │ ├── impl │ │ │ │ └── GCDImpl.java │ │ │ │ └── question │ │ │ │ └── GCD.java │ │ └── test │ │ │ ├── java │ │ │ └── DSPPTest │ │ │ │ ├── student │ │ │ │ ├── TestTemplate.java │ │ │ │ └── flink │ │ │ │ │ └── gcd │ │ │ │ │ └── GCDTest.java │ │ │ │ └── util │ │ │ │ ├── FileOperator.java │ │ │ │ ├── Parser │ │ │ │ ├── DoubleListParser.java │ │ │ │ ├── KVNumParser.java │ │ │ │ ├── KVParser.java │ │ │ │ ├── LineParser.java │ │ │ │ └── ListParser.java │ │ │ │ └── Verifier.java │ │ │ └── resources │ │ │ └── student │ │ │ └── flink │ │ │ └── gcd │ │ │ ├── answer │ │ │ └── input │ └── target │ │ ├── .DS_Store │ │ ├── classes │ │ └── DSPPCode │ │ │ └── flink │ │ │ └── gcd │ │ │ ├── impl │ │ │ ├── GCDImpl$1.class │ │ │ └── GCDImpl.class │ │ │ └── question │ │ │ ├── GCD$1.class │ │ │ └── GCD.class │ │ └── test-classes │ │ ├── DSPPTest │ │ ├── student │ │ │ ├── TestTemplate.class │ │ │ └── flink │ │ │ │ └── gcd │ │ │ │ └── GCDTest.class │ │ └── util │ │ │ ├── FileOperator.class │ │ │ ├── Parser │ │ │ ├── DoubleListParser.class │ │ │ ├── KVNumParser.class │ │ │ ├── KVParser.class │ │ │ ├── LineParser.class │ │ │ └── ListParser.class │ │ │ └── Verifier.class │ │ └── student │ │ └── flink │ │ └── gcd │ │ ├── answer │ │ └── input └── grade_point │ ├── .editorconfig │ ├── .idea │ ├── .gitignore │ ├── .name │ ├── artifacts │ │ └── Flink_Grade_Point.xml │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── jarRepositories.xml │ ├── libraries │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__asm_asm_3_1.xml │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ ├── Maven__io_airlift_units_0_91.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ ├── Maven__junit_junit_4_12.xml │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ ├── Maven__org_json_json_20090211.xml │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ ├── Maven__oro_oro_2_0_8.xml │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ ├── misc.xml │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ └── artifacts │ │ └── Flink_Grade_Point │ │ └── Flink_Grade_Point.jar │ ├── pom.xml │ ├── resources │ └── 计算公式.png │ ├── src │ ├── main │ │ └── java │ │ │ └── DSPPCode │ │ │ └── flink │ │ │ └── grade_point │ │ │ ├── .DS_Store │ │ │ ├── impl │ │ │ └── GradePointImpl.java │ │ │ └── question │ │ │ └── GradePoint.java │ └── test │ │ ├── java │ │ └── DSPPTest │ │ │ ├── student │ │ │ ├── TestTemplate.java │ │ │ └── flink │ │ │ │ └── grade_point │ │ │ │ └── GradePointTest.java │ │ │ └── util │ │ │ ├── FileOperator.java │ │ │ ├── Parser │ │ │ ├── DoubleListParser.java │ │ │ ├── KVNumParser.java │ │ │ ├── KVParser.java │ │ │ ├── LineParser.java │ │ │ └── ListParser.java │ │ │ └── Verifier.java │ │ └── resources │ │ └── student │ │ └── flink │ │ └── grade_point │ │ ├── answer │ │ └── input │ └── target │ ├── classes │ └── DSPPCode │ │ └── flink │ │ └── grade_point │ │ ├── impl │ │ ├── GradePointImpl$1.class │ │ ├── GradePointImpl$2.class │ │ └── GradePointImpl.class │ │ └── question │ │ └── GradePoint.class │ └── test-classes │ ├── DSPPTest │ ├── student │ │ ├── TestTemplate.class │ │ └── flink │ │ │ └── grade_point │ │ │ └── GradePointTest.class │ └── util │ │ ├── FileOperator.class │ │ ├── Parser │ │ ├── DoubleListParser.class │ │ ├── KVNumParser.class │ │ ├── KVParser.class │ │ ├── LineParser.class │ │ └── ListParser.class │ │ └── Verifier.class │ └── student │ └── flink │ └── grade_point │ ├── answer │ └── input ├── Hadoop-Labs ├── 1-Hadoop1.x-Deployment.pdf ├── 2-Hadoop2.x-Deployment.pdf ├── 3-HDFS2.x-Programming.pdf └── 4-MapReduce2.x-Programming.pdf ├── MapReduce-Programming ├── average_score │ ├── .DS_Store │ ├── .idea │ │ ├── .gitignore │ │ ├── .name │ │ ├── artifacts │ │ │ └── mapred_avg_score.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── jarRepositories.xml │ │ ├── libraries │ │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ │ ├── Maven__asm_asm_3_1.xml │ │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ │ ├── Maven__io_airlift_units_0_91.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ │ ├── Maven__org_json_json_20090211.xml │ │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ │ ├── Maven__oro_oro_2_0_8.xml │ │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ │ ├── misc.xml │ │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ │ └── artifacts │ │ │ └── mapred_avg_score │ │ │ └── mapred_avg_score.jar │ ├── pom.xml │ ├── src │ │ ├── .DS_Store │ │ ├── main │ │ │ └── java │ │ │ │ └── DSPPCode │ │ │ │ └── mapreduce │ │ │ │ └── average_score │ │ │ │ ├── .DS_Store │ │ │ │ ├── impl │ │ │ │ ├── ScoreMapperImpl.java │ │ │ │ └── ScoreReducerImpl.java │ │ │ │ └── question │ │ │ │ ├── ScoreMapper.java │ │ │ │ ├── ScoreReducer.java │ │ │ │ ├── ScoreRunner.java │ │ │ │ └── Util.java │ │ └── test │ │ │ ├── java │ │ │ └── DSPPTest │ │ │ │ ├── student │ │ │ │ ├── TestTemplate.java │ │ │ │ └── mapreduce │ │ │ │ │ └── average_score │ │ │ │ │ └── AverageScoreTest.java │ │ │ │ └── util │ │ │ │ ├── FileOperator.java │ │ │ │ ├── Parser │ │ │ │ ├── DoubleListParser.java │ │ │ │ ├── KVNumParser.java │ │ │ │ ├── KVParser.java │ │ │ │ ├── LineParser.java │ │ │ │ └── ListParser.java │ │ │ │ └── Verifier.java │ │ │ └── resources │ │ │ └── student │ │ │ └── mapreduce │ │ │ └── average_score │ │ │ ├── answer │ │ │ └── input │ └── target │ │ ├── classes │ │ └── DSPPCode │ │ │ └── mapreduce │ │ │ └── average_score │ │ │ ├── impl │ │ │ ├── ScoreMapperImpl.class │ │ │ └── ScoreReducerImpl.class │ │ │ └── question │ │ │ ├── ScoreMapper.class │ │ │ ├── ScoreReducer.class │ │ │ ├── ScoreRunner.class │ │ │ └── Util.class │ │ └── test-classes │ │ ├── DSPPTest │ │ ├── student │ │ │ ├── TestTemplate.class │ │ │ └── mapreduce │ │ │ │ └── average_score │ │ │ │ └── AverageScoreTest.class │ │ └── util │ │ │ ├── FileOperator.class │ │ │ ├── Parser │ │ │ ├── DoubleListParser.class │ │ │ ├── KVNumParser.class │ │ │ ├── KVParser.class │ │ │ ├── LineParser.class │ │ │ └── ListParser.class │ │ │ └── Verifier.class │ │ └── student │ │ └── mapreduce │ │ └── average_score │ │ ├── answer │ │ └── input ├── consumer_statistics │ ├── .idea │ │ ├── .gitignore │ │ ├── .name │ │ ├── artifacts │ │ │ └── consumer_statistics.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── jarRepositories.xml │ │ ├── libraries │ │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ │ ├── Maven__asm_asm_3_1.xml │ │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ │ ├── Maven__io_airlift_units_0_91.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ │ ├── Maven__org_json_json_20090211.xml │ │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ │ ├── Maven__oro_oro_2_0_8.xml │ │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ │ ├── misc.xml │ │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ │ └── artifacts │ │ │ └── consumer_statistics │ │ │ └── consumer_statistics.jar │ ├── pom.xml │ ├── src │ │ ├── .DS_Store │ │ ├── main │ │ │ └── java │ │ │ │ └── DSPPCode │ │ │ │ └── mapreduce │ │ │ │ └── consumer_statistics │ │ │ │ ├── .DS_Store │ │ │ │ ├── impl │ │ │ │ ├── ConsumerMapperImpl.java │ │ │ │ └── ConsumerReducerImpl.java │ │ │ │ └── question │ │ │ │ ├── Consumer.java │ │ │ │ ├── ConsumerMapper.java │ │ │ │ ├── ConsumerReducer.java │ │ │ │ └── ConsumerRunner.java │ │ └── test │ │ │ ├── java │ │ │ └── DSPPTest │ │ │ │ ├── student │ │ │ │ ├── TestTemplate.java │ │ │ │ └── mapreduce │ │ │ │ │ └── consumer_statistics │ │ │ │ │ └── ConsumerTest.java │ │ │ │ └── util │ │ │ │ ├── FileOperator.java │ │ │ │ ├── Parser │ │ │ │ ├── DoubleListParser.java │ │ │ │ ├── KVNumParser.java │ │ │ │ ├── KVParser.java │ │ │ │ ├── LineParser.java │ │ │ │ └── ListParser.java │ │ │ │ └── Verifier.java │ │ │ └── resources │ │ │ └── student │ │ │ └── mapreduce │ │ │ └── consumer_statistics │ │ │ ├── answer │ │ │ └── input │ └── target │ │ ├── classes │ │ └── DSPPCode │ │ │ └── mapreduce │ │ │ └── consumer_statistics │ │ │ ├── impl │ │ │ ├── ConsumerMapperImpl.class │ │ │ └── ConsumerReducerImpl.class │ │ │ └── question │ │ │ ├── Consumer.class │ │ │ ├── ConsumerMapper.class │ │ │ ├── ConsumerReducer.class │ │ │ └── ConsumerRunner.class │ │ └── test-classes │ │ ├── DSPPTest │ │ ├── student │ │ │ ├── TestTemplate.class │ │ │ └── mapreduce │ │ │ │ └── consumer_statistics │ │ │ │ └── ConsumerTest.class │ │ └── util │ │ │ ├── FileOperator.class │ │ │ ├── Parser │ │ │ ├── DoubleListParser.class │ │ │ ├── KVNumParser.class │ │ │ ├── KVParser.class │ │ │ ├── LineParser.class │ │ │ └── ListParser.class │ │ │ └── Verifier.class │ │ └── student │ │ └── mapreduce │ │ └── consumer_statistics │ │ ├── answer │ │ └── input ├── exam2021-mapreduce_project │ ├── .editorconfig │ ├── .idea │ │ ├── .gitignore │ │ ├── .name │ │ ├── artifacts │ │ │ └── exam_q1_sqs_v2.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── jarRepositories.xml │ │ ├── libraries │ │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ │ ├── Maven__asm_asm_3_1.xml │ │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ │ ├── Maven__io_airlift_units_0_91.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ │ ├── Maven__org_json_json_20090211.xml │ │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ │ ├── Maven__oro_oro_2_0_8.xml │ │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ │ ├── misc.xml │ │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ │ └── artifacts │ │ │ ├── exam_q1_sqs │ │ │ └── exam_q1_sqs.jar │ │ │ └── exam_q1_sqs_v2 │ │ │ └── exam_q1_sqs_v2.jar │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ └── java │ │ │ │ └── DSPPCode │ │ │ │ └── mapreduce │ │ │ │ └── project │ │ │ │ ├── .DS_Store │ │ │ │ ├── impl │ │ │ │ └── ProjectMapperImpl.java │ │ │ │ └── question │ │ │ │ ├── ProjectMapper.java │ │ │ │ └── ProjectRunner.java │ │ └── test │ │ │ ├── java │ │ │ └── DSPPTest │ │ │ │ ├── student │ │ │ │ ├── TestTemplate.java │ │ │ │ └── mapreduce │ │ │ │ │ └── project │ │ │ │ │ └── ProjectTest.java │ │ │ │ └── util │ │ │ │ ├── FileOperator.java │ │ │ │ ├── Parser │ │ │ │ ├── DoubleListParser.java │ │ │ │ ├── KVListParser.java │ │ │ │ ├── KVNumParser.java │ │ │ │ ├── KVParser.java │ │ │ │ ├── LineParser.java │ │ │ │ └── ListParser.java │ │ │ │ └── Verifier.java │ │ │ └── resources │ │ │ └── student │ │ │ └── mapreduce │ │ │ └── project │ │ │ ├── answer │ │ │ └── input │ │ │ └── input1-0 │ └── target │ │ ├── classes │ │ └── DSPPCode │ │ │ └── mapreduce │ │ │ └── project │ │ │ ├── impl │ │ │ └── ProjectMapperImpl.class │ │ │ └── question │ │ │ ├── ProjectMapper.class │ │ │ └── ProjectRunner.class │ │ └── test-classes │ │ ├── DSPPTest │ │ ├── student │ │ │ ├── TestTemplate.class │ │ │ └── mapreduce │ │ │ │ └── project │ │ │ │ └── ProjectTest.class │ │ └── util │ │ │ ├── FileOperator.class │ │ │ ├── Parser │ │ │ ├── DoubleListParser.class │ │ │ ├── KVListParser.class │ │ │ ├── KVNumParser.class │ │ │ ├── KVParser.class │ │ │ ├── LineParser.class │ │ │ └── ListParser.class │ │ │ └── Verifier.class │ │ └── student │ │ └── mapreduce │ │ └── project │ │ ├── answer │ │ └── input │ │ └── input1-0 ├── mapreduce_kmeans │ ├── .DS_Store │ ├── .idea │ │ ├── .gitignore │ │ ├── .name │ │ ├── artifacts │ │ │ └── mapreduce_kmeans.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── jarRepositories.xml │ │ ├── libraries │ │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ │ ├── Maven__asm_asm_3_1.xml │ │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ │ ├── Maven__io_airlift_units_0_91.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ │ ├── Maven__org_json_json_20090211.xml │ │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ │ ├── Maven__oro_oro_2_0_8.xml │ │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ │ ├── misc.xml │ │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ │ └── artifacts │ │ │ └── mapreduce_kmeans │ │ │ └── mapreduce_kmeans.jar │ ├── pom.xml │ ├── src │ │ ├── .DS_Store │ │ ├── main │ │ │ └── java │ │ │ │ └── DSPPCode │ │ │ │ └── mapreduce │ │ │ │ └── kmeans │ │ │ │ ├── .DS_Store │ │ │ │ ├── impl │ │ │ │ ├── KMeansMapperImpl.java │ │ │ │ └── KMeansReducerImpl.java │ │ │ │ └── question │ │ │ │ ├── KMeansMapper.java │ │ │ │ ├── KMeansReducer.java │ │ │ │ ├── KMeansRunner.java │ │ │ │ └── utils │ │ │ │ ├── CentersOperation.java │ │ │ │ └── FileOperation.java │ │ └── test │ │ │ ├── java │ │ │ └── DSPPTest │ │ │ │ ├── student │ │ │ │ ├── TestTemplate.java │ │ │ │ └── mapreduce │ │ │ │ │ └── kmeans │ │ │ │ │ └── KMeansTest.java │ │ │ │ └── util │ │ │ │ ├── FileOperator.java │ │ │ │ ├── Parser │ │ │ │ ├── DoubleListParser.java │ │ │ │ ├── KVNumParser.java │ │ │ │ ├── KVParser.java │ │ │ │ ├── LineParser.java │ │ │ │ └── ListParser.java │ │ │ │ └── Verifier.java │ │ │ └── resources │ │ │ └── student │ │ │ └── mapreduce │ │ │ └── kmeans │ │ │ ├── answer │ │ │ ├── center │ │ │ └── centers │ │ │ └── data │ └── target │ │ ├── classes │ │ └── DSPPCode │ │ │ └── mapreduce │ │ │ └── kmeans │ │ │ ├── impl │ │ │ ├── KMeansMapperImpl.class │ │ │ └── KMeansReducerImpl.class │ │ │ └── question │ │ │ ├── KMeansMapper.class │ │ │ ├── KMeansReducer.class │ │ │ ├── KMeansRunner.class │ │ │ └── utils │ │ │ ├── CentersOperation.class │ │ │ └── FileOperation.class │ │ └── test-classes │ │ ├── DSPPTest │ │ ├── student │ │ │ ├── TestTemplate.class │ │ │ └── mapreduce │ │ │ │ └── kmeans │ │ │ │ └── KMeansTest.class │ │ └── util │ │ │ ├── FileOperator.class │ │ │ ├── Parser │ │ │ ├── DoubleListParser.class │ │ │ ├── KVNumParser.class │ │ │ ├── KVParser.class │ │ │ ├── LineParser.class │ │ │ └── ListParser.class │ │ │ └── Verifier.class │ │ └── student │ │ └── mapreduce │ │ └── kmeans │ │ ├── answer │ │ ├── center │ │ └── centers │ │ └── data ├── mapreduce_pagerank │ ├── .idea │ │ ├── .gitignore │ │ ├── .name │ │ ├── artifacts │ │ │ └── pagerank.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── jarRepositories.xml │ │ ├── libraries │ │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ │ ├── Maven__asm_asm_3_1.xml │ │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ │ ├── Maven__io_airlift_units_0_91.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ │ ├── Maven__org_json_json_20090211.xml │ │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ │ ├── Maven__oro_oro_2_0_8.xml │ │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ │ ├── misc.xml │ │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ │ └── artifacts │ │ │ └── pagerank │ │ │ └── pagerank.jar │ ├── pom.xml │ ├── src │ │ ├── .DS_Store │ │ ├── main │ │ │ └── java │ │ │ │ └── DSPPCode │ │ │ │ └── mapreduce │ │ │ │ └── pagerank │ │ │ │ ├── .DS_Store │ │ │ │ ├── impl │ │ │ │ ├── PageRankMapperImpl.java │ │ │ │ └── PageRankReducerImpl.java │ │ │ │ └── question │ │ │ │ ├── PageRankMapper.java │ │ │ │ ├── PageRankReducer.java │ │ │ │ ├── PageRankRunner.java │ │ │ │ ├── ReducePageRankWritable.java │ │ │ │ └── utils │ │ │ │ ├── FileOperation.java │ │ │ │ ├── Rank.java │ │ │ │ └── RanksOperation.java │ │ └── test │ │ │ ├── java │ │ │ └── DSPPTest │ │ │ │ ├── student │ │ │ │ ├── TestTemplate.java │ │ │ │ └── mapreduce │ │ │ │ │ └── pagerank │ │ │ │ │ └── PageRankTest.java │ │ │ │ └── util │ │ │ │ ├── FileOperator.java │ │ │ │ ├── Parser │ │ │ │ ├── DoubleListParser.java │ │ │ │ ├── KVNumParser.java │ │ │ │ ├── KVParser.java │ │ │ │ ├── LineParser.java │ │ │ │ └── ListParser.java │ │ │ │ └── Verifier.java │ │ │ └── resources │ │ │ └── student │ │ │ └── mapreduce │ │ │ └── pagerank │ │ │ ├── answer │ │ │ ├── pages │ │ │ └── ranks │ └── target │ │ ├── classes │ │ └── DSPPCode │ │ │ └── mapreduce │ │ │ └── pagerank │ │ │ ├── impl │ │ │ ├── PageRankMapperImpl.class │ │ │ └── PageRankReducerImpl.class │ │ │ └── question │ │ │ ├── PageRankMapper.class │ │ │ ├── PageRankReducer.class │ │ │ ├── PageRankRunner.class │ │ │ ├── ReducePageRankWritable.class │ │ │ └── utils │ │ │ ├── FileOperation.class │ │ │ ├── Rank.class │ │ │ └── RanksOperation.class │ │ └── test-classes │ │ ├── DSPPTest │ │ ├── student │ │ │ ├── TestTemplate.class │ │ │ └── mapreduce │ │ │ │ └── pagerank │ │ │ │ └── PageRankTest.class │ │ └── util │ │ │ ├── FileOperator.class │ │ │ ├── Parser │ │ │ ├── DoubleListParser.class │ │ │ ├── KVNumParser.class │ │ │ ├── KVParser.class │ │ │ ├── LineParser.class │ │ │ └── ListParser.class │ │ │ └── Verifier.class │ │ └── student │ │ └── mapreduce │ │ └── pagerank │ │ ├── answer │ │ ├── pages │ │ └── ranks └── max_temperature │ ├── .idea │ ├── .gitignore │ ├── .name │ ├── artifacts │ │ └── mapreduce_max_temp.xml │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── jarRepositories.xml │ ├── libraries │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__asm_asm_3_1.xml │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ ├── Maven__io_airlift_units_0_91.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ ├── Maven__junit_junit_4_12.xml │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ ├── Maven__org_json_json_20090211.xml │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ ├── Maven__oro_oro_2_0_8.xml │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ ├── misc.xml │ └── modules.xml │ ├── DSPP_Exercise.iml │ ├── README.md │ ├── out │ └── artifacts │ │ └── mapreduce_max_temp │ │ └── mapreduce_max_temp.jar │ ├── pom.xml │ ├── src │ ├── .DS_Store │ ├── main │ │ └── java │ │ │ └── DSPPCode │ │ │ └── mapreduce │ │ │ └── max_temperature │ │ │ ├── .DS_Store │ │ │ ├── impl │ │ │ ├── MaxTemperatureMapperImpl.java │ │ │ └── MaxTemperatureReducerImpl.java │ │ │ └── question │ │ │ ├── MaxTemperatureMapper.java │ │ │ ├── MaxTemperatureReducer.java │ │ │ └── MaxTemperatureRunner.java │ └── test │ │ ├── .DS_Store │ │ ├── java │ │ └── DSPPTest │ │ │ ├── student │ │ │ ├── TestTemplate.java │ │ │ └── mapreduce │ │ │ │ └── max_temperature │ │ │ │ └── MaxTemperatureTest.java │ │ │ └── util │ │ │ ├── FileOperator.java │ │ │ ├── Parser │ │ │ ├── DoubleListParser.java │ │ │ ├── KVNumParser.java │ │ │ ├── KVParser.java │ │ │ ├── LineParser.java │ │ │ └── ListParser.java │ │ │ └── Verifier.java │ │ └── resources │ │ └── student │ │ └── mapreduce │ │ └── max_temperature │ │ ├── answer │ │ └── input │ └── target │ ├── classes │ └── DSPPCode │ │ └── mapreduce │ │ └── max_temperature │ │ ├── impl │ │ ├── MaxTemperatureMapperImpl.class │ │ └── MaxTemperatureReducerImpl.class │ │ └── question │ │ ├── MaxTemperatureMapper.class │ │ ├── MaxTemperatureReducer.class │ │ └── MaxTemperatureRunner.class │ └── test-classes │ ├── DSPPTest │ ├── student │ │ ├── TestTemplate.class │ │ └── mapreduce │ │ │ └── max_temperature │ │ │ └── MaxTemperatureTest.class │ └── util │ │ ├── FileOperator.class │ │ ├── Parser │ │ ├── DoubleListParser.class │ │ ├── KVNumParser.class │ │ ├── KVParser.class │ │ ├── LineParser.class │ │ └── ListParser.class │ │ └── Verifier.class │ └── student │ └── mapreduce │ └── max_temperature │ ├── answer │ └── input ├── Notes ├── .DS_Store ├── Hadoop Distributed File System.md ├── Overview.md └── static │ ├── Flink-workloads.png │ ├── Hadoop-Project.png │ ├── Yarn-Structure.png │ └── block-idx.png ├── README.md ├── References ├── Ghemawat, Gobioff, Leung - 2003 - The Google File System.pdf └── MapReduce与Spark用于大数据分析之比较.pdf ├── Spark-Labs ├── 1-Spark-Deployment.pdf ├── 2-Spark-Programming.pdf └── 3-Spark-on-Yarn.pdf └── Spark-Programming ├── .DS_Store ├── broadcast_k_means ├── .editorconfig ├── .idea │ ├── .gitignore │ ├── .name │ ├── artifacts │ │ └── spark_kmeans_broadcast.xml │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── jarRepositories.xml │ ├── libraries │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__asm_asm_3_1.xml │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ ├── Maven__io_airlift_units_0_91.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ ├── Maven__junit_junit_4_12.xml │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ ├── Maven__org_json_json_20090211.xml │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ ├── Maven__oro_oro_2_0_8.xml │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ ├── misc.xml │ └── modules.xml ├── DSPP_Exercise.iml ├── README.md ├── distributedcomputingsystems_exercise-spark_broadcast_k_means.zip ├── out │ └── artifacts │ │ └── spark_kmeans_broadcast │ │ └── spark_kmeans_broadcast.jar ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── DSPPCode │ │ │ └── spark │ │ │ └── broadcast_k_means │ │ │ ├── .DS_Store │ │ │ ├── impl │ │ │ └── BroadcastKMeansImpl.java │ │ │ └── question │ │ │ └── BroadcastKMeans.java │ └── test │ │ ├── java │ │ └── DSPPTest │ │ │ ├── student │ │ │ ├── TestTemplate.java │ │ │ └── spark │ │ │ │ └── broadcast_k_means │ │ │ │ └── BroadcastKMeansTest.java │ │ │ └── util │ │ │ ├── FileOperator.java │ │ │ ├── Parser │ │ │ ├── DoubleListParser.java │ │ │ ├── KVNumParser.java │ │ │ ├── KVParser.java │ │ │ ├── LineParser.java │ │ │ └── ListParser.java │ │ │ └── Verifier.java │ │ └── resources │ │ └── student │ │ └── spark │ │ └── broadcast_k_means │ │ ├── answer │ │ └── input │ │ ├── all_points │ │ └── init_k_points └── target │ ├── classes │ └── DSPPCode │ │ └── spark │ │ └── broadcast_k_means │ │ ├── impl │ │ └── BroadcastKMeansImpl.class │ │ └── question │ │ └── BroadcastKMeans.class │ └── test-classes │ ├── DSPPTest │ ├── student │ │ ├── TestTemplate.class │ │ └── spark │ │ │ └── broadcast_k_means │ │ │ └── BroadcastKMeansTest.class │ └── util │ │ ├── FileOperator.class │ │ ├── Parser │ │ ├── DoubleListParser.class │ │ ├── KVNumParser.class │ │ ├── KVParser.class │ │ ├── LineParser.class │ │ └── ListParser.class │ │ └── Verifier.class │ └── student │ └── spark │ └── broadcast_k_means │ ├── answer │ └── input │ ├── all_points │ └── init_k_points ├── single_table_association ├── .editorconfig ├── .idea │ ├── .gitignore │ ├── .name │ ├── artifacts │ │ └── single_table_association_new.xml │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── jarRepositories.xml │ ├── libraries │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__asm_asm_3_1.xml │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ ├── Maven__io_airlift_units_0_91.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ ├── Maven__junit_junit_4_12.xml │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ ├── Maven__org_json_json_20090211.xml │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ ├── Maven__oro_oro_2_0_8.xml │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ ├── misc.xml │ ├── modules.xml │ └── uiDesigner.xml ├── DSPP_Exercise.iml ├── README.md ├── Table Association- example │ └── spark │ │ └── single_table_association │ │ ├── impl │ │ ├── SingleTableAssociationImpl$1.class │ │ ├── SingleTableAssociationImpl$2.class │ │ ├── SingleTableAssociationImpl$3.class │ │ ├── SingleTableAssociationImpl.class │ │ └── SingleTableAssociationImpl.java │ │ └── question │ │ ├── SingleTableAssociation.class │ │ └── SingleTableAssociation.java ├── Table Association.jar ├── out │ └── artifacts │ │ ├── single_table_association │ │ └── single_table_association.jar │ │ └── single_table_association_new │ │ └── single_table_association_new.jar ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── DSPPCode │ │ │ └── spark │ │ │ └── single_table_association │ │ │ ├── .DS_Store │ │ │ ├── impl │ │ │ └── SingleTableAssociationImpl.java │ │ │ └── question │ │ │ └── SingleTableAssociation.java │ └── test │ │ ├── java │ │ └── DSPPTest │ │ │ ├── student │ │ │ ├── TestTemplate.java │ │ │ └── spark │ │ │ │ └── single_table_association │ │ │ │ └── SingleTableAssociationTest.java │ │ │ └── util │ │ │ ├── FileOperator.java │ │ │ ├── Parser │ │ │ ├── DoubleListParser.java │ │ │ ├── KVNumParser.java │ │ │ ├── KVParser.java │ │ │ ├── LineParser.java │ │ │ └── ListParser.java │ │ │ └── Verifier.java │ │ └── resources │ │ └── student │ │ └── spark │ │ └── single_table_association │ │ ├── answer │ │ └── input └── target │ ├── classes │ └── DSPPCode │ │ └── spark │ │ └── single_table_association │ │ ├── impl │ │ ├── SingleTableAssociationImpl$1.class │ │ ├── SingleTableAssociationImpl$2.class │ │ ├── SingleTableAssociationImpl$3.class │ │ └── SingleTableAssociationImpl.class │ │ └── question │ │ └── SingleTableAssociation.class │ └── test-classes │ ├── DSPPTest │ ├── student │ │ ├── TestTemplate.class │ │ └── spark │ │ │ └── single_table_association │ │ │ └── SingleTableAssociationTest.class │ └── util │ │ ├── FileOperator.class │ │ ├── Parser │ │ ├── DoubleListParser.class │ │ ├── KVNumParser.class │ │ ├── KVParser.class │ │ ├── LineParser.class │ │ └── ListParser.class │ │ └── Verifier.class │ └── student │ └── spark │ └── single_table_association │ ├── answer │ └── input ├── spark_moving_averages ├── .editorconfig ├── .idea │ ├── .gitignore │ ├── .name │ ├── artifacts │ │ └── moving_avg.xml │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── jarRepositories.xml │ ├── libraries │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__asm_asm_3_1.xml │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ ├── Maven__io_airlift_units_0_91.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ ├── Maven__junit_junit_4_12.xml │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ ├── Maven__org_json_json_20090211.xml │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ ├── Maven__oro_oro_2_0_8.xml │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ ├── misc.xml │ └── modules.xml ├── DSPP_Exercise.iml ├── README.md ├── out │ └── artifacts │ │ └── moving_avg │ │ └── moving_avg.jar ├── pom.xml ├── resources │ └── formula.png ├── src │ ├── main │ │ └── java │ │ │ └── DSPPCode │ │ │ └── spark │ │ │ └── moving_averages │ │ │ ├── .DS_Store │ │ │ ├── impl │ │ │ └── MovingAveragesImpl.java │ │ │ └── question │ │ │ └── MovingAverages.java │ └── test │ │ ├── java │ │ └── DSPPTest │ │ │ ├── student │ │ │ ├── TestTemplate.java │ │ │ └── spark │ │ │ │ └── moving_averages │ │ │ │ └── MovingAveragesTest.java │ │ │ └── util │ │ │ ├── FileOperator.java │ │ │ ├── Parser │ │ │ ├── DoubleListParser.java │ │ │ ├── KVNumParser.java │ │ │ ├── KVParser.java │ │ │ ├── LineParser.java │ │ │ └── ListParser.java │ │ │ └── Verifier.java │ │ └── resources │ │ └── student │ │ └── spark │ │ └── moving_averages │ │ ├── answer │ │ └── input └── target │ ├── classes │ └── DSPPCode │ │ └── spark │ │ └── moving_averages │ │ ├── impl │ │ └── MovingAveragesImpl.class │ │ └── question │ │ └── MovingAverages.class │ └── test-classes │ ├── DSPPTest │ ├── student │ │ ├── TestTemplate.class │ │ └── spark │ │ │ └── moving_averages │ │ │ └── MovingAveragesTest.class │ └── util │ │ ├── FileOperator.class │ │ ├── Parser │ │ ├── DoubleListParser.class │ │ ├── KVNumParser.class │ │ ├── KVParser.class │ │ ├── LineParser.class │ │ └── ListParser.class │ │ └── Verifier.class │ └── student │ └── spark │ └── moving_averages │ ├── answer │ └── input ├── spark_station_statistics ├── .editorconfig ├── .idea │ ├── .gitignore │ ├── .name │ ├── artifacts │ │ └── station_statistics.xml │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── jarRepositories.xml │ ├── libraries │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__asm_asm_3_1.xml │ │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── Maven__com_google_guava_guava_11_0_2.xml │ │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ │ ├── Maven__com_google_inject_guice_3_0.xml │ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ │ ├── Maven__com_typesafe_config_1_3_0.xml │ │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── Maven__commons_cli_commons_cli_1_2.xml │ │ ├── Maven__commons_codec_commons_codec_1_4.xml │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ ├── Maven__commons_net_commons_net_3_1.xml │ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ │ ├── Maven__io_airlift_aircompressor_0_8.xml │ │ ├── Maven__io_airlift_configuration_0_91.xml │ │ ├── Maven__io_airlift_slice_0_5.xml │ │ ├── Maven__io_airlift_stats_0_91.xml │ │ ├── Maven__io_airlift_units_0_91.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ │ ├── Maven__javax_transaction_jta_1_1.xml │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ ├── Maven__javolution_javolution_5_5_1.xml │ │ ├── Maven__joda_time_joda_time_2_9_3.xml │ │ ├── Maven__junit_junit_4_12.xml │ │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ │ ├── Maven__net_iharder_base64_2_3_8.xml │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ ├── Maven__org_antlr_ST4_4_0_4.xml │ │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ │ ├── Maven__org_clojure_clojure_1_7_0.xml │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ │ ├── Maven__org_jodah_typetools_0_2_1.xml │ │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ │ ├── Maven__org_json_json_20090211.xml │ │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ ├── Maven__org_python_jython_2_5_3.xml │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ │ ├── Maven__org_weakref_jmxutils_1_16.xml │ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ │ ├── Maven__oro_oro_2_0_8.xml │ │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ ├── misc.xml │ └── modules.xml ├── DSPP_Exercise.iml ├── README.md ├── StationStatistics_example.jar ├── StationStatistics_example │ ├── DSPPCode │ │ └── spark │ │ │ └── station_statistics │ │ │ ├── impl │ │ │ ├── StationStatisticsImpl$1.class │ │ │ ├── StationStatisticsImpl$2.class │ │ │ ├── StationStatisticsImpl$3.class │ │ │ ├── StationStatisticsImpl.class │ │ │ └── StationStatisticsImpl.java │ │ │ └── question │ │ │ ├── StationStatistics.class │ │ │ └── StationStatistics.java │ └── META-INF │ │ └── MANIFEST.MF ├── out │ └── artifacts │ │ ├── .DS_Store │ │ └── station_statistics │ │ └── station-statistics.jar ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── DSPPCode │ │ │ └── spark │ │ │ └── station_statistics │ │ │ ├── .DS_Store │ │ │ ├── impl │ │ │ └── StationStatisticsImpl.java │ │ │ └── question │ │ │ └── StationStatistics.java │ └── test │ │ ├── java │ │ └── DSPPTest │ │ │ ├── student │ │ │ ├── TestTemplate.java │ │ │ └── spark │ │ │ │ └── station_statistics │ │ │ │ └── StationStatisticsTest.java │ │ │ └── util │ │ │ ├── FileOperator.java │ │ │ ├── Parser │ │ │ ├── DoubleListParser.java │ │ │ ├── KVNumParser.java │ │ │ ├── KVParser.java │ │ │ ├── LineParser.java │ │ │ └── ListParser.java │ │ │ └── Verifier.java │ │ └── resources │ │ └── student │ │ └── spark │ │ └── station_statistics │ │ ├── answer │ │ └── input └── target │ ├── classes │ └── DSPPCode │ │ └── spark │ │ └── station_statistics │ │ ├── impl │ │ ├── StationStatisticsImpl$1.class │ │ ├── StationStatisticsImpl$2.class │ │ ├── StationStatisticsImpl$3.class │ │ └── StationStatisticsImpl.class │ │ └── question │ │ └── StationStatistics.class │ └── test-classes │ ├── DSPPTest │ ├── student │ │ ├── TestTemplate.class │ │ └── spark │ │ │ └── station_statistics │ │ │ └── StationStatisticsTest.class │ └── util │ │ ├── FileOperator.class │ │ ├── Parser │ │ ├── DoubleListParser.class │ │ ├── KVNumParser.class │ │ ├── KVParser.class │ │ ├── LineParser.class │ │ └── ListParser.class │ │ └── Verifier.class │ └── student │ └── spark │ └── station_statistics │ ├── answer │ └── input └── spark_topk_power ├── .DS_Store ├── .editorconfig ├── .idea ├── .DS_Store ├── .gitignore ├── .name ├── artifacts │ └── topk_power.xml ├── codeStyles │ └── codeStyleConfig.xml ├── compiler.xml ├── jarRepositories.xml ├── libraries │ ├── Maven__antlr_antlr_2_7_7.xml │ ├── Maven__aopalliance_aopalliance_1_0.xml │ ├── Maven__asm_asm_3_1.xml │ ├── Maven__cglib_cglib_nodep_2_2_2.xml │ ├── Maven__com_carrotsearch_hppc_0_7_2.xml │ ├── Maven__com_chuusai_shapeless_2_11_2_3_2.xml │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml │ ├── Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml │ ├── Maven__com_facebook_nifty_nifty_client_0_14_0.xml │ ├── Maven__com_facebook_nifty_nifty_core_0_14_0.xml │ ├── Maven__com_facebook_swift_swift_annotations_0_14_0.xml │ ├── Maven__com_facebook_swift_swift_codec_0_14_0.xml │ ├── Maven__com_facebook_swift_swift_service_0_14_0.xml │ ├── Maven__com_facebook_thirdparty_yourkit_api_yjp_controller_api_redist_11_0_10.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_7.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_7.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_7_1.xml │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_7_9.xml │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_11_2_6_7_1.xml │ ├── Maven__com_github_fommil_netlib_core_1_1_2.xml │ ├── Maven__com_github_luben_zstd_jni_1_3_2_2.xml │ ├── Maven__com_github_rwl_jtransforms_2_4_0.xml │ ├── Maven__com_github_scopt_scopt_2_11_3_5_0.xml │ ├── Maven__com_google_code_findbugs_annotations_2_0_2.xml │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ ├── Maven__com_google_guava_guava_11_0_2.xml │ ├── Maven__com_google_inject_extensions_guice_multibindings_3_0.xml │ ├── Maven__com_google_inject_extensions_guice_servlet_3_0.xml │ ├── Maven__com_google_inject_guice_3_0.xml │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml │ ├── Maven__com_googlecode_javaewah_JavaEWAH_0_3_2.xml │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml │ ├── Maven__com_jcraft_jsch_0_1_42.xml │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml │ ├── Maven__com_lmax_disruptor_3_3_2.xml │ ├── Maven__com_ning_compress_lzf_1_0_3.xml │ ├── Maven__com_sun_jersey_contribs_jersey_guice_1_9.xml │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml │ ├── Maven__com_twitter_chill_2_11_0_8_4.xml │ ├── Maven__com_twitter_chill_java_0_8_4.xml │ ├── Maven__com_twitter_parquet_hadoop_bundle_1_6_0.xml │ ├── Maven__com_typesafe_akka_akka_actor_2_11_2_4_20.xml │ ├── Maven__com_typesafe_akka_akka_protobuf_2_11_2_4_20.xml │ ├── Maven__com_typesafe_akka_akka_slf4j_2_11_2_4_20.xml │ ├── Maven__com_typesafe_akka_akka_stream_2_11_2_4_20.xml │ ├── Maven__com_typesafe_config_1_3_0.xml │ ├── Maven__com_typesafe_ssl_config_core_2_11_0_2_1.xml │ ├── Maven__com_univocity_univocity_parsers_2_5_9.xml │ ├── Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ ├── Maven__commons_cli_commons_cli_1_2.xml │ ├── Maven__commons_codec_commons_codec_1_4.xml │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ ├── Maven__commons_digester_commons_digester_1_8.xml │ ├── Maven__commons_el_commons_el_1_0.xml │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ ├── Maven__commons_io_commons_io_2_4.xml │ ├── Maven__commons_lang_commons_lang_2_6.xml │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ ├── Maven__commons_net_commons_net_3_1.xml │ ├── Maven__commons_pool_commons_pool_1_5_4.xml │ ├── Maven__de_javakaffee_kryo_serializers_0_29.xml │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_7.xml │ ├── Maven__io_airlift_aircompressor_0_8.xml │ ├── Maven__io_airlift_configuration_0_91.xml │ ├── Maven__io_airlift_slice_0_5.xml │ ├── Maven__io_airlift_stats_0_91.xml │ ├── Maven__io_airlift_units_0_91.xml │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_0.xml │ ├── Maven__io_dropwizard_metrics_metrics_ganglia_3_1_0.xml │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_0.xml │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_5.xml │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_5.xml │ ├── Maven__io_netty_netty_3_6_2_Final.xml │ ├── Maven__io_netty_netty_all_4_1_17_Final.xml │ ├── Maven__it_unimi_dsi_fastutil_6_5_4.xml │ ├── Maven__javax_activation_activation_1_1.xml │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ ├── Maven__javax_inject_javax_inject_1.xml │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml │ ├── Maven__javax_servlet_servlet_api_2_5.xml │ ├── Maven__javax_transaction_jta_1_1.xml │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ ├── Maven__javolution_javolution_5_5_1.xml │ ├── Maven__joda_time_joda_time_2_9_3.xml │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__log4j_apache_log4j_extras_1_2_17.xml │ ├── Maven__log4j_log4j_1_2_17.xml │ ├── Maven__net_hydromatic_eigenbase_properties_1_1_5.xml │ ├── Maven__net_iharder_base64_2_3_8.xml │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml │ ├── Maven__net_razorvine_pyrolite_4_13.xml │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml │ ├── Maven__net_sf_py4j_py4j_0_10_7.xml │ ├── Maven__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ ├── Maven__org_antlr_ST4_4_0_4.xml │ ├── Maven__org_antlr_antlr4_runtime_4_7.xml │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ ├── Maven__org_apache_arrow_arrow_format_0_8_0.xml │ ├── Maven__org_apache_arrow_arrow_memory_0_8_0.xml │ ├── Maven__org_apache_arrow_arrow_vector_0_8_0.xml │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml │ ├── Maven__org_apache_bval_bval_core_0_5.xml │ ├── Maven__org_apache_bval_bval_jsr303_0_5.xml │ ├── Maven__org_apache_calcite_calcite_avatica_1_2_0_incubating.xml │ ├── Maven__org_apache_calcite_calcite_core_1_2_0_incubating.xml │ ├── Maven__org_apache_calcite_calcite_linq4j_1_2_0_incubating.xml │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ ├── Maven__org_apache_commons_commons_crypto_1_0_0.xml │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml │ ├── Maven__org_apache_curator_curator_client_2_6_0.xml │ ├── Maven__org_apache_curator_curator_framework_2_6_0.xml │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml │ ├── Maven__org_apache_derby_derby_10_12_1_1.xml │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml │ ├── Maven__org_apache_flink_flink_annotations_1_6_2.xml │ ├── Maven__org_apache_flink_flink_clients_2_11_1_6_2.xml │ ├── Maven__org_apache_flink_flink_core_1_6_2.xml │ ├── Maven__org_apache_flink_flink_hadoop_fs_1_6_2.xml │ ├── Maven__org_apache_flink_flink_java_1_6_2.xml │ ├── Maven__org_apache_flink_flink_metrics_core_1_6_2.xml │ ├── Maven__org_apache_flink_flink_optimizer_2_11_1_6_2.xml │ ├── Maven__org_apache_flink_flink_queryable_state_client_java_2_11_1_6_2.xml │ ├── Maven__org_apache_flink_flink_runtime_2_11_1_6_2.xml │ ├── Maven__org_apache_flink_flink_shaded_asm_5_0_4_4_0.xml │ ├── Maven__org_apache_flink_flink_shaded_guava_18_0_4_0.xml │ ├── Maven__org_apache_flink_flink_shaded_jackson_2_7_9_4_0.xml │ ├── Maven__org_apache_flink_flink_shaded_netty_4_1_24_Final_4_0.xml │ ├── Maven__org_apache_flink_flink_streaming_java_2_11_1_6_2.xml │ ├── Maven__org_apache_flink_force_shading_1_6_2.xml │ ├── Maven__org_apache_giraph_giraph_block_app_1_2_0_hadoop2.xml │ ├── Maven__org_apache_giraph_giraph_core_1_2_0_hadoop2.xml │ ├── Maven__org_apache_giraph_giraph_core_test_jar_tests_1_2_0_hadoop2.xml │ ├── Maven__org_apache_giraph_giraph_examples_1_2_0_hadoop2.xml │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_client_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_common_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_5_1.xml │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_5_1.xml │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_4.xml │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml │ ├── Maven__org_apache_logging_log4j_log4j_api_2_8_2.xml │ ├── Maven__org_apache_logging_log4j_log4j_core_2_8_2.xml │ ├── Maven__org_apache_orc_orc_core_nohive_1_4_4.xml │ ├── Maven__org_apache_orc_orc_mapreduce_nohive_1_4_4.xml │ ├── Maven__org_apache_parquet_parquet_column_1_8_3.xml │ ├── Maven__org_apache_parquet_parquet_common_1_8_3.xml │ ├── Maven__org_apache_parquet_parquet_encoding_1_8_3.xml │ ├── Maven__org_apache_parquet_parquet_format_2_3_1.xml │ ├── Maven__org_apache_parquet_parquet_hadoop_1_8_3.xml │ ├── Maven__org_apache_parquet_parquet_jackson_1_8_3.xml │ ├── Maven__org_apache_spark_spark_catalyst_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_core_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_graphx_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_hive_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_kvstore_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_launcher_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_mllib_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_mllib_local_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_network_common_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_network_shuffle_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_sketch_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_streaming_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_tags_2_11_2_3_2.xml │ ├── Maven__org_apache_spark_spark_unsafe_2_11_2_3_2.xml │ ├── Maven__org_apache_storm_storm_core_1_2_2.xml │ ├── Maven__org_apache_thrift_libfb303_0_9_3.xml │ ├── Maven__org_apache_thrift_libthrift_0_9_3.xml │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml │ ├── Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml │ ├── Maven__org_clojure_clojure_1_7_0.xml │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml │ ├── Maven__org_codehaus_janino_commons_compiler_3_0_8.xml │ ├── Maven__org_codehaus_janino_janino_3_0_8.xml │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ ├── Maven__org_iq80_snappy_snappy_0_2.xml │ ├── Maven__org_javassist_javassist_3_19_0_GA.xml │ ├── Maven__org_jodah_typetools_0_2_1.xml │ ├── Maven__org_jodd_jodd_core_3_5_2.xml │ ├── Maven__org_json4s_json4s_ast_2_11_3_2_11.xml │ ├── Maven__org_json4s_json4s_core_2_11_3_2_11.xml │ ├── Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml │ ├── Maven__org_json_json_20090211.xml │ ├── Maven__org_lz4_lz4_java_1_4_0.xml │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ ├── Maven__org_objenesis_objenesis_2_1.xml │ ├── Maven__org_openjdk_jol_jol_core_0_1.xml │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ ├── Maven__org_python_jython_2_5_3.xml │ ├── Maven__org_reactivestreams_reactive_streams_1_0_0.xml │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml │ ├── Maven__org_scala_lang_modules_scala_java8_compat_2_11_0_7_0.xml │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml │ ├── Maven__org_scala_lang_modules_scala_xml_2_11_1_0_1.xml │ ├── Maven__org_scala_lang_scala_compiler_2_11_0.xml │ ├── Maven__org_scala_lang_scala_library_2_11_8.xml │ ├── Maven__org_scala_lang_scala_reflect_2_11_8.xml │ ├── Maven__org_scala_lang_scalap_2_11_0.xml │ ├── Maven__org_scalanlp_breeze_2_11_0_13_2.xml │ ├── Maven__org_scalanlp_breeze_macros_2_11_0_13_2.xml │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml │ ├── Maven__org_slf4j_slf4j_api_1_7_5.xml │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_5.xml │ ├── Maven__org_spark_project_hive_hive_exec_1_2_1_spark2.xml │ ├── Maven__org_spark_project_hive_hive_metastore_1_2_1_spark2.xml │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml │ ├── Maven__org_spire_math_spire_2_11_0_13_0.xml │ ├── Maven__org_spire_math_spire_macros_2_11_0_13_0.xml │ ├── Maven__org_tukaani_xz_1_0.xml │ ├── Maven__org_typelevel_machinist_2_11_0_6_1.xml │ ├── Maven__org_typelevel_macro_compat_2_11_1_1_1.xml │ ├── Maven__org_weakref_jmxutils_1_16.xml │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml │ ├── Maven__oro_oro_2_0_8.xml │ ├── Maven__ring_cors_ring_cors_0_1_5.xml │ ├── Maven__stax_stax_api_1_0_1.xml │ ├── Maven__tomcat_jasper_compiler_5_5_23.xml │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml │ └── Maven__xmlenc_xmlenc_0_52.xml ├── misc.xml └── modules.xml ├── DSPP_Exercise.iml ├── README.md ├── out └── artifacts │ ├── topk_power │ └── topk_power.jar │ └── unnamed │ └── topk_power.jar ├── pom.xml ├── src ├── .DS_Store ├── main │ └── java │ │ └── DSPPCode │ │ └── spark │ │ └── topk_power │ │ ├── .DS_Store │ │ ├── impl │ │ └── TopKPowerImpl.java │ │ └── question │ │ └── TopKPower.java └── test │ ├── .DS_Store │ ├── java │ └── DSPPTest │ │ ├── student │ │ ├── TestTemplate.java │ │ └── spark │ │ │ └── topk_power │ │ │ └── TopKPowerTest.java │ │ └── util │ │ ├── FileOperator.java │ │ ├── Parser │ │ ├── DoubleListParser.java │ │ ├── KVNumParser.java │ │ ├── KVParser.java │ │ ├── LineParser.java │ │ └── ListParser.java │ │ └── Verifier.java │ └── resources │ └── student │ └── spark │ └── topk_power │ └── input └── target ├── .DS_Store ├── classes └── DSPPCode │ └── spark │ └── topk_power │ ├── impl │ └── TopKPowerImpl.class │ └── question │ └── TopKPower.class └── test-classes ├── .DS_Store ├── DSPPTest ├── student │ ├── TestTemplate.class │ └── spark │ │ └── topk_power │ │ └── TopKPowerTest.class └── util │ ├── FileOperator.class │ ├── Parser │ ├── DoubleListParser.class │ ├── KVNumParser.class │ ├── KVParser.class │ ├── LineParser.class │ └── ListParser.class │ └── Verifier.class └── student └── spark └── topk_power └── input /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/.DS_Store -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/Chapter1 绪论.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/Chapter1 绪论.md -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/Chapter10 Flink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/Chapter10 Flink.md -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/Chapter2 Hadoop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/Chapter2 Hadoop.md -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/Chapter3 mapreduce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/Chapter3 mapreduce.md -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/Chapter4 Spark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/Chapter4 Spark.md -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/Chapter5 Yarn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/Chapter5 Yarn.md -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/Chapter9 批流融合基础.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/Chapter9 批流融合基础.md -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/static/5v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/static/5v.png -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/static/RDD-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/static/RDD-model.png -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/static/ch9-q9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/static/ch9-q9.png -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/static/db-struct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/static/db-struct.png -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/static/general-data-processing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/static/general-data-processing.png -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/static/standalone-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/static/standalone-client.png -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/static/standalone-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/static/standalone-cluster.png -------------------------------------------------------------------------------- /Distributed-Computing-Systems-Answer/static/yarn_struct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Distributed-Computing-Systems-Answer/static/yarn_struct.png -------------------------------------------------------------------------------- /Flink-Labs/1-Flink-Deployment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Labs/1-Flink-Deployment.pdf -------------------------------------------------------------------------------- /Flink-Labs/2-Flink-Programming.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Labs/2-Flink-Programming.pdf -------------------------------------------------------------------------------- /Flink-Labs/3-Flink-on-Yarn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Labs/3-Flink-on-Yarn.pdf -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.editorconfig -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/.gitignore -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/artifacts/DigitConversion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/artifacts/DigitConversion.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/compiler.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__io_airlift_slice_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__io_airlift_slice_0_5.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__io_airlift_stats_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__io_airlift_stats_0_91.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__io_airlift_units_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__io_airlift_units_0_91.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__log4j_log4j_1_2_17.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__org_json_json_20090211.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__org_json_json_20090211.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__org_tukaani_xz_1_0.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__stax_stax_api_1_0_1.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/misc.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/.idea/modules.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/README.md -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/out/artifacts/DigitConversion/DigitConversion.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/out/artifacts/DigitConversion/DigitConversion.jar -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/pom.xml -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/src/test/java/DSPPTest/student/TestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/src/test/java/DSPPTest/student/TestTemplate.java -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/src/test/java/DSPPTest/util/Parser/KVParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/src/test/java/DSPPTest/util/Parser/KVParser.java -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/src/test/resources/student/flink/digital_conversion/answer/answer1-1: -------------------------------------------------------------------------------- 1 | One 2 | Three 3 | Zero 4 | Two 5 | Four 6 | -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/src/test/resources/student/flink/digital_conversion/answer/answer1-2: -------------------------------------------------------------------------------- 1 | Five 2 | Seven 3 | Nine 4 | Six 5 | Eight 6 | -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/src/test/resources/student/flink/digital_conversion/input: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | 6 8 | 7 9 | 8 10 | 9 -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/target/test-classes/DSPPTest/util/Verifier.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/digital_conversion/target/test-classes/DSPPTest/util/Verifier.class -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/target/test-classes/student/flink/digital_conversion/answer/answer1-1: -------------------------------------------------------------------------------- 1 | One 2 | Three 3 | Zero 4 | Two 5 | Four 6 | -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/target/test-classes/student/flink/digital_conversion/answer/answer1-2: -------------------------------------------------------------------------------- 1 | Five 2 | Seven 3 | Nine 4 | Six 5 | Eight 6 | -------------------------------------------------------------------------------- /Flink-Programming/digital_conversion/target/test-classes/student/flink/digital_conversion/input: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | 6 8 | 7 9 | 8 10 | 9 -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/.editorconfig -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/.gitignore -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/README.md -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/pom.xml -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/src/test/java/DSPPTest/student/TestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/src/test/java/DSPPTest/student/TestTemplate.java -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Parser/KVNumParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Parser/KVNumParser.java -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Parser/KVParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Parser/KVParser.java -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Parser/LineParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Parser/LineParser.java -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Parser/ListParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Parser/ListParser.java -------------------------------------------------------------------------------- /Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/email_assignment/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.DS_Store -------------------------------------------------------------------------------- /Flink-Programming/gcd/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.editorconfig -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/.DS_Store -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/.gitignore -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/artifacts/gcd_v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/artifacts/gcd_v1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/compiler.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__cglib_cglib_nodep_2_2_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__cglib_cglib_nodep_2_2_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_carrotsearch_hppc_0_7_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_carrotsearch_hppc_0_7_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_chuusai_shapeless_2_11_2_3_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_chuusai_shapeless_2_11_2_3_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_esotericsoftware_kryo_3_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_esotericsoftware_kryo_3_0_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_24_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_esotericsoftware_minlog_1_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_esotericsoftware_minlog_1_3_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_facebook_nifty_nifty_core_0_14_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_facebook_nifty_nifty_core_0_14_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_facebook_swift_swift_codec_0_14_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_facebook_swift_swift_codec_0_14_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_github_fommil_netlib_core_1_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_github_fommil_netlib_core_1_1_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_github_luben_zstd_jni_1_3_2_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_github_luben_zstd_jni_1_3_2_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_github_rwl_jtransforms_2_4_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_github_rwl_jtransforms_2_4_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_github_scopt_scopt_2_11_3_5_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_github_scopt_scopt_2_11_3_5_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_google_guava_guava_11_0_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_google_guava_guava_11_0_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_google_inject_guice_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_google_inject_guice_3_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_lmax_disruptor_3_3_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_lmax_disruptor_3_3_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_9.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_twitter_chill_2_11_0_8_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_twitter_chill_2_11_0_8_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_twitter_chill_java_0_8_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_twitter_chill_java_0_8_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_typesafe_config_1_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_typesafe_config_1_3_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_univocity_univocity_parsers_2_5_9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_univocity_univocity_parsers_2_5_9.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_vlkan_flatbuffers_1_2_0_3f79e055.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_daemon_commons_daemon_1_0_13.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_daemon_commons_daemon_1_0_13.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_el_commons_el_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_el_commons_el_1_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_io_commons_io_2_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_io_commons_io_2_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_net_commons_net_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_net_commons_net_3_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__de_javakaffee_kryo_serializers_0_29.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__de_javakaffee_kryo_serializers_0_29.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_aircompressor_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_aircompressor_0_8.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_configuration_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_configuration_0_91.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_slice_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_slice_0_5.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_stats_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_stats_0_91.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_units_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__io_airlift_units_0_91.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__io_netty_netty_3_6_2_Final.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__io_netty_netty_3_6_2_Final.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__io_netty_netty_all_4_1_17_Final.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__io_netty_netty_all_4_1_17_Final.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__it_unimi_dsi_fastutil_6_5_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__it_unimi_dsi_fastutil_6_5_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_activation_activation_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_activation_activation_1_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_inject_javax_inject_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_inject_javax_inject_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_transaction_jta_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_transaction_jta_1_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__javolution_javolution_5_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__javolution_javolution_5_5_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__joda_time_joda_time_2_9_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__joda_time_joda_time_2_9_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__log4j_apache_log4j_extras_1_2_17.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__log4j_log4j_1_2_17.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__net_iharder_base64_2_3_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__net_iharder_base64_2_3_8.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_9_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_9_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__net_razorvine_pyrolite_4_13.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__net_razorvine_pyrolite_4_13.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__net_sf_py4j_py4j_0_10_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__net_sf_py4j_py4j_0_10_7.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_antlr_antlr4_runtime_4_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_antlr_antlr4_runtime_4_7.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_arrow_arrow_format_0_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_arrow_arrow_format_0_8_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_arrow_arrow_memory_0_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_arrow_arrow_memory_0_8_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_arrow_arrow_vector_0_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_arrow_arrow_vector_0_8_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_avro_avro_1_7_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_avro_avro_1_7_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_bval_bval_core_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_bval_bval_core_0_5.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_bval_bval_jsr303_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_bval_bval_jsr303_0_5.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_derby_derby_10_12_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_derby_derby_10_12_1_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_flink_flink_core_1_6_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_flink_flink_core_1_6_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_flink_flink_java_1_6_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_flink_flink_java_1_6_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_flink_force_shading_1_6_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_flink_force_shading_1_6_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_5_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_5_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_5_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_orc_orc_core_nohive_1_4_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_orc_orc_core_nohive_1_4_4.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_spark_spark_sql_2_11_2_3_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_storm_storm_core_1_2_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_storm_storm_core_1_2_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_6.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_clapper_grizzled_slf4j_2_11_1_0_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_clojure_clojure_1_7_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_clojure_clojure_1_7_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_codehaus_janino_janino_3_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_codehaus_janino_janino_3_0_8.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_javassist_javassist_3_19_0_GA.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_javassist_javassist_3_19_0_GA.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_jodah_typetools_0_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_jodah_typetools_0_2_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_json4s_json4s_ast_2_11_3_2_11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_json4s_json4s_ast_2_11_3_2_11.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_json4s_json4s_core_2_11_3_2_11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_json4s_json4s_core_2_11_3_2_11.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_json4s_json4s_jackson_2_11_3_2_11.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_json_json_20090211.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_json_json_20090211.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_mortbay_jetty_jetty_6_1_26.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_mortbay_jetty_jetty_6_1_26.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_openjdk_jol_jol_core_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_openjdk_jol_jol_core_0_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_python_jython_2_5_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_python_jython_2_5_3.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_11_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_11_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_scala_lang_scala_library_2_11_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_scala_lang_scala_library_2_11_8.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_11_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_11_8.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_scala_lang_scalap_2_11_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_scala_lang_scalap_2_11_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_scalanlp_breeze_2_11_0_13_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_scalanlp_breeze_2_11_0_13_2.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_16.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_16.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_5.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_spire_math_spire_2_11_0_13_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_spire_math_spire_2_11_0_13_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_tukaani_xz_1_0.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_typelevel_machinist_2_11_0_6_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_typelevel_machinist_2_11_0_6_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_typelevel_macro_compat_2_11_1_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_typelevel_macro_compat_2_11_1_1_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_weakref_jmxutils_1_16.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_weakref_jmxutils_1_16.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__ring_cors_ring_cors_0_1_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__ring_cors_ring_cors_0_1_5.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__stax_stax_api_1_0_1.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__tomcat_jasper_compiler_5_5_23.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__tomcat_jasper_compiler_5_5_23.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__tomcat_jasper_runtime_5_5_23.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__tomcat_jasper_runtime_5_5_23.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/misc.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/.idea/modules.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Flink-Programming/gcd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/README.md -------------------------------------------------------------------------------- /Flink-Programming/gcd/out/artifacts/gcd_v1/gcd_v1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/out/artifacts/gcd_v1/gcd_v1.jar -------------------------------------------------------------------------------- /Flink-Programming/gcd/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/pom.xml -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/.DS_Store -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/main/java/DSPPCode/flink/gcd/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/main/java/DSPPCode/flink/gcd/.DS_Store -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/main/java/DSPPCode/flink/gcd/impl/GCDImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/main/java/DSPPCode/flink/gcd/impl/GCDImpl.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/main/java/DSPPCode/flink/gcd/question/GCD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/main/java/DSPPCode/flink/gcd/question/GCD.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/student/TestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/student/TestTemplate.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/student/flink/gcd/GCDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/student/flink/gcd/GCDTest.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/DoubleListParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/DoubleListParser.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/KVNumParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/KVNumParser.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/KVParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/KVParser.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/LineParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/LineParser.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/ListParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/util/Parser/ListParser.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/resources/student/flink/gcd/answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/src/test/resources/student/flink/gcd/answer -------------------------------------------------------------------------------- /Flink-Programming/gcd/src/test/resources/student/flink/gcd/input: -------------------------------------------------------------------------------- 1 | A 5 2 2 | B 18 6 -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/.DS_Store -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/classes/DSPPCode/flink/gcd/impl/GCDImpl$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/classes/DSPPCode/flink/gcd/impl/GCDImpl$1.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/classes/DSPPCode/flink/gcd/impl/GCDImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/classes/DSPPCode/flink/gcd/impl/GCDImpl.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/classes/DSPPCode/flink/gcd/question/GCD$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/classes/DSPPCode/flink/gcd/question/GCD$1.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/classes/DSPPCode/flink/gcd/question/GCD.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/classes/DSPPCode/flink/gcd/question/GCD.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/student/TestTemplate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/student/TestTemplate.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/student/flink/gcd/GCDTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/student/flink/gcd/GCDTest.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/util/FileOperator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/util/FileOperator.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/DoubleListParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/DoubleListParser.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/KVNumParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/KVNumParser.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/KVParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/KVParser.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/LineParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/LineParser.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/ListParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/util/Parser/ListParser.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/DSPPTest/util/Verifier.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/DSPPTest/util/Verifier.class -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/student/flink/gcd/answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/gcd/target/test-classes/student/flink/gcd/answer -------------------------------------------------------------------------------- /Flink-Programming/gcd/target/test-classes/student/flink/gcd/input: -------------------------------------------------------------------------------- 1 | A 5 2 2 | B 18 6 -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.editorconfig -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/.gitignore -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/artifacts/Flink_Grade_Point.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/artifacts/Flink_Grade_Point.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/compiler.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__cglib_cglib_nodep_2_2_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__cglib_cglib_nodep_2_2_2.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_carrotsearch_hppc_0_7_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_carrotsearch_hppc_0_7_2.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_google_guava_guava_11_0_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_google_guava_guava_11_0_2.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_google_inject_guice_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_google_inject_guice_3_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_lmax_disruptor_3_3_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_lmax_disruptor_3_3_2.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_twitter_chill_2_11_0_8_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_twitter_chill_2_11_0_8_4.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_twitter_chill_java_0_8_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_twitter_chill_java_0_8_4.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__com_typesafe_config_1_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__com_typesafe_config_1_3_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__commons_el_commons_el_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__commons_el_commons_el_1_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__commons_io_commons_io_2_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__commons_io_commons_io_2_4.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__commons_net_commons_net_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__commons_net_commons_net_3_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_aircompressor_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_aircompressor_0_8.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_configuration_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_configuration_0_91.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_slice_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_slice_0_5.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_stats_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_stats_0_91.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_units_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__io_airlift_units_0_91.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__io_netty_netty_3_6_2_Final.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__io_netty_netty_3_6_2_Final.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__it_unimi_dsi_fastutil_6_5_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__it_unimi_dsi_fastutil_6_5_4.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__javax_inject_javax_inject_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__javax_inject_javax_inject_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__javax_transaction_jta_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__javax_transaction_jta_1_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__javolution_javolution_5_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__javolution_javolution_5_5_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__joda_time_joda_time_2_9_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__joda_time_joda_time_2_9_3.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__log4j_log4j_1_2_17.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__net_iharder_base64_2_3_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__net_iharder_base64_2_3_8.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__net_razorvine_pyrolite_4_13.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__net_razorvine_pyrolite_4_13.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__net_sf_py4j_py4j_0_10_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__net_sf_py4j_py4j_0_10_7.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_antlr_antlr4_runtime_4_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_antlr_antlr4_runtime_4_7.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_apache_avro_avro_1_7_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_apache_avro_avro_1_7_4.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_apache_bval_bval_core_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_apache_bval_bval_core_0_5.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_clojure_clojure_1_7_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_clojure_clojure_1_7_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_iq80_snappy_snappy_0_2.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_jodah_typetools_0_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_jodah_typetools_0_2_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_jodd_jodd_core_3_5_2.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_json_json_20090211.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_json_json_20090211.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_openjdk_jol_jol_core_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_openjdk_jol_jol_core_0_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_python_jython_2_5_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_python_jython_2_5_3.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_scala_lang_scalap_2_11_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_scala_lang_scalap_2_11_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_16.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_16.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_5.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_tukaani_xz_1_0.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__org_weakref_jmxutils_1_16.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__org_weakref_jmxutils_1_16.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__ring_cors_ring_cors_0_1_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__ring_cors_ring_cors_0_1_5.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__stax_stax_api_1_0_1.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__tomcat_jasper_compiler_5_5_23.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__tomcat_jasper_compiler_5_5_23.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__tomcat_jasper_runtime_5_5_23.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__tomcat_jasper_runtime_5_5_23.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/misc.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/.idea/modules.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/README.md -------------------------------------------------------------------------------- /Flink-Programming/grade_point/out/artifacts/Flink_Grade_Point/Flink_Grade_Point.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/out/artifacts/Flink_Grade_Point/Flink_Grade_Point.jar -------------------------------------------------------------------------------- /Flink-Programming/grade_point/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/pom.xml -------------------------------------------------------------------------------- /Flink-Programming/grade_point/resources/计算公式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/resources/计算公式.png -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/main/java/DSPPCode/flink/grade_point/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/main/java/DSPPCode/flink/grade_point/.DS_Store -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/java/DSPPTest/student/TestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/java/DSPPTest/student/TestTemplate.java -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/DoubleListParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/DoubleListParser.java -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/KVNumParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/KVNumParser.java -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/KVParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/KVParser.java -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/LineParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/LineParser.java -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/ListParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/java/DSPPTest/util/Parser/ListParser.java -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/resources/student/flink/grade_point/answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/resources/student/flink/grade_point/answer -------------------------------------------------------------------------------- /Flink-Programming/grade_point/src/test/resources/student/flink/grade_point/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/src/test/resources/student/flink/grade_point/input -------------------------------------------------------------------------------- /Flink-Programming/grade_point/target/test-classes/DSPPTest/student/TestTemplate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/target/test-classes/DSPPTest/student/TestTemplate.class -------------------------------------------------------------------------------- /Flink-Programming/grade_point/target/test-classes/DSPPTest/util/FileOperator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/target/test-classes/DSPPTest/util/FileOperator.class -------------------------------------------------------------------------------- /Flink-Programming/grade_point/target/test-classes/DSPPTest/util/Parser/KVParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/target/test-classes/DSPPTest/util/Parser/KVParser.class -------------------------------------------------------------------------------- /Flink-Programming/grade_point/target/test-classes/DSPPTest/util/Verifier.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/target/test-classes/DSPPTest/util/Verifier.class -------------------------------------------------------------------------------- /Flink-Programming/grade_point/target/test-classes/student/flink/grade_point/answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/target/test-classes/student/flink/grade_point/answer -------------------------------------------------------------------------------- /Flink-Programming/grade_point/target/test-classes/student/flink/grade_point/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Flink-Programming/grade_point/target/test-classes/student/flink/grade_point/input -------------------------------------------------------------------------------- /Hadoop-Labs/1-Hadoop1.x-Deployment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Hadoop-Labs/1-Hadoop1.x-Deployment.pdf -------------------------------------------------------------------------------- /Hadoop-Labs/2-Hadoop2.x-Deployment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Hadoop-Labs/2-Hadoop2.x-Deployment.pdf -------------------------------------------------------------------------------- /Hadoop-Labs/3-HDFS2.x-Programming.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Hadoop-Labs/3-HDFS2.x-Programming.pdf -------------------------------------------------------------------------------- /Hadoop-Labs/4-MapReduce2.x-Programming.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Hadoop-Labs/4-MapReduce2.x-Programming.pdf -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.DS_Store -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/.gitignore -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/artifacts/mapred_avg_score.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/artifacts/mapred_avg_score.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/compiler.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__cglib_cglib_nodep_2_2_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__cglib_cglib_nodep_2_2_2.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__io_airlift_slice_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__io_airlift_slice_0_5.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__io_airlift_stats_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__io_airlift_stats_0_91.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__io_airlift_units_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__io_airlift_units_0_91.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__log4j_log4j_1_2_17.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__net_sf_py4j_py4j_0_10_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__net_sf_py4j_py4j_0_10_7.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__org_json_json_20090211.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__org_json_json_20090211.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__org_python_jython_2_5_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__org_python_jython_2_5_3.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__org_tukaani_xz_1_0.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__stax_stax_api_1_0_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/misc.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/.idea/modules.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/DSPP_Exercise.iml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/README.md -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/pom.xml -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/src/.DS_Store -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/src/test/java/DSPPTest/student/TestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/src/test/java/DSPPTest/student/TestTemplate.java -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/src/test/java/DSPPTest/util/Parser/KVParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/src/test/java/DSPPTest/util/Parser/KVParser.java -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/src/test/java/DSPPTest/util/Parser/LineParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/src/test/java/DSPPTest/util/Parser/LineParser.java -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/src/test/java/DSPPTest/util/Parser/ListParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/src/test/java/DSPPTest/util/Parser/ListParser.java -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/src/test/resources/student/mapreduce/average_score/answer: -------------------------------------------------------------------------------- 1 | Function of Real Variable 81 2 | Mathematical analysis 70 3 | Probability Theory 86 -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/target/test-classes/DSPPTest/util/Verifier.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/average_score/target/test-classes/DSPPTest/util/Verifier.class -------------------------------------------------------------------------------- /MapReduce-Programming/average_score/target/test-classes/student/mapreduce/average_score/answer: -------------------------------------------------------------------------------- 1 | Function of Real Variable 81 2 | Mathematical analysis 70 3 | Probability Theory 86 -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/.gitignore -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/artifacts/consumer_statistics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/artifacts/consumer_statistics.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/compiler.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/misc.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/.idea/modules.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/DSPP_Exercise.iml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/README.md -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/pom.xml -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/src/.DS_Store -------------------------------------------------------------------------------- /MapReduce-Programming/consumer_statistics/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/consumer_statistics/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/.editorconfig -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/.idea/.gitignore -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.idea/artifacts/exam_q1_sqs_v2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/.idea/artifacts/exam_q1_sqs_v2.xml -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/.idea/compiler.xml -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/.idea/misc.xml -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/.idea/modules.xml -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/DSPP_Exercise.iml -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/README.md -------------------------------------------------------------------------------- /MapReduce-Programming/exam2021-mapreduce_project/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/exam2021-mapreduce_project/pom.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.DS_Store -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/.gitignore -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/artifacts/mapreduce_kmeans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/artifacts/mapreduce_kmeans.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/compiler.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__io_airlift_slice_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__io_airlift_slice_0_5.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__log4j_log4j_1_2_17.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__org_tukaani_xz_1_0.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__stax_stax_api_1_0_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/misc.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/.idea/modules.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/DSPP_Exercise.iml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/README.md -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/pom.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/src/.DS_Store -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_kmeans/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/src/test/resources/student/mapreduce/kmeans/center/centers: -------------------------------------------------------------------------------- 1 | 1,2 2 | 3,1 -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_kmeans/target/test-classes/student/mapreduce/kmeans/center/centers: -------------------------------------------------------------------------------- 1 | 1,2 2 | 3,1 -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/.gitignore -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/artifacts/pagerank.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/artifacts/pagerank.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/compiler.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/misc.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/.idea/modules.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/DSPP_Exercise.iml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/README.md -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/out/artifacts/pagerank/pagerank.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/out/artifacts/pagerank/pagerank.jar -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/pom.xml -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/src/.DS_Store -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/mapreduce_pagerank/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/src/test/resources/student/mapreduce/pagerank/pages: -------------------------------------------------------------------------------- 1 | A B D 2 | B C 3 | C A B 4 | D B C -------------------------------------------------------------------------------- /MapReduce-Programming/mapreduce_pagerank/target/test-classes/student/mapreduce/pagerank/pages: -------------------------------------------------------------------------------- 1 | A B D 2 | B C 3 | C A B 4 | D B C -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/.gitignore -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/artifacts/mapreduce_max_temp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/artifacts/mapreduce_max_temp.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/compiler.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__log4j_log4j_1_2_17.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__org_tukaani_xz_1_0.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__stax_stax_api_1_0_1.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/misc.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/.idea/modules.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/DSPP_Exercise.iml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/README.md -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/pom.xml -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/src/.DS_Store -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/src/test/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/src/test/.DS_Store -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /MapReduce-Programming/max_temperature/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/MapReduce-Programming/max_temperature/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Notes/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Notes/.DS_Store -------------------------------------------------------------------------------- /Notes/Hadoop Distributed File System.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Notes/Hadoop Distributed File System.md -------------------------------------------------------------------------------- /Notes/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Notes/Overview.md -------------------------------------------------------------------------------- /Notes/static/Flink-workloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Notes/static/Flink-workloads.png -------------------------------------------------------------------------------- /Notes/static/Hadoop-Project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Notes/static/Hadoop-Project.png -------------------------------------------------------------------------------- /Notes/static/Yarn-Structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Notes/static/Yarn-Structure.png -------------------------------------------------------------------------------- /Notes/static/block-idx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Notes/static/block-idx.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/README.md -------------------------------------------------------------------------------- /References/Ghemawat, Gobioff, Leung - 2003 - The Google File System.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/References/Ghemawat, Gobioff, Leung - 2003 - The Google File System.pdf -------------------------------------------------------------------------------- /References/MapReduce与Spark用于大数据分析之比较.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/References/MapReduce与Spark用于大数据分析之比较.pdf -------------------------------------------------------------------------------- /Spark-Labs/1-Spark-Deployment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Labs/1-Spark-Deployment.pdf -------------------------------------------------------------------------------- /Spark-Labs/2-Spark-Programming.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Labs/2-Spark-Programming.pdf -------------------------------------------------------------------------------- /Spark-Labs/3-Spark-on-Yarn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Labs/3-Spark-on-Yarn.pdf -------------------------------------------------------------------------------- /Spark-Programming/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.editorconfig -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/.gitignore -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/artifacts/spark_kmeans_broadcast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/artifacts/spark_kmeans_broadcast.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/compiler.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__io_airlift_slice_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__io_airlift_slice_0_5.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__io_airlift_stats_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__io_airlift_stats_0_91.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__io_airlift_units_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__io_airlift_units_0_91.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__log4j_log4j_1_2_17.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__org_tukaani_xz_1_0.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__stax_stax_api_1_0_1.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/misc.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/.idea/modules.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/README.md -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/pom.xml -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/src/test/java/DSPPTest/student/TestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/src/test/java/DSPPTest/student/TestTemplate.java -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/src/test/java/DSPPTest/util/Parser/KVParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/src/test/java/DSPPTest/util/Parser/KVParser.java -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/src/test/resources/student/spark/broadcast_k_means/input/init_k_points: -------------------------------------------------------------------------------- 1 | 98,176 2 | 5,68 3 | 466,272 -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/target/test-classes/DSPPTest/util/Verifier.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/broadcast_k_means/target/test-classes/DSPPTest/util/Verifier.class -------------------------------------------------------------------------------- /Spark-Programming/broadcast_k_means/target/test-classes/student/spark/broadcast_k_means/input/init_k_points: -------------------------------------------------------------------------------- 1 | 98,176 2 | 5,68 3 | 466,272 -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.editorconfig -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/.gitignore -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/compiler.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/misc.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/modules.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/README.md -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/Table Association.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/Table Association.jar -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/pom.xml -------------------------------------------------------------------------------- /Spark-Programming/single_table_association/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/single_table_association/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.editorconfig -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/.gitignore -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/artifacts/moving_avg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/artifacts/moving_avg.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/compiler.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/misc.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/.idea/modules.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/README.md -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/out/artifacts/moving_avg/moving_avg.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/out/artifacts/moving_avg/moving_avg.jar -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/pom.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/resources/formula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/resources/formula.png -------------------------------------------------------------------------------- /Spark-Programming/spark_moving_averages/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_moving_averages/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.editorconfig -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/.gitignore -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/artifacts/station_statistics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/artifacts/station_statistics.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/compiler.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/misc.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/.idea/modules.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/README.md -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/StationStatistics_example.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/StationStatistics_example.jar -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/StationStatistics_example/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | 3 | -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/out/artifacts/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/out/artifacts/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/pom.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_station_statistics/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_station_statistics/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.editorconfig -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/.gitignore -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/.name: -------------------------------------------------------------------------------- 1 | DSPP_Exercise -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/artifacts/topk_power.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/artifacts/topk_power.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/compiler.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__asm_asm_3_1.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__io_airlift_slice_0_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__io_airlift_slice_0_5.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__io_airlift_stats_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__io_airlift_stats_0_91.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__io_airlift_units_0_91.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__io_airlift_units_0_91.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__log4j_log4j_1_2_17.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_json_json_20090211.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_json_json_20090211.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_lz4_lz4_java_1_4_0.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__org_tukaani_xz_1_0.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__oro_oro_2_0_8.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__stax_stax_api_1_0_1.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/misc.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/.idea/modules.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/DSPP_Exercise.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/DSPP_Exercise.iml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/README.md -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/out/artifacts/topk_power/topk_power.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/out/artifacts/topk_power/topk_power.jar -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/out/artifacts/unnamed/topk_power.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/out/artifacts/unnamed/topk_power.jar -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/pom.xml -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/src/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/src/main/java/DSPPCode/spark/topk_power/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/src/main/java/DSPPCode/spark/topk_power/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/src/test/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/src/test/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/src/test/java/DSPPTest/student/TestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/src/test/java/DSPPTest/student/TestTemplate.java -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/src/test/java/DSPPTest/util/FileOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/src/test/java/DSPPTest/util/FileOperator.java -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/src/test/java/DSPPTest/util/Parser/KVParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/src/test/java/DSPPTest/util/Parser/KVParser.java -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/src/test/java/DSPPTest/util/Verifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/src/test/java/DSPPTest/util/Verifier.java -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/src/test/resources/student/spark/topk_power/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/src/test/resources/student/spark/topk_power/input -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/target/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/target/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/target/test-classes/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/target/test-classes/.DS_Store -------------------------------------------------------------------------------- /Spark-Programming/spark_topk_power/target/test-classes/DSPPTest/util/Verifier.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QiushiSun/Distributed-Computing-Systems/HEAD/Spark-Programming/spark_topk_power/target/test-classes/DSPPTest/util/Verifier.class --------------------------------------------------------------------------------