<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://jdhao.github.io/about/</loc><lastmod>2023-03-10T17:11:53+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2026/04/02/nvim-v012-release/</loc><lastmod>2026-04-02T23:54:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/</loc><lastmod>2026-04-02T23:54:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/archives/</loc><lastmod>2026-04-02T23:54:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2026/03/31/different_return_value_for_each_call_of_mock/</loc><lastmod>2026-03-31T19:14:41+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2026/03/27/migrate_project_from_pip_to_uv/</loc><lastmod>2026-03-27T23:08:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2026/02/15/german_irregular_verb_a1_to_b2/</loc><lastmod>2026-03-07T17:23:06+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2026/02/07/scallion_oil_chicken/</loc><lastmod>2026-02-07T22:45:49+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/12/19/check_trailing_white_spaces/</loc><lastmod>2025-12-19T18:27:03+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/11/19/braised_eggplant_with_pork/</loc><lastmod>2025-11-19T22:22:23+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/11/19/object_vs_nested_type_in_elastic/</loc><lastmod>2025-11-19T18:11:41+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/11/14/elasticsearch_node_index_shard/</loc><lastmod>2025-11-14T17:55:09+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/10/29/pytest_logging_level_setup/</loc><lastmod>2026-03-31T19:14:06+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/10/16/elasticsearch_source_vs_fields/</loc><lastmod>2025-10-16T21:52:03+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/08/23/chinese_style_scallion_pancake/</loc><lastmod>2025-08-23T19:41:59+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/08/05/kohlrabi_pie_lan_salad/</loc><lastmod>2025-08-24T21:15:13+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/06/09/ptsd_about_gaokao/</loc><lastmod>2025-06-09T21:21:06+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/06/08/garmin_course_syncing_not_working/</loc><lastmod>2025-06-08T17:56:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/06/07/prevent_accidental_index_delete_elasticsearch/</loc><lastmod>2025-06-07T16:26:50+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/05/17/garmin_import_gpx_route/</loc><lastmod>2025-06-08T01:44:48+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/05/13/pytest_sys_path_issues/</loc><lastmod>2026-03-31T19:14:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/03/11/pad_krapao_beef/</loc><lastmod>2025-03-11T22:59:28+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/03/08/grilled_lamb_skewer/</loc><lastmod>2025-03-08T22:32:32+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/03/05/python_filter_warnings/</loc><lastmod>2025-03-07T22:40:20+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/02/02/oven-roasted-chicken/</loc><lastmod>2025-02-02T16:13:08+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2025/01/23/kanto_speakers_comparison/</loc><lastmod>2025-02-11T23:09:32+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/12/11/how_to_use_luarocks_package_in_neovim/</loc><lastmod>2025-10-26T17:37:49+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/12/04/external_monitor_for_macbook/</loc><lastmod>2024-12-15T00:15:20+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/11/29/radish_mutton_stew/</loc><lastmod>2024-11-30T11:10:21+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/11/02/python_apascheduler_start_job_immediately/</loc><lastmod>2025-03-07T22:37:14+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/10/08/gcloud_client_retry/</loc><lastmod>2024-10-08T23:38:35+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/10/02/potato_tuna_salad/</loc><lastmod>2025-03-08T20:49:35+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/09/26/coco_milk_curry_chicken/</loc><lastmod>2024-09-26T22:51:13+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/09/23/lv_dou_kuan_fen_salad/</loc><lastmod>2024-09-23T21:58:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/09/20/python_logging_in_gcp/</loc><lastmod>2024-09-20T18:39:30+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/09/20/kubernetes_liveness_readiness_check/</loc><lastmod>2024-09-20T18:29:43+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/09/16/gcp_logging_notes/</loc><lastmod>2024-09-16T23:28:01+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/09/12/potato_omelette_spanish_style/</loc><lastmod>2024-09-12T22:47:43+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/09/11/elasticsearch_version_conflict_error/</loc><lastmod>2025-06-07T15:20:32+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/08/15/elasticsearch_task_api/</loc><lastmod>2025-06-07T15:21:29+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/07/26/elasticsearch_bulk_indexing/</loc><lastmod>2025-06-07T15:21:07+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/07/24/elasticsearch_doc_count_not_correct/</loc><lastmod>2025-06-07T15:20:50+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/07/10/gcloud_storage_usage/</loc><lastmod>2024-07-10T22:49:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/04/09/pan-fried-lamb-chops/</loc><lastmod>2024-07-10T21:37:45+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/04/09/eggplant_salad/</loc><lastmod>2024-07-10T21:38:08+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/03/11/python-logging-dictconfig/</loc><lastmod>2024-03-18T23:20:43+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/02/26/debug_wezterm_issue/</loc><lastmod>2024-02-27T00:36:20+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/02/22/black_formatter_setup/</loc><lastmod>2024-03-18T23:24:43+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/02/21/git_line_ending_config/</loc><lastmod>2024-02-21T23:15:15+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2024/02/04/garmin_forrunner_setup/</loc><lastmod>2024-12-04T01:17:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/11/21/databricks-notebook-gcloud-storage-download/</loc><lastmod>2023-11-22T00:04:36+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/11/21/databricks-cli-usage/</loc><lastmod>2023-11-21T23:52:42+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/11/18/databricks-workspace-files/</loc><lastmod>2023-11-23T22:02:03+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/11/09/lamb_pilaf/</loc><lastmod>2023-11-09T20:44:35+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/10/21/databricks-init-scripts/</loc><lastmod>2023-10-21T00:58:10+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/10/11/python-use-venv/</loc><lastmod>2023-10-11T00:26:37+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/10/03/databricks-dbfs-and-other-filesystem/</loc><lastmod>2023-10-03T15:40:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/09/26/spark_lateral_view_explode/</loc><lastmod>2025-06-07T15:15:30+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/09/23/mapo_tou_fu/</loc><lastmod>2023-09-23T16:43:10+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/09/22/taiwan_lu_rou_fan/</loc><lastmod>2023-09-22T19:58:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/09/20/fastapi-testing-and-openapi-spec/</loc><lastmod>2023-09-21T00:00:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/09/15/databricks-spark-change-timezone/</loc><lastmod>2023-10-21T00:57:30+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/09/12/python_profiling_visualization/</loc><lastmod>2023-09-12T23:37:07+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/09/09/eggplant_with_minced_meat/</loc><lastmod>2023-09-09T15:58:16+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/09/02/from_packer_to_lazy_nvim/</loc><lastmod>2023-09-05T08:33:43+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/08/24/extract_pdf_macos/</loc><lastmod>2025-10-20T21:52:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/08/01/fastapi-app-deployment-docker/</loc><lastmod>2023-08-01T23:10:11+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/07/25/wezterm_icon_missing/</loc><lastmod>2023-07-25T22:41:11+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/07/22/neovim-pylsp-setup/</loc><lastmod>2023-09-29T20:31:57+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/07/13/fastapi-query-param-with-multiple-value/</loc><lastmod>2023-07-13T22:19:54+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/07/01/beef_potatoo_carrot/</loc><lastmod>2023-09-23T16:54:16+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/06/16/zsh_startup_file/</loc><lastmod>2023-06-17T00:01:04+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/06/12/macos_path_changed_inside_tmux/</loc><lastmod>2023-06-12T23:47:18+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/06/12/neovim-json-file/</loc><lastmod>2023-06-12T23:28:20+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/06/06/databricks-run-import-code/</loc><lastmod>2023-11-23T22:02:54+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/05/24/agile_scrum/</loc><lastmod>2026-03-27T19:16:17+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/05/21/cold_beef_with_sauce/</loc><lastmod>2023-05-21T20:04:52+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/05/15/terminal_tool_alternative_written_in_rust/</loc><lastmod>2023-09-09T14:51:03+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/05/13/databricks-spark-get-set-conf/</loc><lastmod>2023-09-15T20:21:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/04/21/macos_german_version_setup/</loc><lastmod>2025-06-21T19:46:14+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/04/18/vimium_custom_search_engine/</loc><lastmod>2023-04-18T23:38:15+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/03/21/xiaomi_google_pay/</loc><lastmod>2023-03-21T06:55:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/03/04/hometown_2023/</loc><lastmod>2025-06-09T23:03:10+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/03/01/yun-nan-2023/</loc><lastmod>2025-06-09T23:23:40+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/02/20/guiyang_2023/</loc><lastmod>2023-04-23T18:43:45+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/02/18/work_overseas_english/</loc><lastmod>2023-02-18T07:26:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/02/10/changsha_2023/</loc><lastmod>2023-04-23T18:35:42+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/02/03/xi_an_2023/</loc><lastmod>2023-04-23T17:42:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/01/18/german_work_visa_guide/</loc><lastmod>2024-12-04T01:19:03+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/01/06/blog-2022/</loc><lastmod>2023-01-06T06:40:38+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2023/01/02/i-got-covid/</loc><lastmod>2023-01-02T16:09:47+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/12/02/nvim-override-default-options/</loc><lastmod>2022-12-01T19:40:36+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/12/02/lua-variadic-arguments/</loc><lastmod>2022-12-01T19:31:37+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/11/16/auto_completion_opencv/</loc><lastmod>2022-11-16T13:29:37+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/10/15/mysql_read_csv/</loc><lastmod>2025-06-07T15:16:05+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/10/05/nvim-v08-release/</loc><lastmod>2026-04-02T23:10:15+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/09/12/postgresql_trigger_function/</loc><lastmod>2025-06-07T15:17:05+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/09/04/cost-of-living-shenzhen/</loc><lastmod>2022-10-29T12:22:00+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/08/21/you-do-not-need-a-plugin-for-this/</loc><lastmod>2022-09-12T12:37:31+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/08/20/ctrl-left-right-not-work-mac/</loc><lastmod>2022-08-20T17:49:10+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/08/10/http_benchmark_wrk/</loc><lastmod>2022-08-09T19:41:33+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/08/05/update_commit_author_info_git/</loc><lastmod>2022-08-04T18:32:07+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/08/01/uwsgi_service_stat_monitor/</loc><lastmod>2022-08-01T18:23:38+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/07/31/super_in_python/</loc><lastmod>2022-08-01T07:01:59+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/07/27/pass_list_by_value_python/</loc><lastmod>2022-07-26T19:37:34+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/07/25/under_the_shadow_of_covid/</loc><lastmod>2023-01-04T13:38:01+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/07/07/thought_on_working/</loc><lastmod>2023-04-18T22:58:14+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/06/29/nvim_v07-release/</loc><lastmod>2022-07-04T13:29:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/06/04/sql_from_scratch_for_ml_s2/</loc><lastmod>2025-06-07T15:17:33+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/06/04/sql_from_scratch_for_ml_s1/</loc><lastmod>2025-06-07T15:17:50+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/05/27/logging_without_handlers_python/</loc><lastmod>2022-05-29T04:29:31+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/05/26/read_write_ply_file_python/</loc><lastmod>2022-05-26T19:09:55+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/05/21/lua-learning-for-nvim/</loc><lastmod>2022-08-30T06:52:59+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/05/05/nvidia-apt-repo-public-key-error-fix/</loc><lastmod>2022-05-05T16:46:32+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/05/01/doujiao_menmian/</loc><lastmod>2022-05-01T17:16:37+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/04/30/fix_logitech_bluetooth_shit_use_unifying_receiver/</loc><lastmod>2022-04-29T19:31:57+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/04/28/sqrt_without_using_builtin_sqrt/</loc><lastmod>2022-06-15T17:22:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/04/27/nvim_non_greedy_match/</loc><lastmod>2022-04-27T07:19:45+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/04/23/github_access_token/</loc><lastmod>2022-10-24T14:52:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/04/20/pytorch-tensorboard-use/</loc><lastmod>2022-05-04T06:57:41+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/04/03/add_color_emoji_to_image_in_python/</loc><lastmod>2022-04-04T10:42:55+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/04/01/image_alpha_composite_pillow/</loc><lastmod>2022-04-02T06:57:22+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/03/28/how_to_make_zhajiang2/</loc><lastmod>2023-08-06T15:49:12+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/03/27/neural-network-nonlinear-activation/</loc><lastmod>2022-03-27T17:50:40+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/03/18/torch_accelerate_batch_inference/</loc><lastmod>2022-03-26T09:40:37+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/03/14/latex_define_string_variable/</loc><lastmod>2022-03-14T06:22:06+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/03/07/git_merge_branch_with_rebase/</loc><lastmod>2022-03-07T15:58:03+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/02/27/temperature_in_softmax/</loc><lastmod>2022-02-28T13:53:52+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/02/27/nvim_file_tree_explorer/</loc><lastmod>2022-02-27T03:31:09+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/02/21/on_asking_tech_questions/</loc><lastmod>2022-05-24T13:45:36+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/02/11/pyav_install_docker/</loc><lastmod>2022-02-12T09:57:17+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/02/09/dependency-hell-build-torch-gpu-docker-container/</loc><lastmod>2022-02-09T14:40:23+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/02/02/executable_not_allowed_to_run_in_hugo/</loc><lastmod>2022-02-03T10:07:11+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/02/01/make_sauce_for_cold_dish/</loc><lastmod>2022-02-01T17:27:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/02/01/stir-fried-shrimp-with-garlic/</loc><lastmod>2022-02-01T17:01:39+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/01/28/pytorch_model_load_error/</loc><lastmod>2022-01-28T16:30:22+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/01/14/linkedin_git_assessment/</loc><lastmod>2022-02-03T06:21:00+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/01/09/log_sum_exp_in_machine_learning/</loc><lastmod>2022-02-27T05:58:45+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/01/09/git_squash_last_n_commits/</loc><lastmod>2024-12-04T01:11:07+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2022/01/03/github_profile_readme/</loc><lastmod>2023-09-09T13:34:52+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/31/using_nvim_after_three_years/</loc><lastmod>2022-09-19T15:50:13+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/25/ffmpeg-extract-key-frame-video/</loc><lastmod>2022-01-25T16:26:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/25/ipad-download-file-to-local-storage/</loc><lastmod>2021-12-25T04:48:01+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/23/pybind11_stl_vector/</loc><lastmod>2021-12-23T16:36:05+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/21/sort_lines_based_on_a_column_nvim/</loc><lastmod>2021-12-22T15:48:35+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/16/ffmpeg-process-video-in-a-time-range/</loc><lastmod>2022-01-17T14:47:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/12/mobilephone_and_me_a_retrospect/</loc><lastmod>2021-12-14T17:08:56+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/12/ipad_shadowrocket_install/</loc><lastmod>2021-12-25T03:57:55+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/12/01/nvim_v06_released/</loc><lastmod>2021-12-12T09:38:32+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/11/28/how_i_write_blog/</loc><lastmod>2022-02-06T08:37:06+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/11/27/git_notes_s4/</loc><lastmod>2022-02-08T06:04:37+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/11/22/nifty_nvim_techniques_s11/</loc><lastmod>2022-02-07T04:23:25+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/11/20/tmux_fuzzy_session_switch/</loc><lastmod>2022-02-01T17:35:08+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/11/17/now-or-never/</loc><lastmod>2021-11-23T17:33:15+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/11/13/xiaomi_pad5_pro_handson/</loc><lastmod>2021-11-14T09:52:19+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/11/10/ffmpeg_audio_processing/</loc><lastmod>2022-01-17T14:46:27+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/11/04/pyav-video-processing/</loc><lastmod>2021-11-04T15:26:14+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/10/31/collapse_of_the_heavenly_dynasty/</loc><lastmod>2022-02-07T08:29:05+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/10/24/diff_in_vim/</loc><lastmod>2022-02-01T17:42:15+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/10/24/git_diff_setup/</loc><lastmod>2021-10-24T16:47:22+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/10/20/find_font_used_in_pdf/</loc><lastmod>2021-10-20T19:06:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/10/20/python_apsscheduler_intro/</loc><lastmod>2024-11-02T00:40:44+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/10/16/why_cross_entropy_in_classification/</loc><lastmod>2022-02-14T06:03:18+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/10/06/yasnippet_setup_emacs/</loc><lastmod>2021-10-06T17:16:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/09/30/emacs_custom_tabline/</loc><lastmod>2021-09-29T18:57:11+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/09/22/chongqing_guiyang_travel/</loc><lastmod>2021-09-22T18:57:35+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/09/15/emacs_straight-el_bootstrap_install_issue/</loc><lastmod>2022-02-08T06:00:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/09/12/learning_emacs_in_one_day/</loc><lastmod>2021-11-24T16:10:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/09/11/git_tui_clients_hands_on/</loc><lastmod>2022-02-01T17:43:40+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/09/09/nvim_use_virtual_text/</loc><lastmod>2022-11-09T14:28:42+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/09/05/how_to_make_zhajiang_noodles/</loc><lastmod>2022-03-27T17:54:10+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/09/03/cpp_integer_overflow/</loc><lastmod>2021-09-03T17:27:57+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/29/gnu_make_learn_and_faq/</loc><lastmod>2021-12-23T15:58:08+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/20/the_root_cause/</loc><lastmod>2021-08-21T08:47:49+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/17/pybind11_first_impression/</loc><lastmod>2021-08-16T19:18:16+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/15/hugo_even_add_utterance/</loc><lastmod>2021-08-16T17:59:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/15/mac_operation_not_permitted/</loc><lastmod>2021-08-15T15:09:42+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/12/nvim_sumneko_lua_conf/</loc><lastmod>2022-08-13T17:20:50+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/11/is_github_down/</loc><lastmod>2021-11-28T11:45:45+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/09/macos_work_tools/</loc><lastmod>2022-03-07T16:11:15+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/06/microsoft_windows_terminal_conf/</loc><lastmod>2022-09-06T20:45:32+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/08/02/the_youtube_content_id_system/</loc><lastmod>2026-03-27T19:16:49+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/24/application_of_duplicate_video_retrieval/</loc><lastmod>2022-01-09T13:14:05+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/24/vector_search_tools/</loc><lastmod>2022-01-30T10:04:54+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/24/git_show_diff_when_commiting/</loc><lastmod>2022-02-01T17:50:02+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/20/py_redis_cluster_delete_key_with_pattern/</loc><lastmod>2021-07-20T18:23:36+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/11/from_vim_plug_to_packer/</loc><lastmod>2022-08-21T06:43:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/10/quick_sort_impl/</loc><lastmod>2021-10-01T09:11:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/04/cpp_container_cheatsheet/</loc><lastmod>2022-05-12T14:41:30+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/04/static_and_dynamic_linking_cpp/</loc><lastmod>2021-07-04T08:54:35+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/04/pretty_fmt_in_cpp/</loc><lastmod>2021-07-03T22:27:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/03/install_clangd_on_linux/</loc><lastmod>2022-06-22T07:21:18+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/07/03/ld_library_path_empty_item/</loc><lastmod>2021-07-04T07:38:34+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/06/28/squash_commits_with_git_rebase/</loc><lastmod>2024-12-04T01:11:35+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/06/24/xiaomi9_inifite_reboot/</loc><lastmod>2021-06-24T17:19:07+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/06/20/dangbei_b3_pro_hands_on/</loc><lastmod>2021-07-15T18:49:55+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/06/17/nifty_nvim_techniques_s10/</loc><lastmod>2022-02-06T06:34:14+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/06/13/android_tv_box_reviews/</loc><lastmod>2021-07-15T18:49:33+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/06/11/libreoffice_concurrent_requests/</loc><lastmod>2021-08-02T18:23:48+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/06/11/pandas_read_write_excel/</loc><lastmod>2022-06-15T16:55:23+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/05/31/how_to_merge_pdfs/</loc><lastmod>2026-02-16T23:59:40+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/05/23/how_company_should_treat_its_employee/</loc><lastmod>2023-04-18T22:58:56+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/05/09/dangbei_h1_hands_on_experience/</loc><lastmod>2021-08-03T19:52:41+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/05/08/git_tag_notes/</loc><lastmod>2022-03-20T10:57:54+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/04/30/xiaomi_mi_box_setup/</loc><lastmod>2021-07-15T18:50:07+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/04/18/guangzhou_tour_202104/</loc><lastmod>2021-09-22T18:21:35+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/04/16/ffmpeg_notes_1/</loc><lastmod>2022-02-11T12:37:33+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/04/08/send_complex_data_in_python_requests/</loc><lastmod>2021-06-06T16:33:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/04/05/my_recipe_20210405/</loc><lastmod>2022-02-01T16:59:40+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/04/01/python_log_message_missing/</loc><lastmod>2022-04-17T09:23:05+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/31/bash_prompt_config/</loc><lastmod>2021-03-31T18:50:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/27/upgrade_git_on_linux/</loc><lastmod>2021-12-10T15:59:46+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/25/docker_knowledge_s3/</loc><lastmod>2026-02-07T22:43:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/24/zsh_history_setup/</loc><lastmod>2024-01-10T22:52:04+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/22/my_recipe_20210321/</loc><lastmod>2022-02-01T17:00:23+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/17/nvim_truecolor_tmux_windows/</loc><lastmod>2021-03-17T16:15:28+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/16/std_stream_buffering_in_python/</loc><lastmod>2022-01-25T17:30:53+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/13/python_wrong_stack_printed/</loc><lastmod>2021-03-15T15:00:39+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/07/how_to_make_la_zhi_rou/</loc><lastmod>2024-10-10T22:32:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/03/06/how_to_make_wan_za_mian/</loc><lastmod>2024-04-16T22:15:05+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/26/ime_inside_vim/</loc><lastmod>2022-11-06T08:17:34+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/25/nvim_ime_mode_auto_switch/</loc><lastmod>2023-06-18T21:44:38+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/20/inverse_search_setup_neovim_vimtex/</loc><lastmod>2022-01-19T16:27:40+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/17/git_notes_s3/</loc><lastmod>2021-11-27T15:29:08+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/13/how_to_make_dumpling_filling/</loc><lastmod>2022-02-01T16:22:10+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/11/life_in_2020/</loc><lastmod>2022-11-02T16:59:30+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/07/python_requests_with_proxy/</loc><lastmod>2021-09-12T10:40:30+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/03/get_or_set_system_clipboard_python/</loc><lastmod>2021-02-03T16:06:10+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/02/01/bracketed_paste_mode/</loc><lastmod>2021-10-16T15:44:55+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/01/25/tmux_cheatsheet/</loc><lastmod>2022-01-26T15:41:57+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/01/25/better_git_log/</loc><lastmod>2022-10-27T15:47:38+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/01/17/china_source_for_python/</loc><lastmod>2021-09-25T06:12:10+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/01/17/install_python3_in_ubuntu_docker/</loc><lastmod>2021-01-17T07:18:39+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/01/10/fuck_gfw_forever/</loc><lastmod>2021-01-10T16:32:06+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/01/08/github_access_issue_in_china/</loc><lastmod>2022-02-08T06:04:18+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/01/07/nifty_nvim_techniques_s9/</loc><lastmod>2022-02-06T06:34:43+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2021/01/05/nvim_copy_from_remote_via_osc52/</loc><lastmod>2021-08-21T14:35:57+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/12/29/python_concurrent_futures/</loc><lastmod>2022-04-26T20:19:41+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/12/25/git_directory_work-tree_explained/</loc><lastmod>2021-07-12T17:50:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/12/22/linux_command_cheat_sheet_s3/</loc><lastmod>2020-12-22T16:48:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/12/18/my_first_vim_plugin/</loc><lastmod>2022-08-21T06:43:32+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/12/12/build_opencv_project_with_cmake/</loc><lastmod>2020-12-12T06:01:42+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/12/10/gcc_library_link_issue/</loc><lastmod>2021-10-16T15:46:03+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/12/07/build_opencv_cpp_library_linux/</loc><lastmod>2020-12-07T16:46:37+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/12/04/pinyin_initials_of_chinese_char/</loc><lastmod>2020-12-05T15:39:43+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/29/neovim_cpp_dev_setup/</loc><lastmod>2022-02-08T06:05:21+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/23/neovim_better_mapping_for_leaving_insert_mode/</loc><lastmod>2021-01-14T14:57:38+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/22/python_list_of_empty_list_pitfall/</loc><lastmod>2022-02-01T17:56:21+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/20/chinese_text_seg_tools/</loc><lastmod>2021-10-23T11:03:24+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/18/pillow_image_resize_pitfall/</loc><lastmod>2020-11-18T18:50:49+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/16/vim_lsp_fuzzy_completion/</loc><lastmod>2026-03-27T19:21:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/15/nvim_text_objects/</loc><lastmod>2022-02-01T17:57:54+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/11/nifty_nvim_techniques_s8/</loc><lastmod>2022-02-06T06:35:00+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/09/python_regex_notes/</loc><lastmod>2021-04-05T07:32:08+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/08/nvim_lisp_env_setup/</loc><lastmod>2020-11-09T15:13:38+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/06/profile_python_line_profiler/</loc><lastmod>2023-09-12T23:36:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/05/pyls_flake8_setup/</loc><lastmod>2021-07-15T18:05:34+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/11/04/replace_deoplete_jedi_for_lsp/</loc><lastmod>2022-08-21T06:46:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/10/31/busuanzi_pv_count_error/</loc><lastmod>2022-03-13T06:16:24+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/10/30/cn_yang_interview/</loc><lastmod>2020-10-29T18:39:52+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/10/28/edit_multiple_files_nvim/</loc><lastmod>2021-10-16T15:43:14+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/10/26/bash_emacs_style_shortcut/</loc><lastmod>2022-05-29T06:22:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/10/16/nvim_switch_buffer_with_mapping/</loc><lastmod>2021-10-16T15:45:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/10/07/nvim_insert_unicode_char/</loc><lastmod>2024-04-09T22:57:43+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/10/03/american_prometheus_jro/</loc><lastmod>2021-01-26T17:18:42+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/09/22/nifty_nvim_techniques_s7/</loc><lastmod>2022-02-06T06:35:15+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/09/22/highlight_groups_cleared_in_nvim/</loc><lastmod>2020-11-28T16:31:45+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/09/20/nvim_grammar_check_languagetool/</loc><lastmod>2023-01-04T15:21:29+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/09/14/git_find_line_history/</loc><lastmod>2021-10-03T09:29:48+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/09/05/tqdm_tips/</loc><lastmod>2020-12-28T14:42:28+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/09/03/git_branch_operations/</loc><lastmod>2022-08-20T09:18:33+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/08/26/leaderf_nvim_settings/</loc><lastmod>2022-08-21T06:50:34+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/08/24/thought_on_product_design/</loc><lastmod>2020-08-23T19:05:33+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/08/18/context_manager_for_measuring_runtime/</loc><lastmod>2020-09-20T05:38:07+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/08/18/pillow_create_text_outline/</loc><lastmod>2022-04-11T19:10:52+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/08/14/warmup_maskrcnn_how_does_it_work/</loc><lastmod>2022-03-21T17:06:12+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/08/06/miui12_clipboard_issue/</loc><lastmod>2022-11-06T08:17:21+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/08/04/fontsize_point_pixel_relationship/</loc><lastmod>2020-09-20T05:40:18+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/29/pip_bad_interpreter/</loc><lastmod>2020-09-20T05:41:16+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/27/python_multiprocessing/</loc><lastmod>2021-07-22T16:27:54+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/23/linux_command_cheat_sheet_s2/</loc><lastmod>2020-12-22T16:45:36+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/15/python_can_got_env_variable_value/</loc><lastmod>2021-10-16T15:42:48+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/09/requests_notes/</loc><lastmod>2021-02-07T16:33:51+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/06/pytorch_set_num_threads/</loc><lastmod>2026-03-27T19:17:21+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/05/how_to_find_casue_of_technical_issues/</loc><lastmod>2020-07-04T18:43:29+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/02/ubuntu_update_alternatives/</loc><lastmod>2021-10-28T17:36:25+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/07/02/uwsgi_install_use_issue/</loc><lastmod>2022-08-01T16:05:46+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/21/faster_im_download_with_requests/</loc><lastmod>2022-01-08T11:36:45+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/20/irfanview_usage/</loc><lastmod>2020-10-21T18:05:00+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/20/python_duplicate_logging_messages/</loc><lastmod>2021-04-03T08:32:04+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/17/download_image_from_url_python/</loc><lastmod>2022-05-29T05:08:41+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/14/kitty_tmux_open_terminal_fail/</loc><lastmod>2020-09-20T06:12:05+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/13/flask_serving_via_wsgi_server/</loc><lastmod>2022-08-01T16:01:18+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/11/conda_env_management/</loc><lastmod>2020-06-12T19:21:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/11/linux_set_timezone/</loc><lastmod>2020-06-10T18:08:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/07/asyncio_inside_flask/</loc><lastmod>2020-06-13T09:45:27+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/06/01/markdown_writing_tricks/</loc><lastmod>2022-02-08T15:53:05+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/27/why_you_should_use_snippets_in_vim/</loc><lastmod>2020-05-28T16:27:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/22/highlight_yank_region_nvim/</loc><lastmod>2021-10-16T15:44:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/22/the_ai_hype/</loc><lastmod>2020-05-22T15:02:19+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/22/v2ray_justmysocks/</loc><lastmod>2020-06-18T18:46:25+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/16/space_for_cjk/</loc><lastmod>2022-11-06T08:17:05+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/09/search_for_solution_with_web_engine/</loc><lastmod>2022-06-28T19:13:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/07/git_learning_notes_s2/</loc><lastmod>2021-11-08T15:39:43+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/05/kitty_config_mac/</loc><lastmod>2021-08-21T20:03:52+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/02/docker_knowledge_s2/</loc><lastmod>2020-06-21T17:17:29+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/05/02/docker_knowledge_s1/</loc><lastmod>2020-05-03T16:37:18+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/27/bash_script_notes_s1/</loc><lastmod>2022-02-21T15:08:29+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/26/windows_context_menu_hang_solution/</loc><lastmod>2020-04-29T18:41:46+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/25/shadowsocks_obfs_setup/</loc><lastmod>2020-05-11T17:08:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/24/python_logging_for_multiple_modules/</loc><lastmod>2022-05-29T05:46:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/23/git_learning_notes_s1/</loc><lastmod>2021-11-08T15:50:51+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/19/nvim_cpp_and_c_completion/</loc><lastmod>2021-07-02T19:28:48+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/17/python_datetime_timezone/</loc><lastmod>2020-04-17T15:56:46+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/13/build_webapi_with_flask_s3/</loc><lastmod>2020-06-17T17:28:29+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/12/build_webapi_with_flask_s2/</loc><lastmod>2020-06-17T17:28:06+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/04/06/build_webapi_with_flask_s1/</loc><lastmod>2020-06-17T17:27:57+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/03/30/pptx_to_image/</loc><lastmod>2022-02-02T05:18:09+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/03/17/base64_opencv_pil_image_conversion/</loc><lastmod>2021-05-07T18:21:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/03/16/tencent_cos_cdn_setup/</loc><lastmod>2021-03-31T17:47:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/03/14/nvim_search_replace_multiple_file/</loc><lastmod>2021-10-16T15:41:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/03/08/change_table_column_width_latex/</loc><lastmod>2020-03-20T17:13:56+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/03/07/latex_figure_table_side_by_side_en/</loc><lastmod>2020-03-11T16:28:04+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/03/07/latex_figure_table_side_by_side_zh/</loc><lastmod>2020-03-11T16:28:04+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/03/06/latex_writing_tips_s2/</loc><lastmod>2021-10-16T15:40:08+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/02/23/point_to_line_dist_2d/</loc><lastmod>2022-02-27T05:50:30+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/02/22/guide-on-how-to-use-chinese-with-matplotlib_zh/</loc><lastmod>2020-02-22T06:17:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/02/21/food_during_sars-cov-2/</loc><lastmod>2022-11-02T16:58:43+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/02/16/ripgrep_cheat_sheet/</loc><lastmod>2020-12-02T17:45:35+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/02/09/mac_connect_windows_remotely/</loc><lastmod>2022-03-14T04:58:48+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/01/22/why_use_english_and_google/</loc><lastmod>2020-01-22T11:51:24+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/01/19/hugo_toc_header_missing/</loc><lastmod>2020-08-29T21:34:41+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/01/12/vim_nvim_history_development/</loc><lastmod>2025-06-05T21:21:27+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/01/11/hugo_post_missing/</loc><lastmod>2021-01-28T18:06:17+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/01/11/my_reading_list_2019/</loc><lastmod>2020-04-20T17:40:42+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/01/10/nvim_number_arithmetic_in_substitute/</loc><lastmod>2020-12-08T17:05:22+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/01/05/ultisnips_python_interpolation/</loc><lastmod>2022-08-21T06:44:12+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2020/01/01/firenvim_nvim_inside_browser/</loc><lastmod>2022-08-21T06:44:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/12/29/hugo_html_not_shown/</loc><lastmod>2022-05-05T17:47:51+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/12/22/ultisnips_avoid_content_update/</loc><lastmod>2022-08-21T06:44:01+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/12/21/labelme_json_to_voc_xml/</loc><lastmod>2024-12-04T01:18:00+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/12/21/nifty_nvim_techniques_s6/</loc><lastmod>2022-02-06T06:35:31+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/12/15/mac_video_subtitle_make/</loc><lastmod>2020-09-19T19:42:28+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/12/09/vim_asynchronous_command_run/</loc><lastmod>2019-12-22T06:21:26+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/12/03/git_stash_merge_conflict_handling/</loc><lastmod>2021-07-12T17:48:49+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/28/pylint_command_not_found/</loc><lastmod>2019-11-27T18:30:46+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/20/neovim_builtin_lsp_hands_on/</loc><lastmod>2021-10-16T15:43:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/20/convert_pdf_to_image_imagemagick/</loc><lastmod>2020-02-27T03:33:31+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/18/acronym_on_internet_and_forum/</loc><lastmod>2025-06-22T13:55:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/16/nvim_file_backup/</loc><lastmod>2021-10-16T19:29:00+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/14/convert_pdf_to_images_pdftoppm/</loc><lastmod>2025-10-20T21:54:34+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/11/nifty_nvim_techniques_s5/</loc><lastmod>2022-02-06T06:35:46+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/10/install_config_neovim_system_wide/</loc><lastmod>2023-10-14T14:58:34+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/06/python_sort_list_of_list/</loc><lastmod>2020-03-11T16:28:56+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/03/vim_custom_statusline/</loc><lastmod>2021-12-12T05:52:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/02/thought_on_making_of_atomic_bomb/</loc><lastmod>2024-09-10T23:56:06+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/11/01/pytorch_distributed_training/</loc><lastmod>2022-01-09T14:10:40+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/29/expect_script_learning/</loc><lastmod>2020-03-30T16:15:48+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/27/ssh_essential_knowledge/</loc><lastmod>2019-10-27T18:41:54+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/22/latex_techniques_s1/</loc><lastmod>2020-03-14T17:16:36+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/22/adsense_change_address_resend_pin/</loc><lastmod>2020-03-11T16:27:57+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/16/useful_mintty_tips_configs/</loc><lastmod>2021-09-08T15:49:29+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/15/tagbar_markdown_setup/</loc><lastmod>2020-03-11T16:29:10+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/14/python_script_to_exe/</loc><lastmod>2019-10-14T18:00:03+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/11/wsl_distro_deleted_after_windows_update/</loc><lastmod>2020-03-31T19:44:08+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/10/mac_proxy_in_terminal/</loc><lastmod>2020-03-11T16:28:05+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/08/zsh_plugin_managers_compare/</loc><lastmod>2021-01-13T15:48:19+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/02/shenzhen_house_rent/</loc><lastmod>2022-01-02T10:23:26+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/10/01/zplug_install_docker_container/</loc><lastmod>2020-05-03T16:37:32+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/09/29/linux_login_setup/</loc><lastmod>2021-01-07T16:32:27+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/09/27/linux_locale_settings/</loc><lastmod>2022-02-11T14:04:12+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/09/22/google_adsense_hugo_config/</loc><lastmod>2020-03-16T03:38:45+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/09/21/latex_algorithm_pseudo_code/</loc><lastmod>2020-03-11T16:28:04+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/09/17/nifty_nvim_techniques_s4/</loc><lastmod>2022-02-06T06:36:06+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/09/17/writing_grammar_s1/</loc><lastmod>2020-03-06T15:33:20+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/09/11/opencv_unicode_image_path/</loc><lastmod>2020-10-06T17:00:25+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/08/28/latex_writing_tips_s1/</loc><lastmod>2020-03-06T06:38:22+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/08/27/latex_table_with_booktabs/</loc><lastmod>2020-03-11T16:28:04+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/08/16/nvim_config_folding/</loc><lastmod>2024-12-04T01:15:20+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/08/09/linux_command_cheat_sheet_s1/</loc><lastmod>2021-01-29T16:18:21+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/07/31/image_rotation_exif_info/</loc><lastmod>2026-03-27T19:15:44+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/07/31/nvim_show_file_path/</loc><lastmod>2020-09-19T19:46:50+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/07/20/pil_jpeg_image_quality/</loc><lastmod>2020-11-29T17:04:55+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/07/10/pytorch_view_reshape_transpose_permute/</loc><lastmod>2022-01-09T14:10:34+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/07/06/python_opencv_pil_image_to_bytes/</loc><lastmod>2020-10-06T16:59:01+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/06/26/movement_navigation_inside_nvim/</loc><lastmod>2020-06-12T20:44:36+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/06/24/python_glob_case_sensitivity/</loc><lastmod>2022-03-05T14:33:09+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/06/13/zsh_bind_keys/</loc><lastmod>2021-03-24T15:57:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/06/10/mechanical_keyboard_try/</loc><lastmod>2021-07-15T18:51:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/06/06/nvim_deoplete_settings/</loc><lastmod>2022-08-21T06:46:16+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/05/30/markdown2pdf_pandoc/</loc><lastmod>2022-07-18T19:24:17+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/05/18/nvim_exclusive_inclusive_motion/</loc><lastmod>2020-09-19T19:28:31+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/05/14/nifty_nvim_techniques_s3/</loc><lastmod>2022-02-06T06:36:24+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/05/13/jedi_autocomplete_type_hints/</loc><lastmod>2026-03-27T19:20:01+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/05/11/nvim_text_input_browser/</loc><lastmod>2020-09-19T19:33:08+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/05/04/markdown_extra_space/</loc><lastmod>2020-06-07T17:35:00+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/05/04/mi9_google_play_configure/</loc><lastmod>2020-04-04T16:19:11+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/04/29/nvim_map_with_a_count/</loc><lastmod>2020-11-18T17:18:53+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/04/29/nvim_spell_check/</loc><lastmod>2021-10-16T18:51:05+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/04/26/words_completion_nvim/</loc><lastmod>2020-03-11T16:29:28+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/04/22/mix_python_and_vim_script/</loc><lastmod>2020-03-18T17:24:48+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/04/17/nifty_nvim_techniques_s2/</loc><lastmod>2022-02-06T06:36:45+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/04/17/neovim_snippet_s1/</loc><lastmod>2021-10-06T16:57:11+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/04/02/mac_logitech_mouse_setting/</loc><lastmod>2020-06-17T17:59:48+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/03/28/nifty_nvim_techniques_s1/</loc><lastmod>2022-02-06T06:36:58+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/03/26/nvim_latex_write_preview/</loc><lastmod>2022-08-21T06:50:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/03/07/pillow_image_alpha_channel/</loc><lastmod>2022-04-01T18:58:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/02/28/sublime_text_regex_cheat_sheet/</loc><lastmod>2022-11-09T14:06:52+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/02/23/crop_rotated_rectangle_opencv/</loc><lastmod>2020-10-06T17:07:12+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/02/19/zsh_advanced_configuration/</loc><lastmod>2021-10-16T15:45:13+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/02/18/rime_configuration_intro/</loc><lastmod>2022-11-09T14:00:17+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/02/16/pillow_show_image_on_wls/</loc><lastmod>2020-03-31T19:43:36+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/02/14/fast_dir_navigation_zlua/</loc><lastmod>2019-06-13T16:43:40+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/02/03/cmder_advanced_configuration/</loc><lastmod>2020-09-27T15:03:40+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/01/17/nvim_qt_settings_on_windows/</loc><lastmod>2020-03-23T16:49:56+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/01/17/tmux_plugin_management/</loc><lastmod>2026-02-07T22:40:41+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/01/16/debug_python_in_terminal/</loc><lastmod>2026-03-27T19:15:10+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/01/15/markdown_edit_preview_nvim/</loc><lastmod>2022-10-05T16:16:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/01/11/line_number_setting_nvim/</loc><lastmod>2020-06-12T20:28:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/01/10/two_chinese_corpus/</loc><lastmod>2020-03-11T16:29:17+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2019/01/07/windows_tools_for_programmers/</loc><lastmod>2020-04-26T17:38:47+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/12/25/my_reading_list_2018/</loc><lastmod>2020-09-30T15:30:59+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/12/24/centos_nvim_install_use_guide_en/</loc><lastmod>2022-08-21T06:52:54+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/12/08/newline_vim_python_sublime_notepad/</loc><lastmod>2020-05-19T16:28:44+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/12/04/two_issues_related_to_imagefont_pillow/</loc><lastmod>2020-02-13T16:29:02+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/12/04/golden_dict_install_usage/</loc><lastmod>2021-10-22T19:09:04+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/12/03/text_file_read_write_on_windows/</loc><lastmod>2021-10-16T15:45:52+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/27/font_shape_mathematics_bezier_curves/</loc><lastmod>2022-02-27T06:00:40+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/22/online_font_recognition_tool/</loc><lastmod>2020-04-05T18:09:15+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/19/deoplete_failed_to_load_neovim/</loc><lastmod>2026-03-27T20:02:04+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/19/anaconda3_windows_difference_between_pip_pip3/</loc><lastmod>2020-04-30T07:54:11+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/16/neovim_configuration_windows-zh/</loc><lastmod>2020-03-11T16:28:21+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/15/shutil_linux_windows_usage/</loc><lastmod>2019-07-09T19:37:52+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/15/neovim_configuration_windows/</loc><lastmod>2022-01-16T11:32:38+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/07/option_flag_meaning_build_packages_from_source/</loc><lastmod>2019-04-20T12:07:47+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/11/05/fzf_install_use/</loc><lastmod>2022-08-24T17:12:06+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/23/cygwin_install_and_use/</loc><lastmod>2021-10-16T15:45:35+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/23/tmux_questions_and_trouble_shooting/</loc><lastmod>2022-01-26T15:41:03+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/21/transfer_file_between_android_mac_wireless/</loc><lastmod>2022-11-26T09:04:56+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/20/qiuniu_migrate_to_tencent_cos/</loc><lastmod>2020-03-19T17:13:41+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/19/tmux_nvim_true_color/</loc><lastmod>2021-11-23T15:16:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/18/regular_expression_nvim/</loc><lastmod>2019-12-08T08:17:22+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/16/tmux_build_without_root_priviledge/</loc><lastmod>2020-09-05T17:37:06+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/13/centos_zsh_install_use/</loc><lastmod>2021-01-22T17:50:45+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/13/mac_external_keyboard_setup/</loc><lastmod>2021-07-15T18:52:16+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/12/python_logging_module/</loc><lastmod>2022-05-29T05:41:33+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/11/python_argparse_set_boolean_params/</loc><lastmod>2019-11-03T07:25:40+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/10/hexo_to_hugo/</loc><lastmod>2022-03-04T16:24:51+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/09/nerdtree_windows_issue_bd_vim/</loc><lastmod>2019-12-02T19:05:20+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/08/server_autologin_with_expect/</loc><lastmod>2019-07-08T17:13:53+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/10/07/nvim_fast_keyword_search/</loc><lastmod>2021-10-16T15:40:55+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/09/30/tmux_settings_for_vim_users/</loc><lastmod>2021-01-11T16:04:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/09/29/switching_buffers_quickly_neovim/</loc><lastmod>2020-10-16T18:24:02+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/09/28/nvim_tagbar_install_use/</loc><lastmod>2022-08-21T06:52:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/09/21/markdown_tutorial_for_beginners/</loc><lastmod>2019-04-20T10:47:43+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/09/20/disable_warning_neomake_pylint/</loc><lastmod>2020-04-28T17:32:26+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/09/10/nerdtree_usage/</loc><lastmod>2020-02-25T16:52:03+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/09/06/login_interactive_shell_bash/</loc><lastmod>2021-01-07T16:12:09+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/09/05/centos_nvim_install_use_guide/</loc><lastmod>2022-01-29T14:55:49+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/06/04/insert-image-page-to-pdf/</loc><lastmod>2025-10-20T21:57:51+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/05/21/matplotlib-change-axis-intersection-point/</loc><lastmod>2022-06-22T16:29:33+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/05/19/powerpoint-header-footer-master-view/</loc><lastmod>2020-11-28T11:16:14+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/05/16/git-push-local-to-remote/</loc><lastmod>2021-07-12T17:50:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/05/13/read-write-csv-file-with-header/</loc><lastmod>2022-09-29T18:24:30+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/05/12/memory-of-wenchuan-earthquake/</loc><lastmod>2021-04-04T18:04:22+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/05/10/write-paper-word-issues/</loc><lastmod>2020-03-11T16:29:29+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/05/06/first-github-pull-request/</loc><lastmod>2021-11-27T15:38:46+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/04/24/mxplayer-ac3-codec-support/</loc><lastmod>2020-03-11T16:28:16+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/04/16/cancer-the-emperor-of-all-meladies/</loc><lastmod>2021-10-31T10:42:53+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/04/12/putty-windows-x11-forwarding-setup/</loc><lastmod>2020-03-11T16:28:53+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/04/08/matplotlib-unicode-character/</loc><lastmod>2020-03-11T16:28:07+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/04/02/pytorch-gpu-usage/</loc><lastmod>2022-01-09T14:11:04+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/03/29/latex-chinese/</loc><lastmod>2020-03-11T15:46:24+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/03/29/latex-chinese.zh/</loc><lastmod>2020-03-11T16:28:03+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/03/28/sublime-cpp-build-system/</loc><lastmod>2021-07-02T19:33:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/03/24/separate-reference-with-endnote/</loc><lastmod>2021-02-21T15:44:25+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/03/10/sublime-text-latextools-setup/</loc><lastmod>2020-03-11T16:29:07+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/03/02/windows-connect-server-x11-with-gitbash/</loc><lastmod>2021-07-12T17:51:56+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/02/08/favicon-theme-next-setup/</loc><lastmod>2020-03-16T04:37:12+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/02/06/export-borderless-img-pdf-from-powerpoint/</loc><lastmod>2020-03-11T16:27:59+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/02/01/hexo-comment-gitment-config/</loc><lastmod>2020-03-16T03:36:50+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/01/28/unicodede-utf8-gbk/</loc><lastmod>2020-05-19T17:07:18+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/01/25/hexo-mathjax-equation-number/</loc><lastmod>2022-02-27T05:58:10+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/01/23/matplotlib-legend-outside-of-axes/</loc><lastmod>2020-03-18T17:56:41+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2018/01/18/mpl-plotting-notes-201801/</loc><lastmod>2021-10-16T15:43:18+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/12/29/cmder-usage/</loc><lastmod>2020-09-27T15:05:45+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/12/10/pandoc-markdown-with-chinese/</loc><lastmod>2022-07-15T15:15:42+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/11/16/matplotlib-plotting-notes/</loc><lastmod>2020-03-11T16:28:07+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/11/15/pytorch-datatype-note/</loc><lastmod>2021-10-16T15:43:12+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/11/12/pytorch-computation-graph/</loc><lastmod>2022-01-09T14:10:45+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/11/06/resize-image-to-square-with-padding/</loc><lastmod>2020-03-20T17:19:36+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/24/image-similarity-measure-image-retrieval/</loc><lastmod>2026-03-27T19:14:27+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/24/the-stackoverflow-love-and-hatred/</loc><lastmod>2020-05-19T17:39:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/23/pytorch-load-data-and-make-batch/</loc><lastmod>2022-01-09T14:10:11+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/21/useful-sublime-shortcut-and-plugin/</loc><lastmod>2020-05-05T07:44:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/19/mobike-programming-test-20171019/</loc><lastmod>2019-04-20T10:54:50+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/16/fuck-my-great-country/</loc><lastmod>2021-04-04T18:06:20+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/07/loop-forward-backward-with-cpp-vector/</loc><lastmod>2021-04-18T10:37:41+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/07/modulo-operator-in-cpp/</loc><lastmod>2019-04-20T10:57:07+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/06/hexo-markdown-latex-equation/</loc><lastmod>2020-03-16T03:37:04+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/10/06/heap-sort-explained/</loc><lastmod>2022-08-20T13:22:27+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/09/30/sorting-algorithms-stability/</loc><lastmod>2019-04-20T12:46:24+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/09/29/1by1-convolution-in-cnn/</loc><lastmod>2022-03-21T16:33:00+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/09/24/some-good-android-apps/</loc><lastmod>2020-05-19T17:10:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/09/21/xiaomi201818-pattern-match/</loc><lastmod>2021-09-03T17:37:26+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/09/21/big-integer-operations-cpp/</loc><lastmod>2021-09-08T15:50:31+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/09/04/install-gcc-newer-version-on-centos/</loc><lastmod>2019-04-20T10:31:50+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/09/01/longest-subarray-modulo-k/</loc><lastmod>2022-01-09T13:38:43+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/08/27/binary-search-overflow-issue/</loc><lastmod>2020-12-07T15:14:09+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/08/06/vps-ss-issue-solution/</loc><lastmod>2020-03-11T16:29:23+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/06/11/mpl_multiplot_one_colorbar/</loc><lastmod>2020-03-11T16:28:13+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/06/03/change-aspect-ratio-in-mpl/</loc><lastmod>2022-02-27T05:51:39+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/05/13/guide-on-how-to-use-chinese-with-matplotlib/</loc><lastmod>2020-11-15T10:53:03+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/05/06/install-feh-image-viewer-on-centos/</loc><lastmod>2019-04-20T10:28:21+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/04/30/apply-for-hk-visa/</loc><lastmod>2021-09-22T17:27:11+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/03/26/transfer-file-android-windows/</loc><lastmod>2020-05-19T17:14:52+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/03/19/windows-sublime-usage-related-issue/</loc><lastmod>2022-11-06T08:17:14+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/03/13/some_loss_and_explanations/</loc><lastmod>2022-02-27T05:52:23+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/03/06/windows-xelatex-slow/</loc><lastmod>2019-04-20T13:44:58+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/03/04/sublime-windows-markdown/</loc><lastmod>2020-02-13T16:40:44+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/03/01/listary_intro/</loc><lastmod>2020-05-05T07:55:10+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/02/26/hexo-use-markdown-writing-issue/</loc><lastmod>2020-03-18T18:01:15+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/02/26/hexo-install-use-issue/</loc><lastmod>2020-03-16T03:36:36+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/02/25/spring_festival_in_wh/</loc><lastmod>2021-12-04T04:38:25+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/02/24/my_first_post/</loc><lastmod>2021-04-04T18:00:33+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2017/01/05/thought_on_diginity/</loc><lastmod>2020-04-20T17:42:20+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/11/25/thought-on-optimization-for-cnn/</loc><lastmod>2021-12-05T17:41:13+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/09/05/thought_on_raising_children/</loc><lastmod>2020-04-20T17:45:20+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/07/16/thought_on_patriotism/</loc><lastmod>2020-04-20T17:44:39+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/05/30/i_am_awaken/</loc><lastmod>2022-06-05T18:56:10+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/04/18/our_worry_and_anxiety/</loc><lastmod>2020-06-02T16:59:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/04/11/thought_on_motor_ban/</loc><lastmod>2021-10-16T14:28:23+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/03/26/are_your_hungry_about_vaccine/</loc><lastmod>2019-05-27T19:00:40+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/03/17/common_methon_in_python_os_module/</loc><lastmod>2019-04-20T07:55:32+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2016/01/19/back-propagation-in-mlp-explained/</loc><lastmod>2022-02-27T05:59:30+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2015/10/21/python-pip-install/</loc><lastmod>2021-04-05T07:23:51+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2015/10/16/latex-reference-bibtex/</loc><lastmod>2019-04-20T10:34:56+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2015/10/13/ms-office-latex-equation/</loc><lastmod>2020-03-11T16:28:15+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2015/09/23/latex_install_package_manually/</loc><lastmod>2021-09-25T16:40:41+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2013/10/22/i_have_nothing_to_depend/</loc><lastmod>2021-04-04T18:40:02+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2013/09/17/2013_first_semester/</loc><lastmod>2020-03-01T15:56:01+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2013/07/16/thought_on_san_guo_sha/</loc><lastmod>2021-03-02T16:42:13+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2013/06/19/the_kind_of_teach_you_like/</loc><lastmod>2021-03-02T16:42:56+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2013/02/18/2012_second_semester/</loc><lastmod>2020-03-01T15:59:29+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2012/09/06/zi_chao_zi_xing/</loc><lastmod>2019-11-22T14:49:55+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2012/07/24/2012_first_semester/</loc><lastmod>2020-03-01T15:58:17+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2012/01/12/2011_second_semester/</loc><lastmod>2020-03-01T15:55:00+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2011/12/09/some_recent_thought/</loc><lastmod>2019-11-22T15:46:42+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2011/10/06/try_to_be_more_positive/</loc><lastmod>2020-06-13T10:00:00+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2011/09/30/no_sane_person_do_that/</loc><lastmod>2020-06-13T09:59:32+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2011/01/20/admire_wonder_of_world2/</loc><lastmod>2020-06-13T09:58:27+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2011/01/08/how_to_be_a_scientist/</loc><lastmod>2020-06-13T09:53:42+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2010/12/10/intersection_of_two_world/</loc><lastmod>2020-06-13T09:51:56+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2010/12/04/admire_wonder_of_world/</loc><lastmod>2020-06-13T09:49:42+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2010/10/16/about_zheng_xing/</loc><lastmod>2020-03-01T16:01:15+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2010/10/09/thought_on_schumann/</loc><lastmod>2021-04-04T18:05:09+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2010/10/07/about_crying/</loc><lastmod>2019-09-22T09:07:07+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2010/09/20/entering_college/</loc><lastmod>2020-05-05T08:03:00+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/2010/07/21/the_girl_who_sells_food/</loc><lastmod>2020-01-19T17:08:37+01:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url><url><loc>https://jdhao.github.io/1990/01/01/privacy-policy/</loc><lastmod>2023-09-16T09:30:52+02:00</lastmod><changefreq>montly</changefreq><priority>0</priority></url></urlset>