<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://note.crab.center/article/smartedu_03e25a47dc3047b58335f123d4d93ba5</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03e065c20e3c429aa4e150d284d1daa6</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03d74e5b77564f739af4078bac09d265</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03d5d1ab90da44919c5aa5dcbb7ea5bd</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03cddb2831534b5ba8df420cfd9f56de</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03c0133a5a624bfdb08fab84413c0027</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03beb21e64a4421d8e7b407268169b59</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03b79f29d6d0454db2033a31995c0aa4</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03b38dd26cc84482a0c3a3ecb418dd5e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03a3b6a3c30b4d16853195bce5d56454</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_039de090eaa84bd8a0eae8d8c763870a</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_039d39f3c4cb4c67ac3e972ee1eec931</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_039843f167804e3a953ca3a94b368d0f</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0395ceb48d4a44378088e1c0daf6c3d0</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_038ded3e261e4e9185198486a9c1788a</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0387f9c4f97f4e5fa225c23574a8c47e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03859d17ec734e73ab55249fac7efae0</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_038283db06d04db489ba6fc65753f91d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03804aa892814410b524cdaa0fd2ba96</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_037d7fc28e3f41f980f36938346c4f1b</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0376145ca8ac457ba95bb178d1771306</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0374f7d74e974204967e08691b408f0f</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_037009e77cc84dcb8ce8fd1f1d84a116</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0367f3ae84424d67bea892819873af3e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0358051abdf34a7ca9cddb3f63f0e43d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_035717dbe77a4ceeb579723c86ab0536</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03484c66ae124158831911fa96ae02c8</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_033bc3d3cd644c448e6505be39f4f986</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0335bad89a7543148446a1b71b0baa6d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_03307a06be3e4ea0b70ce14b846cb7f2</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_032fe7e69d604dc1ae8df11a59f15b24</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_031fbb552f274e39915826541a5a039a</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_031a04ab23ee4060924e94ad51e446d7</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_031767fde2aa4ccf82949ae0436f2763</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_031027e6113242d4be3e7c4d12c10134</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02fae72f6bff432b8f43b4e19f2a8cfe</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02eafc2a01b844e4b0abd6f124e42e1f</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02e85ccb26764b309d5874a14f92b793</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02da7e105a24440396a0b579c2fe5e7e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02cf3e0c3b8340239e4435a141d60801</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02ce904021e749d787e6704a301b1c73</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02cc20c3b7614b988c27f213c57cba50</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02be86cb7c354ce4aab59472d8cf8682</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02ba4bafdf0d4c29b15dcf72fee1cdd8</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02b6b51d27f840a38d82123bf911da24</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02b1d06324144aadaa5be1b11b1cd8f3</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02ad71ef609c46e7bb4d853ad3c170fc</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02ad3d9397ef447699b6a0a3855c7f7e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_029803b031134a12baf6f983d4ec2e45</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0294ff14d70a494093a215cafc6b0849</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_028d614279704576bb63b2fd1ca06e28</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_027fa9850f3a4e34b2b52d2a870728b8</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_027c90397a5543ef9433a3bdeb508721</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_027567df48364b52b295c364c9527188</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02743d5cb3754f85ac2f82409aed41a1</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_027295d8133b4d4bbb4d81f511347410</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_026a35105f8147768b990bb4dabebfbb</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0254a963ae94465eb5e21cd680ba2dc3</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_024aed204a504243b01afb02e74af922</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0243cd4a99fd4ff98c3e590f94b5f57e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0240c28656eb408e8d17d56896d8baee</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02322bdc4ab648fbb10c7e08fd683e20</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_022fb082afb64c00bd870588f2e0192d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_022e4864aad247a6a3c4b753bc5abee4</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0225b075c3704f789c7ae3583092ce21</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02225712b8df4c4b89045fef326ebf0f</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0220e824c3e2430cb9ac5f357a43abb6</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02125c9694fd442f8651b2c103742417</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_020fcb3033f5485987a9832dfc4e4450</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_020e904bca9a49c49af2192099ef5af9</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_020740e1ef5245168769efc1b9ebf265</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_02024bba420e4da58131813f31b8b96d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0201c5d273b94b24b5fe3461fbf9d5e6</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0200ca73d0fa4f99b97abeafd39b3cbc</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01fab81e184444c9b94ee91d3d8dfd8c</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01f787b9f05549df8ebfa09db1230c95</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01f1a851f22d46ebaf17613d7fa5f12f</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01e2b8ea9f564cf0aef356b11221dfe5</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01e1db86fbfa4df6945dd136f3d0be1e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01d90b23035140e0bd8417466ebad1a5</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01d84648d6484e25b49b05d9502c1ad7</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01d5ae79db03474bb0389629092a3af2</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01cef97d863c4805b195a8d0f153074b</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01ccfc60f6da4494a46bbc2ffc0fbe83</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01ca4bf79b574dada99a0fa744174959</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01c8520f049f499dae4ae01b242c9ebb</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01c213b906c34d9da0f8e9301d0302b5</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01bab347ae5c4912b535eb4f73a77666</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01ba57b609ed45429f4c8b2e4b9bd917</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01af7b499f9849a7ab5e1286db975612</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01ae24d050614fe7a6d979ecc75e985d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01a9d08b8c8445a3bfac59ad0c5f93ef</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_01a58a51bae24186ada082aaff989644</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0192ce097a814937a2ffb017ee8d7f94</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_018ff4a5bdf24bb189538ff7b441d54f</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_018f4ca034574acea999d26598f47d0e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_017ceaede70c449baceec85faa84593c</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_017716a6a18740c185a99e7bf2a4f2dd</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_016e45a06783481895077dc6b04ac3b9</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_016844747eda421ab3ba3efe3e23a56a</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0165848117424577831589cfd33e3cd2</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0163d5800cc54f3e9b1df0a907433520</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_015fee30992546f897f0f34cf2e5e536</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_014cdcf790154486900eeca113ea56c7</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_014af031707b4144a34c6ab0701f87fa</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_014a38ec870f45ceaaf721038064f4d2</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_013b604bff324477a11c8138428ebb26</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0137aef694204f2f8826f4fd858304b9</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0131f5c47c2549d0b135d8afb388eafa</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_012f16f8a19c429ab839b0f0ffd482fd</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_012a70f33b064689ad13e32a6c3a482b</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_011eaaf189c2471cba6da10474cbdcfe</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_011c0b8456204e8784453acb3e3806f7</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_011bfefb2e0b41538eb7234db74e22a2</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0119504509bc41858c4d1e7b7c30c4a9</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0118f06e177c41418932509ae70c6803</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0117db4106f29b7224a66f3f77ff83b4</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_010f4c8f28e948e888af36dd2b4d31c2</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00fdad77ea7a4ff984cba4c770866bab</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00f84c01145f4a6db3c68dfe6d120a3c</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00f372da01b64033911e8eb804ff1222</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00ea3c89829e4c9c9ffcc4035d1ed137</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00e8e39207214b55b93f35c4135e5482</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00de89fc75c74fc8980ecf0b1eb6381a</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00de59a8fc54407c9881993ed7568b9b</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00dd32fad96f441a886353334cf582bb</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00d9a20d500e44ac9645ccb796f1c5a6</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00cb2dde7e3c4408a61f6cef1904c7b8</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00c7fd5ae8c343b5aae5ae41beea7be9</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00c39ac37cbd4039bd2ad796ed6758c4</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00bdd93af92744a4aa6b7e98262c6b96</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00a14477f0554b96b957ecbc9de80a43</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_009bab78e427414e951e288d245923fd</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_009ad709-be16-11f0-9af5-b8cef6e44bcc</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_008f52ac53984cb3b85e7473a3cde54a</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0087f3c9698948c4a7f9064bca822c2d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00870c34c4e14005917aa4555bc84d67</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0086d9e019864c43b5c2f0d665bfe456</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0081081cea0e46c9bdb2263619c78bd5</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_007ab21f8cdb4b5988348ce3f6487811</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_007773f81e0e49808000228f32de3175</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0075e8770b3f4b569846116572f5cc39</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0070b7af6e014bb7b0aed60622d3a1c9</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_006d92f9c7194c62a3244986c46c7441</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_006bfcb2d6a24e70a416e528c4116078</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0066fbe2101240cea904caeabcb10c8a</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0060e9db1412420bb1b64bdff2b450bd</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_005a91f6e1fd45249cd743caa4623dc1</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00583e92ca8547b79fef7c639a064f00</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0057a59cf7744b28b94cfeb3eb490ee5</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_005535a6967c4d4ca2e0c959b41201ec</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0044378d706f455cb843c13e38e5d7ab</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0043bd0b334a42b7aba69e8f503f3499</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_003f18468d314f01bb16150296fbbb2d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_003d960cedd347ea847dcdb451b16cbd</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_003a80dcca2547b1af8b1b6027ebb3b7</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0039127ca1b34adbac522ad2eef5695e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_00359f15bcfb48618359178fc714b917</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0034a70bcc654bbc876d606f223871bb</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0032840e4432407487dbdf601fb1ca41</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_002c4be8debb48499ec3a3fb800d6419</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_002b364697b3b4cd795f6f7278fd15e5</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_002ac12d82ad4031b26a74b83645e191</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0023e428-58c9-4cbd-a188-ccf3730ad886</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0021a535c50c48c68532e9a648c97ca2</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_001f020cc7b348b7920eca5f766f08a4</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_000ef0cf04894507b1eb1acc41d132ac</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_000ec4ebca8146068700f09ebcfeb24c</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_000cf231e5c5496590e3b9c8926e5c8d</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0005b3adfa65499da6ac946a03f2c97e</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_000435a7d5184cffa505c9c27d9c0467</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/smartedu_0</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_system-design_spring</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_system-design_design-pattern</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_real-interview-experience_dachang_2025-alibaba-taotian-1</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_other_test-development</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_java_java-jvm</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_java_java-concurrent</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_java_java-collection</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_java_java-basis</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_intro_faq</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_interview-preparation_self-test-of-common-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_interview-preparation_key-points-of-interview</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_interview-preparation_interview-experience</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_interview-preparation_internship-experience</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_interview-preparation_how-to-handle-interview-nerves</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_home</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_distributed-system_distributed-system</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_database_redis</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_database_mysql</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_cs-basics_operating-system</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_cs-basics_network</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_cs-basics_data-structure</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_cs-basics_algorithms</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg-interview_cs-basics__E8_AE_A1_E7_AE_97_E6_9C_BA_E5_9F_BA_E7_A1_80_E5_90_88_E9_9B_86</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_zhuanlan_source-code-reading</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_zhuanlan_java-mian-shi-zhi-bei</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_zhuanlan_interview-guide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_zhuanlan_handwritten-rpc-framework</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_zhuanlan_back-end-interview-high-frequency-system-design-and-scenario-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_tools_maven_maven-core-concepts</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_tools_maven_maven-best-practices</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_tools_gradle_gradle-core-concepts</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_tools_git_github-tips</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_tools_git_git-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_tools_docker_docker-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_tools_docker_docker-in-action</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_web-real-time-message-push</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_system-design-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_why-password-reset-instead-of-retrieval</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_sso-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_sentive-words-filter</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_jwt-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_encryption-algorithms</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_design-of-authority-system</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_data-validation</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_data-desensitization</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_basis-of-authority-certification</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_security_advantages-and-disadvantages-of-jwt</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_schedule-task</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_springboot-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_springboot-knowledge-and-questions-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_spring-transaction</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_spring-knowledge-and-questions-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_spring-design-patterns-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_spring-common-annotations</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_spring-boot-auto-assembly-principles</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_ioc-and-aop</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_spring_async</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_netty</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_framework_mybatis_mybatis-interview</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_design-pattern</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_basis_unit-test</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_basis_software-engineering</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_basis_refactoring</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_basis_naming</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_basis_RESTfulAPI</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_system-design_J2EE_E5_9F_BA_E7_A1_80_E7_9F_A5_E8_AF_86</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_roadmap_java-to-ai-roadmap</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_roadmap_java-roadmap</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_roadmap_full-stack-roadmap</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_roadmap_backend-to-ai-agent-roadmap</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_open-source-project_tutorial</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_open-source-project_tools</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_open-source-project_tool-library</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_open-source-project_system-design</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_open-source-project_practical-project</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_open-source-project_machine-learning</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_open-source-project_big-data</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_javaguide_use-suggestion</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_javaguide_intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_javaguide_history</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_javaguide_faq</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_javaguide_contribution-guideline</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java9</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java8-tutorial-translate</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java8-common-new-features</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java26</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java25</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java24</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java22-23</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java21</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java20</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java19</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java18</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java17</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java16</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java14-15</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java12-13</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java11</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_new-features_java10</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_memory-area</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_jvm-parameters-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_jvm-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_jvm-in-action</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_jvm-garbage-collection</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_jdk-monitoring-and-troubleshooting-tools</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_classloader</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_class-loading-process</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_jvm_class-file-structure</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_io_nio-basis</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_io_io-model</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_io_io-design-patterns</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_io_io-basis</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_virtual-thread</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_threadlocal</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_reentrantlock</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_optimistic-lock-and-pessimistic-lock</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_jmm</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_java-thread-pool-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_java-thread-pool-best-practices</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_java-lock</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_java-concurrent-questions-03</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_java-concurrent-questions-02</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_java-concurrent-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_java-concurrent-collections</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_completablefuture-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_cas</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_atomic-classes</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_concurrent_aqs</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_priorityqueue-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_linkedlist-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_linkedhashmap-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_java-collection-questions-02</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_java-collection-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_java-collection-precautions-for-use</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_hashmap-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_delayqueue-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_copyonwritearraylist-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_concurrent-hash-map-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_arraylist-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_collection_arrayblockingqueue-source-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_why-there-only-value-passing-in-java</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_unsafe</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_syntactic-sugar</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_spi</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_serialization</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_reflection</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_proxy</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_java-keyword-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_java-basic-questions-03</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_java-basic-questions-02</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_java-basic-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_generics-and-wildcards</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_java_basis_bigdecimal</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_teach-you-how-to-prepare-for-the-interview-hand-in-hand</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_self-test-of-common-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_resume-guide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_project-experience-guide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_pdf-interview-javaguide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_key-points-of-interview</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_java-roadmap</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_interview-experience</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_internship-experience</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_how-to-handle-interview-nerves</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_interview-preparation_backend-interview-plan</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_home</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_work_get-into-work-mode-quickly-when-you-join-a-company</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_work_employee-performance</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_work_32-tips-improving-career</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_programmer_how-do-programmers-publish-a-technical-book</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_programmer_high-value-certifications-for-programmers</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_programmer_efficient-book-publishing-and-practice-guide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_personal-experience_two-years-of-back-end-develop--experience-in-didi-and-toutiao</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_personal-experience_huawei-od-275-days</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_personal-experience_four-year-work-in-tencent-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_personal-experience_8-years-programmer-work-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_interview_the-experience-of-get-offer-from-over-20-big-companies</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_interview_the-experience-and-thinking-of-an-interview-experienced-by-an-older-programmer</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_interview_technical-preliminary-preparation</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_interview_summary-of-spring-recruitment</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_interview_some-secrets-about-alibaba-interview</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_interview_screen-candidates-for-packaging</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_interview_my-personal-experience-in-2021</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_interview_how-to-examine-the-technical-ability-of-programmers-in-the-first-test-of-technology</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_advanced-programmer_thinking-about-technology-and-business-after-five-years-of-work</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_advanced-programmer_the-growth-strategy-of-the-technological-giant</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_advanced-programmer_ten-years-of-dachang-growth-road</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_advanced-programmer_seven-tips-for-becoming-an-advanced-programmer</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_advanced-programmer_programmer-quickly-learn-new-technology</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_advanced-programmer_meituan-three-year-summary-lesson-10</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-quality-technical-articles_advanced-programmer_20-bad-habits-of-bad-programmers</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_sql-optimization</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_read-and-write-separation-and-library-subtable</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_message-queue_rocketmq-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_message-queue_rabbitmq-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_message-queue_message-queue</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_message-queue_kafka-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_message-queue_disruptor-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_load-balancing</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_high-performance-system-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_high-performance-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_deep-pagination-optimization</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_data-cold-hot-separation</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-performance_cdn</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_timeout-and-retry</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_redundancy</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_performance-test</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_limit-request</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_idempotency</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_high-availability-system-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_high-availability-system-design</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_high-availability-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_high-availability_fallback-and-circuit-breaker</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_spring-cloud-gateway-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_rpc_rpc-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_rpc_dubbo</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_protocol_zab</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_protocol_raft-algorithm</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_protocol_paxos-algorithm</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_protocol_gossip-protocol</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_protocol_consistent-hashing</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_protocol_cap-and-base-theorem</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-transaction</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-system-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-process-coordination_zookeeper_zookeeper-plus</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-process-coordination_zookeeper_zookeeper-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-process-coordination_zookeeper_zookeeper-in-action</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-lock</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-lock-implementations</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-id</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-id-design</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_distributed-configuration-center</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_distributed-system_api-gateway</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_sql_sql-syntax-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_sql_sql-questions-05</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_sql_sql-questions-04</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_sql_sql-questions-03</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_sql_sql-questions-02</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_sql_sql-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-stream-mq</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-skiplist</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-questions-02</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-persistence</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-memory-fragmentation</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-delayed-task</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-data-structures-02</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-data-structures-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-common-blocking-problems-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_redis-cluster</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_cache-basics</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_redis_3-commonly-used-cache-read-and-write-strategies</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_nosql</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_transaction-isolation-level</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_some-thoughts-on-database-storage-time</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_mysql-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_mysql-query-execution-plan</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_mysql-query-cache</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_mysql-logs</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_mysql-index</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_mysql-index-invalidation</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_mysql-high-performance-optimization-specification-recommendations</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_mysql-auto-increment-primary-key-continuous</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_innodb-implementation-of-mvcc</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_index-invalidation-caused-by-implicit-conversion</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_how-sql-executed-in-mysql</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mysql_a-thousand-lines-of-mysql-study-notes</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mongodb_mongodb-questions-02</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_mongodb_mongodb-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_elasticsearch_elasticsearch-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_character-set</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_database_basis</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_zero-copy</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_virtual-memory</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_shell-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_process-and-thread</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_os-lock-and-sync</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_operating-system-basic-questions-02</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_operating-system-basic-questions-01</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_linux-intro</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_ipc</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_io-multiplexing</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_operating-system_dead-lock</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_the-whole-process-of-accessing-web-pages</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_tcp-time-wait</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_tcp-reliability-guarantee</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_tcp-keepalive-vs-http-keepalive</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_tcp-connection-and-disconnection</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_tcp-byte-stream-udp-datagram</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_other-network-questions2</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_other-network-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_osi-and-tcp-ip-model</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_network-attack-means</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_nat</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_maximum-number-of-tcp-connections-per-host</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_https-rsa-vs-ecdhe</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_http1_0-vs-http1_1</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_http-vs-rpc</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_http-vs-https</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_http-status-codes</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_dns</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_computer-network-xiexiren-summary</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_can-tcp-and-udp-use-the-same-port</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_can-ping-but-tcp-may-not-connect</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_arp</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_network_application-layer-protocol</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_union-find</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_trie</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_tree</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_skip-list</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_red-black-tree</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_lru-cache</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_linear-data-structure</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_heap</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_hash-table</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_graph</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_data-structure_bloom-filter</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_two-pointers-and-sliding-window</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_top-k</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_the-sword-refers-to-offer</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_string-algorithm-problems</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_linkedlist-algorithm-problems</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_greedy</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_dynamic-programming</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_dfs-bfs</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_complexity-analysis</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_common-data-structures-leetcode-recommendations</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_classical-algorithm-problems-recommendations</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_binary-search</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_backtracking</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_cs-basics_algorithms_10-classical-sorting-algorithms</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_books_software-quality</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_books_search-engine</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_books_java</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_books_distributed-system</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_books_database</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_books_cs-basics</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_system-design_llm-gateway</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_system-design_ai-voice</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_system-design_ai-application-architecture</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_rag_rag-vector-store</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_rag_rag-optimization</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_rag_rag-knowledge-update</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_rag_rag-document-processing</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_rag_rag-basis</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_rag_graphrag</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_llm-basis_structured-output-function-calling</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_llm-basis_llm-operation-mechanism</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_llm-basis_llm-evaluation</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_llm-basis_llm-api-engineering</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_interview-questions_rag-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_interview-questions_llm-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_interview-questions_ai-system-design-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_interview-questions_ai-interview-guide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_interview-questions_agent-interview-questions</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_agent_workflow-graph-loop</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_agent_skills</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_agent_prompt-engineering</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_agent_mcp</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_agent_harness-engineering</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_agent_context-engineering</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_agent_agent-memory</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai_agent_agent-basis</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_project_cc-guide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_the-cool-tricks-for-vibe-coding</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_spec-coding</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_programmer-essential-skills</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_codex-best-practices</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_cli-vs-ide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_claudecode-tips</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_claudecode-commands</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_claudecode-agentview</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_claude-md-best-practices</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_practices_ai-ide</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_cases_trae-m2_7</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_cases_idea-qoder-plugin</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_cases_deepseek-v4-claude-code</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_cases_claude-desktop-cc-switch</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_cases_cc-m3</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_ai-coding_cases_cc-glm5_1</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_zhishixingqiu-two-years</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_writing-technology-blog-six-years</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_my-college-life</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_my-article-was-stolen-and-made-into-video-and-it-became-popular</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_javaguide-100k-star</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_internet-addiction-teenager</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_feelings-of-half-a-year-from-graduation-to-entry</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_feelings-after-one-month-of-induction-training</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_dog-that-copies-other-people-essay</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_about-the-author_deprecated-java-technologies</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://note.crab.center/article/jg_REVIEW</loc><lastmod>2026-07-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
</urlset>