<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://tinyzzh.github.io/</loc></url><url><loc>https://tinyzzh.github.io/2/</loc></url><url><loc>https://tinyzzh.github.io/3/</loc></url><url><loc>https://tinyzzh.github.io/4/</loc></url><url><loc>https://tinyzzh.github.io/5/</loc></url><url><loc>https://tinyzzh.github.io/6/</loc></url><url><loc>https://tinyzzh.github.io/7/</loc></url><url><loc>https://tinyzzh.github.io/8/</loc></url><url><loc>https://tinyzzh.github.io/9/</loc></url><url><loc>https://tinyzzh.github.io/10/</loc></url><url><loc>https://tinyzzh.github.io/11/</loc></url><url><loc>https://tinyzzh.github.io/12/</loc></url><url><loc>https://tinyzzh.github.io/13/</loc></url><url><loc>https://tinyzzh.github.io/14/</loc></url><url><loc>https://tinyzzh.github.io/15/</loc></url><url><loc>https://tinyzzh.github.io/16/</loc></url><url><loc>https://tinyzzh.github.io/17/</loc></url><url><loc>https://tinyzzh.github.io/18/</loc></url><url><loc>https://tinyzzh.github.io/19/</loc></url><url><loc>https://tinyzzh.github.io/20/</loc></url><url><loc>https://tinyzzh.github.io/21/</loc></url><url><loc>https://tinyzzh.github.io/22/</loc></url><url><loc>https://tinyzzh.github.io/23/</loc></url><url><loc>https://tinyzzh.github.io/24/</loc></url><url><loc>https://tinyzzh.github.io/25/</loc></url><url><loc>https://tinyzzh.github.io/26/</loc></url><url><loc>https://tinyzzh.github.io/27/</loc></url><url><loc>https://tinyzzh.github.io/28/</loc></url><url><loc>https://tinyzzh.github.io/29/</loc></url><url><loc>https://tinyzzh.github.io/30/</loc></url><url><loc>https://tinyzzh.github.io/31/</loc></url><url><loc>https://tinyzzh.github.io/32/</loc></url><url><loc>https://tinyzzh.github.io/33/</loc></url><url><loc>https://tinyzzh.github.io/34/</loc></url><url><loc>https://tinyzzh.github.io/35/</loc></url><url><loc>https://tinyzzh.github.io/36/</loc></url><url><loc>https://tinyzzh.github.io/about/</loc></url><url><loc>https://tinyzzh.github.io/archive/</loc></url><url><loc>https://tinyzzh.github.io/friends/</loc></url><url><loc>https://tinyzzh.github.io/gallery/</loc></url><url><loc>https://tinyzzh.github.io/gallery/encrypted-test/</loc></url><url><loc>https://tinyzzh.github.io/gallery/firefly-2026/</loc></url><url><loc>https://tinyzzh.github.io/guestbook/</loc></url><url><loc>https://tinyzzh.github.io/posts/2013-12-26-netty4x_1/</loc></url><url><loc>https://tinyzzh.github.io/posts/2013-12-26-netty4x_2/</loc></url><url><loc>https://tinyzzh.github.io/posts/2014-01-06-netty4x_3/</loc></url><url><loc>https://tinyzzh.github.io/posts/2014-01-15-netty4x_4/</loc></url><url><loc>https://tinyzzh.github.io/posts/2014-04-09-netty4x_5/</loc></url><url><loc>https://tinyzzh.github.io/posts/2014-08-12-netty4x_6/</loc></url><url><loc>https://tinyzzh.github.io/posts/2015-06-10-netty4x_7/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-04-13-build_github_pages/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-04-15-rust_note_1/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-04-18-okra_example_http/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-04-18-okra_example_tcp/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-04-18-okra_framework_intruduce/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-04-28-okra_ax_distrubute_design/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-05-19-okra_get_started/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-05-26-redis_sortedset_implement_rank/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-06-03-interview/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-06-04-interview_next/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-06-05-why_use_hikaricp/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-06-12-last_night_on_shanghai/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-07-10-date_note_16_07_10/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-09-12-note_python_init/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-09-15-note_python_2/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-09-16-diff_between_concurrency_and__parallesim/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-09-30-influxdb_init/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-10-01-glances_monitor_centos_influxdb_grafana/</loc></url><url><loc>https://tinyzzh.github.io/posts/2016-10-09-build_github_pages_update/</loc></url><url><loc>https://tinyzzh.github.io/posts/2017-06-03-travel_kumamoto_japan/</loc></url><url><loc>https://tinyzzh.github.io/posts/2017-09-03-unity3d_jsonutility_1/</loc></url><url><loc>https://tinyzzh.github.io/posts/2017-09-23-okra_ax_design_description/</loc></url><url><loc>https://tinyzzh.github.io/posts/2017-09-29-okra_ax_change_build_tool_from_maven_2_gradle/</loc></url><url><loc>https://tinyzzh.github.io/posts/2018-07-10-github_ca_bundle_crt_no_such_process/</loc></url><url><loc>https://tinyzzh.github.io/posts/2019-09-30-java_class_implements_multiple_interfaces/</loc></url><url><loc>https://tinyzzh.github.io/posts/2019-10-03-java_code_coverage_with_jenkins/</loc></url><url><loc>https://tinyzzh.github.io/posts/2021-04-20-support-mermaid/</loc></url><url><loc>https://tinyzzh.github.io/posts/2021-12-14-%E4%B8%80%E5%BC%A0%E5%9B%BE%E6%90%9E%E5%AE%9Ajava%E5%B8%B8%E8%A7%81%E6%97%A5%E5%BF%97%E6%A1%86%E6%9E%B6%E9%80%82%E9%85%8D/</loc></url><url><loc>https://tinyzzh.github.io/posts/2021-12-20-github_desktop_set_git_proxy/</loc></url><url><loc>https://tinyzzh.github.io/posts/2021-12-20-linux_cut_commond/</loc></url><url><loc>https://tinyzzh.github.io/posts/2021-12-28-upgrade_github_pages_4_2_jekyll/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-03-16-cocos_creater_apk_reverse/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-03-16-frida/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-04-22-jdk17_gc/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-04-24-jvm_compressedoops/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-09-22-jvm_safepoint/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-09-29-jvm_record/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-05-jvm_stringtable/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-08-mouse_delay/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-09-xss_java/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-12-jvm_gcroot/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-15-java_remove_bom/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-20-jvm_xlog/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-21-java_rank_service_impl/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-21-the_first_xss_attack/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-26-spring_boot_admin_2-7-6/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-27-unity3d_assetstudio_resources/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-10-29-redis_sortedset_rank/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-03-java_17_collection/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-03-random_genertor/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-08-java_xxtea/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-10-redis_cuckoo_filter/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-13-gunfire_reborn_game/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-17-modern_terminal_tools_tabby/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-18-java_arraylist/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-19-java_stream/</loc></url><url><loc>https://tinyzzh.github.io/posts/2022-11-22-spring_framework_6_ga_release/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-02-10-spring_boot_banner/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-02-16-microsoft_garage_mouse_without_borders-copy/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-02-22-ai_convert_photos_anime_style_animeganv3/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-02-23-docsify/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-06-linux_command_egrep/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-06-redis_pub_sub_commands/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-06-rust_lang_trait/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-10-golang_generic_program/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-10-openjdk_gc_cms/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-12-rust_lang_tutorial_01/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-12-rust_lang_tutorial_02_cargo/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-12-rust_lang_tutorial_04_ownership/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-12-rust_lang_tutorial_07_borrowing/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-13-rust_lang_tutorial_05_struct/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-13-rust_lang_tutorial_06_struct_generic/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-14-rust_lang_tutorial_10_collections/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-14-rust_lang_tutorial_11_println_format/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-14-rust_lang_tutorial_12_log/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-16-rust_lang_tutorial_100_closure/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-17-rust_lang_tutorial_15_lifetime/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-17-rust_lang_tutorial_17_handle_error/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-17-rust_lang_tutorial_101_iterator/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-17-rust_lang_tutorial_102_smart_pointer/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-17-spring_framework_retryable_annomation/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-18-rust_lang_tutorial_200_exec_shell/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-18-rust_lang_tutorial_201_astar/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-18-rust_lang_tutorial_202_navmesh/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-19-rust_lang_tutorial_103_rwlock/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-19-rust_lang_tutorial_104_auto_ref_unref/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-19-rust_lang_tutorial_203_file_operation/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-19-rust_lang_tutorial_204_protobuf/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-19-spring_framework_async_annomation/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-20-rust_lang_tutorial_18_handle_panic/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-20-rust_lang_tutorial_20_trait/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-20-rust_lang_tutorial_105_any_trait/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-20-rust_lang_tutorial_106_thread/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-20-rust_lang_tutorial_107_reflect/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-20-rust_lang_tutorial_300_patterns_strategy/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-20-rust_lang_tutorial_301_patterns_adapter/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-21-influxdb_flux_query/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-21-java_aqs/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-21-rust_lang_tutorial_302_patterns_chain_responsibility/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-21-rust_lang_tutorial_303_patterns_decorator/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-21-rust_lang_tutorial_304_patterns_single/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-22-rust_lang_tutorial_205_queue/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-23-rust_lang_tutorial_108_mutex/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-23-rust_lang_tutorial_109_arc/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-23-rust_lang_tutorial_110_condvar/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-23-rust_lang_tutorial_111_atomic/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-23-rust_lang_tutorial_112_weak/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-23-rust_lang_tutorial_206_redis/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-24-game_five_chest_must_win/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-24-java_jdk8_datetime_1/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-24-java_jdk8_flatbuffer/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-24-rust_lang_tutorial_205_mysql/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-24-rust_lang_tutorial_303_patterns_proxy/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-24-rust_lang_tutorial_330_dynamic_programming/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-27-game_developer_make_rougelike_game_fanny/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-27-java_jdk8_bigdecimal/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-27-rust_lang_tutorial_260_gui_1/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-28-rust_lang_tutorial_113_trait_cow/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-28-rust_lang_tutorial_207_command_args/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-30-rust_lang_tutorial_208_protobuf_prost/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-31-rust_lang_tutorial_209_tesseract/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-03-31-rust_lang_tutorial_210_custom_smart_pointer/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-02-rust_lang_tutorial_114_units_test/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-02-rust_lang_tutorial_115_tuple/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-02-rust_lang_tutorial_116_enum/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-02-rust_lang_tutorial_117_option_enum/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-02-rust_lang_tutorial_118_match/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_119_unsafe/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_120_trait_deref/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_121_trait_clone/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_122_trait_copy/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_123_trait_box/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_124_trait_refcell/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_125_trait_eq_partialeq/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_126_trait_default/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_127_trait_from_into/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_128_trait_stream/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_129_trait_read_write/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_130_trait_borrow_borrowmut/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_211_serde_module/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-03-rust_lang_tutorial_212_grpc_module/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-10-rust_lang_tutorial_131_trait_sync_send/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-10-rust_lang_tutorial_132_trait_hash/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_213_prometheus/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_214_lru_cache/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_215_postgresql/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_216_influxdb_1_x/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_217_influxdb_2_x/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_218_dynamodb/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_219_memcached/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_220_http_reqwest/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_221_gui_rust_qt/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_222_gui_rust_tauri/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_223_chrome_sqlite/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-13-rust_lang_tutorial_224_database_connect_pool/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-21-rust_lang_tutorial_225_winapi_1/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-21-rust_lang_tutorial_226_winapi_2/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-21-rust_lang_tutorial_227_release_binary_package/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-21-rust_lang_tutorial_228_winapi_share_memory/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-21-rust_lang_tutorial_229_winapi_keybroad/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-23-rust_lang_tutorial_230_charts_plotters/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-23-rust_lang_tutorial_231_http_hyper/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-23-rust_lang_tutorial_232_serde_bincode/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-23-rust_lang_tutorial_233_zbox/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-23-rust_lang_tutorial_234_image/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-27-python_3x_001_hello_world/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-27-python_3x_200_disk_usage/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-27-python_3x_201_memory_usage/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-27-python_3x_202_memory_usage/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_001_overview/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_002_mspc_channel/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_003_mspc_channel_2/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_004_mspc_channel_3/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_005_asyncread_asyncwrite/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_006_select/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_007_select_1/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_008_stream/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_009_tracing/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-04-30-rust_tokio_tutorial_010_shutdown/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-01-struct_util_00_overview/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-01-struct_util_01_usage/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-01-struct_util_02_spring_framework/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-01-struct_util_03_spring_boot/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-01-struct_util_04_spi_custom_extension/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-01-struct_util_05_file_hot_reload/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-06-python_3x_203_file_operation/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-09-rust_tonic_tutorial_001_overview/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-16-rust_lang_tutorial_235_mqtt_basic/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-16-rust_lang_tutorial_236_mqtt_basic_2/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-16-rust_lang_tutorial_237_mqtt_tokio/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-19-rust_lang_async_program/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-19-rust_lang_async_wait/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-19-rust_prost_protobuf_serialize/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-19-rust_transmute/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-19-rust%E5%8F%8D%E5%B0%84/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-29-rust_mqtt_001_basic_overview/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-29-rust_mqtt_002_lwt/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-29-rust_mqtt_003_mqtt_5_features/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-30-rust_seaorm_001_dml/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-30-rust_seaorm_002_basic_mysql/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-30-rust_sqlx_001_basic_mysql/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-30-rust_sqlx_002_basic_postgresql/</loc></url><url><loc>https://tinyzzh.github.io/posts/2023-05-30-rust_sqlx_003_basic_sqlite/</loc></url><url><loc>https://tinyzzh.github.io/posts/mdx-example/</loc></url><url><loc>https://tinyzzh.github.io/rss/</loc></url><url><loc>https://tinyzzh.github.io/search/</loc></url><url><loc>https://tinyzzh.github.io/sponsor/</loc></url></urlset>