<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://gzool.com/engineering/engineering-frontend-interview/</loc>
<lastmod>2012-02-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/engineering/engineering-notepad-plus-plus-code-autocomplete/</loc>
<lastmod>2012-02-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/engineering/engineering-why-engineers-are-grumpy/</loc>
<lastmod>2012-06-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/book/book-jqueryui-developer-guide-errata-collect/</loc>
<lastmod>2012-08-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/book/book-jquery-recipes-and-examples-errata-collect/</loc>
<lastmod>2013-05-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/html/html-taglist/</loc>
<lastmod>2014-03-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/js/js-get-input-selected-text-offset/</loc>
<lastmod>2014-03-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/book/book-spa-errata-collect/</loc>
<lastmod>2014-08-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/book/book-spa-afterword/</loc>
<lastmod>2014-08-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/js/js-mustachejs-usage/</loc>
<lastmod>2014-09-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/engineering/engineering-static-architecture/</loc>
<lastmod>2014-12-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch1-notes/</loc>
<lastmod>2016-01-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch2-notes/</loc>
<lastmod>2016-01-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch3-notes/</loc>
<lastmod>2016-01-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch4-notes/</loc>
<lastmod>2016-01-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch5-notes/</loc>
<lastmod>2016-01-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch6-notes/</loc>
<lastmod>2016-01-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch7-notes/</loc>
<lastmod>2016-01-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch8-notes/</loc>
<lastmod>2016-01-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch9-notes/</loc>
<lastmod>2016-01-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch10-notes/</loc>
<lastmod>2016-01-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch11-notes/</loc>
<lastmod>2016-01-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch12-notes/</loc>
<lastmod>2016-01-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch13-notes/</loc>
<lastmod>2016-01-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch14-notes/</loc>
<lastmod>2016-01-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch15-notes/</loc>
<lastmod>2016-01-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch16-notes/</loc>
<lastmod>2016-01-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch17-notes/</loc>
<lastmod>2016-01-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/node/node-web-development-with-node-and-express-notes/</loc>
<lastmod>2016-02-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch18-notes/</loc>
<lastmod>2016-02-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch19-notes/</loc>
<lastmod>2016-02-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch20-notes/</loc>
<lastmod>2016-02-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch21-notes/</loc>
<lastmod>2016-02-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch22-notes/</loc>
<lastmod>2016-02-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wdwne/node-web-development-with-node-and-express-ch23-notes/</loc>
<lastmod>2016-02-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/js/js-object-create-null-usage/</loc>
<lastmod>2016-03-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/tool/tools-gif-making/</loc>
<lastmod>2016-03-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/youfan-introduction</loc>
<lastmod>2016-04-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/spa-designing-guide</loc>
<lastmod>2016-06-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/youfan-introduction-v2</loc>
<lastmod>2016-07-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/js/js-pegjs-introduction/</loc>
<lastmod>2016-10-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/nei</loc>
<lastmod>2016-11-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/be-a-better-programmer</loc>
<lastmod>2016-12-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/mac-outlook-two-copies-of-sent-messages</loc>
<lastmod>2017-01-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/depoy-site-on-163yun</loc>
<lastmod>2017-02-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/gmtc2017-nei</loc>
<lastmod>2017-06-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/live-coding-stickynotes</loc>
<lastmod>2017-06-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/wu-wang-chu-xin</loc>
<lastmod>2017-07-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/mac-outlook-canlendar-not-show-accepted-meetings</loc>
<lastmod>2017-07-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/javascript/js-hanzi-to-pinyin/</loc>
<lastmod>2017-09-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/setup-gitlabrunner-on-163yun</loc>
<lastmod>2018-06-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/talk-about-after-frontend-backend-separating</loc>
<lastmod>2018-08-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/safely-run-user-javascript</loc>
<lastmod>2018-09-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/code-review</loc>
<lastmod>2018-10-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/ssh</loc>
<lastmod>2018-12-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/content-type</loc>
<lastmod>2018-12-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/dev-high-quality-api</loc>
<lastmod>2019-08-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/cloudcms</loc>
<lastmod>2019-08-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/app-dev-some-considerations</loc>
<lastmod>2020-12-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/talk-about-universal-frontend</loc>
<lastmod>2021-02-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/universal-frondend-leader-responsibility</loc>
<lastmod>2021-02-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/standard-app-dev-procedure</loc>
<lastmod>2021-02-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/gitlab-webhook-logs-entry</loc>
<lastmod>2021-10-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/home-quarantine-notes</loc>
<lastmod>2021-12-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/fmpp-list-render-solution</loc>
<lastmod>2022-01-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/package-design-in-web</loc>
<lastmod>2022-06-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/saas-customization</loc>
<lastmod>2023-01-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/rewrite-web-app</loc>
<lastmod>2023-08-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/code-review-with-chatgpt</loc>
<lastmod>2024-03-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-simple-js-implement-queue-using-stack</loc>
<lastmod>2024-04-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/permutations-and-combinations</loc>
<lastmod>2024-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/current-agi-applications</loc>
<lastmod>2024-07-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-concat-the-maximum-number</loc>
<lastmod>2024-09-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-maximum-component-size-by-common-factor</loc>
<lastmod>2024-09-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-longest-increasing-subsequences</loc>
<lastmod>2024-09-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-calculate-the-maximum-area-of-an-island</loc>
<lastmod>2024-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-decoding-permutations-after-xor</loc>
<lastmod>2024-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-longest-awesome-substring</loc>
<lastmod>2024-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-max-chunks-to-make-sorted</loc>
<lastmod>2024-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-maximum-path-sum-in-binary-tree</loc>
<lastmod>2024-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-non-intersecting-lines</loc>
<lastmod>2024-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-super-palindromic-number</loc>
<lastmod>2024-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-longest-substring-without-repeat-chars</loc>
<lastmod>2024-10-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-longest-valid-parentheses</loc>
<lastmod>2024-10-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-triplets-with-bitwise-and-equal-to-zero</loc>
<lastmod>2024-10-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/algorithm-hard-js-merge-two-linked-list</loc>
<lastmod>2024-10-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/quick-understand-strapi</loc>
<lastmod>2024-11-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/quick-understand-storybook</loc>
<lastmod>2024-11-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/knowledge-solution-with-qiyu-agent</loc>
<lastmod>2025-11-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/llm-training-costs</loc>
<lastmod>2025-11-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/llm-rag-ai-agent</loc>
<lastmod>2025-11-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/multi-dimension-table</loc>
<lastmod>2025-11-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/about/</loc>
</url>
<url>
<loc>http://gzool.com/categories/</loc>
</url>
<url>
<loc>http://gzool.com/</loc>
</url>
<url>
<loc>http://gzool.com/tags/</loc>
</url>
<url>
<loc>http://gzool.com/posts/</loc>
</url>
<url>
<loc>http://gzool.com/public/reveal/plugin/markdown/example/</loc>
</url>
<url>
<loc>http://gzool.com/todo/</loc>
</url>
<url>
<loc>http://gzool.com/public/reveal/css/theme/</loc>
</url>
<url>
<loc>http://gzool.com/page2/</loc>
</url>
<url>
<loc>http://gzool.com/page3/</loc>
</url>
<url>
<loc>http://gzool.com/page4/</loc>
</url>
<url>
<loc>http://gzool.com/page5/</loc>
</url>
<url>
<loc>http://gzool.com/page6/</loc>
</url>
<url>
<loc>http://gzool.com/page7/</loc>
</url>
<url>
<loc>http://gzool.com/page8/</loc>
</url>
<url>
<loc>http://gzool.com/page9/</loc>
</url>
<url>
<loc>http://gzool.com/page10/</loc>
</url>
<url>
<loc>http://gzool.com/page11/</loc>
</url>
<url>
<loc>http://gzool.com/page12/</loc>
</url>
<url>
<loc>http://gzool.com/page13/</loc>
</url>
<url>
<loc>http://gzool.com/page14/</loc>
</url>
<url>
<loc>http://gzool.com/page15/</loc>
</url>
<url>
<loc>http://gzool.com/page16/</loc>
</url>
<url>
<loc>http://gzool.com/public/nei/GMTC-NEI-6.7.pdf</loc>
<lastmod>2025-11-20T09:17:49+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/public/reveal/plugin/markdown/example.html</loc>
<lastmod>2025-11-20T09:17:49+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/public/reveal/plugin/notes-server/notes.html</loc>
<lastmod>2025-11-20T09:17:49+00:00</lastmod>
</url>
<url>
<loc>http://gzool.com/public/reveal/plugin/notes/notes.html</loc>
<lastmod>2025-11-20T09:17:49+00:00</lastmod>
</url>
</urlset>
