├── .gitignore ├── LICENSE ├── README.md ├── codingce-chatgpt └── codingce-gpt │ ├── .gitignore │ ├── README.md │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── demo │ │ │ ├── CodingceDemoApplication.java │ │ │ ├── config │ │ │ ├── CorsConfig.java │ │ │ ├── MyWebMvcConfig.java │ │ │ ├── MybatisPlusConfig.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── ThreadPoolTaskConfig.java │ │ │ └── WebSocketConfig.java │ │ │ ├── conrtoller │ │ │ └── IndexController.java │ │ │ └── utils │ │ │ ├── Constant.java │ │ │ ├── OpenAiUtil.java │ │ │ ├── PageUtil.java │ │ │ ├── Query.java │ │ │ └── ResT.java │ └── resources │ │ ├── application-dev.yml │ │ ├── application.yml │ │ ├── banner.txt │ │ └── logback-spring.xml │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── demo │ └── CodingceDemoApplicationTests.java ├── codingce-es ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── dictionaries │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── libraries │ │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ │ ├── Maven__com_alibaba_fastjson_1_2_62.xml │ │ ├── Maven__com_alibaba_fastjson_1_2_73.xml │ │ ├── Maven__com_carrotsearch_hppc_0_8_1.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_cbor_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_smile_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_yaml_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml │ │ ├── Maven__com_github_spullara_mustache_java_compiler_0_9_6.xml │ │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ │ ├── Maven__com_tdunning_t_digest_3_2.xml │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ ├── Maven__commons_codec_commons_codec_1_15.xml │ │ ├── Maven__io_netty_netty_buffer_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_codec_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_codec_http_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_common_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_handler_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_resolver_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_transport_4_1_58_Final.xml │ │ ├── Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml │ │ ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml │ │ ├── Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml │ │ ├── Maven__joda_time_joda_time_2_10_4.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_1_10_19.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_10_19.xml │ │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ │ ├── Maven__net_minidev_json_smart_2_3.xml │ │ ├── Maven__net_sf_jopt_simple_jopt_simple_5_0_2.xml │ │ ├── Maven__org_apache_httpcomponents_httpasyncclient_4_1_4.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_13.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_4_14.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_nio_4_4_14.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml │ │ ├── Maven__org_apache_lucene_lucene_analyzers_common_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_backward_codecs_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_core_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_grouping_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_highlighter_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_join_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_memory_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_misc_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_queries_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_queryparser_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_sandbox_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_spatial3d_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_spatial_extras_8_7_0.xml │ │ ├── Maven__org_apache_lucene_lucene_suggest_8_7_0.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_41.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_41.xml │ │ ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml │ │ ├── Maven__org_assertj_assertj_core_3_18_1.xml │ │ ├── Maven__org_attoparser_attoparser_2_0_5_RELEASE.xml │ │ ├── Maven__org_elasticsearch_client_elasticsearch_rest_client_7_10_1.xml │ │ ├── Maven__org_elasticsearch_client_elasticsearch_rest_high_level_client_7_10_1.xml │ │ ├── Maven__org_elasticsearch_elasticsearch_7_10_1.xml │ │ ├── Maven__org_elasticsearch_elasticsearch_cli_7_10_1.xml │ │ ├── Maven__org_elasticsearch_elasticsearch_core_7_10_1.xml │ │ ├── Maven__org_elasticsearch_elasticsearch_geo_7_10_1.xml │ │ ├── Maven__org_elasticsearch_elasticsearch_secure_sm_7_10_1.xml │ │ ├── Maven__org_elasticsearch_elasticsearch_x_content_7_10_1.xml │ │ ├── Maven__org_elasticsearch_jna_5_5_0.xml │ │ ├── Maven__org_elasticsearch_plugin_aggs_matrix_stats_client_7_10_1.xml │ │ ├── Maven__org_elasticsearch_plugin_lang_mustache_client_7_10_1.xml │ │ ├── Maven__org_elasticsearch_plugin_mapper_extras_client_7_10_1.xml │ │ ├── Maven__org_elasticsearch_plugin_parent_join_client_7_10_1.xml │ │ ├── Maven__org_elasticsearch_plugin_rank_eval_client_7_10_1.xml │ │ ├── Maven__org_elasticsearch_plugin_transport_netty4_client_7_10_1.xml │ │ ├── Maven__org_glassfish_jakarta_el_3_0_3.xml │ │ ├── Maven__org_hamcrest_hamcrest_2_2.xml │ │ ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml │ │ ├── Maven__org_jsoup_jsoup_1_10_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_api_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_params_5_7_0.xml │ │ ├── Maven__org_junit_platform_junit_platform_commons_1_7_0.xml │ │ ├── Maven__org_junit_platform_junit_platform_engine_1_7_0.xml │ │ ├── Maven__org_mockito_mockito_core_3_6_28.xml │ │ ├── Maven__org_mockito_mockito_junit_jupiter_3_6_28.xml │ │ ├── Maven__org_objenesis_objenesis_3_1.xml │ │ ├── Maven__org_opentest4j_opentest4j_1_2_0.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ │ ├── Maven__org_projectlombok_lombok_1_18_16.xml │ │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_30.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_30.xml │ │ ├── Maven__org_springframework_boot_spring_boot_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_configuration_processor_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_devtools_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_data_elasticsearch_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_thymeleaf_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_4_2.xml │ │ ├── Maven__org_springframework_data_spring_data_commons_2_4_3.xml │ │ ├── Maven__org_springframework_data_spring_data_elasticsearch_4_1_3.xml │ │ ├── Maven__org_springframework_spring_aop_5_3_3.xml │ │ ├── Maven__org_springframework_spring_beans_5_3_3.xml │ │ ├── Maven__org_springframework_spring_context_5_3_3.xml │ │ ├── Maven__org_springframework_spring_core_5_3_3.xml │ │ ├── Maven__org_springframework_spring_expression_5_3_3.xml │ │ ├── Maven__org_springframework_spring_jcl_5_3_3.xml │ │ ├── Maven__org_springframework_spring_test_5_3_3.xml │ │ ├── Maven__org_springframework_spring_tx_5_3_3.xml │ │ ├── Maven__org_springframework_spring_web_5_3_3.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_3_3.xml │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_java8time_3_0_4_RELEASE.xml │ │ ├── Maven__org_thymeleaf_thymeleaf_3_0_12_RELEASE.xml │ │ ├── Maven__org_thymeleaf_thymeleaf_spring5_3_0_12_RELEASE.xml │ │ ├── Maven__org_unbescape_unbescape_1_1_6_RELEASE.xml │ │ ├── Maven__org_xmlunit_xmlunit_core_2_7_0.xml │ │ └── Maven__org_yaml_snakeyaml_1_27.xml │ ├── misc.xml │ ├── modules.xml │ └── vcs.xml ├── codingce-es-api │ ├── codingce-es-api.iml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── CodingceEsApiApplication.java │ │ │ │ ├── config │ │ │ │ └── ElasticSearchConfig.java │ │ │ │ └── pojo │ │ │ │ └── User.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── CodingceEsApiApplicationTests.java ├── codingce-es-jd │ ├── codingce-es-jd.iml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── CodingceEsJdApplication.java │ │ │ │ ├── config │ │ │ │ └── ElasticSearchConfig.java │ │ │ │ ├── controller │ │ │ │ ├── ContentController.java │ │ │ │ └── IndexController.java │ │ │ │ ├── pojo │ │ │ │ └── Content.java │ │ │ │ ├── service │ │ │ │ └── ContentService.java │ │ │ │ └── utils │ │ │ │ └── HtmlParseUtil.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── css │ │ │ │ └── my.css │ │ │ └── templates │ │ │ ├── index.html │ │ │ └── myindex.html │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── CodingceEsJdApplicationTests.java ├── codingce-es.iml └── pom.xml ├── codingce-framework ├── README.md ├── codingce-label │ ├── .gitignore │ ├── label-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bsh │ │ │ │ │ └── lable │ │ │ │ │ └── LableAdminApplication.java │ │ │ └── resources │ │ │ │ ├── application-dev.yml │ │ │ │ ├── application-prod.yml │ │ │ │ ├── application.yml │ │ │ │ └── logback-spring.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── bsh │ │ │ └── lable │ │ │ └── admin │ │ │ └── LableAdminApplicationTests.java │ ├── label-common │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── application.properties │ ├── label-framework │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bsh │ │ │ └── lable │ │ │ └── framework │ │ │ └── config │ │ │ ├── CorsConfig.java │ │ │ ├── MybatisPlusConfig.java │ │ │ ├── NacosRegisterConfig.java │ │ │ ├── RedisConfig.java │ │ │ ├── SwaggerConfig.java │ │ │ └── WebMvcConfig.java │ ├── label-system │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bsh │ │ │ │ └── lable │ │ │ │ └── system │ │ │ │ └── dao │ │ │ │ └── AiReptLabelsDao.java │ │ │ └── resources │ │ │ └── mapper │ │ │ └── lable │ │ │ └── AiReptLabelsDao.xml │ ├── logs │ │ ├── sys-error.2023-03-03.log │ │ ├── sys-error.2023-03-15.log │ │ ├── sys-error.log │ │ ├── sys-info.2023-03-03.log │ │ ├── sys-info.2023-03-15.log │ │ └── sys-info.log │ └── pom.xml ├── 【Java】Spring事务.md └── 【Java】架构演进.md ├── codingce-git └── Git 版本控制系统使用规范.md ├── codingce-go ├── README.md └── lesson │ └── lesson-go │ ├── README.md │ ├── bin │ └── go_build_Solution_go │ ├── errors.txt │ ├── pkg │ └── mod │ │ └── cache │ │ └── lock │ ├── src │ └── lesson │ │ ├── go_time │ │ └── GoTime.go │ │ ├── golang_study │ │ ├── 1-firstGolang │ │ │ └── hello.go │ │ ├── 10-oop │ │ │ ├── test1_struct.go │ │ │ ├── test2_class.go │ │ │ ├── test3_class2.go │ │ │ ├── test4_interface.go │ │ │ └── test5_interface.go │ │ ├── 11-reflect │ │ │ ├── test1_pair.go │ │ │ ├── test2_pair.go │ │ │ ├── test3_pair.go │ │ │ ├── test4_reflect.go │ │ │ ├── test5_reflect.go │ │ │ ├── test6_struct_tag.go │ │ │ └── test7_json.go │ │ ├── 12-goroutine │ │ │ ├── test1_goroutine.go │ │ │ └── test2_goexit.go │ │ ├── 13-channel │ │ │ ├── test1_channel.go │ │ │ ├── test2_channel.go │ │ │ ├── test3_channel.go │ │ │ ├── test4_channel.go │ │ │ └── test5_channel.go │ │ ├── 14-golang-IM-System │ │ │ ├── client │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ ├── myclient │ │ │ │ └── client.go │ │ │ ├── server │ │ │ ├── server.go │ │ │ └── user.go │ │ ├── 2-var │ │ │ └── test1_var.go │ │ ├── 3-const_iota │ │ │ └── test2_const.go │ │ ├── 4-function │ │ │ └── test3_function.go │ │ ├── 5-init │ │ │ ├── lib1 │ │ │ │ └── lib1.go │ │ │ ├── lib2 │ │ │ │ └── lib2.go │ │ │ └── main.go │ │ ├── 6-pointer │ │ │ └── pointer.go │ │ ├── 7-defer │ │ │ └── mydefer.go │ │ ├── 8-slice │ │ │ ├── test1_array.go │ │ │ ├── test2_slice.go │ │ │ ├── test3_slice.go │ │ │ ├── test4_slice.go │ │ │ └── test5_slice.go │ │ └── 9-map │ │ │ ├── test_map1.go │ │ │ └── test_map2.go │ │ ├── lesson01_hello_word │ │ ├── lession1.go │ │ └── note.md │ │ ├── lesson02_循环和分支 │ │ ├── lesson2.go │ │ └── note.md │ │ ├── lesson03_变量作用域 │ │ ├── lesson03.go │ │ └── note.md │ │ ├── lesson04_基本类型之数值类型 │ │ ├── lesson04.go │ │ └── note.md │ │ ├── lesson05_基本类型之字符串类型 │ │ ├── lesson05.go │ │ └── note.md │ │ ├── lesson06_基本类型之类型转换 │ │ ├── lesson06.go │ │ └── note.md │ │ ├── lesson07_函数 │ │ ├── lesson07.go │ │ └── note.md │ │ ├── lesson08_方法 │ │ ├── lesson08.go │ │ └── note.md │ │ ├── lesson10_数组 │ │ ├── lesson10.go │ │ └── note.md │ │ ├── lesson11_切片 │ │ ├── lesson11.go │ │ └── note.md │ │ ├── lesson12_切片的扩展 │ │ ├── lesson12.go │ │ └── note.md │ │ ├── lesson13_map │ │ ├── lesson13.go │ │ ├── mytest.go │ │ ├── note.md │ │ └── sort.go │ │ ├── lesson14_结构体 │ │ ├── lesson14.go │ │ └── note.md │ │ ├── lesson15_没有class │ │ ├── lesson15.go │ │ └── note.md │ │ ├── lesson16_组合与转发 │ │ ├── my.go │ │ └── note.md │ │ ├── lesson17_接口 │ │ ├── lesson17.go │ │ ├── my-interface.go │ │ └── note.md │ │ ├── lesson19_指针(2) │ │ ├── lesson19.go │ │ └── note.md │ │ ├── lesson20_了解nil │ │ ├── lesson.go │ │ └── note.md │ │ ├── lesson21_错误处理 │ │ ├── lesson21.go │ │ └── note.md │ │ ├── lesson22_goroutine和并发 │ │ ├── lesson22.go │ │ └── note.md │ │ ├── lesson24_练习简易Tcp扫描器 │ │ └── main.go │ │ ├── lesson25_包的管理 │ │ └── note.md │ │ ├── lesson26_公开和未公开标识符 │ │ ├── counters │ │ │ └── counters.go │ │ ├── entities │ │ │ └── entities.go │ │ └── note.md │ │ ├── lesson27_并发模式 │ │ ├── main.go │ │ ├── note.md │ │ ├── pool │ │ │ └── pool.go │ │ ├── runner │ │ │ └── runner.go │ │ └── work │ │ │ └── work.go │ │ ├── lesson28_标准库 │ │ ├── ioDemo.go │ │ ├── jsonDemo.go │ │ ├── logOne.go │ │ ├── logTwo.go │ │ └── note.md │ │ ├── lesson29_测试和性能 │ │ ├── note.md │ │ └── unittest │ │ │ ├── handlers │ │ │ └── handlers.go │ │ │ ├── unittest02_test.go │ │ │ └── unittest04_test.go │ │ └── modules_test │ │ └── modules_test │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ └── test.txt ├── codingce-hbase ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── com │ │ └── codingce │ │ └── hbase │ │ ├── ProtoTest.java │ │ ├── User.java │ │ ├── conf │ │ └── HbaseConfig.java │ │ ├── dao │ │ ├── HbaseDao.java │ │ └── HbasePhoneDao.java │ │ ├── mydemo │ │ ├── HbaseUtilPhoneTest.java │ │ ├── HbaseUtilTest.java │ │ ├── TestApi_1.java │ │ └── TestApi_2.java │ │ ├── phone │ │ └── Phone.java │ │ └── weibo │ │ ├── Message.java │ │ ├── MyWeiBo.java │ │ ├── WeiBo.java │ │ └── WeiBoConf.java │ └── resources │ ├── hbase-site.xml │ ├── hdfs-site.xml │ └── log4j.properties ├── codingce-hdfsclient ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codince │ │ │ ├── mywritable │ │ │ ├── FlowBean.java │ │ │ ├── FlowDriver.java │ │ │ ├── FlowMapper.java │ │ │ ├── FlowReducer.java │ │ │ └── mr │ │ │ │ ├── InverseIndex.java │ │ │ │ ├── TQ.java │ │ │ │ ├── TQMR.java │ │ │ │ ├── TqCombiner.java │ │ │ │ ├── TqGroupingComparator.java │ │ │ │ ├── TqMapper.java │ │ │ │ ├── TqPartitioner.java │ │ │ │ ├── TqReducer.java │ │ │ │ ├── TqSortComparator.java │ │ │ │ ├── WCMapper.java │ │ │ │ ├── WCReducer.java │ │ │ │ ├── WordCount.java │ │ │ │ └── tq │ │ │ ├── qq │ │ │ ├── FMapper.java │ │ │ ├── FReducer.java │ │ │ └── MyFOF.java │ │ │ └── wordcount │ │ │ ├── WordCountDriver.java │ │ │ ├── WordCountMapper.java │ │ │ └── WordCountReducer.java │ └── resources │ │ ├── hbase-site.xml │ │ ├── hdfs-site.xml │ │ └── log4j.properties │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── HdfsClient.java ├── codingce-hive ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── hive │ │ │ └── Udf.java │ └── resources │ │ └── log4j.properties │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── hive │ ├── CodingceHive.java │ └── ZjxHive.java ├── codingce-javase ├── COMPUTATION │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── COMPUTATION.iml │ ├── out │ │ └── production │ │ │ └── COMPUTATION │ │ │ ├── Ball.class │ │ │ ├── Body.class │ │ │ ├── Cube.class │ │ │ └── MainClass.class │ └── src │ │ ├── Ball.java │ │ ├── Body.java │ │ ├── Cube.java │ │ └── MainClass.java ├── CORE_C01_004 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── CORE_C01_004.iml │ └── src │ │ └── com │ │ └── oraclesdp │ │ └── csg │ │ └── annotation │ │ └── ZjxMain.java ├── CORE_C01_005 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── CORE_C01_005.iml │ └── src │ │ ├── CodeMain.java │ │ └── com │ │ └── oraclesdp │ │ └── csg │ │ └── TestMain.java ├── CORE_C02_004 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C02_004.iml │ └── src │ │ └── CodeMain.java ├── CORE_C02_005 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C02_005.iml │ └── src │ │ └── CodeMain.java ├── CORE_C02_007 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── CORE_C02_007.iml │ ├── out │ │ └── production │ │ │ └── CORE_C02_007 │ │ │ └── CodingMain.class │ └── src │ │ └── TestMain.java ├── CORE_C02_009 │ ├── CORE_C02_009.iml │ └── src │ │ └── DaffodilsNum.java ├── CORE_C02_011 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C02_011.iml │ └── src │ │ └── CodeMain.java ├── CORE_C02_026 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C02_026.iml │ └── src │ │ ├── TestBreak.java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── CodeMain.java ├── CORE_C02_027 │ ├── CORE_C02_027.iml │ └── src │ │ └── CLSS_ch2.java ├── CORE_C02_039 │ ├── CORE_C02_039.iml │ └── src │ │ └── PrintTable.java ├── CORE_C02_041 │ ├── .idea │ │ ├── .gitignore │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C02_041.iml │ └── src │ │ └── Utils.java ├── CORE_C02_0921 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ └── modules.xml │ ├── CORE_C02_0921.iml │ └── src │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── TestOne.java ├── CORE_C02_0923 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C02_0923.iml │ └── src │ │ └── cn │ │ └── com │ │ └── codingce │ │ ├── CodeMain.java │ │ └── RandomMain.java ├── CORE_C03_005 │ ├── CORE_C03_005.iml │ └── src │ │ └── Student.java ├── CORE_C03_033 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C03_033.iml │ └── src │ │ └── PIUtil.java ├── CORE_C04_002 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C04_002.iml │ └── src │ │ └── Student.java ├── CORE_C05_001 │ ├── CORE_C05_001.iml │ └── src │ │ └── AppearTime.java ├── CORE_C05_1030 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C05_1030.iml │ ├── out │ │ └── production │ │ │ └── CORE_C05_1030 │ │ │ ├── Example$Person.class │ │ │ └── Example.class │ └── src │ │ └── Example.java ├── CORE_C06_1104 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C06_1104.iml │ ├── out │ │ └── production │ │ │ └── CORE_C06_1104 │ │ │ ├── TestFive.class │ │ │ ├── TestFour.class │ │ │ ├── TestMain.class │ │ │ └── TestThree.class │ └── src │ │ ├── TestFive.java │ │ ├── TestFour.java │ │ ├── TestMain.java │ │ └── TestThree.java ├── CORE_C07_037 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C07_037.iml │ ├── out │ │ └── production │ │ │ └── CORE_C07_037 │ │ │ ├── ClassManager.class │ │ │ └── Student.class │ └── src │ │ ├── ClassManager.java │ │ └── Student.java ├── CORE_C07_038 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── CORE_C07_038.iml │ ├── out │ │ └── production │ │ │ └── CORE_C07_038 │ │ │ ├── SchoolManager.class │ │ │ └── Student.class │ └── src │ │ ├── SchoolManager.java │ │ └── Student.java ├── Pro_Test_1115 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── Pro_Test_1115.iml │ ├── object.txt │ ├── out │ │ └── production │ │ │ └── Pro_Test_1115 │ │ │ ├── ArrayTest.class │ │ │ ├── CollectionsTest.class │ │ │ ├── FileExercise.class │ │ │ ├── META-INF │ │ │ └── Pro_Test_1115.kotlin_module │ │ │ ├── MapTest.class │ │ │ ├── MyOne.class │ │ │ ├── Person.class │ │ │ ├── Serializable_Test.class │ │ │ ├── SetTest.class │ │ │ ├── test │ │ │ └── TestMain.class │ │ │ ├── testone │ │ │ ├── MainClass.class │ │ │ ├── Student.class │ │ │ └── UnderGraduate.class │ │ │ ├── testthree │ │ │ └── MainClass.class │ │ │ └── testtwo │ │ │ ├── MainClass.class │ │ │ ├── Rou.class │ │ │ ├── Shape.class │ │ │ └── Square.class │ └── src │ │ ├── ArrayTest.java │ │ ├── CollectionsTest.java │ │ ├── MapTest.java │ │ ├── MyOne.java │ │ ├── Person.java │ │ ├── Serializable_Test.java │ │ ├── SetTest.java │ │ ├── test │ │ └── TestMain.java │ │ ├── testone │ │ ├── MainClass.java │ │ ├── Student.java │ │ └── UnderGraduate.java │ │ ├── testthree │ │ └── MainClass.java │ │ └── testtwo │ │ ├── MainClass.java │ │ ├── Rou.java │ │ ├── Shape.java │ │ └── Square.java ├── SE_JAVA_EXP_E020 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E020.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ └── TestPost.java ├── SE_JAVA_EXP_E023 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E023.iml │ ├── out │ │ └── production │ │ │ └── SE_JAVA_EXP_E023 │ │ │ └── cn │ │ │ └── campsg │ │ │ └── java │ │ │ └── experiment │ │ │ ├── MainClass.class │ │ │ ├── Score.class │ │ │ └── Student.class │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── MainClass.java │ │ ├── Score.java │ │ └── Student.java ├── SE_JAVA_EXP_E025 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E025.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── DateUtils.java │ │ └── MainClass.java ├── SE_JAVA_EXP_E026 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E026.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ └── MainClass.java ├── SE_JAVA_EXP_E030 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E030.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── Employee.java │ │ └── MainClass.java ├── SE_JAVA_EXP_E031 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E031.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── MainClass.java │ │ └── entity │ │ ├── Feeder.java │ │ └── Tiger.java ├── SE_JAVA_EXP_E032 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E032.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── MainClass.java │ │ └── entity │ │ ├── Employe.java │ │ └── Hrstaff.java ├── SE_JAVA_EXP_E033 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E033.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── Company.java │ │ ├── MainClass.java │ │ └── entity │ │ ├── Employe.java │ │ └── Hrstaff.java ├── SE_JAVA_EXP_E034 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E034.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── HrMarketer.java │ │ ├── MainClass.java │ │ ├── SeekJob.java │ │ └── impl │ │ ├── BigDataSeeker.java │ │ └── SoftwareSeeker.java ├── SE_JAVA_EXP_E035P │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E035P.iml │ ├── out │ │ └── production │ │ │ └── SE_JAVA_EXP_E035P │ │ │ └── cn │ │ │ └── campsg │ │ │ └── java │ │ │ └── experiment │ │ │ ├── MainClass.class │ │ │ └── entity │ │ │ ├── AbstractSinger.class │ │ │ └── PopSinger.class │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── MainClass.java │ │ └── entity │ │ ├── AbstractSinger.java │ │ └── PopSinger.java ├── SE_JAVA_EXP_E037 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E037.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── MainClass.java │ │ └── entity │ │ └── Bank.java ├── SE_JAVA_EXP_E038 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E038.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── Rose.java │ │ └── exception │ │ ├── MainClass.java │ │ └── RoseException.java ├── SE_JAVA_EXP_E039 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E039.iml │ ├── out │ │ └── production │ │ │ └── SE_JAVA_EXP_E039 │ │ │ └── cn │ │ │ └── campsg │ │ │ └── java │ │ │ └── experiment │ │ │ ├── MainClass.class │ │ │ └── QueueCaller.class │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── MainClass.java │ │ └── QueueCaller.java ├── SE_JAVA_EXP_E045 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── SE_JAVA_EXP_E045.iml │ └── src │ │ └── cn │ │ └── campsg │ │ └── java │ │ └── experiment │ │ ├── MainClass.java │ │ └── entity │ │ ├── Postman.java │ │ └── SendMails.java ├── chapter_two_1009 │ ├── .idea │ │ ├── .gitignore │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── vcs.xml │ ├── chapter_two_1009.iml │ └── src │ │ └── CodingMain.java ├── codingce-javabase │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── description.html │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── codingce-javabase.iml │ ├── src │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── ioc │ │ │ ├── MySpring.java │ │ │ ├── Person.java │ │ │ ├── Question.java │ │ │ └── TestMain.java │ │ │ ├── iocannotation │ │ │ ├── MyAnnotation.java │ │ │ ├── MySpring.java │ │ │ ├── Person.java │ │ │ ├── Question.java │ │ │ ├── TestMain.java │ │ │ └── User.java │ │ │ ├── myenum │ │ │ ├── FreshJuice.java │ │ │ ├── MyFileOne.java │ │ │ ├── MyFileTwo.java │ │ │ ├── MyRead.java │ │ │ ├── MyReadLines.java │ │ │ ├── MyScanner.java │ │ │ └── test.txt │ │ │ ├── myselfannotation │ │ │ ├── MyAnnotation.java │ │ │ ├── Person.java │ │ │ └── TestMain.java │ │ │ ├── streamdemo │ │ │ ├── DemoA.java │ │ │ └── DemoB.java │ │ │ ├── streamtest │ │ │ ├── Person.java │ │ │ ├── PersonDTO.java │ │ │ └── StreamMap.java │ │ │ ├── testannotation │ │ │ ├── Animal.java │ │ │ ├── MyAnnotation.java │ │ │ ├── Person.java │ │ │ └── TestAnnotation.java │ │ │ ├── testconstructor │ │ │ ├── Person.java │ │ │ └── TestConstructor.java │ │ │ ├── testmethod │ │ │ ├── Animal.java │ │ │ ├── Person.java │ │ │ └── TestMethod.java │ │ │ ├── testone │ │ │ ├── Main.java │ │ │ ├── Person.java │ │ │ └── StringDemo.java │ │ │ ├── testtwo │ │ │ ├── JudgeArray.java │ │ │ └── StringToLocalDate.java │ │ │ ├── threaddemo │ │ │ ├── LockFairThread.java │ │ │ ├── TestMain.java │ │ │ ├── TestVolatile.java │ │ │ ├── ThreadDemo.java │ │ │ └── VolatileDemo.java │ │ │ ├── zhangshangbianchengthreadone │ │ │ ├── Ta.java │ │ │ ├── Tb.java │ │ │ ├── Tc.java │ │ │ ├── Td.java │ │ │ ├── Te.java │ │ │ ├── Tf.java │ │ │ ├── Tg.java │ │ │ ├── Th.java │ │ │ ├── Ti.java │ │ │ ├── Tj.java │ │ │ ├── Tk.java │ │ │ ├── Tl.java │ │ │ ├── Tm.java │ │ │ ├── Tn.java │ │ │ ├── To.java │ │ │ ├── Tp.java │ │ │ ├── Tq.java │ │ │ ├── Tr.java │ │ │ ├── Ts.java │ │ │ ├── Tt.java │ │ │ └── Tu.java │ │ │ ├── zhangshangbianchengthreadthree │ │ │ └── MyContainera.java │ │ │ └── zhangshangbianchengthreadtwo │ │ │ ├── ReentrantLock1.java │ │ │ ├── ReentrantLock2.java │ │ │ ├── ReentrantLock3.java │ │ │ ├── ReentrantLock4.java │ │ │ └── ReentrantLock5.java │ └── test.txt └── codingce-stream │ ├── .idea │ ├── compiler.xml │ ├── description.html │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ ├── vcs.xml │ └── workspace.xml │ ├── project-1111-stream.iml │ └── src │ ├── README.md │ └── cn │ └── com │ └── codingce │ ├── entity │ ├── Bar.java │ ├── Foo.java │ ├── Inner.java │ ├── Nested.java │ ├── Outer.java │ └── Person.java │ └── operation │ ├── OperationA.java │ ├── OperationB.java │ ├── OperationC.java │ ├── OperationD.java │ ├── OperationE.java │ ├── OperationF.java │ ├── OperationG.java │ ├── OperationH.java │ └── OperationI.java ├── codingce-jdbc ├── mxz.sql ├── mxz.txt ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── dao │ │ │ ├── StudentDao.java │ │ │ ├── TeacherDao.java │ │ │ ├── UsersDao.java │ │ │ └── impl │ │ │ │ ├── StudentDaoImpl.java │ │ │ │ ├── TeacherDaoImpl.java │ │ │ │ └── UsersDaoImpl.java │ │ │ ├── entity │ │ │ ├── Student.java │ │ │ ├── Teacher.java │ │ │ └── Users.java │ │ │ ├── service │ │ │ ├── StudentService.java │ │ │ ├── TeacherService.java │ │ │ ├── UsersService.java │ │ │ └── impl │ │ │ │ ├── StudentServiceImpl.java │ │ │ │ ├── TeacherServiceImpl.java │ │ │ │ └── UsersServiceImpl.java │ │ │ ├── servlet │ │ │ ├── IndexServlet.java │ │ │ ├── LoginServlet.java │ │ │ └── RegisterServlet.java │ │ │ └── util │ │ │ ├── Dbutil.java │ │ │ └── MyPage.java │ └── webapp │ │ ├── WEB-INF │ │ └── web.xml │ │ ├── index.jsp │ │ ├── login.jsp │ │ └── register.jsp │ └── test │ └── java │ └── org │ └── MyTest.java ├── codingce-media ├── codingce-Android │ └── README.md ├── codingce-WebRTC │ └── codingce-webrtc │ │ ├── .gitignore │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── webrtc │ │ │ │ ├── CodingceWebrtcApplication.java │ │ │ │ ├── config │ │ │ │ ├── FJsonConfig.java │ │ │ │ ├── GsonConfig.java │ │ │ │ ├── WebMvcConfig.java │ │ │ │ └── WebSocketConfig.java │ │ │ │ ├── controller │ │ │ │ ├── IndexController.java │ │ │ │ └── WebRtcController.java │ │ │ │ └── dto │ │ │ │ └── MessageDto.java │ │ └── resources │ │ │ ├── application.yml │ │ │ ├── static │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ │ └── webrtc-util.js │ │ │ ├── templates │ │ │ └── index.html │ │ │ └── webrtc.keystore │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── webrtc │ │ └── CodingceWebrtcApplicationTests.java └── codingce-iOS │ └── README.md ├── codingce-mybatis ├── LICENSE ├── mybatis-01 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── UserMapper.java │ │ │ │ └── UserMapper.xml │ │ │ │ ├── pojo │ │ │ │ └── User.java │ │ │ │ └── utils │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── dao │ │ └── UserDaoTest.java ├── mybatis-02 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── UserMapper.java │ │ │ │ └── UserMapper.xml │ │ │ │ ├── pojo │ │ │ │ └── User.java │ │ │ │ └── utils │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ ├── db.properties │ │ │ ├── mapper │ │ │ └── UserMapper.xml │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── dao │ │ └── UserDaoTest.java ├── mybatis-03 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── UserMapper.java │ │ │ │ └── UserMapper.xml │ │ │ │ ├── pojo │ │ │ │ └── User.java │ │ │ │ └── utils │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ ├── db.properties │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── dao │ │ └── UserDaoTest.java ├── mybatis-04 │ ├── log │ │ └── coding.log │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── UserMapper.java │ │ │ │ └── UserMapper.xml │ │ │ │ ├── pojo │ │ │ │ └── User.java │ │ │ │ └── utils │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ ├── db.properties │ │ │ ├── log4j.properties │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── UserDaoTest.java ├── mybatis-05 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── StudentMapper.java │ │ │ │ ├── TeacherMapper.java │ │ │ │ └── UserMapper.java │ │ │ │ ├── pojo │ │ │ │ ├── Student.java │ │ │ │ ├── Teacher.java │ │ │ │ └── User.java │ │ │ │ └── utils │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ ├── db.properties │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── UserDaoTest.java ├── mybatis-06 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── StudentMapper.java │ │ │ │ └── TeacherMapper.java │ │ │ │ ├── pojo │ │ │ │ ├── Student.java │ │ │ │ └── Teacher.java │ │ │ │ └── utils │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ ├── cn │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── dao │ │ │ │ ├── StudentMapper.xml │ │ │ │ └── TeacherMapper.xml │ │ │ ├── db.properties │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyTest.java ├── mybatis-07 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── StudentMapper.java │ │ │ │ └── TeacherMapper.java │ │ │ │ ├── pojo │ │ │ │ ├── Student.java │ │ │ │ └── Teacher.java │ │ │ │ └── utils │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ ├── cn │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── dao │ │ │ │ ├── StudentMapper.xml │ │ │ │ └── TeacherMapper.xml │ │ │ ├── db.properties │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyTest.java ├── mybatis-08 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── BlogMapper.java │ │ │ │ ├── StudentMapper.java │ │ │ │ └── TeacherMapper.java │ │ │ │ ├── pojo │ │ │ │ ├── Blog.java │ │ │ │ ├── Student.java │ │ │ │ └── Teacher.java │ │ │ │ └── utils │ │ │ │ ├── IdUtils.java │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ ├── cn │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── dao │ │ │ │ ├── BlogMapper.xml │ │ │ │ ├── StudentMapper.xml │ │ │ │ └── TeacherMapper.xml │ │ │ ├── db.properties │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyTest.java ├── mybatis-09 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ └── UserMapper.java │ │ │ │ ├── pojo │ │ │ │ └── User.java │ │ │ │ └── utils │ │ │ │ ├── IdUtils.java │ │ │ │ ├── MyCache.java │ │ │ │ └── MybatisUtils.java │ │ └── resources │ │ │ ├── cn │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── dao │ │ │ │ └── UserMapper.xml │ │ │ ├── db.properties │ │ │ ├── ehcache.xml │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyTest.java └── pom.xml ├── codingce-mybatisplus ├── .idea │ ├── .gitignore │ ├── .name │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── libraries │ │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ │ ├── Maven__com_baomidou_mybatis_plus_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_annotation_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_boot_starter_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_core_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_extension_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_generator_3_0_5.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_2.xml │ │ ├── Maven__com_github_jsqlparser_jsqlparser_1_2.xml │ │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ ├── Maven__com_zaxxer_HikariCP_3_4_5.xml │ │ ├── Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml │ │ ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml │ │ ├── Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml │ │ ├── Maven__mysql_mysql_connector_java_8_0_21.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_1_10_14.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_10_14.xml │ │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ │ ├── Maven__net_minidev_json_smart_2_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_38.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_38.xml │ │ ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml │ │ ├── Maven__org_assertj_assertj_core_3_16_1.xml │ │ ├── Maven__org_glassfish_jakarta_el_3_0_3.xml │ │ ├── Maven__org_hamcrest_hamcrest_2_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_5_6_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_api_5_6_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_6_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_params_5_6_2.xml │ │ ├── Maven__org_junit_platform_junit_platform_commons_1_6_2.xml │ │ ├── Maven__org_junit_platform_junit_platform_engine_1_6_2.xml │ │ ├── Maven__org_mockito_mockito_core_3_3_3.xml │ │ ├── Maven__org_mockito_mockito_junit_jupiter_3_3_3.xml │ │ ├── Maven__org_mybatis_mybatis_3_4_6.xml │ │ ├── Maven__org_mybatis_mybatis_spring_1_3_2.xml │ │ ├── Maven__org_objenesis_objenesis_2_6.xml │ │ ├── Maven__org_opentest4j_opentest4j_1_2_0.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ │ ├── Maven__org_projectlombok_lombok_1_18_12.xml │ │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_30.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_30.xml │ │ ├── Maven__org_springframework_boot_spring_boot_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_configuration_processor_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_jdbc_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_3_4_RELEASE.xml │ │ ├── Maven__org_springframework_spring_aop_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_beans_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_expression_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jcl_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jdbc_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_test_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_tx_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_web_5_2_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_2_9_RELEASE.xml │ │ ├── Maven__org_xmlunit_xmlunit_core_2_7_0.xml │ │ └── Maven__org_yaml_snakeyaml_1_26.xml │ ├── misc.xml │ ├── modules.xml │ └── vcs.xml ├── codingce-mybatisplus.iml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── MybatisPlusApplication.java │ │ │ ├── config │ │ │ └── MyBatisPlusConfig.java │ │ │ ├── handler │ │ │ └── MyMetaObjectHandler.java │ │ │ ├── mapper │ │ │ └── UserMapper.java │ │ │ └── pojo │ │ │ └── User.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ ├── MybatisPlusApplicationTests.java │ └── WrapperTest.java ├── codingce-nginx ├── codingce-nginx-01 │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codince │ │ │ ├── NginxApp.java │ │ │ └── controller │ │ │ └── IndexController.java │ │ └── resources │ │ ├── application.yml │ │ └── templates │ │ └── index.html └── codingce-nginx-02 │ ├── README.md │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── cn │ │ └── com │ │ └── codince │ │ ├── NginxApp.java │ │ └── controller │ │ └── IndexController.java │ └── resources │ ├── application.yml │ └── templates │ └── index.html ├── codingce-rabbitmq ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── dictionaries │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── libraries │ │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml │ │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ │ ├── Maven__com_rabbitmq_amqp_client_5_10_0.xml │ │ ├── Maven__com_rabbitmq_amqp_client_5_7_2.xml │ │ ├── Maven__com_rabbitmq_http_client_3_8_0_RELEASE.xml │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ ├── Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml │ │ ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml │ │ ├── Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_1_10_19.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_10_19.xml │ │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ │ ├── Maven__net_minidev_json_smart_2_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_41.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_41.xml │ │ ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml │ │ ├── Maven__org_assertj_assertj_core_3_18_1.xml │ │ ├── Maven__org_attoparser_attoparser_2_0_5_RELEASE.xml │ │ ├── Maven__org_glassfish_jakarta_el_3_0_3.xml │ │ ├── Maven__org_hamcrest_hamcrest_2_2.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_2_2.xml │ │ ├── Maven__org_hamcrest_hamcrest_library_2_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_api_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_params_5_7_0.xml │ │ ├── Maven__org_junit_platform_junit_platform_commons_1_7_0.xml │ │ ├── Maven__org_junit_platform_junit_platform_engine_1_7_0.xml │ │ ├── Maven__org_mockito_mockito_core_3_6_28.xml │ │ ├── Maven__org_mockito_mockito_junit_jupiter_3_6_28.xml │ │ ├── Maven__org_objenesis_objenesis_3_1.xml │ │ ├── Maven__org_opentest4j_opentest4j_1_2_0.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ │ ├── Maven__org_projectlombok_lombok_1_18_16.xml │ │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_30.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_30.xml │ │ ├── Maven__org_springframework_amqp_spring_amqp_2_3_4.xml │ │ ├── Maven__org_springframework_amqp_spring_rabbit_2_3_4.xml │ │ ├── Maven__org_springframework_amqp_spring_rabbit_junit_2_3_4.xml │ │ ├── Maven__org_springframework_amqp_spring_rabbit_test_2_3_4.xml │ │ ├── Maven__org_springframework_boot_spring_boot_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_configuration_processor_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_devtools_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_amqp_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_thymeleaf_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_4_2.xml │ │ ├── Maven__org_springframework_retry_spring_retry_1_3_1.xml │ │ ├── Maven__org_springframework_spring_aop_5_3_3.xml │ │ ├── Maven__org_springframework_spring_beans_5_3_3.xml │ │ ├── Maven__org_springframework_spring_context_5_3_3.xml │ │ ├── Maven__org_springframework_spring_core_5_3_3.xml │ │ ├── Maven__org_springframework_spring_expression_5_3_3.xml │ │ ├── Maven__org_springframework_spring_jcl_5_3_3.xml │ │ ├── Maven__org_springframework_spring_messaging_5_3_3.xml │ │ ├── Maven__org_springframework_spring_test_5_3_3.xml │ │ ├── Maven__org_springframework_spring_tx_5_3_3.xml │ │ ├── Maven__org_springframework_spring_web_5_3_3.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_3_3.xml │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_java8time_3_0_4_RELEASE.xml │ │ ├── Maven__org_thymeleaf_thymeleaf_3_0_12_RELEASE.xml │ │ ├── Maven__org_thymeleaf_thymeleaf_spring5_3_0_12_RELEASE.xml │ │ ├── Maven__org_unbescape_unbescape_1_1_6_RELEASE.xml │ │ ├── Maven__org_xmlunit_xmlunit_core_2_7_0.xml │ │ └── Maven__org_yaml_snakeyaml_1_27.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ ├── vcs.xml │ └── workspace.xml ├── README.md ├── codingce-rabbitmq.iml ├── pom.xml ├── rabbitmq-01-hello │ ├── pom.xml │ ├── rabbitmq-01-hello.iml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── Rabbitmq01HelloApplication.java │ │ │ │ ├── direct │ │ │ │ ├── Customer.java │ │ │ │ ├── CustomerHello.java │ │ │ │ ├── DirectProvider.java │ │ │ │ └── ProviderHello.java │ │ │ │ ├── directf │ │ │ │ ├── CustomerOne.java │ │ │ │ ├── CustomerTwo.java │ │ │ │ └── DirectfProvider.java │ │ │ │ ├── fanout │ │ │ │ ├── CustomerOne.java │ │ │ │ ├── CustomerThree.java │ │ │ │ ├── CustomerTwo.java │ │ │ │ └── FanOutProvider.java │ │ │ │ ├── test │ │ │ │ ├── CodingceHello.java │ │ │ │ ├── CodingcePubSub.java │ │ │ │ └── CodingceRouting.java │ │ │ │ ├── topic │ │ │ │ ├── CustomerOne.java │ │ │ │ ├── CustomerTwo.java │ │ │ │ └── TopicProvider.java │ │ │ │ ├── utils │ │ │ │ └── RabbitMQUtils.java │ │ │ │ └── work │ │ │ │ ├── CustomerFour.java │ │ │ │ ├── CustomerOne.java │ │ │ │ ├── CustomerThree.java │ │ │ │ ├── CustomerTwo.java │ │ │ │ └── Provider.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── Rabbitmq01HelloApplicationTests.java └── rabbitmq-02-springboot │ ├── pom.xml │ ├── rabbitmq-02-springboot.iml │ └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── Rabbitmq02SpringbootApplication.java │ │ │ ├── common │ │ │ ├── exception │ │ │ │ └── GlobalExceptionHandler.java │ │ │ ├── lang │ │ │ │ ├── CommonMQMsg.java │ │ │ │ ├── ResultCodeEnum.java │ │ │ │ └── ResultInterface.java │ │ │ └── utils │ │ │ │ ├── DigestHttpClientUtil.java │ │ │ │ └── R.java │ │ │ ├── config │ │ │ └── RabbitMQConfig.java │ │ │ ├── controller │ │ │ ├── CustomerController.java │ │ │ └── SendController.java │ │ │ ├── dto │ │ │ ├── AbnormalFactors.java │ │ │ ├── Content.java │ │ │ ├── Data.java │ │ │ ├── Drgs.java │ │ │ ├── Indicators.java │ │ │ ├── Interpretation.java │ │ │ ├── Item.java │ │ │ ├── MessageObject.java │ │ │ ├── Tag.java │ │ │ └── TagGroup.java │ │ │ └── listener │ │ │ ├── HealthHra3MQListener.java │ │ │ └── HealthInterventionMQListener.java │ └── resources │ │ ├── application.yml │ │ ├── static │ │ └── js │ │ │ ├── axios.min.js │ │ │ └── vue.min.js │ │ └── templates │ │ └── index.html │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── Rabbitmq02SpringbootApplicationTests.java ├── codingce-redis ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── dictionaries │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── libraries │ │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ │ ├── Maven__com_alibaba_fastjson_1_2_62.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_3.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_11_3.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_11_3.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_3.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_3.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_3.xml │ │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ ├── Maven__io_lettuce_lettuce_core_5_3_5_RELEASE.xml │ │ ├── Maven__io_netty_netty_buffer_4_1_55_Final.xml │ │ ├── Maven__io_netty_netty_codec_4_1_55_Final.xml │ │ ├── Maven__io_netty_netty_common_4_1_55_Final.xml │ │ ├── Maven__io_netty_netty_handler_4_1_55_Final.xml │ │ ├── Maven__io_netty_netty_resolver_4_1_55_Final.xml │ │ ├── Maven__io_netty_netty_transport_4_1_55_Final.xml │ │ ├── Maven__io_projectreactor_reactor_core_3_3_12_RELEASE.xml │ │ ├── Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml │ │ ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml │ │ ├── Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_1_10_18.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_10_18.xml │ │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ │ ├── Maven__net_minidev_json_smart_2_3.xml │ │ ├── Maven__org_apache_commons_commons_pool2_2_9_0.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_41.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_41.xml │ │ ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml │ │ ├── Maven__org_assertj_assertj_core_3_16_1.xml │ │ ├── Maven__org_assertj_assertj_core_3_18_1.xml │ │ ├── Maven__org_glassfish_jakarta_el_3_0_3.xml │ │ ├── Maven__org_hamcrest_hamcrest_2_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_5_6_3.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_api_5_6_3.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_api_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_6_3.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_params_5_6_3.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_params_5_7_0.xml │ │ ├── Maven__org_junit_platform_junit_platform_commons_1_6_3.xml │ │ ├── Maven__org_junit_platform_junit_platform_commons_1_7_0.xml │ │ ├── Maven__org_junit_platform_junit_platform_engine_1_6_3.xml │ │ ├── Maven__org_junit_platform_junit_platform_engine_1_7_0.xml │ │ ├── Maven__org_mockito_mockito_core_3_3_3.xml │ │ ├── Maven__org_mockito_mockito_core_3_6_28.xml │ │ ├── Maven__org_mockito_mockito_junit_jupiter_3_3_3.xml │ │ ├── Maven__org_mockito_mockito_junit_jupiter_3_6_28.xml │ │ ├── Maven__org_objenesis_objenesis_2_6.xml │ │ ├── Maven__org_objenesis_objenesis_3_1.xml │ │ ├── Maven__org_opentest4j_opentest4j_1_2_0.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ │ ├── Maven__org_projectlombok_lombok_1_18_16.xml │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_3.xml │ │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_30.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_30.xml │ │ ├── Maven__org_springframework_boot_spring_boot_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_2_4_1.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_4_1.xml │ │ ├── Maven__org_springframework_boot_spring_boot_configuration_processor_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_devtools_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_4_1.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_data_redis_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_4_1.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_4_1.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_4_1.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_3_7_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_4_1.xml │ │ ├── Maven__org_springframework_data_spring_data_commons_2_3_6_RELEASE.xml │ │ ├── Maven__org_springframework_data_spring_data_keyvalue_2_3_6_RELEASE.xml │ │ ├── Maven__org_springframework_data_spring_data_redis_2_3_6_RELEASE.xml │ │ ├── Maven__org_springframework_spring_aop_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_aop_5_3_2.xml │ │ ├── Maven__org_springframework_spring_beans_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_beans_5_3_2.xml │ │ ├── Maven__org_springframework_spring_context_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_5_3_2.xml │ │ ├── Maven__org_springframework_spring_context_support_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_5_3_2.xml │ │ ├── Maven__org_springframework_spring_expression_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_expression_5_3_2.xml │ │ ├── Maven__org_springframework_spring_jcl_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jcl_5_3_2.xml │ │ ├── Maven__org_springframework_spring_oxm_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_test_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_test_5_3_2.xml │ │ ├── Maven__org_springframework_spring_tx_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_web_5_2_12_RELEASE.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_2_12_RELEASE.xml │ │ ├── Maven__org_xmlunit_xmlunit_core_2_7_0.xml │ │ ├── Maven__org_yaml_snakeyaml_1_26.xml │ │ ├── Maven__org_yaml_snakeyaml_1_27.xml │ │ └── Maven__redis_clients_jedis_3_2_0.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ └── vcs.xml ├── redis-01-jedis │ ├── pom.xml │ ├── redis-01-jedis.iml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codincge │ │ │ │ └── RedisApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codincge │ │ └── RedisApplicationTests.java └── redis-02-springboot │ ├── pom.xml │ ├── redis-02-springboot.iml │ └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── Redis02SpringbootApplication.java │ │ │ ├── config │ │ │ └── RedisConfig.java │ │ │ ├── pojo │ │ │ └── User.java │ │ │ └── utils │ │ │ └── RedisUtils.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── Redis02SpringbootApplicationTests.java ├── codingce-security ├── .idea │ ├── .gitignore │ ├── .name │ ├── artifacts │ │ ├── codingce_security_war.xml │ │ ├── codingce_security_war_exploded.xml │ │ ├── spring_security_war.xml │ │ └── spring_security_war_exploded.xml │ ├── compiler.xml │ ├── dictionaries │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── libraries │ │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ │ ├── Maven__com_alibaba_fastjson_1_2_68.xml │ │ ├── Maven__com_baomidou_mybatis_plus_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_annotation_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_boot_starter_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_core_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_extension_3_0_5.xml │ │ ├── Maven__com_baomidou_mybatis_plus_generator_3_0_5.xml │ │ ├── Maven__com_fasterxml_classmate_1_5_1.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_10_0.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_10_0.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_10_0.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_10_0.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_10_0.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_10_0.xml │ │ ├── Maven__com_github_jsqlparser_jsqlparser_1_2.xml │ │ ├── Maven__com_github_ulisesbocchio_jasypt_spring_boot_2_1_1.xml │ │ ├── Maven__com_github_ulisesbocchio_jasypt_spring_boot_starter_2_1_1.xml │ │ ├── Maven__com_google_guava_guava_20_0.xml │ │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ │ ├── Maven__com_melloware_jasypt_1_9_4.xml │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ ├── Maven__com_zaxxer_HikariCP_3_4_1.xml │ │ ├── Maven__io_springfox_springfox_core_2_9_2.xml │ │ ├── Maven__io_springfox_springfox_schema_2_9_2.xml │ │ ├── Maven__io_springfox_springfox_spi_2_9_2.xml │ │ ├── Maven__io_springfox_springfox_spring_web_2_9_2.xml │ │ ├── Maven__io_springfox_springfox_swagger2_2_9_2.xml │ │ ├── Maven__io_springfox_springfox_swagger_common_2_9_2.xml │ │ ├── Maven__io_springfox_springfox_swagger_ui_2_9_2.xml │ │ ├── Maven__io_swagger_swagger_annotations_1_5_20.xml │ │ ├── Maven__io_swagger_swagger_models_1_5_20.xml │ │ ├── Maven__jakarta_activation_jakarta_activation_api_1_2_1.xml │ │ ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml │ │ ├── Maven__jakarta_validation_jakarta_validation_api_2_0_1.xml │ │ ├── Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_2.xml │ │ ├── Maven__joda_time_joda_time_2_10_1.xml │ │ ├── Maven__junit_junit_4_12.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_1_10_2.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_10_2.xml │ │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ │ ├── Maven__net_minidev_json_smart_2_3.xml │ │ ├── Maven__org_apache_commons_commons_lang3_3_9.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_12_1.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_12_1.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_27.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_27.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_27.xml │ │ ├── Maven__org_apache_velocity_velocity_engine_core_2_0.xml │ │ ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml │ │ ├── Maven__org_assertj_assertj_core_3_13_2.xml │ │ ├── Maven__org_attoparser_attoparser_2_0_5_RELEASE.xml │ │ ├── Maven__org_hamcrest_hamcrest_2_1.xml │ │ ├── Maven__org_hibernate_validator_hibernate_validator_6_0_18_Final.xml │ │ ├── Maven__org_jboss_logging_jboss_logging_3_4_1_Final.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_5_5_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_api_5_5_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_5_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_params_5_5_2.xml │ │ ├── Maven__org_junit_platform_junit_platform_commons_1_5_2.xml │ │ ├── Maven__org_junit_platform_junit_platform_engine_1_5_2.xml │ │ ├── Maven__org_junit_vintage_junit_vintage_engine_5_5_2.xml │ │ ├── Maven__org_mapstruct_mapstruct_1_2_0_Final.xml │ │ ├── Maven__org_mockito_mockito_core_3_1_0.xml │ │ ├── Maven__org_mockito_mockito_junit_jupiter_3_1_0.xml │ │ ├── Maven__org_mybatis_mybatis_3_4_6.xml │ │ ├── Maven__org_mybatis_mybatis_spring_1_3_2.xml │ │ ├── Maven__org_objenesis_objenesis_2_6.xml │ │ ├── Maven__org_opentest4j_opentest4j_1_2_0.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ │ ├── Maven__org_projectlombok_lombok_1_18_10.xml │ │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_29.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_29.xml │ │ ├── Maven__org_springframework_boot_spring_boot_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_configuration_processor_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_devtools_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_jdbc_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_security_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_thymeleaf_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_validation_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml │ │ ├── Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_config_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_core_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_web_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_aop_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_beans_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_expression_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jcl_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jdbc_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_test_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_tx_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_web_5_2_1_RELEASE.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_2_1_RELEASE.xml │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_java8time_3_0_4_RELEASE.xml │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_springsecurity5_3_0_4_RELEASE.xml │ │ ├── Maven__org_thymeleaf_thymeleaf_3_0_11_RELEASE.xml │ │ ├── Maven__org_thymeleaf_thymeleaf_spring5_3_0_11_RELEASE.xml │ │ ├── Maven__org_unbescape_unbescape_1_1_6_RELEASE.xml │ │ ├── Maven__org_xmlunit_xmlunit_core_2_6_3.xml │ │ └── Maven__org_yaml_snakeyaml_1_25.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ └── vcs.xml ├── README.md ├── codingce-security.iml ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── com │ │ └── codingce │ │ ├── CodingceApplication.java │ │ ├── config │ │ └── SecurityConfig.java │ │ ├── controller │ │ └── LoginController.java │ │ ├── mapper │ │ ├── UserMapper.java │ │ ├── UserRoleMapper.java │ │ └── xml │ │ │ ├── UserMapper.xml │ │ │ └── UserRoleMapper.xml │ │ ├── pojo │ │ ├── User.java │ │ └── UserRole.java │ │ └── service │ │ ├── UserRoleService.java │ │ ├── UserService.java │ │ └── impl │ │ ├── UserRoleServiceImpl.java │ │ └── UserServiceImpl.java │ └── resources │ ├── application.properties │ └── templates │ ├── index.html │ ├── login.html │ └── register.html ├── codingce-sms ├── .idea │ ├── compiler.xml │ ├── dictionaries │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── libraries │ │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ │ ├── Maven__com_alibaba_fastjson_1_2_62.xml │ │ ├── Maven__com_aliyun_aliyun_java_sdk_core_4_5_3.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml │ │ ├── Maven__com_google_code_gson_gson_2_8_6.xml │ │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ ├── Maven__commons_codec_commons_codec_1_15.xml │ │ ├── Maven__commons_logging_commons_logging_1_2.xml │ │ ├── Maven__io_lettuce_lettuce_core_6_0_2_RELEASE.xml │ │ ├── Maven__io_netty_netty_buffer_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_codec_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_common_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_handler_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_resolver_4_1_58_Final.xml │ │ ├── Maven__io_netty_netty_transport_4_1_58_Final.xml │ │ ├── Maven__io_opentracing_opentracing_api_0_33_0.xml │ │ ├── Maven__io_opentracing_opentracing_noop_0_33_0.xml │ │ ├── Maven__io_opentracing_opentracing_util_0_33_0.xml │ │ ├── Maven__io_projectreactor_reactor_core_3_4_2.xml │ │ ├── Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml │ │ ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml │ │ ├── Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml │ │ ├── Maven__javax_activation_javax_activation_api_1_2_0.xml │ │ ├── Maven__javax_xml_bind_jaxb_api_2_3_1.xml │ │ ├── Maven__mysql_mysql_connector_java_8_0_22.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_1_10_19.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_10_19.xml │ │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ │ ├── Maven__net_minidev_json_smart_2_3.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_13.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_4_14.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_41.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_41.xml │ │ ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml │ │ ├── Maven__org_assertj_assertj_core_3_18_1.xml │ │ ├── Maven__org_attoparser_attoparser_2_0_5_RELEASE.xml │ │ ├── Maven__org_glassfish_jakarta_el_3_0_3.xml │ │ ├── Maven__org_hamcrest_hamcrest_2_2.xml │ │ ├── Maven__org_ini4j_ini4j_0_5_4.xml │ │ ├── Maven__org_jacoco_org_jacoco_agent_runtime_0_8_5.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_api_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_7_0.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_params_5_7_0.xml │ │ ├── Maven__org_junit_platform_junit_platform_commons_1_7_0.xml │ │ ├── Maven__org_junit_platform_junit_platform_engine_1_7_0.xml │ │ ├── Maven__org_mockito_mockito_core_3_6_28.xml │ │ ├── Maven__org_mockito_mockito_junit_jupiter_3_6_28.xml │ │ ├── Maven__org_objenesis_objenesis_3_1.xml │ │ ├── Maven__org_opentest4j_opentest4j_1_2_0.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ │ ├── Maven__org_projectlombok_lombok_1_18_16.xml │ │ ├── Maven__org_reactivestreams_reactive_streams_1_0_3.xml │ │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_30.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_30.xml │ │ ├── Maven__org_springframework_boot_spring_boot_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_configuration_processor_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_devtools_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_data_redis_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_thymeleaf_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_4_2.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_4_2.xml │ │ ├── Maven__org_springframework_data_spring_data_commons_2_4_3.xml │ │ ├── Maven__org_springframework_data_spring_data_keyvalue_2_4_3.xml │ │ ├── Maven__org_springframework_data_spring_data_redis_2_4_3.xml │ │ ├── Maven__org_springframework_spring_aop_5_3_3.xml │ │ ├── Maven__org_springframework_spring_beans_5_3_3.xml │ │ ├── Maven__org_springframework_spring_context_5_3_3.xml │ │ ├── Maven__org_springframework_spring_context_support_5_3_3.xml │ │ ├── Maven__org_springframework_spring_core_5_3_3.xml │ │ ├── Maven__org_springframework_spring_expression_5_3_3.xml │ │ ├── Maven__org_springframework_spring_jcl_5_3_3.xml │ │ ├── Maven__org_springframework_spring_oxm_5_3_3.xml │ │ ├── Maven__org_springframework_spring_test_5_3_3.xml │ │ ├── Maven__org_springframework_spring_tx_5_3_3.xml │ │ ├── Maven__org_springframework_spring_web_5_3_3.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_3_3.xml │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_java8time_3_0_4_RELEASE.xml │ │ ├── Maven__org_thymeleaf_thymeleaf_3_0_12_RELEASE.xml │ │ ├── Maven__org_thymeleaf_thymeleaf_spring5_3_0_12_RELEASE.xml │ │ ├── Maven__org_unbescape_unbescape_1_1_6_RELEASE.xml │ │ ├── Maven__org_xmlunit_xmlunit_core_2_7_0.xml │ │ └── Maven__org_yaml_snakeyaml_1_27.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ ├── vcs.xml │ └── workspace.xml ├── codingce-sms.iml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── CodingceSmsApplication.java │ │ │ ├── controller │ │ │ └── SmsApiController.java │ │ │ └── service │ │ │ ├── SendSms.java │ │ │ └── impl │ │ │ └── SendSmsImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── CodingceSmsApplicationTests.java ├── codingce-spark ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── com │ │ └── codingce │ │ └── spark │ │ └── WordCount.java │ └── resources │ └── hdfs-site.xml ├── codingce-spring ├── LICENSE ├── pom.xml ├── spring-01-ioc1 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── dao │ │ │ │ ├── UserDao.java │ │ │ │ ├── UserDaoImpl.java │ │ │ │ ├── UserDaoMysqlImpl.java │ │ │ │ └── UserDaoOracleImpl.java │ │ │ │ └── service │ │ │ │ ├── UserService.java │ │ │ │ └── UserServiceImpl.java │ │ └── resources │ │ │ └── beans.xml │ │ └── test │ │ └── java │ │ └── MyTest.java ├── spring-02-hellospring │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── pojo │ │ │ │ └── Hello.java │ │ └── resources │ │ │ └── beans.xml │ │ └── test │ │ └── java │ │ └── MyTest.java ├── spring-03-ioc2 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── pojo │ │ │ │ └── User.java │ │ └── resources │ │ │ ├── applicationContext.xml │ │ │ ├── beans.xml │ │ │ ├── beans2.xml │ │ │ └── beans3.xml │ │ └── test │ │ └── java │ │ └── MyTest.java ├── spring-04-di │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── pojo │ │ │ │ ├── Address.java │ │ │ │ ├── Student.java │ │ │ │ └── User.java │ │ └── resources │ │ │ ├── applicationContext.xml │ │ │ └── userBean.xml │ │ └── test │ │ └── java │ │ └── MyTest.java ├── spring-05-Autowired │ ├── note.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── pojo │ │ │ │ ├── Cat.java │ │ │ │ ├── Dog.java │ │ │ │ └── People.java │ │ └── resources │ │ │ └── beans.xml │ │ └── test │ │ └── java │ │ └── MyTest.java ├── spring-05-before │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── codespring │ │ │ ├── MainApp.java │ │ │ ├── config │ │ │ └── MyConfig.java │ │ │ ├── entity │ │ │ ├── Address.java │ │ │ ├── Auto.java │ │ │ ├── AutoSpellChecker.java │ │ │ ├── AutowiredTest.java │ │ │ ├── HelloWorld.java │ │ │ ├── Inherit.java │ │ │ ├── InjectSpellChecker.java │ │ │ ├── InjectTextEditor.java │ │ │ ├── MyEntity.java │ │ │ ├── ProfileQar.java │ │ │ ├── QualifierTest.java │ │ │ ├── SpellChecker.java │ │ │ ├── SpellCheckerAwd.java │ │ │ ├── Student.java │ │ │ └── TextEditor.java │ │ │ └── postprocessor │ │ │ └── InitHelloWorld.java │ │ └── resources │ │ └── Beans.xml ├── spring-06-anno │ ├── note.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── controller │ │ │ │ └── UserController.java │ │ │ │ ├── dao │ │ │ │ └── UserDao.java │ │ │ │ ├── pojo │ │ │ │ └── User.java │ │ │ │ └── service │ │ │ │ └── UserService.java │ │ └── resources │ │ │ └── applicationContext.xml │ │ └── test │ │ └── java │ │ └── MyTest.java ├── spring-07-appconfig │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── config │ │ │ ├── ZeConfig.java │ │ │ └── ZeConfig2.java │ │ │ └── pojo │ │ │ └── User.java │ │ └── test │ │ └── java │ │ └── MyTest.java ├── spring-08-proxy │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ ├── demo01 │ │ ├── Client.java │ │ ├── Host.java │ │ ├── Proxy.java │ │ └── Rent.java │ │ ├── demo2 │ │ ├── Client.java │ │ ├── UserService.java │ │ ├── UserServiceImpl.java │ │ └── UserServiceProxy.java │ │ ├── demo3 │ │ ├── Client.java │ │ ├── Host.java │ │ ├── ProxyInvocationHandler.java │ │ └── Rent.java │ │ └── demo4 │ │ ├── Client.java │ │ ├── ProxyInvocationHandler.java │ │ ├── UserService.java │ │ └── UserServiceImpl.java ├── spring-09-aop │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── diy │ │ │ │ ├── AnnotationPointCut.java │ │ │ │ └── DiyPointCut.java │ │ │ │ ├── log │ │ │ │ ├── AfterLog.java │ │ │ │ └── Log.java │ │ │ │ └── service │ │ │ │ ├── UserService.java │ │ │ │ └── UserServiceImpl.java │ │ └── resources │ │ │ └── applicationContext.xml │ │ └── test │ │ └── java │ │ └── MyTest.java ├── spring-10-mybatis │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── mapper │ │ │ │ ├── UserMapper.java │ │ │ │ ├── UserMapper.xml │ │ │ │ ├── UserMapperImpl.java │ │ │ │ └── UserMapperImpl2.java │ │ │ │ └── pojo │ │ │ │ └── User.java │ │ └── resources │ │ │ ├── applicationContext.xml │ │ │ ├── db.properties │ │ │ ├── mybatis-config.xml │ │ │ └── spring-dao.xml │ │ └── test │ │ └── java │ │ └── MyTest.java └── spring-11-transaction │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── mapper │ │ │ ├── UserMapper.java │ │ │ ├── UserMapper.xml │ │ │ ├── UserMapperImpl.java │ │ │ └── UserMapperImpl2.java │ │ │ └── pojo │ │ │ └── User.java │ └── resources │ │ ├── applicationContext.xml │ │ ├── mybatis-config.xml │ │ └── spring-dao.xml │ └── test │ └── java │ └── MyTest.java ├── codingce-springboot ├── LICENSE ├── pom.xml ├── springboot-01-yaml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── YamlApplication.java │ │ │ │ └── pojo │ │ │ │ ├── Dog.java │ │ │ │ └── Person.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── application.yaml │ │ │ └── person.properties │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── YamlApplicationTests.java ├── springboot-02-myconfig │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── MyconfigApplication.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyconfigApplicationTests.java ├── springboot-03-web │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── WebApplication.java │ │ │ │ ├── config │ │ │ │ ├── LoginHandlerIntercepter.java │ │ │ │ ├── MyLocaleResolver.java │ │ │ │ └── MyMvcConfig.java │ │ │ │ ├── controller │ │ │ │ ├── DashBoardController.java │ │ │ │ ├── EmployeeController.java │ │ │ │ ├── HelloController.java │ │ │ │ ├── IndexController.java │ │ │ │ └── LoginController.java │ │ │ │ ├── dao │ │ │ │ ├── DepartmentDao.java │ │ │ │ └── EmployeeDao.java │ │ │ │ └── pojo │ │ │ │ ├── Department.java │ │ │ │ └── Employee.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── application.yml │ │ │ ├── i18n │ │ │ ├── login.properties │ │ │ ├── login_en_US.properties │ │ │ └── login_zh_CN.properties │ │ │ ├── public │ │ │ └── index.html │ │ │ ├── static │ │ │ ├── css │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── dashboard.css │ │ │ │ ├── ie10-viewport-bug-workaround.css │ │ │ │ └── signin.css │ │ │ └── js │ │ │ │ ├── html5shiv.min.js │ │ │ │ ├── jquery.min.js │ │ │ │ └── respond.min.js │ │ │ └── templates │ │ │ ├── commons │ │ │ └── commons.html │ │ │ ├── dashboard.html │ │ │ ├── emp │ │ │ ├── add.html │ │ │ ├── list.html │ │ │ └── update.html │ │ │ ├── error │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ ├── index.html │ │ │ ├── test.html │ │ │ ├── test2.html │ │ │ └── test3.html │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── WebApplicationTests.java ├── springboot-04-myjdbc │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── MyjdbcApplication.java │ │ │ │ └── controller │ │ │ │ └── JdbcController.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyjdbcApplicationTests.java ├── springboot-05-mydruid │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── MydruidApplication.java │ │ │ │ ├── config │ │ │ │ └── DruidConfig.java │ │ │ │ └── controller │ │ │ │ └── DruidController.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MydruidApplicationTests.java ├── springboot-06-mybatis │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── MybatisApplication.java │ │ │ │ ├── config │ │ │ │ ├── LoginHandlerIntercepter.java │ │ │ │ ├── MyLocaleResolver.java │ │ │ │ └── MyMvcConfig.java │ │ │ │ ├── controller │ │ │ │ └── UserController.java │ │ │ │ ├── mapper │ │ │ │ └── UserMapper.java │ │ │ │ ├── pojo │ │ │ │ ├── Department.java │ │ │ │ └── User.java │ │ │ │ └── service │ │ │ │ └── UserService.java │ │ └── resources │ │ │ ├── application.yml │ │ │ ├── i18n │ │ │ ├── login.properties │ │ │ ├── login_en_US.properties │ │ │ └── login_zh_CN.properties │ │ │ ├── mapper │ │ │ └── UserMapper.xml │ │ │ ├── public │ │ │ └── index.html │ │ │ ├── static │ │ │ ├── css │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── dashboard.css │ │ │ │ ├── ie10-viewport-bug-workaround.css │ │ │ │ └── signin.css │ │ │ └── js │ │ │ │ ├── html5shiv.min.js │ │ │ │ ├── jquery.min.js │ │ │ │ └── respond.min.js │ │ │ └── templates │ │ │ ├── commons │ │ │ └── commons.html │ │ │ ├── dashboard.html │ │ │ ├── emp │ │ │ ├── add.html │ │ │ ├── list.html │ │ │ └── update.html │ │ │ ├── error │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ ├── index.html │ │ │ ├── test.html │ │ │ ├── test2.html │ │ │ └── test3.html │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MybatisApplicationTests.java ├── springboot-07-springsecurity │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── MyspringsecurityApplication.java │ │ │ │ ├── config │ │ │ │ ├── MyLocaleResolver.java │ │ │ │ └── SecurityConfig.java │ │ │ │ └── controller │ │ │ │ └── RouterController.java │ │ └── resources │ │ │ ├── application.yml │ │ │ ├── i18n │ │ │ ├── login.properties │ │ │ ├── login_en_US.properties │ │ │ └── login_zh_CN.properties │ │ │ ├── static │ │ │ ├── css │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── dashboard.css │ │ │ │ ├── ie10-viewport-bug-workaround.css │ │ │ │ └── signin.css │ │ │ └── js │ │ │ │ ├── html5shiv.min.js │ │ │ │ ├── jquery.min.js │ │ │ │ └── respond.min.js │ │ │ └── templates │ │ │ ├── commons │ │ │ └── commons.html │ │ │ ├── error │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ ├── index.html │ │ │ └── views │ │ │ ├── level1 │ │ │ ├── 1.html │ │ │ ├── 2.html │ │ │ └── 3.html │ │ │ ├── level2 │ │ │ ├── 1.html │ │ │ ├── 2.html │ │ │ └── 3.html │ │ │ ├── level3 │ │ │ ├── 1.html │ │ │ ├── 2.html │ │ │ └── 3.html │ │ │ └── login.html │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyspringsecurityApplicationTests.java ├── springboot-08-shiro │ ├── hello-shiro │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── Quickstart.java │ │ │ └── resources │ │ │ ├── log4j.properties │ │ │ └── shiro.ini │ └── pom.xml ├── springboot-09-shiro │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── MyshiroApplication.java │ │ │ │ ├── config │ │ │ │ ├── ShiroConfig.java │ │ │ │ └── UserRealm.java │ │ │ │ ├── controller │ │ │ │ └── MyController.java │ │ │ │ ├── mapper │ │ │ │ └── UserMapper.java │ │ │ │ ├── pojo │ │ │ │ └── User.java │ │ │ │ └── service │ │ │ │ ├── UserService.java │ │ │ │ └── UserServiceImpl.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── application.yml │ │ │ ├── i18n │ │ │ ├── login.properties │ │ │ ├── login_en_US.properties │ │ │ └── login_zh_CN.properties │ │ │ ├── mapper │ │ │ └── UserMapper.xml │ │ │ └── templates │ │ │ ├── index.html │ │ │ ├── login.html │ │ │ └── user │ │ │ ├── add.html │ │ │ └── update.html │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyshiroApplicationTests.java ├── springboot-10-mysaggger │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── MysagggerApplication.java │ │ │ │ ├── config │ │ │ │ └── SwaggerConfig.java │ │ │ │ ├── controller │ │ │ │ └── HelloCobtroller.java │ │ │ │ └── pojo │ │ │ │ └── User.java │ │ └── resources │ │ │ ├── application-dev.properties │ │ │ ├── application-pro.properties │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MysagggerApplicationTests.java ├── springboot-11-mytask │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── MytaskApplication.java │ │ │ │ ├── controller │ │ │ │ └── AsyncController.java │ │ │ │ └── service │ │ │ │ ├── AsyncService.java │ │ │ │ └── ScheduledService.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MytaskApplicationTests.java └── springboot-12-myredis │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── MyredisApplication.java │ │ │ ├── config │ │ │ └── RedisConfig.java │ │ │ ├── pojo │ │ │ └── User.java │ │ │ └── utils │ │ │ └── RedisUtil.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── MyredisApplicationTests.java ├── codingce-springcloud ├── pom.xml ├── springcloud-api │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── springcloud │ │ ├── pojo │ │ └── Dept.java │ │ └── service │ │ ├── DeptClientService.java │ │ └── DeptClientServiceFallbackFactory.java ├── springcloud-config-client-3355 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ ├── Config_Client_3355.java │ │ │ └── controller │ │ │ └── ConfigClientController.java │ │ └── resources │ │ ├── application.yml │ │ ├── banner.txt │ │ └── bootstrap.yml ├── springcloud-config-eureka-7001 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ └── Eureka_Config_Server_7001.java │ │ └── resources │ │ ├── application.yml │ │ ├── banner.txt │ │ └── bootstrap.yml ├── springcloud-config-provider-dept-8001 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ ├── Dept_Config_Provider_8001.java │ │ │ ├── controller │ │ │ └── DeptController.java │ │ │ ├── dao │ │ │ └── DeptDao.java │ │ │ └── service │ │ │ ├── DeptService.java │ │ │ └── DeptServiceImpl.java │ │ └── resources │ │ ├── application.yml │ │ ├── banner.txt │ │ ├── bootstrap.yml │ │ └── mybatis │ │ ├── mapper │ │ └── DeptMapper.xml │ │ └── mybatis-config.xml ├── springcloud-config-server-3344 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ └── Config_Server_3344.java │ │ └── resources │ │ ├── application.yml │ │ └── banner.txt ├── springcloud-consumer-dept │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── myrule │ │ │ ├── CodingCeRandomRule.java │ │ │ └── CodingCeRule.java │ │ │ └── springcloud │ │ │ ├── DeptConsumer.java │ │ │ ├── config │ │ │ └── ConfigBean.java │ │ │ └── controller │ │ │ └── DeptConsumerController.java │ │ └── resources │ │ ├── application.yml │ │ └── banner.txt ├── springcloud-consumer-hystrix-dashboard │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ └── DeptConsumerDashboard_9001.java │ │ └── resources │ │ ├── application.yml │ │ └── banner.txt ├── springcloud-cusumer-dept-feign │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ ├── FeginDeptConsumer_80.java │ │ │ ├── config │ │ │ └── ConfigBean.java │ │ │ └── controller │ │ │ └── DeptConsumerController.java │ │ └── resources │ │ ├── application.yml │ │ └── banner.txt ├── springcloud-eureka-7001 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ └── EurekaServer_7001.java │ │ └── resources │ │ ├── application.yml │ │ └── banner.txt ├── springcloud-eureka-7002 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ └── EurekaServer_7002.java │ │ └── resources │ │ ├── application.yml │ │ └── banner.txt ├── springcloud-eureka-7003 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ └── EurekaServer_7003.java │ │ └── resources │ │ └── application.yml ├── springcloud-provider-dept-8001 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── springcloud │ │ │ │ ├── DeptProvider8001.java │ │ │ │ ├── controller │ │ │ │ └── DeptController.java │ │ │ │ ├── dao │ │ │ │ └── DeptDao.java │ │ │ │ └── service │ │ │ │ ├── DeptService.java │ │ │ │ └── DeptServiceImpl.java │ │ └── resources │ │ │ ├── application.yml │ │ │ ├── banner.txt │ │ │ └── mybatis │ │ │ ├── mapper │ │ │ └── DeptMapper.xml │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── MyTest.java ├── springcloud-provider-dept-8002 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ ├── DeptProvider8002.java │ │ │ ├── controller │ │ │ └── DeptController.java │ │ │ ├── dao │ │ │ └── DeptDao.java │ │ │ └── service │ │ │ ├── DeptService.java │ │ │ └── DeptServiceImpl.java │ │ └── resources │ │ ├── application.yml │ │ ├── banner.txt │ │ └── mybatis │ │ ├── mapper │ │ └── DeptMapper.xml │ │ └── mybatis-config.xml ├── springcloud-provider-dept-8003 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ ├── DeptProvider8003.java │ │ │ ├── controller │ │ │ └── DeptController.java │ │ │ ├── dao │ │ │ └── DeptDao.java │ │ │ └── service │ │ │ ├── DeptService.java │ │ │ └── DeptServiceImpl.java │ │ └── resources │ │ ├── application.yml │ │ ├── banner.txt │ │ └── mybatis │ │ ├── mapper │ │ └── DeptMapper.xml │ │ └── mybatis-config.xml ├── springcloud-provider-dept-hystrix-8001 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── springcloud │ │ │ ├── DeptProvider_Hystrix_8001.java │ │ │ ├── controller │ │ │ └── DeptController.java │ │ │ ├── dao │ │ │ └── DeptDao.java │ │ │ └── service │ │ │ ├── DeptService.java │ │ │ └── DeptServiceImpl.java │ │ └── resources │ │ ├── application.yml │ │ ├── banner.txt │ │ └── mybatis │ │ ├── mapper │ │ └── DeptMapper.xml │ │ └── mybatis-config.xml └── springcloud-zuul-9527 │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── cn │ │ └── com │ │ └── codingce │ │ └── springcloud │ │ └── ZuulApplication_9527.java │ └── resources │ ├── application.yml │ └── banner.txt ├── codingce-springmvc ├── pom.xml ├── springmvc-01-servlet │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── java │ │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── servlet │ │ │ └── HelloServlet.java │ └── web │ │ ├── WEB-INF │ │ ├── jsp │ │ │ ├── form.jsp │ │ │ └── test.jsp │ │ └── web.xml │ │ └── index.jsp ├── springmvc-02-hellomvc │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── controller │ │ │ │ ├── HelloController.java │ │ │ │ └── TestController.java │ │ │ └── resources │ │ │ └── springmvc-servlet.xml │ └── web │ │ ├── WEB-INF │ │ ├── jsp │ │ │ ├── hello.jsp │ │ │ └── test.jsp │ │ └── web.xml │ │ └── index.jsp ├── springmvc-03-annotation │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ └── controller │ │ │ │ └── HelloController.java │ │ │ └── resources │ │ │ └── springmvc-servlet.xml │ └── web │ │ ├── WEB-INF │ │ ├── jsp │ │ │ └── hello.jsp │ │ └── web.xml │ │ └── index.jsp ├── springmvc-04-controller │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── controller │ │ │ │ ├── ControllerTest1.java │ │ │ │ ├── ControllerTest2.java │ │ │ │ ├── EncodingController.java │ │ │ │ ├── ModelTest1.java │ │ │ │ ├── RestFulController.java │ │ │ │ └── UserController.java │ │ │ │ ├── filter │ │ │ │ └── GenericEncodingFilter.java │ │ │ │ └── pojo │ │ │ │ └── User.java │ │ │ └── resources │ │ │ └── springmvc-servlet.xml │ └── web │ │ ├── WEB-INF │ │ ├── jsp │ │ │ ├── a.jsp │ │ │ ├── hello.jsp │ │ │ ├── lm.jsp │ │ │ └── test.jsp │ │ └── web.xml │ │ └── index.jsp ├── springmvc-05-json │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── controller │ │ │ │ ├── FastJsonDemo.java │ │ │ │ └── UserController.java │ │ │ │ ├── pojo │ │ │ │ └── User.java │ │ │ │ └── utils │ │ │ │ └── JsonUtils.java │ │ │ └── resources │ │ │ └── springmvc-servlet.xml │ └── web │ │ ├── WEB-INF │ │ ├── jsp │ │ │ └── test.jsp │ │ ├── test.jsp │ │ └── web.xml │ │ ├── index.jsp │ │ └── jsontest.html ├── springmvc-06-ssm01 │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ ├── java │ │ │ │ └── cn │ │ │ │ │ └── com │ │ │ │ │ └── codingce │ │ │ │ │ ├── controller │ │ │ │ │ └── BookController.java │ │ │ │ │ ├── dao │ │ │ │ │ ├── BookMapper.java │ │ │ │ │ └── BookMapper.xml │ │ │ │ │ ├── pojo │ │ │ │ │ ├── Books.java │ │ │ │ │ └── User.java │ │ │ │ │ └── service │ │ │ │ │ ├── BookService.java │ │ │ │ │ └── BookServiceImpl.java │ │ │ └── resources │ │ │ │ ├── applicationContext.xml │ │ │ │ ├── database.properties │ │ │ │ ├── mybatis-config.xml │ │ │ │ ├── spring-dao.xml │ │ │ │ ├── spring-mvc.xml │ │ │ │ └── spring-service.xml │ │ └── test │ │ │ └── java │ │ │ └── MyTest.java │ └── web │ │ ├── WEB-INF │ │ ├── jsp │ │ │ ├── addBook.jsp │ │ │ ├── allBook.jsp │ │ │ └── updateBook.jsp │ │ └── web.xml │ │ └── index.jsp ├── springmvc-07-ajax │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── controller │ │ │ │ └── AjaxController.java │ │ │ │ └── pojo │ │ │ │ └── User.java │ │ │ └── resources │ │ │ ├── applicationContext.xml │ │ │ └── spring-controller.xml │ └── web │ │ ├── WEB-INF │ │ ├── jsp │ │ │ └── hello.jsp │ │ └── web.xml │ │ ├── baiduDemo.html │ │ ├── index.jsp │ │ ├── login.jsp │ │ ├── statics │ │ └── js │ │ │ └── jquery-3.5.1.js │ │ ├── test.html │ │ └── test2.jsp ├── springmvc-08-intercepter │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── config │ │ │ │ ├── LoginIntercepetor.java │ │ │ │ └── MyIntercepetor.java │ │ │ │ └── controller │ │ │ │ ├── LoginController.java │ │ │ │ └── TestController.java │ │ │ └── resources │ │ │ ├── applicationContext.xml │ │ │ └── spring-controller.xml │ └── web │ │ ├── WEB-INF │ │ ├── jsp │ │ │ ├── login.jsp │ │ │ └── main.jsp │ │ └── web.xml │ │ └── index.jsp └── springmvc-09-file │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── controller │ │ │ └── FileController.java │ │ └── resources │ │ ├── applicationContext.xml │ │ └── spring-controller.xml │ └── web │ ├── WEB-INF │ ├── jsp.jsp │ └── web.xml │ └── index.jsp ├── codingce-websocket ├── .gitignore ├── Spring Boot 整合 WebSocket.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── websocket │ │ │ ├── CodingceDemoApplication.java │ │ │ ├── config │ │ │ ├── CorsConfig.java │ │ │ ├── MyWebMvcConfig.java │ │ │ ├── MybatisPlusConfig.java │ │ │ ├── SwaggerConfig.java │ │ │ └── WebSocketConfig.java │ │ │ ├── conrtoller │ │ │ ├── BaseWebSocketController.java │ │ │ └── IndexController.java │ │ │ ├── entity │ │ │ └── dto │ │ │ │ └── MessageDto.java │ │ │ └── utils │ │ │ ├── Constant.java │ │ │ ├── PageUtil.java │ │ │ ├── Query.java │ │ │ └── ResT.java │ └── resources │ │ ├── application-dev.yml │ │ ├── application.yml │ │ └── templates │ │ └── index.html │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── websocket │ └── CodingceDemoApplicationTests.java ├── codingce-wx ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ └── wx │ │ │ ├── WxApplication.java │ │ │ ├── controller │ │ │ └── WebController.java │ │ │ ├── entity │ │ │ ├── AccessToken.java │ │ │ └── User.java │ │ │ ├── services │ │ │ └── WxService.java │ │ │ └── util │ │ │ ├── Util.java │ │ │ └── text.xml │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── index.html │ │ └── page │ │ └── user.html │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── wx │ └── WxApplicationTests.java ├── dubbo + zookeeper ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── libraries │ │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_2.xml │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_2.xml │ │ ├── Maven__com_github_sgroschupf_zkclient_0_1.xml │ │ ├── Maven__com_github_spotbugs_spotbugs_annotations_3_1_9.xml │ │ ├── Maven__com_google_code_findbugs_jsr305_3_0_2.xml │ │ ├── Maven__com_google_code_gson_gson_2_8_6.xml │ │ ├── Maven__com_google_guava_guava_16_0_1.xml │ │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ ├── Maven__io_netty_netty_3_10_6_Final.xml │ │ ├── Maven__io_netty_netty_all_4_1_51_Final.xml │ │ ├── Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml │ │ ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml │ │ ├── Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml │ │ ├── Maven__jline_jline_0_9_94.xml │ │ ├── Maven__log4j_log4j_1_2_14.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_1_10_14.xml │ │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_10_14.xml │ │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ │ ├── Maven__net_minidev_json_smart_2_3.xml │ │ ├── Maven__org_apache_curator_curator_client_2_12_0.xml │ │ ├── Maven__org_apache_curator_curator_framework_2_12_0.xml │ │ ├── Maven__org_apache_curator_curator_recipes_2_12_0.xml │ │ ├── Maven__org_apache_dubbo_dubbo_2_7_3.xml │ │ ├── Maven__org_apache_dubbo_dubbo_spring_boot_autoconfigure_2_7_3.xml │ │ ├── Maven__org_apache_dubbo_dubbo_spring_boot_autoconfigure_compatible_2_7_3.xml │ │ ├── Maven__org_apache_dubbo_dubbo_spring_boot_starter_2_7_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml │ │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_37.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_37.xml │ │ ├── Maven__org_apache_yetus_audience_annotations_0_5_0.xml │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_14.xml │ │ ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml │ │ ├── Maven__org_assertj_assertj_core_3_16_1.xml │ │ ├── Maven__org_glassfish_jakarta_el_3_0_3.xml │ │ ├── Maven__org_hamcrest_hamcrest_2_2.xml │ │ ├── Maven__org_javassist_javassist_3_20_0_GA.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_5_6_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_api_5_6_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_6_2.xml │ │ ├── Maven__org_junit_jupiter_junit_jupiter_params_5_6_2.xml │ │ ├── Maven__org_junit_platform_junit_platform_commons_1_6_2.xml │ │ ├── Maven__org_junit_platform_junit_platform_engine_1_6_2.xml │ │ ├── Maven__org_mockito_mockito_core_3_3_3.xml │ │ ├── Maven__org_mockito_mockito_junit_jupiter_3_3_3.xml │ │ ├── Maven__org_objenesis_objenesis_2_6.xml │ │ ├── Maven__org_opentest4j_opentest4j_1_2_0.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_30.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_30.xml │ │ ├── Maven__org_springframework_boot_spring_boot_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_3_3_RELEASE.xml │ │ ├── Maven__org_springframework_spring_aop_5_2_8_RELEASE.xml │ │ ├── Maven__org_springframework_spring_beans_5_2_8_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_5_2_8_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_5_2_8_RELEASE.xml │ │ ├── Maven__org_springframework_spring_expression_5_2_8_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jcl_5_2_8_RELEASE.xml │ │ ├── Maven__org_springframework_spring_test_5_2_8_RELEASE.xml │ │ ├── Maven__org_springframework_spring_web_5_2_8_RELEASE.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_2_8_RELEASE.xml │ │ ├── Maven__org_xmlunit_xmlunit_core_2_7_0.xml │ │ └── Maven__org_yaml_snakeyaml_1_26.xml │ ├── misc.xml │ ├── modules.xml │ └── vcs.xml ├── consumer-server │ ├── consumer-server.iml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── com │ │ │ │ └── codingce │ │ │ │ ├── ConsumerServerApplication.java │ │ │ │ └── service │ │ │ │ ├── TicketService.java │ │ │ │ └── UserService.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── cn │ │ └── com │ │ └── codingce │ │ └── ConsumerServerApplicationTests.java └── provider-server │ ├── pom.xml │ ├── provider-server.iml │ └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── ProviderServerApplication.java │ │ │ └── service │ │ │ ├── TicketService.java │ │ │ └── TicketServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── ProviderServerApplicationTests.java ├── hadoop-redis ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── com │ │ │ └── codingce │ │ │ ├── HadoopRedisApplication.java │ │ │ ├── controller │ │ │ └── HdfsController.java │ │ │ ├── domain │ │ │ └── FileAttribute.java │ │ │ └── utils │ │ │ ├── HadoopUtils.java │ │ │ ├── RedisTools.java │ │ │ └── RedisUtils.java │ └── resources │ │ ├── application.properties │ │ ├── log4j.properties │ │ ├── static │ │ └── index.html │ │ └── templates │ │ ├── show.html │ │ └── upload.html │ └── test │ └── java │ └── cn │ └── com │ └── codingce │ └── HadoopRedisApplicationTests.java └── young-quartz ├── .idea ├── compiler.xml ├── dictionaries │ └── Administrator.xml ├── encodings.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── uiDesigner.xml ├── vcs.xml ├── workspace.xml └── young-quartz.iml ├── README.md ├── pom.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── young │ │ │ └── quartz │ │ │ ├── QuartzMain.java │ │ │ ├── SimpleQuartzApp.java │ │ │ └── job │ │ │ ├── DemoJob.java │ │ │ ├── DemoSchedule.java │ │ │ ├── HelloQuartz.java │ │ │ ├── RamJob.java │ │ │ └── TimeRemindJob.java │ └── resources │ │ ├── quartz-template.properties │ │ └── quartz.properties └── test │ └── java │ └── com │ └── young │ └── quartz │ ├── AppTest.java │ └── job │ └── RamJobTest.java └── target ├── classes ├── com │ └── young │ │ └── quartz │ │ ├── QuartzMain.class │ │ ├── SimpleQuartzApp.class │ │ └── job │ │ ├── DemoJob.class │ │ ├── DemoSchedule.class │ │ ├── HelloQuartz.class │ │ ├── RamJob.class │ │ └── TimeRemindJob.class ├── quartz-template.properties └── quartz.properties └── test-classes └── com └── young └── quartz ├── AppTest.class └── job └── RamJobTest.class /codingce-chatgpt/codingce-gpt/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | profiles: 3 | active: dev -------------------------------------------------------------------------------- /codingce-chatgpt/codingce-gpt/src/test/java/cn/com/codingce/demo/CodingceDemoApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo; 2 | 3 | import lombok.extern.slf4j.Slf4j; 4 | import org.junit.jupiter.api.Test; 5 | import org.springframework.boot.test.context.SpringBootTest; 6 | 7 | @SpringBootTest 8 | @Slf4j 9 | class CodingceDemoApplicationTests { 10 | 11 | @Test 12 | void contextLoads() { 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /codingce-es/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-es/.idea/dictionaries: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-es/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-es/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-es/codingce-es-api/src/main/java/cn/com/codingce/CodingceEsApiApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class CodingceEsApiApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(CodingceEsApiApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-es/codingce-es-api/src/main/java/cn/com/codingce/pojo/User.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | import lombok.NoArgsConstructor; 6 | import org.springframework.stereotype.Component; 7 | 8 | /** 9 | * @author mxz 10 | */ 11 | @Data 12 | @AllArgsConstructor 13 | @NoArgsConstructor 14 | @Component 15 | public class User { 16 | private String name; 17 | private int age; 18 | } 19 | -------------------------------------------------------------------------------- /codingce-es/codingce-es-api/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /codingce-es/codingce-es-jd/src/main/java/cn/com/codingce/pojo/Content.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | import lombok.NoArgsConstructor; 6 | 7 | /** 8 | * 实体类 9 | * 10 | * @author mxz 11 | */ 12 | @Data 13 | @NoArgsConstructor 14 | @AllArgsConstructor 15 | public class Content { 16 | private String title; 17 | private String img; 18 | private String price; 19 | } 20 | -------------------------------------------------------------------------------- /codingce-es/codingce-es-jd/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=9090 2 | 3 | # 关闭thymeleaf缓存 4 | spring.thymeleaf.cache=false -------------------------------------------------------------------------------- /codingce-framework/codingce-label/label-api/src/main/java/com/bsh/lable/LableAdminApplication.java: -------------------------------------------------------------------------------- 1 | package com.bsh.lable; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class LableAdminApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(LableAdminApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-framework/codingce-label/label-api/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | profiles: 3 | active: dev -------------------------------------------------------------------------------- /codingce-framework/codingce-label/label-api/src/test/java/com/bsh/lable/admin/LableAdminApplicationTests.java: -------------------------------------------------------------------------------- 1 | //package com.bsh.lable.admin; 2 | // 3 | //import org.junit.jupiter.api.Test; 4 | //import org.springframework.boot.test.context.SpringBootTest; 5 | // 6 | //@SpringBootTest 7 | //class LableAdminApplicationTests { 8 | // 9 | // @Test 10 | // void contextLoads() { 11 | // } 12 | // 13 | //} 14 | -------------------------------------------------------------------------------- /codingce-framework/codingce-label/label-common/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.application.name=lable-common 2 | 3 | 4 | -------------------------------------------------------------------------------- /codingce-framework/codingce-label/label-system/src/main/java/com/bsh/lable/system/dao/AiReptLabelsDao.java: -------------------------------------------------------------------------------- 1 | package com.bsh.lable.system.dao; 2 | 3 | public interface AiReptLabelsDao { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /codingce-framework/codingce-label/label-system/src/main/resources/mapper/lable/AiReptLabelsDao.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-framework/codingce-label/logs/sys-error.2023-03-03.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-framework/codingce-label/logs/sys-error.2023-03-03.log -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/README.md: -------------------------------------------------------------------------------- 1 | # Go Study 2 | Golang learn project 3 | 4 | # Development environment 5 | go 1.20.2 windows/amd64 6 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/bin/go_build_Solution_go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-go/lesson/lesson-go/bin/go_build_Solution_go -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/errors.txt: -------------------------------------------------------------------------------- 1 | ERROR: 2021/09/10 14:56:29 logTwo.go:43: Something has failed 2 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/pkg/mod/cache/lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-go/lesson/lesson-go/pkg/mod/cache/lock -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/1-firstGolang/hello.go: -------------------------------------------------------------------------------- 1 | package main //程序的包名 2 | 3 | /* 4 | import "fmt" 5 | import "time" 6 | */ 7 | import ( 8 | "fmt" 9 | "time" 10 | ) 11 | 12 | //main函数 13 | func main() { //函数的{ 一定是 和函数名在同一行的,否则编译错误 14 | //golang中的表达式,加";", 和不加 都可以,建议是不加 15 | fmt.Println(" hello Go!") 16 | 17 | time.Sleep(1 * time.Second) 18 | } 19 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/11-reflect/test1_pair.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | 7 | var a string 8 | //pair 9 | a = "aceld" 10 | 11 | //pair 12 | var allType interface{} 13 | allType = a 14 | 15 | str, _ := allType.(string) 16 | 17 | fmt.Println(str) 18 | } 19 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/11-reflect/test4_reflect.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | "reflect" 6 | ) 7 | 8 | func reflectNum(arg interface{}) { 9 | fmt.Println("type : ", reflect.TypeOf(arg)) 10 | fmt.Println("value : ", reflect.ValueOf(arg)) 11 | } 12 | 13 | func main() { 14 | var num float64 = 1.2345 15 | 16 | reflectNum(num) 17 | } 18 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/13-channel/test1_channel.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | //定义一个channel 7 | c := make(chan int) 8 | 9 | go func() { 10 | defer fmt.Println("goroutine结束") 11 | 12 | fmt.Println("goroutine 正在运行...") 13 | 14 | c <- 666 //将666 发送给c 15 | }() 16 | 17 | num := <-c //从c中接受数据,并赋值给num 18 | 19 | fmt.Println("num = ", num) 20 | fmt.Println("main goroutine 结束...") 21 | } 22 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/13-channel/test4_channel.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | c := make(chan int) 7 | 8 | go func() { 9 | for i := 0; i < 5; i++ { 10 | c <- i 11 | } 12 | 13 | //close可以关闭一个channel 14 | close(c) 15 | }() 16 | 17 | //可以使用range来迭代不断操作channel 18 | for data := range c { 19 | fmt.Println(data) 20 | } 21 | 22 | fmt.Println("Main Finished..") 23 | } 24 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/14-golang-IM-System/client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-go/lesson/lesson-go/src/lesson/golang_study/14-golang-IM-System/client -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/14-golang-IM-System/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/codingce/14-golang-IM-System 2 | 3 | go 1.16 4 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/14-golang-IM-System/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Print("测试") 7 | server := NewServer("127.0.0.1", 8888) 8 | server.Start() 9 | } 10 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/14-golang-IM-System/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-go/lesson/lesson-go/src/lesson/golang_study/14-golang-IM-System/server -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/5-init/lib1/lib1.go: -------------------------------------------------------------------------------- 1 | package lib1 2 | 3 | import "fmt" 4 | 5 | //当前lib1包提供的API 6 | func Lib1Test() { 7 | fmt.Println("lib1Test()...") 8 | } 9 | 10 | func init() { 11 | fmt.Println("lib1. init() ...") 12 | } 13 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/5-init/lib2/lib2.go: -------------------------------------------------------------------------------- 1 | package lib2 2 | 3 | import "fmt" 4 | 5 | //当前lib1包提供的API 6 | func Lib2Test() { 7 | fmt.Println("lib2Test()...") 8 | } 9 | 10 | func init() { 11 | fmt.Println("lib2. init() ...") 12 | } 13 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/5-init/main.go: -------------------------------------------------------------------------------- 1 | //package main 2 | // 3 | //import ( 4 | // "lesson/golang_study/5-init/lib1" 5 | // "lesson/golang_study/5-init/lib2" 6 | // mylib2 "lesson/golang_study/5-init/lib2" 7 | //) 8 | // 9 | //func main() { 10 | // Lib1Test() 11 | //} 12 | 13 | package main 14 | 15 | func main() { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/golang_study/7-defer/mydefer.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | //写入defer关键字 7 | defer fmt.Println("main end1") 8 | defer fmt.Println("main end2") 9 | 10 | fmt.Println("main::hello go 1") 11 | fmt.Println("main::hello go 2") 12 | } 13 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/lesson17_接口/my-interface.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | type Phone interface { 6 | call() 7 | } 8 | 9 | type Huawei struct{} 10 | 11 | func (huawei *Huawei) call() { 12 | fmt.Println("I am HuaWei") 13 | } 14 | 15 | type Iphone struct{} 16 | 17 | func (iphone *Iphone) call() { 18 | fmt.Println("I am Iphone") 19 | } 20 | 21 | func main() { 22 | var phone Phone 23 | phone = new(Huawei) 24 | phone.call() 25 | } 26 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/lesson26_公开和未公开标识符/counters/counters.go: -------------------------------------------------------------------------------- 1 | package counters 2 | 3 | // 声明了未公开的类型 4 | type alertCounter int 5 | 6 | func New(value int) alertCounter { 7 | return alertCounter(value) 8 | } 9 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/lesson26_公开和未公开标识符/entities/entities.go: -------------------------------------------------------------------------------- 1 | package entities 2 | 3 | // User 在程序里定义一个用户类型 4 | type user struct { 5 | Name string 6 | Email string 7 | } 8 | 9 | // Admin 在程序里定义了管理员 10 | type Admin struct { 11 | user // 嵌入的类型是未公开的 12 | Rights int 13 | } 14 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/lesson28_标准库/logOne.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "log" 4 | 5 | // log包 6 | func init() { 7 | log.SetPrefix("Trace: ") 8 | log.SetFlags(log.Ldate | log.Lmicroseconds | log.Llongfile) 9 | } 10 | 11 | func main() { 12 | log.Println("hello") 13 | 14 | // Fatalln 在调用Println 之后会接着调用os.Exit(1) 15 | log.Fatal("fatal") 16 | 17 | // Panicln 在调用Println 之后会接着调用panic() 18 | log.Panicln("panic") 19 | 20 | } 21 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/modules_test/modules_test/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/codingce/modules_test 2 | 3 | go 1.16 4 | 5 | // require github.com/aceld/zinx v1.0.0 // indirect 6 | 7 | // replace zinx v0.0.0-20200306023939bc416543ae24 => zinx v0.0.0-20200221135252-8a8954e75100 8 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/modules_test/modules_test/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-go/lesson/lesson-go/src/lesson/modules_test/modules_test/go.sum -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/src/lesson/modules_test/modules_test/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Printf("%d", 2222) 7 | } 8 | -------------------------------------------------------------------------------- /codingce-go/lesson/lesson-go/test.txt: -------------------------------------------------------------------------------- 1 | Errors are values. 2 | Don't just check errors, handle them gracefully. 3 | Don't Panic. 4 | -------------------------------------------------------------------------------- /codingce-hbase/src/main/java/cn/com/codingce/hbase/conf/HbaseConfig.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.hbase.conf; 2 | 3 | public interface HbaseConfig { 4 | //zookeeper服务器主机名 5 | String QUORUM = "139.9.34.48"; 6 | //zookeeper端口号 7 | String CLIENT_PORT = "2181"; 8 | } 9 | -------------------------------------------------------------------------------- /codingce-hbase/src/main/resources/hdfs-site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | dfs.replication 6 | 1 7 | 8 | 9 | -------------------------------------------------------------------------------- /codingce-hdfsclient/src/main/java/cn/com/codince/mywritable/mr/TqCombiner.java: -------------------------------------------------------------------------------- 1 | package cn.com.codince.mywritable.mr; 2 | 3 | public class TqCombiner { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /codingce-hdfsclient/src/main/java/cn/com/codince/mywritable/mr/tq: -------------------------------------------------------------------------------- 1 | 1949-10-01 14:21:02 34c 2 | 1949-10-01 19:21:02 38c 3 | 1949-10-02 14:01:02 36c 4 | 1950-01-01 11:21:02 32c 5 | 1950-10-01 12:21:02 37c 6 | 1951-12-01 12:21:02 23c 7 | 1950-10-02 12:21:02 41c 8 | 1950-10-03 12:21:02 27c 9 | 1951-07-01 12:21:02 45c 10 | 1951-07-02 12:21:02 46c 11 | 1951-07-03 12:21:03 47c -------------------------------------------------------------------------------- /codingce-hdfsclient/src/main/resources/hdfs-site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | dfs.replication 6 | 1 7 | 8 | 9 | -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/out/production/COMPUTATION/Ball.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/COMPUTATION/out/production/COMPUTATION/Ball.class -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/out/production/COMPUTATION/Body.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/COMPUTATION/out/production/COMPUTATION/Body.class -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/out/production/COMPUTATION/Cube.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/COMPUTATION/out/production/COMPUTATION/Cube.class -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/out/production/COMPUTATION/MainClass.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/COMPUTATION/out/production/COMPUTATION/MainClass.class -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/src/Ball.java: -------------------------------------------------------------------------------- 1 | public class Ball implements Body { 2 | private float r; 3 | 4 | public Ball() { 5 | } 6 | 7 | public Ball(float r) { 8 | this.r = r; 9 | } 10 | 11 | @Override 12 | public float area() { 13 | return (float) (4 * 3.14 * r * r); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/src/Body.java: -------------------------------------------------------------------------------- 1 | public interface Body { 2 | float area(); 3 | } 4 | -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/src/Cube.java: -------------------------------------------------------------------------------- 1 | public class Cube implements Body { 2 | private float a; 3 | 4 | public Cube(float a) { 5 | this.a = a; 6 | } 7 | 8 | public Cube() { 9 | } 10 | 11 | @Override 12 | public float area() { 13 | return 6 * a * a; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /codingce-javase/COMPUTATION/src/MainClass.java: -------------------------------------------------------------------------------- 1 | public class MainClass { 2 | 3 | public static void main(String[] args) { 4 | Ball ball = new Ball(3); 5 | Cube cube = new Cube(6); 6 | System.out.println("ball的面积:" + getArea(ball)); 7 | System.out.println("cube的面积:" + getArea(cube)); 8 | } 9 | 10 | public static float getArea(Body b) { 11 | return b.area(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_004/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_004/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_004/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_004/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_004/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_004/src/com/oraclesdp/csg/annotation/ZjxMain.java: -------------------------------------------------------------------------------- 1 | package com.oraclesdp.csg.annotation; 2 | 3 | public class ZjxMain { 4 | public static void main(String[] args) { 5 | System.out.println("单行注释"); //单行注释 6 | System.out.println("块注释");/* 注释内容(可多行) */ 7 | /* 8 | 注释内容(可多行) 9 | */ 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_005/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_005/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_005/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_005/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_005/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_005/src/CodeMain.java: -------------------------------------------------------------------------------- 1 | public class CodeMain { 2 | public static void main(String[] args) { 3 | int defaultNum = 10000; 4 | for (int i = 0; i < 10; i++) { 5 | defaultNum = defaultNum / 2; 6 | System.out.println("第" + (i + 1) + "次反弹, 高度是: " + defaultNum); 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C01_005/src/com/oraclesdp/csg/TestMain.java: -------------------------------------------------------------------------------- 1 | package com.oraclesdp.csg; 2 | 3 | public class TestMain { 4 | public static void main(String[] args) { 5 | /** 6 | * 这是应用程序的主入口函数 7 | */ 8 | 9 | } 10 | 11 | /** 12 | * @param i i.codingce.com.cn 13 | */ 14 | public static void testOne(int i) { 15 | System.out.println(i); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_004/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_004/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_004/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_004/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_004/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_004/src/CodeMain.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 1-100之和 3 | * @author xzMa 4 | */ 5 | public class CodeMain { 6 | private static final int TARGET_SUM = 100; 7 | public static void main(String[] args) { 8 | int i = 1, sum = 0; 9 | while (i <= TARGET_SUM) { 10 | sum += i; 11 | i++; 12 | } 13 | System.out.println("1+2+3...+99+100=" + sum); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_005/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_005/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_005/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_005/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_005/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_005/src/CodeMain.java: -------------------------------------------------------------------------------- 1 | public class CodeMain { 2 | public static void main(String[] args) { 3 | int defaultNum = 10000; 4 | for (int i = 0; i < 10; i++) { 5 | defaultNum = defaultNum / 2; 6 | System.out.println("第" + (i + 1) + "次反弹, 高度是: " + defaultNum); 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_007/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_007/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_007/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_007/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_007/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_007/out/production/CORE_C02_007/CodingMain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C02_007/out/production/CORE_C02_007/CodingMain.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_011/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_011/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_011/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_011/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_011/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_026/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_026/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_026/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_026/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_026/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_026/src/cn/com/codingce/CodeMain.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | public class CodeMain { 4 | public static void main(String[] args) { 5 | int i = 1, sum = 0; 6 | while (i <= 100) { 7 | if(i % 10 == 3) { 8 | break; 9 | } 10 | sum += i; 11 | i++; 12 | } 13 | System.out.println("加和1~100, 直到遇到各位数字是3的数字就中断加和操作: " + sum); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_039/src/PrintTable.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 本实验使用循环嵌套输出10*10的表格,每个表格内显示表格当前行列值。 3 | * @author xzMa 4 | */ 5 | public class PrintTable { 6 | public static void main(String[] args) { 7 | for (int i = 0; i < 10; i++) { 8 | for (int j = 0; j < 10; j++) { 9 | System.out.print("(" + i + "," + j + ")"); 10 | } 11 | System.out.println(); 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_041/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_041/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_041/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_041/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0921/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0921/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0921/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0921/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0923/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0923/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0923/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0923/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C02_0923/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C03_033/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C03_033/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C03_033/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C03_033/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C03_033/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C03_033/src/PIUtil.java: -------------------------------------------------------------------------------- 1 | public class PIUtil { 2 | private static double PI = getPI(); 3 | private static double numOne = 1.0/5; 4 | private static double numTwo = 1.0/239; 5 | 6 | 7 | public static double getPI() { 8 | return 16 * Math.atan(numOne)- 4 * Math.atan(numTwo); 9 | } 10 | 11 | public static void main(String[] args) { 12 | System.out.println(getPI()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C04_002/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C04_002/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C04_002/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C04_002/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C04_002/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C05_1030/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C05_1030/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C05_1030/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C05_1030/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C05_1030/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C05_1030/out/production/CORE_C05_1030/Example$Person.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C05_1030/out/production/CORE_C05_1030/Example$Person.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C05_1030/out/production/CORE_C05_1030/Example.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C05_1030/out/production/CORE_C05_1030/Example.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/out/production/CORE_C06_1104/TestFive.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C06_1104/out/production/CORE_C06_1104/TestFive.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/out/production/CORE_C06_1104/TestFour.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C06_1104/out/production/CORE_C06_1104/TestFour.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/out/production/CORE_C06_1104/TestMain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C06_1104/out/production/CORE_C06_1104/TestMain.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/out/production/CORE_C06_1104/TestThree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C06_1104/out/production/CORE_C06_1104/TestThree.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C06_1104/src/TestThree.java: -------------------------------------------------------------------------------- 1 | public class TestThree { 2 | public static void main(String[] args) { 3 | try{ 4 | Runtime run = Runtime.getRuntime(); 5 | run.exec("C:\\Program Files (x86)\\Microsoft Office\\root\\Office16\\WINWORD.EXE f:\\test.docx"); 6 | }catch(Exception e){ 7 | System.out.println(e.getMessage()); 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_037/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_037/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_037/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_037/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_037/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_037/out/production/CORE_C07_037/ClassManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C07_037/out/production/CORE_C07_037/ClassManager.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_037/out/production/CORE_C07_037/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C07_037/out/production/CORE_C07_037/Student.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_038/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_038/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_038/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_038/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_038/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_038/out/production/CORE_C07_038/SchoolManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C07_038/out/production/CORE_C07_038/SchoolManager.class -------------------------------------------------------------------------------- /codingce-javase/CORE_C07_038/out/production/CORE_C07_038/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/CORE_C07_038/out/production/CORE_C07_038/Student.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/object.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/object.txt -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/ArrayTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/ArrayTest.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/CollectionsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/CollectionsTest.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/FileExercise.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/FileExercise.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/META-INF/Pro_Test_1115.kotlin_module: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/MapTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/MapTest.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/MyOne.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/MyOne.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/Person.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/Person.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/Serializable_Test.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/Serializable_Test.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/SetTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/SetTest.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/test/TestMain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/test/TestMain.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testone/MainClass.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testone/MainClass.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testone/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testone/Student.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testone/UnderGraduate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testone/UnderGraduate.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testthree/MainClass.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testthree/MainClass.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testtwo/MainClass.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testtwo/MainClass.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testtwo/Rou.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testtwo/Rou.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testtwo/Shape.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testtwo/Shape.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testtwo/Square.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/Pro_Test_1115/out/production/Pro_Test_1115/testtwo/Square.class -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/src/MyOne.java: -------------------------------------------------------------------------------- 1 | public class MyOne { 2 | public static void main(String[] args) { 3 | 4 | int a = 100, b = 200, sum, sd; 5 | sum = a + b; 6 | sd = a / b; 7 | System.out.println("sum=" + sum +"," + "sd=" + sd); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/src/test/TestMain.java: -------------------------------------------------------------------------------- 1 | package test; 2 | 3 | public class TestMain { 4 | public static void main(String[] args) { 5 | String s = "abcdefgh"; 6 | System.out.println(s.indexOf("cd")); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/src/testone/MainClass.java: -------------------------------------------------------------------------------- 1 | package testone; 2 | 3 | public class MainClass { 4 | public static void main(String[] args) { 5 | Student student = new Student("张三", 18); 6 | System.out.println(student.show()); 7 | UnderGraduate underGraduate = new UnderGraduate("李四", 21, "学士学位"); 8 | System.out.println(underGraduate.show()); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/src/testtwo/MainClass.java: -------------------------------------------------------------------------------- 1 | package testtwo; 2 | 3 | public class MainClass { 4 | public static void main(String[] args) { 5 | Square square = new Square(5.2f); 6 | Rou rou = new Rou(6.3f); 7 | System.out.println(getPerimeter(square)); 8 | System.out.println(getPerimeter(rou)); 9 | } 10 | 11 | public static float getPerimeter(Shape s) { 12 | return s.perimeter(); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /codingce-javase/Pro_Test_1115/src/testtwo/Shape.java: -------------------------------------------------------------------------------- 1 | package testtwo; 2 | 3 | public interface Shape { 4 | float perimeter(); 5 | } 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E020/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E020/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E020/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E020/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E020/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E023/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E023/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E023/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E023/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E023/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E023/out/production/SE_JAVA_EXP_E023/cn/campsg/java/experiment/MainClass.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/SE_JAVA_EXP_E023/out/production/SE_JAVA_EXP_E023/cn/campsg/java/experiment/MainClass.class -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E023/out/production/SE_JAVA_EXP_E023/cn/campsg/java/experiment/Score.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/SE_JAVA_EXP_E023/out/production/SE_JAVA_EXP_E023/cn/campsg/java/experiment/Score.class -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E023/out/production/SE_JAVA_EXP_E023/cn/campsg/java/experiment/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/SE_JAVA_EXP_E023/out/production/SE_JAVA_EXP_E023/cn/campsg/java/experiment/Student.class -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E025/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E025/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E025/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E025/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E025/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E026/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E026/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E026/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E026/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E026/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E030/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E030/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E030/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E030/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E030/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E031/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E031/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E031/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E031/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E031/src/cn/campsg/java/experiment/MainClass.java: -------------------------------------------------------------------------------- 1 | package cn.campsg.java.experiment; 2 | 3 | import cn.campsg.java.experiment.entity.Feeder; 4 | 5 | public class MainClass { 6 | public static void main(String[] args) { 7 | Feeder s = new Feeder(); 8 | s.feed(); 9 | s.feed("华南虎"); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E032/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E032/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E032/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E032/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E032/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E033/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E033/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E033/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E033/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E033/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E034/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E034/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E034/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E034/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E034/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E034/src/cn/campsg/java/experiment/HrMarketer.java: -------------------------------------------------------------------------------- 1 | package cn.campsg.java.experiment; 2 | 3 | /** 4 | * @author xzMa 5 | */ 6 | public class HrMarketer { 7 | 8 | String seekJob(SeekJob seekJob) { 9 | 10 | if (seekJob.getSeekerAverage() > SeekJob.SEEKER_AVERAGE_SCORE) { 11 | return seekJob.getName() + "被本公司录用"; 12 | } 13 | 14 | return seekJob.getName() + "成绩未达标,不予录用"; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E034/src/cn/campsg/java/experiment/SeekJob.java: -------------------------------------------------------------------------------- 1 | package cn.campsg.java.experiment; 2 | 3 | /** 4 | * @author xzMa 5 | */ 6 | public interface SeekJob { 7 | 8 | float SEEKER_AVERAGE_SCORE = 85.0f; 9 | 10 | float getSeekerAverage(); 11 | 12 | String getName(); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/out/production/SE_JAVA_EXP_E035P/cn/campsg/java/experiment/MainClass.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/SE_JAVA_EXP_E035P/out/production/SE_JAVA_EXP_E035P/cn/campsg/java/experiment/MainClass.class -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/out/production/SE_JAVA_EXP_E035P/cn/campsg/java/experiment/entity/AbstractSinger.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/SE_JAVA_EXP_E035P/out/production/SE_JAVA_EXP_E035P/cn/campsg/java/experiment/entity/AbstractSinger.class -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/out/production/SE_JAVA_EXP_E035P/cn/campsg/java/experiment/entity/PopSinger.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/SE_JAVA_EXP_E035P/out/production/SE_JAVA_EXP_E035P/cn/campsg/java/experiment/entity/PopSinger.class -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/src/cn/campsg/java/experiment/MainClass.java: -------------------------------------------------------------------------------- 1 | package cn.campsg.java.experiment; 2 | 3 | import cn.campsg.java.experiment.entity.PopSinger; 4 | 5 | /** 6 | * @author zjx 7 | */ 8 | public class MainClass { 9 | public static void main(String[] args) { 10 | PopSinger haha = new PopSinger(); 11 | haha.introduce(); 12 | haha.sing(); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/src/cn/campsg/java/experiment/entity/AbstractSinger.java: -------------------------------------------------------------------------------- 1 | package cn.campsg.java.experiment.entity; 2 | 3 | public abstract class AbstractSinger { 4 | public abstract void sing(); 5 | public void introduce() {} 6 | } 7 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E035P/src/cn/campsg/java/experiment/entity/PopSinger.java: -------------------------------------------------------------------------------- 1 | package cn.campsg.java.experiment.entity; 2 | 3 | public class PopSinger extends AbstractSinger { 4 | @Override 5 | public void introduce() { 6 | System.out.println("Hello,我是歌手。"); 7 | } 8 | @Override 9 | public void sing() { 10 | System.out.println("我是唱流行乐的。"); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E037/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E037/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E037/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E037/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E037/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E038/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E038/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E038/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E038/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E038/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E038/src/cn/campsg/java/experiment/exception/RoseException.java: -------------------------------------------------------------------------------- 1 | package cn.campsg.java.experiment.exception; 2 | 3 | /** 4 | * @author xzMa 5 | */ 6 | public class RoseException extends Exception { 7 | public RoseException() { 8 | } 9 | 10 | public RoseException(String msg) { 11 | super(msg); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E039/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E039/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E039/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E039/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E039/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E039/out/production/SE_JAVA_EXP_E039/cn/campsg/java/experiment/MainClass.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/SE_JAVA_EXP_E039/out/production/SE_JAVA_EXP_E039/cn/campsg/java/experiment/MainClass.class -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E039/out/production/SE_JAVA_EXP_E039/cn/campsg/java/experiment/QueueCaller.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/SE_JAVA_EXP_E039/out/production/SE_JAVA_EXP_E039/cn/campsg/java/experiment/QueueCaller.class -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E045/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E045/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E045/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E045/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/SE_JAVA_EXP_E045/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/chapter_two_1009/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/chapter_two_1009/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/chapter_two_1009/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/chapter_two_1009/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/chapter_two_1009/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/.idea/description.html: -------------------------------------------------------------------------------- 1 | Simple Java application that includes a class with main() method -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/src/cn/com/codingce/myenum/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-javase/codingce-javabase/src/cn/com/codingce/myenum/test.txt -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/src/cn/com/codingce/myselfannotation/Person.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.myselfannotation; 2 | 3 | /** 4 | * @Author: Jiangjun 5 | * @Date: 2019/10/7 9:19 6 | */ 7 | public class Person { 8 | 9 | /** 10 | * 在写实体类的时候 建议大家用包装类 写属性 避免出现空值的安全隐患 11 | */ 12 | @MyAnnotation("掌上编程") 13 | private String name; 14 | 15 | @MyAnnotation({"掌上编程呀","12","测试"}) 16 | public void eat(){ 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/src/cn/com/codingce/testannotation/Animal.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.testannotation; 2 | 3 | /** 4 | * @Author: Jiangjun 5 | * @Date: 2019/10/4 15:11 6 | */ 7 | public class Animal { 8 | 9 | public void eat(){ 10 | System.out.println("animal类中的吃饭方法"); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/src/cn/com/codingce/testconstructor/Person.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.testconstructor; 2 | 3 | /** 4 | * @Author: Jiangjun 5 | * @Date: 2019/10/4 11:29 6 | */ 7 | public class Person { 8 | 9 | public Person(){ 10 | System.out.println("无参数构造方法"); 11 | } 12 | 13 | public Person(String s){ 14 | System.out.println("我是有参数构造方法"); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/src/cn/com/codingce/testmethod/Animal.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.testmethod; 2 | 3 | /** 4 | * @Author: Jiangjun 5 | * @Date: 2019/10/4 10:54 6 | */ 7 | public class Animal { 8 | public void sleep(){ 9 | System.out.println("动物睡觉共有"); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/src/cn/com/codingce/testone/Person.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.testone; 2 | 3 | public class Person { 4 | } 5 | -------------------------------------------------------------------------------- /codingce-javase/codingce-javabase/test.txt: -------------------------------------------------------------------------------- 1 | 中文输入 2 | English -------------------------------------------------------------------------------- /codingce-javase/codingce-stream/.idea/description.html: -------------------------------------------------------------------------------- 1 | Simple Java application that includes a class with main() method -------------------------------------------------------------------------------- /codingce-javase/codingce-stream/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/codingce-stream/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-javase/codingce-stream/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-javase/codingce-stream/src/README.md: -------------------------------------------------------------------------------- 1 | ### 注意 2 | 本项目根据[英文版](https://winterbe.com/posts/2014/07/31/java8-stream-tutorial-examples/)优化, 3 | 希望能够帮助此时迷茫的你,流式操作在实际项目操作中非常见,极大的提高开发效率。同时也是Java程序员的必修课。 4 | 如有问题欢迎Issues 或者直接邮箱联系 2460798168@qq.com 梯子不常用就不写谷歌邮箱了。 5 | 有理解错误和不到位的点也希望各位指出,一起学习一起成长. -------------------------------------------------------------------------------- /codingce-javase/codingce-stream/src/cn/com/codingce/entity/Inner.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.entity; 2 | 3 | /** 4 | * 高度分层的结构 5 | * 6 | * @author 2460798168@qq.com 7 | * @date 2019/11/11 13:08 8 | */ 9 | public class Inner { 10 | String foo; 11 | 12 | public String getFoo() { 13 | return foo; 14 | } 15 | 16 | public void setFoo(String foo) { 17 | this.foo = foo; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /codingce-javase/codingce-stream/src/cn/com/codingce/entity/Nested.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.entity; 2 | 3 | /** 4 | * 高度分层的结构 5 | * 6 | * @author 2460798168@qq.com 7 | * @date 2019/11/11 13:08 8 | */ 9 | public class Nested { 10 | Inner inner; 11 | 12 | public Inner getInner() { 13 | return inner; 14 | } 15 | 16 | public void setInner(Inner inner) { 17 | this.inner = inner; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /codingce-javase/codingce-stream/src/cn/com/codingce/entity/Outer.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.entity; 2 | 3 | /** 4 | * 高度分层的结构 5 | * 6 | * @author 2460798168@qq.com 7 | * @date 2019/11/11 13:08 8 | */ 9 | public class Outer { 10 | Nested nested; 11 | 12 | public Nested getNested() { 13 | return nested; 14 | } 15 | 16 | public void setNested(Nested nested) { 17 | this.nested = nested; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /codingce-jdbc/mxz.txt: -------------------------------------------------------------------------------- 1 | Users(pid=1, sno=1010, sname=里斯, sage=19, saddress=河北) 2 | Users(pid=3, sno=1002, sname=里斯, sage=19, saddress=河北) 3 | Users(pid=4, sno=1003, sname=细细, sage=19, saddress=天津) 4 | Users(pid=5, sno=1099, sname=哈哈, sage=20, saddress=中国) 5 | -------------------------------------------------------------------------------- /codingce-jdbc/src/main/java/cn/com/codingce/entity/Teacher.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.entity; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | import lombok.NoArgsConstructor; 6 | 7 | @Data 8 | @AllArgsConstructor 9 | @NoArgsConstructor 10 | public class Teacher { 11 | 12 | private int pid; 13 | 14 | private String tname; 15 | 16 | private String tpwd; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /codingce-media/codingce-WebRTC/codingce-webrtc/README.md: -------------------------------------------------------------------------------- 1 | # 工程简介 2 | 3 | # 延伸阅读 4 | 5 | -------------------------------------------------------------------------------- /codingce-media/codingce-WebRTC/codingce-webrtc/src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-media/codingce-WebRTC/codingce-webrtc/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /codingce-media/codingce-WebRTC/codingce-webrtc/src/main/resources/webrtc.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/codingce-media/codingce-WebRTC/codingce-webrtc/src/main/resources/webrtc.keystore -------------------------------------------------------------------------------- /codingce-media/codingce-WebRTC/codingce-webrtc/src/test/java/cn/com/codingce/webrtc/CodingceWebrtcApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.webrtc; 2 | 3 | import org.junit.jupiter.api.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class CodingceWebrtcApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-02/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true&useUnicode=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-03/src/main/java/cn/com/codingce/dao/UserMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | import cn.com.codingce.pojo.User; 4 | 5 | public interface UserMapper { 6 | 7 | //根据ID查询用户 8 | User getUserById(int id); 9 | 10 | } 11 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-03/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true&useUnicode=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-04/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true&useUnicode=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-05/src/main/java/cn/com/codingce/dao/StudentMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | public interface StudentMapper { 4 | } 5 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-05/src/main/java/cn/com/codingce/dao/TeacherMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | public interface TeacherMapper { 4 | } 5 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-05/src/main/java/cn/com/codingce/pojo/Student.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.Data; 4 | 5 | @Data 6 | public class Student { 7 | private int id; 8 | private String name; 9 | //多个学生可以是同一个老师,即多对一 10 | private Teacher teacher; 11 | } 12 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-05/src/main/java/cn/com/codingce/pojo/Teacher.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.Data; 4 | 5 | @Data //GET,SET,ToString,有参,无参构造 6 | public class Teacher { 7 | private int id; 8 | private String name; 9 | } 10 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-05/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true&useUnicode=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-06/src/main/java/cn/com/codingce/dao/StudentMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | import cn.com.codingce.pojo.Student; 4 | 5 | import java.util.List; 6 | 7 | public interface StudentMapper { 8 | 9 | List getStudent(); 10 | 11 | List getStudent2(); 12 | } 13 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-06/src/main/java/cn/com/codingce/dao/TeacherMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | import cn.com.codingce.pojo.Teacher; 4 | import org.apache.ibatis.annotations.Param; 5 | import org.apache.ibatis.annotations.Select; 6 | 7 | public interface TeacherMapper { 8 | @Select("select * from teacher where id = #{tid}") 9 | Teacher getTeacher(@Param("tid") int id); 10 | } 11 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-06/src/main/java/cn/com/codingce/pojo/Student.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.Data; 4 | 5 | @Data 6 | public class Student { 7 | private int id; 8 | private String name; 9 | //多个学生可以是同一个老师,即多对一 10 | private Teacher teacher; 11 | } 12 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-06/src/main/java/cn/com/codingce/pojo/Teacher.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.Data; 4 | 5 | @Data //GET,SET,ToString,有参,无参构造 6 | public class Teacher { 7 | private int id; 8 | private String name; 9 | } 10 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-06/src/main/resources/cn/com/codingce/dao/TeacherMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-06/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true&useUnicode=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-07/src/main/java/cn/com/codingce/dao/StudentMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | public interface StudentMapper { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-07/src/main/java/cn/com/codingce/pojo/Student.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.Data; 4 | 5 | @Data 6 | public class Student { 7 | private int id; 8 | private String name; 9 | //多个学生可以是同一个老师,即多对一 10 | private int tid; 11 | } 12 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-07/src/main/java/cn/com/codingce/pojo/Teacher.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.Data; 4 | 5 | import java.util.List; 6 | 7 | @Data //GET,SET,ToString,有参,无参构造 8 | public class Teacher { 9 | private int id; 10 | private String name; 11 | private List studentList; 12 | } 13 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-07/src/main/resources/cn/com/codingce/dao/StudentMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-07/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true&useUnicode=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-08/src/main/java/cn/com/codingce/dao/StudentMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | public interface StudentMapper { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-08/src/main/java/cn/com/codingce/dao/TeacherMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | import cn.com.codingce.pojo.Teacher; 4 | import org.apache.ibatis.annotations.Param; 5 | 6 | public interface TeacherMapper { 7 | 8 | //获取老师信息 9 | //List getTeacher(); 10 | 11 | //获取指定老师下所有学生信息 12 | Teacher getTeacher(@Param("id") int id); 13 | 14 | Teacher getTeacher2(@Param("id") int id); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-08/src/main/java/cn/com/codingce/pojo/Student.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.Data; 4 | 5 | @Data 6 | public class Student { 7 | private int id; 8 | private String name; 9 | //多个学生可以是同一个老师,即多对一 10 | private int tid; 11 | } 12 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-08/src/main/java/cn/com/codingce/pojo/Teacher.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import lombok.Data; 4 | 5 | import java.util.List; 6 | 7 | @Data //GET,SET,ToString,有参,无参构造 8 | public class Teacher { 9 | private int id; 10 | private String name; 11 | private List studentList; 12 | } 13 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-08/src/main/resources/cn/com/codingce/dao/StudentMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-08/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true&useUnicode=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-09/src/main/java/cn/com/codingce/dao/UserMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | import cn.com.codingce.pojo.User; 4 | import org.apache.ibatis.annotations.Param; 5 | 6 | import java.util.List; 7 | 8 | public interface UserMapper { 9 | List getUsers(); 10 | 11 | //根据id查询用户 12 | User queryUserById(@Param("id") int id); 13 | 14 | int updateUser(User user); 15 | } 16 | -------------------------------------------------------------------------------- /codingce-mybatis/mybatis-09/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true&useUnicode=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-mybatisplus/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-mybatisplus/.idea/.name: -------------------------------------------------------------------------------- 1 | codingce-mybatisplus -------------------------------------------------------------------------------- /codingce-mybatisplus/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /codingce-mybatisplus/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /codingce-mybatisplus/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-mybatisplus/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-01/src/main/java/cn/com/codince/NginxApp.java: -------------------------------------------------------------------------------- 1 | package cn.com.codince; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class NginxApp { 8 | public static void main(String[] args) { 9 | SpringApplication.run(NginxApp.class, args); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-01/src/main/java/cn/com/codince/controller/IndexController.java: -------------------------------------------------------------------------------- 1 | package cn.com.codince.controller; 2 | 3 | import org.springframework.stereotype.Controller; 4 | import org.springframework.web.bind.annotation.GetMapping; 5 | 6 | @Controller 7 | public class IndexController { 8 | 9 | 10 | @GetMapping("/") 11 | public String index() { 12 | return "index"; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-01/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 10001 -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-01/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 |

demo1

9 | 10 | -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-02/README.md: -------------------------------------------------------------------------------- 1 | # Nginx负载均衡测试 2 | 3 | -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-02/src/main/java/cn/com/codince/NginxApp.java: -------------------------------------------------------------------------------- 1 | package cn.com.codince; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class NginxApp { 8 | public static void main(String[] args) { 9 | SpringApplication.run(NginxApp.class, args); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-02/src/main/java/cn/com/codince/controller/IndexController.java: -------------------------------------------------------------------------------- 1 | package cn.com.codince.controller; 2 | 3 | import org.springframework.stereotype.Controller; 4 | import org.springframework.web.bind.annotation.GetMapping; 5 | 6 | @Controller 7 | public class IndexController { 8 | 9 | 10 | @GetMapping("/") 11 | public String index() { 12 | return "index"; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-02/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 10002 -------------------------------------------------------------------------------- /codingce-nginx/codingce-nginx-02/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 |

demo2

9 | 10 | -------------------------------------------------------------------------------- /codingce-rabbitmq/.idea/dictionaries: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-rabbitmq/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-rabbitmq/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-rabbitmq/rabbitmq-01-hello/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=9090 2 | spring.thymeleaf.cache=false 3 | -------------------------------------------------------------------------------- /codingce-rabbitmq/rabbitmq-02-springboot/src/main/java/cn/com/codingce/common/lang/CommonMQMsg.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.common.lang; 2 | 3 | import lombok.Data; 4 | 5 | import java.io.Serializable; 6 | 7 | @Data 8 | public class CommonMQMsg implements Serializable { 9 | 10 | private String type; 11 | 12 | private String msg; 13 | } 14 | -------------------------------------------------------------------------------- /codingce-rabbitmq/rabbitmq-02-springboot/src/main/java/cn/com/codingce/common/lang/ResultInterface.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.common.lang; 2 | 3 | /** 4 | * ResultInterface 5 | * 6 | * @author ma 7 | */ 8 | public interface ResultInterface { 9 | 10 | /** 11 | * resCode 12 | * 13 | * @return resCode 14 | */ 15 | String Fmt(); 16 | 17 | } 18 | -------------------------------------------------------------------------------- /codingce-rabbitmq/rabbitmq-02-springboot/src/main/java/cn/com/codingce/controller/CustomerController.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.controller; 2 | 3 | import org.springframework.stereotype.Controller; 4 | 5 | /** 6 | * @author mxz 7 | */ 8 | @Controller 9 | public class CustomerController { 10 | 11 | } 12 | -------------------------------------------------------------------------------- /codingce-rabbitmq/rabbitmq-02-springboot/src/main/java/cn/com/codingce/dto/MessageObject.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dto; 2 | 3 | public class MessageObject { 4 | 5 | private String code; 6 | private String subCode; 7 | private String version; 8 | private int deliverState; 9 | private String idCard; 10 | private Object data; 11 | 12 | } -------------------------------------------------------------------------------- /codingce-rabbitmq/rabbitmq-02-springboot/src/main/java/cn/com/codingce/dto/Tag.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dto; 2 | 3 | import lombok.Data; 4 | 5 | @Data 6 | public class Tag { 7 | 8 | private String tagId; 9 | private String tagName; 10 | private String userId; 11 | 12 | } -------------------------------------------------------------------------------- /codingce-redis/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-redis/.idea/dictionaries: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-redis/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-redis/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-redis/redis-01-jedis/src/main/java/cn/com/codincge/RedisApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codincge; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class RedisApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(RedisApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-redis/redis-01-jedis/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /codingce-redis/redis-02-springboot/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | # SpringBoot 所有的配置类, 都有一个自动配置类 RedisAutoConfiguration 2 | # 自动配置类都会绑定一个 peoperties 配置文件 RedisProperties 3 | 4 | spring.redis.host=127.0.0.1 5 | spring.redis.port=6379 6 | #spring.redis.lettuce.pool.max-active= -------------------------------------------------------------------------------- /codingce-security/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /codingce-security/.idea/.name: -------------------------------------------------------------------------------- 1 | spring_security -------------------------------------------------------------------------------- /codingce-security/.idea/dictionaries: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-security/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /codingce-security/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-security/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-security/src/main/java/cn/com/codingce/mapper/UserMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.mapper; 2 | 3 | import cn.com.codingce.pojo.User; 4 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; 5 | 6 | /** 7 | *

8 | * Mapper 接口 9 | *

10 | * 11 | * @author mxz 12 | * @since 2021-01-01 13 | */ 14 | public interface UserMapper extends BaseMapper { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /codingce-security/src/main/java/cn/com/codingce/mapper/UserRoleMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.mapper; 2 | 3 | import cn.com.codingce.pojo.UserRole; 4 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; 5 | 6 | /** 7 | *

8 | * Mapper 接口 9 | *

10 | * 11 | * @author mxz 12 | * @since 2021-01-01 13 | */ 14 | public interface UserRoleMapper extends BaseMapper { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /codingce-security/src/main/java/cn/com/codingce/mapper/xml/UserMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-security/src/main/java/cn/com/codingce/mapper/xml/UserRoleMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-security/src/main/java/cn/com/codingce/service/UserRoleService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | import cn.com.codingce.pojo.UserRole; 4 | import com.baomidou.mybatisplus.extension.service.IService; 5 | 6 | /** 7 | *

8 | * 服务实现类 9 | *

10 | * 11 | * @author mxz 12 | * @since 2021-01-01 13 | */ 14 | public interface UserRoleService extends IService { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /codingce-security/src/main/java/cn/com/codingce/service/UserService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | import cn.com.codingce.pojo.User; 4 | import com.baomidou.mybatisplus.extension.service.IService; 5 | 6 | /** 7 | *

8 | * 服务实现类 9 | *

10 | * 11 | * @author mxz 12 | * @since 2021-01-01 13 | */ 14 | public interface UserService extends IService { 15 | 16 | } 17 | -------------------------------------------------------------------------------- /codingce-security/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 首页-全栈自学社区 7 | 8 | 9 | 10 |
11 |

主页

12 |
13 | 14 | 15 | -------------------------------------------------------------------------------- /codingce-sms/.idea/dictionaries: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-sms/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /codingce-sms/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /codingce-sms/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /codingce-sms/src/main/java/cn/com/codingce/CodingceSmsApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class CodingceSmsApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(CodingceSmsApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-sms/src/main/java/cn/com/codingce/service/SendSms.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | import java.util.Map; 4 | 5 | /** 6 | * @author mxz 7 | */ 8 | public interface SendSms { 9 | 10 | public boolean send(String phonNum, String templateCode, Map code); 11 | 12 | } 13 | 14 | -------------------------------------------------------------------------------- /codingce-sms/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=9090 2 | 3 | spring.redis.host=127.0.0.1 4 | spring.redis.port=6379 -------------------------------------------------------------------------------- /codingce-spark/src/main/resources/hdfs-site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | dfs.replication 6 | 1 7 | 8 | 9 | -------------------------------------------------------------------------------- /codingce-spring/spring-01-ioc1/src/main/java/cn/com/codingce/dao/UserDao.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | public interface UserDao { 4 | void getUser(); 5 | } 6 | -------------------------------------------------------------------------------- /codingce-spring/spring-01-ioc1/src/main/java/cn/com/codingce/dao/UserDaoImpl.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | public class UserDaoImpl implements UserDao { 4 | public void getUser() { 5 | System.out.println("默认获取用户数据"); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /codingce-spring/spring-01-ioc1/src/main/java/cn/com/codingce/dao/UserDaoMysqlImpl.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | public class UserDaoMysqlImpl implements UserDao { 4 | public void getUser() { 5 | System.out.println("Mysql获取用户数据"); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /codingce-spring/spring-01-ioc1/src/main/java/cn/com/codingce/dao/UserDaoOracleImpl.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | public class UserDaoOracleImpl implements UserDao { 4 | public void getUser() { 5 | System.out.println("Oracle获取数据"); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /codingce-spring/spring-01-ioc1/src/main/java/cn/com/codingce/service/UserService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | public interface UserService { 4 | void getUser(); 5 | } 6 | -------------------------------------------------------------------------------- /codingce-spring/spring-05-Autowired/src/main/java/cn/com/codingce/pojo/Cat.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | public class Cat { 4 | 5 | public void shout() { 6 | System.out.println("喵喵"); 7 | } 8 | 9 | } 10 | -------------------------------------------------------------------------------- /codingce-spring/spring-05-Autowired/src/main/java/cn/com/codingce/pojo/Dog.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | public class Dog { 4 | 5 | public void shout() { 6 | System.out.println("旺旺"); 7 | } 8 | 9 | } 10 | -------------------------------------------------------------------------------- /codingce-spring/spring-05-before/src/main/java/cn/com/codingce/codespring/entity/AutoSpellChecker.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.codespring.entity; 2 | 3 | /** 4 | * Auto 的依赖文件 5 | * 6 | * @author 2460798168@qq.com 7 | * @date 2019/12/25 14:56 8 | */ 9 | public class AutoSpellChecker { 10 | 11 | public AutoSpellChecker() { 12 | } 13 | 14 | public void checkSpelling() { 15 | System.out.println("依赖文件的方法."); 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /codingce-spring/spring-06-anno/src/main/java/cn/com/codingce/controller/UserController.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.controller; 2 | 3 | import org.springframework.stereotype.Controller; 4 | 5 | @Controller 6 | public class UserController { 7 | } 8 | -------------------------------------------------------------------------------- /codingce-spring/spring-06-anno/src/main/java/cn/com/codingce/dao/UserDao.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.dao; 2 | 3 | import org.springframework.stereotype.Repository; 4 | 5 | @Repository 6 | public class UserDao { 7 | 8 | 9 | 10 | } 11 | -------------------------------------------------------------------------------- /codingce-spring/spring-06-anno/src/main/java/cn/com/codingce/service/UserService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | import org.springframework.stereotype.Service; 4 | 5 | @Service 6 | public class UserService { 7 | } 8 | -------------------------------------------------------------------------------- /codingce-spring/spring-07-appconfig/src/main/java/cn/com/codingce/config/ZeConfig2.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.config; 2 | 3 | import org.springframework.context.annotation.Configuration; 4 | 5 | @Configuration 6 | public class ZeConfig2 { 7 | 8 | 9 | 10 | } 11 | -------------------------------------------------------------------------------- /codingce-spring/spring-08-proxy/src/main/java/cn/com/codingce/demo01/Client.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo01; 2 | 3 | public class Client { 4 | 5 | public static void main(String[] args) { 6 | Host host = new Host(); 7 | host.rent(); 8 | //代理模式 中介帮房东租房子 但是呢 代理一般都有一些附属操作 9 | Proxy proxy = new Proxy(host); 10 | proxy.rent(); 11 | 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /codingce-spring/spring-08-proxy/src/main/java/cn/com/codingce/demo01/Host.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo01; 2 | 3 | /** 4 | * @author xzMa 5 | * 房东 6 | * 7 | */ 8 | public class Host implements Rent { 9 | public void rent() { 10 | System.out.println("房东要出租房子"); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /codingce-spring/spring-08-proxy/src/main/java/cn/com/codingce/demo01/Rent.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo01; 2 | 3 | /** 4 | * @author xzMa 5 | * 租房 6 | */ 7 | public interface Rent { 8 | 9 | public void rent(); 10 | 11 | } 12 | -------------------------------------------------------------------------------- /codingce-spring/spring-08-proxy/src/main/java/cn/com/codingce/demo2/Client.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo2; 2 | 3 | public class Client { 4 | 5 | public static void main(String args[]) { 6 | 7 | UserServiceImpl userService = new UserServiceImpl(); 8 | UserServiceProxy proxy = new UserServiceProxy(); 9 | 10 | proxy.setUserService(userService); 11 | proxy.add(); 12 | 13 | 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /codingce-spring/spring-08-proxy/src/main/java/cn/com/codingce/demo2/UserService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo2; 2 | 3 | public interface UserService { 4 | 5 | public void add(); 6 | public void delete(); 7 | public void update(); 8 | public void query(); 9 | } 10 | -------------------------------------------------------------------------------- /codingce-spring/spring-08-proxy/src/main/java/cn/com/codingce/demo3/Host.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo3; 2 | 3 | /** 4 | * @author xzMa 5 | * 房东 6 | * 7 | */ 8 | public class Host implements Rent { 9 | public void rent() { 10 | System.out.println("房东要出租房子"); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /codingce-spring/spring-08-proxy/src/main/java/cn/com/codingce/demo3/Rent.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo3; 2 | 3 | /** 4 | * @author xzMa 5 | * 租房 6 | */ 7 | public interface Rent { 8 | 9 | public void rent(); 10 | 11 | } 12 | -------------------------------------------------------------------------------- /codingce-spring/spring-08-proxy/src/main/java/cn/com/codingce/demo4/UserService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.demo4; 2 | 3 | public interface UserService { 4 | 5 | public void add(); 6 | public void delete(); 7 | public void update(); 8 | public void query(); 9 | } 10 | -------------------------------------------------------------------------------- /codingce-spring/spring-09-aop/src/main/java/cn/com/codingce/diy/DiyPointCut.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.diy; 2 | 3 | public class DiyPointCut { 4 | 5 | public void before() { 6 | System.out.println("================方法执行前================"); 7 | } 8 | 9 | public void after() { 10 | System.out.println("================方法执行后================"); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-spring/spring-09-aop/src/main/java/cn/com/codingce/service/UserService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | public interface UserService { 4 | public void add(); 5 | public void delete(); 6 | public void update(); 7 | public void select(); 8 | } 9 | -------------------------------------------------------------------------------- /codingce-spring/spring-10-mybatis/src/main/java/cn/com/codingce/mapper/UserMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.mapper; 2 | 3 | import cn.com.codingce.pojo.User; 4 | 5 | import java.util.List; 6 | 7 | public interface UserMapper { 8 | 9 | public List selectUser(); 10 | 11 | } 12 | -------------------------------------------------------------------------------- /codingce-spring/spring-10-mybatis/src/main/java/cn/com/codingce/mapper/UserMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 9 | -------------------------------------------------------------------------------- /codingce-spring/spring-10-mybatis/src/main/resources/db.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/mybatis?useSSL=true 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /codingce-spring/spring-11-transaction/src/main/java/cn/com/codingce/mapper/UserMapper.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.mapper; 2 | 3 | import cn.com.codingce.pojo.User; 4 | 5 | import java.util.List; 6 | 7 | public interface UserMapper { 8 | public List selectUser(); 9 | 10 | public int addUser(User user); 11 | 12 | public int deleteUser(int id); 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-01-yaml/src/main/java/cn/com/codingce/YamlApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class YamlApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(YamlApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-01-yaml/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-01-yaml/src/main/resources/person.properties: -------------------------------------------------------------------------------- 1 | name=zhangshangbiancheng 2 | age=19 -------------------------------------------------------------------------------- /codingce-springboot/springboot-02-myconfig/src/main/java/cn/com/codingce/MyconfigApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class MyconfigApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(MyconfigApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-02-myconfig/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8081 3 | spring: 4 | profiles: 5 | active: dev 6 | --- 7 | server: 8 | port: 8082 9 | spring: 10 | profiles: dev 11 | --- 12 | server: 13 | port: 8083 14 | spring: 15 | profiles: test 16 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-02-myconfig/src/test/java/cn/com/codingce/MyconfigApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.junit.jupiter.api.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class MyconfigApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/java/cn/com/codingce/WebApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class WebApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(WebApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/java/cn/com/codingce/controller/DashBoardController.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.controller; 2 | 3 | import org.springframework.stereotype.Controller; 4 | import org.springframework.web.bind.annotation.GetMapping; 5 | 6 | @Controller 7 | public class DashBoardController { 8 | 9 | @GetMapping("/dashboard") 10 | public String dashboard() { 11 | return "dashboard"; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/java/cn/com/codingce/controller/HelloController.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.controller; 2 | 3 | import org.springframework.web.bind.annotation.GetMapping; 4 | import org.springframework.web.bind.annotation.RestController; 5 | 6 | @RestController 7 | public class HelloController { 8 | 9 | @GetMapping("/hello") 10 | public String test1() { 11 | return "hello"; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | datasource: 3 | username: root 4 | password: 123456 5 | #?serverTimezone=UTC解决时区的报错 6 | url: jdbc:mysql://localhost:3306/springboot?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8 7 | driver-class-name: com.mysql.cj.jdbc.Driver -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/resources/i18n/login.properties: -------------------------------------------------------------------------------- 1 | login.btn=\u767B\u5F55 2 | login.password=\u5BC6\u7801 3 | login.remember=\u8BB0\u4F4F\u6211 4 | login.tip=\u8BF7\u767B\u5F55 5 | login.username=\u7528\u6237\u540D -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/resources/i18n/login_en_US.properties: -------------------------------------------------------------------------------- 1 | login.btn=Sgin in 2 | login.password=Password 3 | login.remember=Remember me 4 | login.tip=please log in 5 | login.username=UserName -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/resources/i18n/login_zh_CN.properties: -------------------------------------------------------------------------------- 1 | login.btn=\u767B\u5F55 2 | login.password=\u5BC6\u7801 3 | login.remember=\u8BB0\u4F4F\u6211 4 | login.tip=\u8BF7\u767B\u5F55 5 | login.username=\u7528\u6237\u540D -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/resources/public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 |

首页

9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/resources/templates/error/500.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 500 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/resources/templates/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 |

test

9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/main/resources/templates/test2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 掌上编程 6 | 7 | 8 |

测试页面

9 | 10 | 11 |
12 | 13 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-03-web/src/test/java/cn/com/codingce/WebApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.junit.jupiter.api.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class WebApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-04-myjdbc/src/main/java/cn/com/codingce/MyjdbcApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class MyjdbcApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(MyjdbcApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-04-myjdbc/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | datasource: 3 | username: root 4 | password: 123456 5 | #?serverTimezone=UTC解决时区的报错 6 | url: jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/springboot?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8 7 | driver-class-name: com.mysql.cj.jdbc.Driver -------------------------------------------------------------------------------- /codingce-springboot/springboot-05-mydruid/src/main/java/cn/com/codingce/MydruidApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class MydruidApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(MydruidApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-06-mybatis/src/main/resources/i18n/login.properties: -------------------------------------------------------------------------------- 1 | login.btn=\u767B\u5F55 2 | login.password=\u5BC6\u7801 3 | login.remember=\u8BB0\u4F4F\u6211 4 | login.tip=\u8BF7\u767B\u5F55 5 | login.username=\u7528\u6237\u540D -------------------------------------------------------------------------------- /codingce-springboot/springboot-06-mybatis/src/main/resources/i18n/login_en_US.properties: -------------------------------------------------------------------------------- 1 | login.btn=Sgin in 2 | login.password=Password 3 | login.remember=Remember me 4 | login.tip=please log in 5 | login.username=UserName -------------------------------------------------------------------------------- /codingce-springboot/springboot-06-mybatis/src/main/resources/i18n/login_zh_CN.properties: -------------------------------------------------------------------------------- 1 | login.btn=\u767B\u5F55 2 | login.password=\u5BC6\u7801 3 | login.remember=\u8BB0\u4F4F\u6211 4 | login.tip=\u8BF7\u767B\u5F55 5 | login.username=\u7528\u6237\u540D -------------------------------------------------------------------------------- /codingce-springboot/springboot-06-mybatis/src/main/resources/public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 |

首页

9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-06-mybatis/src/main/resources/templates/error/500.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 500 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-06-mybatis/src/main/resources/templates/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 |

test

9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-06-mybatis/src/main/resources/templates/test2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 掌上编程 6 | 7 | 8 |

测试页面

9 | 10 | 11 |
12 | 13 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/i18n/login.properties: -------------------------------------------------------------------------------- 1 | login.btn=\u767B\u5F55 2 | login.password=\u5BC6\u7801 3 | login.remember=\u8BB0\u4F4F\u6211 4 | login.tip=\u8BF7\u767B\u5F55 5 | login.username=\u7528\u6237\u540D -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/i18n/login_en_US.properties: -------------------------------------------------------------------------------- 1 | login.btn=Sgin in 2 | login.password=Password 3 | login.remember=Remember me 4 | login.tip=please log in 5 | login.username=UserName -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/i18n/login_zh_CN.properties: -------------------------------------------------------------------------------- 1 | login.btn=\u767B\u5F55 2 | login.password=\u5BC6\u7801 3 | login.remember=\u8BB0\u4F4F\u6211 4 | login.tip=\u8BF7\u767B\u5F55 5 | login.username=\u7528\u6237\u540D -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/error/500.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 500 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level1/1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level1-1 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level1/2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level1-2 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level1/3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level1-3 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level2/1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level2-1 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level2/2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level2-2 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level2/3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level2-3 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level3/1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level3-1 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level3/2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level3-2 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/main/resources/templates/views/level3/3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | level3-3 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-07-springsecurity/src/test/java/cn/com/codingce/MyspringsecurityApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.junit.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class MyspringsecurityApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-09-shiro/src/main/java/cn/com/codingce/MyshiroApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class MyshiroApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(MyshiroApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-09-shiro/src/main/java/cn/com/codingce/service/UserService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | import cn.com.codingce.pojo.User; 4 | 5 | import java.util.List; 6 | 7 | public interface UserService { 8 | 9 | public List queryUserList(); 10 | 11 | public User queryUserByName(String name); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-09-shiro/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-09-shiro/src/main/resources/i18n/login.properties: -------------------------------------------------------------------------------- 1 | login.btn=\u767B\u5F55 2 | login.password=\u5BC6\u7801 3 | login.remember=\u8BB0\u4F4F\u6211 4 | login.tip=\u8BF7\u767B\u5F55 5 | login.username=\u7528\u6237\u540D -------------------------------------------------------------------------------- /codingce-springboot/springboot-09-shiro/src/main/resources/i18n/login_en_US.properties: -------------------------------------------------------------------------------- 1 | login.btn=Sgin in 2 | login.password=Password 3 | login.remember=Remember me 4 | login.tip=please log in 5 | login.username=UserName -------------------------------------------------------------------------------- /codingce-springboot/springboot-09-shiro/src/main/resources/i18n/login_zh_CN.properties: -------------------------------------------------------------------------------- 1 | login.btn=\u767B\u5F55 2 | login.password=\u5BC6\u7801 3 | login.remember=\u8BB0\u4F4F\u6211 4 | login.tip=\u8BF7\u767B\u5F55 5 | login.username=\u7528\u6237\u540D -------------------------------------------------------------------------------- /codingce-springboot/springboot-09-shiro/src/main/resources/templates/user/add.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | add 6 | 7 | 8 |

add

9 | 10 | 11 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-09-shiro/src/main/resources/templates/user/update.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | update 6 | 7 | 8 |

update

9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-10-mysaggger/src/main/java/cn/com/codingce/pojo/User.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | import io.swagger.annotations.ApiModel; 4 | import io.swagger.annotations.ApiModelProperty; 5 | 6 | @ApiModel 7 | public class User { 8 | 9 | @ApiModelProperty("用户名") 10 | private String username; 11 | @ApiModelProperty("密码") 12 | private String password; 13 | 14 | } 15 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-10-mysaggger/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | server.port=8081 2 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-10-mysaggger/src/main/resources/application-pro.properties: -------------------------------------------------------------------------------- 1 | server.port=8082 2 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-10-mysaggger/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.profiles.active=dev -------------------------------------------------------------------------------- /codingce-springboot/springboot-10-mysaggger/src/test/java/cn/com/codingce/MysagggerApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.junit.jupiter.api.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class MysagggerApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-11-mytask/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.mail.username=2460798168@qq.com 2 | spring.mail.password=tsxvfmrhykdawdaw 3 | spring.mail.host=smtp.qq.com 4 | 5 | # \u5F00\u542F\u52A0\u5BC6\u9A8C\u8BC1 6 | spring.mail.properties.mail.smtl.ssl.enable=true -------------------------------------------------------------------------------- /codingce-springboot/springboot-12-myredis/src/main/java/cn/com/codingce/MyredisApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class MyredisApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(MyredisApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-springboot/springboot-12-myredis/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | # \u914D\u7F6Eredis 3 | spring.redis.host=127.0.0.1 4 | spring.redis.port=6379 5 | spring.redis -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-client-3355/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | # 用户级别的配置 2 | spring: 3 | application: 4 | name: springcloud-config-client-3355 -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-client-3355/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-client-3355/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- 1 | # 项目系统级别的配置 2 | spring: 3 | cloud: 4 | config: 5 | uri: http://localhost:3344 6 | name: config-client # 需要从git上读取的资源名称, 不需要后缀 7 | profile: test 8 | label: master -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-eureka-7001/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | application: 3 | name: springcloud-config-eureka-7001 -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-eureka-7001/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-eureka-7001/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- 1 | # 项目系统级别的配置 2 | spring: 3 | cloud: 4 | config: 5 | uri: http://localhost:3344 #注意: 必须先启动 3344 本地项目 导包 spring-cloud-starter-eureka-server 不然会走 8080 6 | name: config-eureka # 需要从git上读取的资源名称, 不需要后缀 7 | profile: dev 8 | label: master -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-provider-dept-8001/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | application: 3 | name: springcloud-config-provider-dept-8001 -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-provider-dept-8001/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-provider-dept-8001/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- 1 | # 项目系统级别的配置 2 | spring: 3 | cloud: 4 | config: 5 | uri: http://localhost:3344 #注意: 必须先启动 3344 本地项目 导包 spring-cloud-starter-eureka-server 不然会走 8080 6 | name: config-dept # 需要从git上读取的资源名称, 不需要后缀 7 | profile: dev 8 | label: master -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-config-server-3344/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-consumer-dept/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 80 3 | 4 | 5 | # Eureka配置 6 | eureka: 7 | client: 8 | register-with-eureka: false # 不向Eureka中注册自己 9 | service-url: 10 | defaultZone: http://eureka7002.com:7002/eureka/, http://eureka7002.com:7002/eureka/, http://eureka7003.com:7003/eureka/ -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-consumer-dept/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-consumer-hystrix-dashboard/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 9001 3 | -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-consumer-hystrix-dashboard/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-cusumer-dept-feign/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 80 3 | 4 | # 开启降级fein.hystrix 5 | feign: 6 | hystrix: 7 | enabled: true 8 | 9 | # Eureka配置 10 | eureka: 11 | client: 12 | register-with-eureka: false # 不向Eureka中注册自己 13 | service-url: 14 | defaultZone: http://eureka7002.com:7002/eureka/, http://eureka7002.com:7002/eureka/, http://eureka7003.com:7003/eureka/ 15 | -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-cusumer-dept-feign/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-eureka-7001/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-eureka-7002/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 7002 3 | 4 | # Eureka配置 5 | eureka: 6 | instance: 7 | hostname: eureka7002.com #Eureka服务端实例的名字 8 | client: 9 | register-with-eureka: false # 表示是否向eureka注册中心注册自己 10 | fetch-registry: false # 表示如果 false 则表示自己为注册中心 11 | service-url: 12 | defaultZone: http://eureka7001.com:7001/eureka/, http://eureka7003.com:7003/eureka/ 13 | 14 | 15 | -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-eureka-7002/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-eureka-7003/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 7003 3 | 4 | # Eureka配置 5 | eureka: 6 | instance: 7 | hostname: eureka7003.com #Eureka服务端实例的名字 8 | client: 9 | register-with-eureka: false # 表示是否向eureka注册中心注册自己 10 | fetch-registry: false # 表示如果 false 则表示自己为注册中心 11 | service-url: 12 | defaultZone: http://eureka7001.com:7001/eureka/, http://eureka7002.com:7002/eureka/ 13 | 14 | 15 | -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-provider-dept-8001/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-provider-dept-8002/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-provider-dept-8003/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-provider-dept-hystrix-8001/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springcloud/springcloud-zuul-9527/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ _ __ _ 2 | __ ___ __| | (_) _ _ / _` | __ ___ 3 | / _| / _ \ / _` | | | | ' \ \__, | / _| / -_) 4 | \__|_ \___/ \__,_| _|_|_ |_||_| |___/ \__|_ \___| 5 | _|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 6 | "`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-01-servlet/web/WEB-INF/jsp/test.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/2 5 | Time: 9:22 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | ${msg} 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-01-servlet/web/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/2 5 | Time: 9:13 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | $Title$ 12 | 13 | 14 | $END$ 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-02-hellomvc/web/WEB-INF/jsp/hello.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/2 5 | Time: 11:34 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | ${msg} 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-02-hellomvc/web/WEB-INF/jsp/test.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/3 5 | Time: 10:20 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | ${msg} 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-02-hellomvc/web/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/2 5 | Time: 10:29 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | $Title$ 12 | 13 | 14 | $END$ 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-03-annotation/web/WEB-INF/jsp/hello.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/3 5 | Time: 14:47 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | ${msg} 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-03-annotation/web/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/3 5 | Time: 14:15 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | $Title$ 12 | 13 | 14 | $END$ 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-04-controller/web/WEB-INF/jsp/hello.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/4 5 | Time: 12:38 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-04-controller/web/WEB-INF/jsp/test.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/3 5 | Time: 16:03 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | ${msg} 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-05-json/web/WEB-INF/jsp/test.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/5 5 | Time: 15:28 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-05-json/web/WEB-INF/test.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/5 5 | Time: 15:28 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-05-json/web/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/4 5 | Time: 18:59 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | $Title$ 12 | 13 | 14 | $END$ 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-06-ssm01/src/main/java/cn/com/codingce/pojo/User.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.pojo; 2 | 3 | public class User { 4 | } 5 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-06-ssm01/src/main/resources/database.properties: -------------------------------------------------------------------------------- 1 | jdbc.driver=com.mysql.cj.jdbc.Driver 2 | jdbc.url=jdbc:mysql://cdb-q9atzwrq.bj.tencentcdb.com:10167/ssmbuild?useSSL=true&useUnicode=true 3 | jdbc.username=root 4 | jdbc.password=123456 -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-07-ajax/web/WEB-INF/jsp/hello.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/6 5 | Time: 14:41 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-springmvc/springmvc-09-file/web/WEB-INF/jsp.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: xzMa 4 | Date: 2020/8/8 5 | Time: 15:01 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 | 10 | 11 | Title 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /codingce-websocket/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | profiles: 3 | active: dev -------------------------------------------------------------------------------- /codingce-websocket/src/test/java/cn/com/codingce/websocket/CodingceDemoApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.websocket; 2 | 3 | import org.junit.jupiter.api.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class CodingceDemoApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-wx/src/main/java/cn/com/codingce/wx/WxApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.wx; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class WxApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(WxApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /codingce-wx/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 主页 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /dubbo + zookeeper/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /dubbo + zookeeper/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dubbo + zookeeper/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /dubbo + zookeeper/consumer-server/src/main/java/cn/com/codingce/ConsumerServerApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class ConsumerServerApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(ConsumerServerApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /dubbo + zookeeper/consumer-server/src/main/java/cn/com/codingce/service/TicketService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | public interface TicketService { 4 | public String getTicket(); 5 | } 6 | -------------------------------------------------------------------------------- /dubbo + zookeeper/consumer-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8082 2 | 3 | # 服务应用名字 4 | dubbo.application.name=consumer-server 5 | # 注册中心地址 6 | dubbo.registry.address=zookeeper://127.0.0.1:2181 -------------------------------------------------------------------------------- /dubbo + zookeeper/provider-server/src/main/java/cn/com/codingce/service/TicketService.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.service; 2 | 3 | public interface TicketService { 4 | 5 | public String getTicket(); 6 | 7 | } 8 | -------------------------------------------------------------------------------- /dubbo + zookeeper/provider-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8081 2 | 3 | # 服务应用名字 4 | dubbo.application.name=provider-server 5 | # 注册中心地址 6 | dubbo.registry.address=zookeeper://127.0.0.1:2181 7 | # 哪些服务要被注册 8 | dubbo.scan.base-packages=cn.com.codingce.service -------------------------------------------------------------------------------- /dubbo + zookeeper/provider-server/src/test/java/cn/com/codingce/ProviderServerApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.junit.jupiter.api.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class ProviderServerApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /hadoop-redis/src/main/java/cn/com/codingce/HadoopRedisApplication.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class HadoopRedisApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(HadoopRedisApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /hadoop-redis/src/main/java/cn/com/codingce/domain/FileAttribute.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce.domain; 2 | 3 | import lombok.Data; 4 | 5 | //描述上传文件的信息 6 | @Data 7 | public class FileAttribute { 8 | 9 | private String name;//文件名称 10 | private String size;//大小 11 | private String date;//上传的日期 12 | 13 | } 14 | -------------------------------------------------------------------------------- /hadoop-redis/src/main/resources/templates/upload.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 上传 6 | 7 | 8 |
9 | 上传的文件:
10 | 11 |
12 | 13 | -------------------------------------------------------------------------------- /hadoop-redis/src/test/java/cn/com/codingce/HadoopRedisApplicationTests.java: -------------------------------------------------------------------------------- 1 | package cn.com.codingce; 2 | 3 | import org.junit.jupiter.api.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class HadoopRedisApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /young-quartz/.idea/dictionaries/Administrator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /young-quartz/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /young-quartz/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /young-quartz/.idea/young-quartz.iml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /young-quartz/src/test/java/com/young/quartz/AppTest.java: -------------------------------------------------------------------------------- 1 | package com.young.quartz; 2 | 3 | import static org.junit.Assert.assertTrue; 4 | 5 | import org.junit.Test; 6 | 7 | /** 8 | * Unit test for simple SimpleQuartzApp. 9 | */ 10 | public class AppTest 11 | { 12 | /** 13 | * Rigorous Test :-) 14 | */ 15 | @Test 16 | public void shouldAnswerWithTrue() 17 | { 18 | assertTrue( true ); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /young-quartz/target/classes/com/young/quartz/QuartzMain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/classes/com/young/quartz/QuartzMain.class -------------------------------------------------------------------------------- /young-quartz/target/classes/com/young/quartz/SimpleQuartzApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/classes/com/young/quartz/SimpleQuartzApp.class -------------------------------------------------------------------------------- /young-quartz/target/classes/com/young/quartz/job/DemoJob.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/classes/com/young/quartz/job/DemoJob.class -------------------------------------------------------------------------------- /young-quartz/target/classes/com/young/quartz/job/DemoSchedule.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/classes/com/young/quartz/job/DemoSchedule.class -------------------------------------------------------------------------------- /young-quartz/target/classes/com/young/quartz/job/HelloQuartz.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/classes/com/young/quartz/job/HelloQuartz.class -------------------------------------------------------------------------------- /young-quartz/target/classes/com/young/quartz/job/RamJob.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/classes/com/young/quartz/job/RamJob.class -------------------------------------------------------------------------------- /young-quartz/target/classes/com/young/quartz/job/TimeRemindJob.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/classes/com/young/quartz/job/TimeRemindJob.class -------------------------------------------------------------------------------- /young-quartz/target/test-classes/com/young/quartz/AppTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/test-classes/com/young/quartz/AppTest.class -------------------------------------------------------------------------------- /young-quartz/target/test-classes/com/young/quartz/job/RamJobTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzMhehe/codingce-java/a648837d5e5fb0f18194e42f31a523d9c6704d7a/young-quartz/target/test-classes/com/young/quartz/job/RamJobTest.class --------------------------------------------------------------------------------