<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://wshibin.github.io/ai/ai-llm-concepts-map.html</loc><lastmod>2026-06-07T10:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/01-installation.html</loc><lastmod>2026-05-29T12:53:03.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/02-how-it-works.html</loc><lastmod>2026-05-29T13:17:04.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/03-core-features.html</loc><lastmod>2026-05-19T17:25:03.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/04-ecosystem.html</loc><lastmod>2026-05-19T17:25:03.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/05-workflows.html</loc><lastmod>2026-05-19T17:25:03.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/06-mindset.html</loc><lastmod>2026-05-19T17:25:03.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/cheatsheet.html</loc><lastmod>2026-05-19T17:25:03.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/</loc><lastmod>2026-05-29T12:53:03.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecode/note.html</loc><lastmod>2026-05-28T11:26:14.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/01-ai-coding-era.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/02-agent-and-model.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/03-environment-setup.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/04-platform-ecosystem.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/05-chat-and-understanding.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/06-code-editing.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/07-terminal-execution.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/08-git-integration.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/09-mode-switching.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/10-how-it-works.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/11-context-management.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/12-claude-md.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/13-config-system.html</loc><lastmod>2026-05-30T08:06:47.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/14-permissions-and-security.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/15-mcp-protocol.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/16-plugins.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/17-skills.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/18-hooks.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/19-command-system.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/20-scenario-understand-project.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/21-scenario-new-feature.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/22-scenario-refactoring.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/23-scenario-debugging.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/24-scenario-code-review.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/25-scenario-testing.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/26-scenario-documentation.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/27-scenario-cicd.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/28-prompt-engineering.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/29-ai-friendly-project.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/30-human-ai-collaboration.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/31-efficiency-optimization.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/32-advanced-workflows.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/33-custom-extensions.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/34-team-adoption.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/35-model-comparison.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/36-frontier-and-trends.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/37-project-init.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/38-backend-development.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/39-frontend-development.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/40-deployment-and-ops.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/appendix-a-cheatsheet.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/appendix-b-settings-reference.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/appendix-c-env-vars.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/appendix-d-prompt-templates.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/appendix-e-cc-switch.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/appendix-f-troubleshooting.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/appendix-g-glossary.html</loc><lastmod>2026-05-30T06:16:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/</loc><lastmod>2026-06-07T10:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/claudecodenew/outline.html</loc><lastmod>2026-06-07T10:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/ai/</loc><lastmod>2026-05-19T17:25:03.000Z</lastmod></url><url><loc>https://wshibin.github.io/archives.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/backend/</loc><lastmod>2026-01-10T09:09:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/changelog.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/csprimer/compiler/</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/csprimer/database/</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/csprimer/</loc><lastmod>2026-06-07T10:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/csprimer/network/</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/csprimer/os/</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/examples/api-examples.html</loc><lastmod>2024-04-27T15:17:15.000Z</lastmod></url><url><loc>https://wshibin.github.io/examples/</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/examples/markdown-examples.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/</loc><lastmod>2026-06-07T10:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/01_why_riscv.html</loc><lastmod>2026-05-31T04:02:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/02_number_systems.html</loc><lastmod>2026-05-31T04:06:13.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/03_architecture.html</loc><lastmod>2026-05-31T04:06:13.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/04_first_program.html</loc><lastmod>2026-05-31T04:06:13.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/05_arithmetic_logic.html</loc><lastmod>2026-05-31T04:21:41.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/06_immediates_shifts.html</loc><lastmod>2026-05-31T04:21:41.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/07_load_store.html</loc><lastmod>2026-05-31T04:17:17.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/08_branches_jumps.html</loc><lastmod>2026-05-31T04:21:41.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/09_pseudo_instructions.html</loc><lastmod>2026-05-31T04:30:56.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/10_stack_memory_layout.html</loc><lastmod>2026-05-31T04:30:56.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/11_calling_convention.html</loc><lastmod>2026-05-31T04:30:56.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/12_system_calls.html</loc><lastmod>2026-05-31T04:30:56.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/13_assembler_linker_elf.html</loc><lastmod>2026-05-31T04:31:56.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/14_m_extension.html</loc><lastmod>2026-05-31T04:41:12.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/15_a_extension.html</loc><lastmod>2026-05-31T04:41:12.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/16_f_d_extension.html</loc><lastmod>2026-05-31T04:41:12.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/17_c_extension.html</loc><lastmod>2026-05-31T04:41:12.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/18_c_interop.html</loc><lastmod>2026-05-31T04:52:44.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/19_calculator_project.html</loc><lastmod>2026-05-31T04:52:44.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/20_privilege_csr.html</loc><lastmod>2026-05-31T04:51:25.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/21_exceptions_interrupts.html</loc><lastmod>2026-05-31T04:51:25.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/22_virtual_memory.html</loc><lastmod>2026-05-31T14:27:01.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/appendix_a_rv64i_reference.html</loc><lastmod>2026-05-31T05:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/appendix_b_extensions_reference.html</loc><lastmod>2026-05-31T05:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/appendix_c_pseudo_instructions.html</loc><lastmod>2026-05-31T05:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/appendix_d_register_abi.html</loc><lastmod>2026-05-31T05:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/appendix_e_tools_resources.html</loc><lastmod>2026-05-31T05:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/assembly/</loc><lastmod>2026-05-31T03:50:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/c++/</loc><lastmod>2024-05-08T15:07:01.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/c/00_basics.html</loc><lastmod>2024-05-08T14:39:49.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/c/01_keywords.html</loc><lastmod>2024-05-08T14:39:49.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/c/02_memory.html</loc><lastmod>2024-05-08T14:39:49.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/c/03_pointer.html</loc><lastmod>2024-05-08T14:39:49.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/c/04_stdlib.html</loc><lastmod>2024-05-08T14:39:49.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/c/05_string.html</loc><lastmod>2024-05-08T14:39:49.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/c/</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/</loc><lastmod>2026-06-07T10:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/javascript/</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/01_why_rust.html</loc><lastmod>2026-05-30T07:00:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/02_tour.html</loc><lastmod>2026-05-30T07:00:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/03_basic_types.html</loc><lastmod>2026-05-30T08:06:47.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/04_ownership.html</loc><lastmod>2026-05-30T07:00:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/05_references.html</loc><lastmod>2026-05-30T07:09:14.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/06_expressions.html</loc><lastmod>2026-05-30T07:09:14.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/07_error_handling.html</loc><lastmod>2026-05-30T07:09:14.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/08_crates_modules.html</loc><lastmod>2026-05-30T07:09:14.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/09_structs.html</loc><lastmod>2026-05-30T08:03:40.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/10_enums_patterns.html</loc><lastmod>2026-05-30T08:03:40.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/11_traits_generics.html</loc><lastmod>2026-05-30T07:19:43.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/12_operator_overload.html</loc><lastmod>2026-05-30T07:19:43.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/13_utility_traits.html</loc><lastmod>2026-05-30T07:19:43.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/14_closures.html</loc><lastmod>2026-05-30T07:30:43.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/15_iterators.html</loc><lastmod>2026-05-30T07:30:43.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/16_collections.html</loc><lastmod>2026-05-30T08:03:40.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/17_strings_text.html</loc><lastmod>2026-05-30T08:03:40.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/18_io.html</loc><lastmod>2026-05-30T08:03:40.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/19_concurrency.html</loc><lastmod>2026-05-30T08:03:40.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/20_async.html</loc><lastmod>2026-05-30T07:39:09.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/21_macros.html</loc><lastmod>2026-05-30T07:39:09.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/22_unsafe.html</loc><lastmod>2026-05-30T07:39:09.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/23_ffi.html</loc><lastmod>2026-05-30T07:39:09.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/rust/</loc><lastmod>2026-05-30T07:00:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/01%20The%20Basics.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/02%20Everyday%20Types.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/03%20Narrowing.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/04%20More%20on%20Functions.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/05%20Object%20Types.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/06%20Type%20Manipulation.html</loc><lastmod>2025-08-19T14:41:43.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/06.01%20Generics.html</loc><lastmod>2025-08-19T14:41:43.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/06.02%20Keyof%20Type%20Operator.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/06.03%20Typeof%20Type%20Operator.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/06.04%20Indexed%20Access%20Types.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/06.05%20Conditional%20Types.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/07%20Classes.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/08%20Modules.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/09%20Reference.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/09.01%20Utility%20Type.html</loc><lastmod>2026-05-30T07:01:41.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/11%20Decorators.html</loc><lastmod>2026-01-10T09:08:49.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/Error%20handling.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/lang/typescript/</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/01basic/01_system.html</loc><lastmod>2024-05-08T14:18:53.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/01basic/02_shell.html</loc><lastmod>2024-05-08T14:18:53.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/01basic/</loc><lastmod>2024-05-08T14:18:53.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/01_UNIX_System_Overview.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/02_UNIX_Standardization_and_Implementations.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/03_File_I_O.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/04_Files_and_Directories.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/05_Standard_I_O_Library.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/06_System_Data_Files_and_Information.html</loc><lastmod>2024-05-08T14:18:53.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/07_Process_Environment.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/08_Process_Control.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/09_Process_Relationships.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/10_Signals.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/11_Threads.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/12_Thread_Control.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/13_Daemon_Processes.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/14_Advanced_I_O.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/15_Interprocess_Communication.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/16_Network_IPC:_Sockets.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/17_Advanced_IPC.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/18_Terminal_I_O.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/19_Pseudo_Terminals.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/20_A_Database_Library.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/21_Communicating_with_a_Network_Printer.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/02app/</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/03kernel/</loc><lastmod>2024-04-29T15:56:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/linux/</loc><lastmod>2026-06-07T10:01:33.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/about_me.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/final_cut_pro.html</loc><lastmod>2024-05-10T02:42:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/gcc.html</loc><lastmod>2024-05-10T02:42:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/gdb.html</loc><lastmod>2024-05-10T02:42:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/git.html</loc><lastmod>2026-04-24T01:50:09.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/</loc><lastmod>2024-05-10T02:42:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/macos.html</loc><lastmod>2024-10-14T10:03:49.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/macos_apps.html</loc><lastmod>2026-04-07T15:42:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/vim.html</loc><lastmod>2024-05-10T02:42:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/vscode.html</loc><lastmod>2024-05-10T02:42:36.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cheatsheet/windows.html</loc><lastmod>2025-05-28T09:59:55.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cmake/01_helloworld.html</loc><lastmod>2024-05-08T13:27:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cmake/02_common_script_commands.html</loc><lastmod>2024-05-08T13:27:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cmake/03_target.html</loc><lastmod>2024-05-08T13:27:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cmake/04_modules.html</loc><lastmod>2024-05-08T13:27:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cmake/05_thirty_part_library.html</loc><lastmod>2024-05-08T13:27:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cmake/06_cross_compiling.html</loc><lastmod>2024-05-08T13:27:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cmake/07_install_pack.html</loc><lastmod>2024-05-08T13:27:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/cmake/</loc><lastmod>2024-05-08T13:27:50.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/how_to_use.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/misc/talks.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/multimedia/gif.html</loc><lastmod>2026-01-10T09:09:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/multimedia/</loc><lastmod>2026-01-10T09:09:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2017/04_10_%E9%AB%98%E4%BB%BFAndroid_QQ%E8%8F%9C%E5%8D%95.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2017/04_24_ButterKnife%E4%BD%BF%E7%94%A8%E8%AF%A6%E8%A7%A3.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2017/04_26_%E7%BF%BB%E4%BA%86%E4%B8%80%E9%81%8DEventBus%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2017/06_13_%E6%88%91%E4%B8%BA%E4%BB%80%E4%B9%88%E5%96%9C%E6%AC%A2%E7%94%A8%E9%94%AE%E7%9B%98.%E5%BF%AB%E6%8D%B7%E9%94%AE.%E8%80%8C%E4%B8%8D%E6%98%AF%E9%BC%A0%E6%A0%87.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2020/05_01_%E6%9C%AC%E7%AB%99%E6%90%AD%E5%BB%BA%E7%9B%B8%E5%85%B3%E6%96%87%E6%A1%A3.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2020/05_11_Homebrew.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2020/05_26_Understand-Git.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2020/05_27_Understand-Command-Line-Programming.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2020/05_30_Googletest-Primer.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2020/07_18_Github%E4%B8%8B%E8%BD%BD%E6%85%A2%E9%97%AE%E9%A2%98%E6%8E%A2%E7%A9%B6.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2020/11_29_VSCode-C-C-%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2020/12_27_%E9%80%9A%E8%BF%87-%E5%AD%97%E7%AC%A6%E4%B8%B2-%E8%B0%83%E7%94%A8%E5%90%8C%E5%90%8D%E7%9A%84%E5%87%BD%E6%95%B0.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/01_15_libdbus%E4%B8%8A%E6%89%8B%E6%95%99%E7%A8%8B.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/01_16_libuuid%E4%B8%8A%E6%89%8B%E6%95%99%E7%A8%8B.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/02_21_2020%E6%80%BB%E7%BB%93-2021%E5%B1%95%E6%9C%9B.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/03_28_docker%E5%85%A5%E9%97%A8.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/04_18_GDB-get-start.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/05_05_Markdown%E9%97%AE%E9%A2%98%E6%B1%87%E6%80%BB.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/05_05_VSCode-C-CPP-Environment.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/05_12_%E7%BC%96%E7%A8%8B%E6%BC%AB%E8%B0%88.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/06_12_%E7%BC%96%E7%A8%8B%E4%B8%AD%E5%A6%82%E4%BD%95%E8%B7%9F%E4%BA%BA%E6%8F%8F%E8%BF%B0Bug.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/07_06_%E8%AE%B0%E4%B8%80%E6%AC%A1%E7%94%9F%E7%97%85%E7%BB%8F%E5%8E%86%E5%A4%8D%E7%9B%98.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/08_01_%E7%BB%93%E6%9E%84%E4%BD%93%E8%BF%98%E6%98%AF%E7%BB%93%E6%9E%84%E4%BD%93%E6%8C%87%E9%92%88.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/08_04_GCC-notes.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/08_08_Vim-notes.html</loc><lastmod>2024-05-21T01:38:48.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/08_15_LVGL%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/08_22_%E9%98%85%E8%AF%BB%E6%BA%90%E7%A0%81%E7%9A%84%E6%8A%80%E5%B7%A7.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/08_24_%E5%A6%82%E6%9E%9C%E6%8F%90%E9%AB%98CMake%E7%BC%96%E8%AF%91%E9%80%9F%E5%BA%A6.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/08_29_Clang-tidy%E2%80%94%E2%80%94%E9%9D%99%E6%80%81%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90%E6%A1%86%E6%9E%B6.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/10_21_googletest-guide.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/11_04_JavaScript-getting-started.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2021/12_26_cJSON.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/01_05_Protocol.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/01_16_2021Summarize.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/02_12_%E5%BD%93%E7%94%B5%E8%84%91%E7%9A%84%E6%97%B6%E9%97%B4%E8%A2%AB%E6%89%8B%E5%8A%A8%E4%BF%AE%E6%94%B9%E4%BA%86%E4%BC%9A%E5%8F%91%E7%94%9F%E4%BB%80%E4%B9%88.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/02_13_SQLite-Database-is-locked.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/02_24_%E5%87%BD%E6%95%B0%E5%9B%9E%E8%B0%83%E6%A0%88%E8%B7%9F%E8%B8%AA.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/02_28_CS-110L-Safety-in-Systems-Programming.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/03_10_%E6%94%B9%E5%8F%98%E7%A8%8B%E5%BA%8F%E8%A1%8C%E4%B8%BA%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E5%BC%8F.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/03_15_Linux-%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E5%AE%9E%E6%88%98.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/03_21_LVGL%E4%B8%AD%E7%9A%84%E4%B8%80%E4%BA%9B%E8%AE%BE%E8%AE%A1%E5%8E%9F%E5%88%99.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/04_03_%E4%B8%BB%E6%9C%BA%E6%8A%98%E8%85%BE%E8%AE%B0.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/04_04_VSCode%E6%90%AD%E5%BB%BAC-C-%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/04_10_%E6%9D%A5%E7%8E%A9%E4%B8%80%E7%8E%A9%E4%BB%B6%E5%80%BC%E4%B8%80%E4%B8%AA%E4%BA%BF%E7%9A%84%E7%BB%88%E7%AB%AF%E8%BD%AF%E4%BB%B6.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/04_11_%E8%8B%B1%E8%AF%AD%E9%AB%98%E9%A2%916000%E8%AF%8D%E7%B2%BE%E6%9E%90.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/04_24_spdlog%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/05_07_KK-103-Bits-of-Advice-I-Wish-I-Had-Known.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/06_16_Git-internal.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/07_02_Container-VSCode-development-environment.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/08_21_Control-Multiple-Computers-With-One-Keyboard-and-Mouse.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/08_29_Strings-in-C.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/08_30_Compiler-Attributes.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/09_01_Flexible-array-member.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/09_05_Bash.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/09_07_Electron.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/09_07_pthread-once.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/10_28_memory.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2022/12_31_Back-to-hello-world.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/01_10_%E6%BA%90%E7%A0%81%E9%98%85%E8%AF%BB-%E5%B5%8C%E5%A5%97%E5%AE%8F.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/02_19_Design-Patterns.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/03_24_mutex_and_signal.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/03_27_return_address_invalid.html</loc><lastmod>2024-04-16T16:15:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/04_26_musl-source-code.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/05_23_The-C-Language-and-OOP.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/07_15_VSCode-Plugins-dev.html</loc><lastmod>2024-04-23T15:41:29.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/08_20_Nodejs.html</loc><lastmod>2024-05-14T01:40:46.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2023/10_28_CSharp.html</loc><lastmod>2024-05-10T02:45:23.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2024/04_30_website.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2024/09_11_ikbc%E9%94%AE%E7%9B%98Win%E9%94%AE%E5%A4%B1%E6%95%88.html</loc><lastmod>2025-05-03T14:19:26.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2024/10_25_Understanding_Nodejs.html</loc><lastmod>2024-10-26T02:03:21.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2025/07_18_Rust_Error_Handling.html</loc><lastmod>2025-07-18T15:06:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2026/01_15_Github_Copilet.html</loc><lastmod>2026-03-28T09:04:27.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2026/01_16_WinDbg.html</loc><lastmod>2026-03-28T09:04:27.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2026/02_02_OpenCode.html</loc><lastmod>2026-03-28T09:04:27.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2026/04_07_Github_Copilet.html</loc><lastmod>2026-04-16T06:54:31.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2026/04_16_Git_WorkTree.html</loc><lastmod>2026-04-16T06:54:48.000Z</lastmod></url><url><loc>https://wshibin.github.io/posts/2026/04_22_OpenClaw.html</loc><lastmod>2026-05-07T10:27:11.000Z</lastmod></url><url><loc>https://wshibin.github.io/todo.html</loc><lastmod>2025-05-03T14:52:08.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/cmd/</loc><lastmod>2026-05-30T06:49:24.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/</loc><lastmod>2025-05-28T09:59:55.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/01_fundamentals.html</loc><lastmod>2026-05-30T06:35:14.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/02_objects_handles.html</loc><lastmod>2026-05-30T06:38:24.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/03_processes.html</loc><lastmod>2026-05-30T06:38:56.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/04_jobs.html</loc><lastmod>2026-05-30T06:38:06.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/05_thread_basics.html</loc><lastmod>2026-05-30T06:37:22.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/06_thread_scheduling.html</loc><lastmod>2026-05-30T06:38:22.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/07_sync_inprocess.html</loc><lastmod>2026-05-30T06:40:58.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/08_sync_interprocess.html</loc><lastmod>2026-05-30T06:39:39.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/09_thread_pool.html</loc><lastmod>2026-05-30T06:38:22.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/10_advanced_threading.html</loc><lastmod>2026-05-30T06:39:26.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/11_file_io.html</loc><lastmod>2026-05-30T06:42:48.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/12_memory_basics.html</loc><lastmod>2026-05-30T06:40:55.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/13_memory_operations.html</loc><lastmod>2026-05-30T06:40:30.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/14_memory_mapped_files.html</loc><lastmod>2026-05-30T06:39:37.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/15_dll.html</loc><lastmod>2026-05-30T06:40:12.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/16_security.html</loc><lastmod>2026-05-30T06:41:16.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/17_registry.html</loc><lastmod>2026-05-30T06:40:13.000Z</lastmod></url><url><loc>https://wshibin.github.io/windows/system-programming/</loc><lastmod>2026-05-30T06:32:22.000Z</lastmod></url></urlset>