<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://batype.com/</loc><lastmod>2026-09-07 14:10:44.368531+00</lastmod></url>
  <url><loc>https://batype.com/archive</loc><lastmod>2026-09-07 14:10:44.368531+00</lastmod></url>
  <url><loc>https://batype.com/about</loc></url>
  <url><loc>https://batype.com/topics/react</loc><lastmod>2026-09-07 14:10:44.303216+00</lastmod></url>
  <url><loc>https://batype.com/topics/typescript</loc><lastmod>2026-09-07 14:10:44.327629+00</lastmod></url>
  <url><loc>https://batype.com/topics/browser-network</loc><lastmod>2026-09-07 14:10:44.366137+00</lastmod></url>
  <url><loc>https://batype.com/posts/community-post-4e1636fd</loc><lastmod>2026-08-13 07:06:49.651178+00</lastmod></url>
  <url><loc>https://batype.com/posts/community-post-bcc975c3</loc><lastmod>2026-08-03 14:11:34.541202+00</lastmod></url>
  <url><loc>https://batype.com/posts/community-token-context-window-86778aec</loc><lastmod>2026-08-02 04:21:45.897869+00</lastmod></url>
  <url><loc>https://batype.com/posts/community-token-e853a855</loc><lastmod>2026-08-01 10:16:47.26606+00</lastmod></url>
  <url><loc>https://batype.com/posts/community-react-hooks-fiber-6880c1f9</loc><lastmod>2026-07-31 03:43:27.064883+00</lastmod></url>
  <url><loc>https://batype.com/posts/community-next-rsc-08d834d9</loc><lastmod>2026-07-29 07:44:29.382015+00</lastmod></url>
  <url><loc>https://batype.com/posts/community-react-a1920fc2</loc><lastmod>2026-08-14 05:30:00.232964+00</lastmod></url>
  <url><loc>https://batype.com/posts/community-react-hook-84b64e72</loc><lastmod>2026-07-29 07:45:09.654996+00</lastmod></url>
  <url><loc>https://batype.com/posts/qa-7a526eb2</loc><lastmod>2026-07-10 02:26:11.772573+00</lastmod></url>
  <url><loc>https://batype.com/posts/why-ai-clone-blog</loc><lastmod>2026-09-07 14:10:44.368531+00</lastmod></url>
  <url><loc>https://batype.com/posts/thoughts-on-rsc</loc><lastmod>2026-09-07 14:10:44.303216+00</lastmod></url>
  <url><loc>https://batype.com/posts/should-frontend-learn-rust</loc><lastmod>2026-09-07 14:10:44.299296+00</lastmod></url>
  <url><loc>https://batype.com/posts/phpmyadmin-docker-部署文档</loc><lastmod>2026-07-11 12:12:29.798486+00</lastmod></url>
  <url><loc>https://batype.com/posts/01字符串反转</loc><lastmod>2026-07-11 12:12:29.858969+00</lastmod></url>
  <url><loc>https://batype.com/posts/div-波纹效果</loc><lastmod>2026-07-11 12:12:29.852199+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-router-7-约定式路由工具</loc><lastmod>2026-07-11 12:12:29.829191+00</lastmod></url>
  <url><loc>https://batype.com/posts/03有序数组的平方</loc><lastmod>2026-07-11 12:12:29.863305+00</lastmod></url>
  <url><loc>https://batype.com/posts/2024年11月25日新闻</loc><lastmod>2026-07-11 12:12:29.865098+00</lastmod></url>
  <url><loc>https://batype.com/posts/uni-app-使用-sse-协议</loc><lastmod>2026-07-11 12:12:29.869913+00</lastmod></url>
  <url><loc>https://batype.com/posts/事件循环</loc><lastmod>2026-07-11 12:12:29.872914+00</lastmod></url>
  <url><loc>https://batype.com/posts/如何理解js的异步</loc><lastmod>2026-07-11 12:12:29.875724+00</lastmod></url>
  <url><loc>https://batype.com/posts/html-拖拽排序</loc><lastmod>2026-07-11 12:12:29.883203+00</lastmod></url>
  <url><loc>https://batype.com/posts/input-框输入时切换输入法避免误输入</loc><lastmod>2026-07-11 12:12:29.888027+00</lastmod></url>
  <url><loc>https://batype.com/posts/nestjs-中-jwt-鉴权登录</loc><lastmod>2026-07-11 12:12:29.911488+00</lastmod></url>
  <url><loc>https://batype.com/posts/nestjs-使用nodemailer-编写邮件发送模块服务</loc><lastmod>2026-07-11 12:12:29.901863+00</lastmod></url>
  <url><loc>https://batype.com/posts/nestjs-进行身份和角色校验是实现权限控制</loc><lastmod>2026-07-11 12:12:29.906259+00</lastmod></url>
  <url><loc>https://batype.com/posts/nestjs-配置swagger</loc><lastmod>2026-07-11 12:12:29.894486+00</lastmod></url>
  <url><loc>https://batype.com/posts/uni-app-i18n-国际化</loc><lastmod>2026-07-11 12:12:29.915665+00</lastmod></url>
  <url><loc>https://batype.com/posts/二分查找</loc><lastmod>2026-07-11 12:12:29.935705+00</lastmod></url>
  <url><loc>https://batype.com/posts/如何监听-div-是否渲染完成</loc><lastmod>2026-07-11 12:12:29.930559+00</lastmod></url>
  <url><loc>https://batype.com/posts/数组理论基础</loc><lastmod>2026-07-11 12:12:29.945668+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-monaco-markdown-操作手册</loc><lastmod>2026-07-11 12:12:29.925797+00</lastmod></url>
  <url><loc>https://batype.com/posts/monaco-editor-react</loc><lastmod>2026-07-11 12:12:29.978332+00</lastmod></url>
  <url><loc>https://batype.com/posts/猴子排序</loc><lastmod>2026-07-11 12:12:29.983915+00</lastmod></url>
  <url><loc>https://batype.com/posts/逐个显示文字效果</loc><lastmod>2026-07-11 12:12:29.987343+00</lastmod></url>
  <url><loc>https://batype.com/posts/bugs</loc><lastmod>2026-07-11 12:12:29.989846+00</lastmod></url>
  <url><loc>https://batype.com/posts/div-边框环绕效果</loc><lastmod>2026-07-11 12:12:29.991834+00</lastmod></url>
  <url><loc>https://batype.com/posts/testdemo</loc><lastmod>2026-07-11 12:12:29.994038+00</lastmod></url>
  <url><loc>https://batype.com/posts/回调式用法</loc><lastmod>2026-07-11 12:12:29.998452+00</lastmod></url>
  <url><loc>https://batype.com/posts/深入理解react中的reactnode构建动态用户界面的关键</loc><lastmod>2026-07-11 12:12:30.002182+00</lastmod></url>
  <url><loc>https://batype.com/posts/肝脏学科</loc><lastmod>2026-07-11 12:12:30.005088+00</lastmod></url>
  <url><loc>https://batype.com/posts/肾脏学科</loc><lastmod>2026-07-11 12:12:30.003273+00</lastmod></url>
  <url><loc>https://batype.com/posts/acme-证书</loc><lastmod>2026-07-11 12:12:30.133044+00</lastmod></url>
  <url><loc>https://batype.com/posts/asyncawait使用同步的方式去写异步代码</loc><lastmod>2026-07-11 12:12:30.285584+00</lastmod></url>
  <url><loc>https://batype.com/posts/asyncawait-的理解</loc><lastmod>2026-07-11 12:12:30.094214+00</lastmod></url>
  <url><loc>https://batype.com/posts/centos上安装nginx</loc><lastmod>2026-07-11 12:12:30.153039+00</lastmod></url>
  <url><loc>https://batype.com/posts/csrf攻击陌生链接不要随便点</loc><lastmod>2026-07-11 12:12:30.454907+00</lastmod></url>
  <url><loc>https://batype.com/posts/deb--使用命令</loc><lastmod>2026-07-11 12:12:30.134627+00</lastmod></url>
  <url><loc>https://batype.com/posts/docker-compose-install</loc><lastmod>2026-07-11 12:12:30.2462+00</lastmod></url>
  <url><loc>https://batype.com/posts/docker-安装redis</loc><lastmod>2026-07-11 12:12:30.251468+00</lastmod></url>
  <url><loc>https://batype.com/posts/docker-的安装和使用</loc><lastmod>2026-07-11 12:12:30.149452+00</lastmod></url>
  <url><loc>https://batype.com/posts/dom树javascript是如何影响dom树构建的</loc><lastmod>2026-07-11 12:12:30.363983+00</lastmod></url>
  <url><loc>https://batype.com/posts/fibernode结构解析</loc><lastmod>2026-07-11 12:12:30.165782+00</lastmod></url>
  <url><loc>https://batype.com/posts/fiber-架构实现流程</loc><lastmod>2026-07-11 12:12:30.171615+00</lastmod></url>
  <url><loc>https://batype.com/posts/fiber架构工作原理</loc><lastmod>2026-07-11 12:12:30.169791+00</lastmod></url>
  <url><loc>https://batype.com/posts/fiber-架构的起源</loc><lastmod>2026-07-11 12:12:30.161506+00</lastmod></url>
  <url><loc>https://batype.com/posts/git-使用</loc><lastmod>2026-07-11 12:12:30.138276+00</lastmod></url>
  <url><loc>https://batype.com/posts/hexo-admin-如何配合部署到线上</loc><lastmod>2026-07-11 12:12:30.026296+00</lastmod></url>
  <url><loc>https://batype.com/posts/hexo-内容分页配置</loc><lastmod>2026-07-11 12:12:30.023181+00</lastmod></url>
  <url><loc>https://batype.com/posts/hexo-开启-rss</loc><lastmod>2026-07-11 12:12:30.043816+00</lastmod></url>
  <url><loc>https://batype.com/posts/hexo-开启公众号引流工具</loc><lastmod>2026-07-11 12:12:30.042174+00</lastmod></url>
  <url><loc>https://batype.com/posts/http1http性能优化</loc><lastmod>2026-07-11 12:12:30.03899+00</lastmod></url>
  <url><loc>https://batype.com/posts/http2如何提升网络速度</loc><lastmod>2026-07-11 12:12:30.273911+00</lastmod></url>
  <url><loc>https://batype.com/posts/http3甩掉tcptls-的包袱构建高效网络</loc><lastmod>2026-07-11 12:12:30.278183+00</lastmod></url>
  <url><loc>https://batype.com/posts/https-和-http-的区别</loc><lastmod>2026-07-11 12:12:30.066512+00</lastmod></url>
  <url><loc>https://batype.com/posts/https浏览器如何验证数字证书</loc><lastmod>2026-07-11 12:12:30.458196+00</lastmod></url>
  <url><loc>https://batype.com/posts/https让数据传输更安全</loc><lastmod>2026-07-11 12:12:30.471131+00</lastmod></url>
  <url><loc>https://batype.com/posts/http-详解</loc><lastmod>2026-07-11 12:12:30.017995+00</lastmod></url>
  <url><loc>https://batype.com/posts/http-请求流程</loc><lastmod>2026-07-11 12:12:30.049542+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-配置缩写快捷操作</loc><lastmod>2026-07-11 12:12:30.135834+00</lastmod></url>
  <url><loc>https://batype.com/posts/mysql-linux-install</loc><lastmod>2026-07-11 12:12:30.035653+00</lastmod></url>
  <url><loc>https://batype.com/posts/nrm-管理-npm-registry</loc><lastmod>2026-07-11 12:12:30.255337+00</lastmod></url>
  <url><loc>https://batype.com/posts/nvm-管理node版本</loc><lastmod>2026-07-11 12:12:30.257418+00</lastmod></url>
  <url><loc>https://batype.com/posts/optional-chaining-语法编程</loc><lastmod>2026-07-11 12:12:30.102861+00</lastmod></url>
  <url><loc>https://batype.com/posts/promise使用promise告别回调函数</loc><lastmod>2026-07-11 12:12:30.331792+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-使用合成事件syntheticevent</loc><lastmod>2026-07-11 12:12:30.17743+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-实现原理</loc><lastmod>2026-07-11 12:12:30.200552+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-获取服务器端时间</loc><lastmod>2026-07-11 12:12:30.175232+00</lastmod></url>
  <url><loc>https://batype.com/posts/restful和rpc的区别</loc><lastmod>2026-07-11 12:12:30.075343+00</lastmod></url>
  <url><loc>https://batype.com/posts/scp-复制文件到服务器</loc><lastmod>2026-07-11 12:12:30.154178+00</lastmod></url>
  <url><loc>https://batype.com/posts/session-cookies-三个缓存-localstoragesessionstoragecookies</loc><lastmod>2026-07-11 12:12:30.082007+00</lastmod></url>
  <url><loc>https://batype.com/posts/tcptransmission-control-protocol传输控制协议</loc><lastmod>2026-07-11 12:12:30.086549+00</lastmod></url>
  <url><loc>https://batype.com/posts/tlstransport-layer-security传输层安全协议三次握手</loc><lastmod>2026-07-11 12:12:30.089985+00</lastmod></url>
  <url><loc>https://batype.com/posts/type-的使用</loc><lastmod>2026-07-11 12:12:30.216812+00</lastmod></url>
  <url><loc>https://batype.com/posts/ubantu-use-wechat</loc><lastmod>2026-07-11 12:12:30.253633+00</lastmod></url>
  <url><loc>https://batype.com/posts/ubantu-安装maven-和jdk-步骤</loc><lastmod>2026-07-11 12:12:30.142295+00</lastmod></url>
  <url><loc>https://batype.com/posts/ubuntu解压zip文件命令详解</loc><lastmod>2026-07-11 12:12:30.155632+00</lastmod></url>
  <url><loc>https://batype.com/posts/uni-app-app-更新版本提示</loc><lastmod>2026-07-11 12:12:30.223442+00</lastmod></url>
  <url><loc>https://batype.com/posts/uni-app-分享页制作</loc><lastmod>2026-07-11 12:12:30.219881+00</lastmod></url>
  <url><loc>https://batype.com/posts/unstate-next-的使用</loc><lastmod>2026-07-11 12:12:30.2622+00</lastmod></url>
  <url><loc>https://batype.com/posts/unstate-next-的实现原理</loc><lastmod>2026-07-11 12:12:30.266434+00</lastmod></url>
  <url><loc>https://batype.com/posts/v8-学习流程</loc><lastmod>2026-07-11 12:12:30.448552+00</lastmod></url>
  <url><loc>https://batype.com/posts/varletconst的区别</loc><lastmod>2026-07-11 12:12:30.130378+00</lastmod></url>
  <url><loc>https://batype.com/posts/vscode--open-project</loc><lastmod>2026-07-11 12:12:30.158425+00</lastmod></url>
  <url><loc>https://batype.com/posts/webapirequestanimationframe的工作机制</loc><lastmod>2026-07-11 12:12:30.348416+00</lastmod></url>
  <url><loc>https://batype.com/posts/webapisettimeout是如何实现的</loc><lastmod>2026-07-11 12:12:30.357644+00</lastmod></url>
  <url><loc>https://batype.com/posts/webapixmlhttprequest是怎么实现的</loc><lastmod>2026-07-11 12:12:30.343744+00</lastmod></url>
  <url><loc>https://batype.com/posts/webcomponent像搭积木一样构建web应用</loc><lastmod>2026-07-11 12:12:30.408296+00</lastmod></url>
  <url><loc>https://batype.com/posts/webpack-热更新的实现原理</loc><lastmod>2026-07-11 12:12:30.258951+00</lastmod></url>
  <url><loc>https://batype.com/posts/zsh-install</loc><lastmod>2026-07-11 12:12:30.159877+00</lastmod></url>
  <url><loc>https://batype.com/posts/事件循环event-loop</loc><lastmod>2026-07-11 12:12:30.109996+00</lastmod></url>
  <url><loc>https://batype.com/posts/什么是-csrf-攻击</loc><lastmod>2026-07-11 12:12:30.225391+00</lastmod></url>
  <url><loc>https://batype.com/posts/什么是javascript的调用栈</loc><lastmod>2026-07-11 12:12:30.099816+00</lastmod></url>
  <url><loc>https://batype.com/posts/什么是-xss-攻击</loc><lastmod>2026-07-11 12:12:30.234269+00</lastmod></url>
  <url><loc>https://batype.com/posts/任务调度有了settimeout为什么还要使用raf</loc><lastmod>2026-07-11 12:12:30.336573+00</lastmod></url>
  <url><loc>https://batype.com/posts/分层和合成机制为什么css动画比javascript高效</loc><lastmod>2026-07-11 12:12:30.372211+00</lastmod></url>
  <url><loc>https://batype.com/posts/前端懒加载是什么</loc><lastmod>2026-07-11 12:12:30.232184+00</lastmod></url>
  <url><loc>https://batype.com/posts/同源策略为什么xmlhttprequest不能跨域请求资源</loc><lastmod>2026-07-11 12:12:30.476114+00</lastmod></url>
  <url><loc>https://batype.com/posts/垃圾回收scavenge算法</loc><lastmod>2026-07-11 12:12:30.438819+00</lastmod></url>
  <url><loc>https://batype.com/posts/垃圾回收垃圾数据是如何自动回收的</loc><lastmod>2026-07-11 12:12:30.421299+00</lastmod></url>
  <url><loc>https://batype.com/posts/垃圾回收增量标记incremental-marking算法</loc><lastmod>2026-07-11 12:12:30.426163+00</lastmod></url>
  <url><loc>https://batype.com/posts/垃圾回收标记-整理mark-compact算法</loc><lastmod>2026-07-11 12:12:30.431348+00</lastmod></url>
  <url><loc>https://batype.com/posts/垃圾回收标记-清除mark-sweep算法</loc><lastmod>2026-07-11 12:12:30.434771+00</lastmod></url>
  <url><loc>https://batype.com/posts/如何webpack-来优化前端性能</loc><lastmod>2026-07-11 12:12:30.248115+00</lastmod></url>
  <url><loc>https://batype.com/posts/如何实现浏览器内多个标签页之间的通信</loc><lastmod>2026-07-11 12:12:30.083549+00</lastmod></url>
  <url><loc>https://batype.com/posts/如何对项目中的图片进行优化</loc><lastmod>2026-07-11 12:12:30.227568+00</lastmod></url>
  <url><loc>https://batype.com/posts/安全沙箱页面和系统之间的隔离墙</loc><lastmod>2026-07-11 12:12:30.48104+00</lastmod></url>
  <url><loc>https://batype.com/posts/宏任务和微任务不是所有任务都是一个待遇-1</loc><lastmod>2026-07-11 12:12:30.293043+00</lastmod></url>
  <url><loc>https://batype.com/posts/实现-omit</loc><lastmod>2026-07-11 12:12:30.185218+00</lastmod></url>
  <url><loc>https://batype.com/posts/实现-pick</loc><lastmod>2026-07-11 12:12:30.206903+00</lastmod></url>
  <url><loc>https://batype.com/posts/实现-returntype</loc><lastmod>2026-07-11 12:12:30.21108+00</lastmod></url>
  <url><loc>https://batype.com/posts/实现类似vue的类型支持的简化版本</loc><lastmod>2026-07-11 12:12:30.213504+00</lastmod></url>
  <url><loc>https://batype.com/posts/对原型原型链的理解</loc><lastmod>2026-07-11 12:12:30.126095+00</lastmod></url>
  <url><loc>https://batype.com/posts/对象属性只读-readonly</loc><lastmod>2026-07-11 12:12:30.204909+00</lastmod></url>
  <url><loc>https://batype.com/posts/对象属性只读递归deepreadonly</loc><lastmod>2026-07-11 12:12:30.180065+00</lastmod></url>
  <url><loc>https://batype.com/posts/对象部分属性只读-readonly</loc><lastmod>2026-07-11 12:12:30.208974+00</lastmod></url>
  <url><loc>https://batype.com/posts/导航流程从输入url到页面展示这中间发生了什么</loc><lastmod>2026-07-11 12:12:30.011564+00</lastmod></url>
  <url><loc>https://batype.com/posts/性能分析工具如何分析performance中的main指标</loc><lastmod>2026-07-11 12:12:30.38198+00</lastmod></url>
  <url><loc>https://batype.com/posts/有哪些可能引起前端安全的问题</loc><lastmod>2026-07-11 12:12:30.229124+00</lastmod></url>
  <url><loc>https://batype.com/posts/服务器端渲染server-side-rendering简称-ssr</loc><lastmod>2026-07-11 12:12:30.077375+00</lastmod></url>
  <url><loc>https://batype.com/posts/栈空间和堆空间数据是如何存储的</loc><lastmod>2026-07-11 12:12:30.446011+00</lastmod></url>
  <url><loc>https://batype.com/posts/浅谈回流与重绘</loc><lastmod>2026-07-11 12:12:30.23903+00</lastmod></url>
  <url><loc>https://batype.com/posts/浏览器中的网络</loc><lastmod>2026-07-11 12:12:30.270716+00</lastmod></url>
  <url><loc>https://batype.com/posts/浏览器中的页面</loc><lastmod>2026-07-11 12:12:30.402872+00</lastmod></url>
  <url><loc>https://batype.com/posts/浏览器中的页面循环系统</loc><lastmod>2026-07-11 12:12:30.35188+00</lastmod></url>
  <url><loc>https://batype.com/posts/浏览器原理</loc><lastmod>2026-07-11 12:12:30.269256+00</lastmod></url>
  <url><loc>https://batype.com/posts/浏览器渲染流程</loc><lastmod>2026-07-11 12:12:30.060069+00</lastmod></url>
  <url><loc>https://batype.com/posts/浏览器的安全策略</loc><lastmod>2026-07-11 12:12:30.483239+00</lastmod></url>
  <url><loc>https://batype.com/posts/浏览器的渲染进程的线程</loc><lastmod>2026-07-11 12:12:30.072219+00</lastmod></url>
  <url><loc>https://batype.com/posts/浏览器缓存的全过程</loc><lastmod>2026-07-11 12:12:30.006502+00</lastmod></url>
  <url><loc>https://batype.com/posts/消息队列和事件循环页面是怎么活起来的</loc><lastmod>2026-07-11 12:12:30.301078+00</lastmod></url>
  <url><loc>https://batype.com/posts/渐进式网页应用progressive-web-appspwa</loc><lastmod>2026-07-11 12:12:30.391923+00</lastmod></url>
  <url><loc>https://batype.com/posts/渲染流水线css如何影响首次加载时的白屏时间</loc><lastmod>2026-07-11 12:12:30.397321+00</lastmod></url>
  <url><loc>https://batype.com/posts/编写-promise-方法</loc><lastmod>2026-07-11 12:12:30.122532+00</lastmod></url>
  <url><loc>https://batype.com/posts/编译器和解释器v8是如何执行一段javascript代码的</loc><lastmod>2026-07-11 12:12:30.413597+00</lastmod></url>
  <url><loc>https://batype.com/posts/网络劫持有哪几种如何防范</loc><lastmod>2026-07-11 12:12:30.068314+00</lastmod></url>
  <url><loc>https://batype.com/posts/腾讯云服务器开发端口</loc><lastmod>2026-07-11 12:12:30.157127+00</lastmod></url>
  <url><loc>https://batype.com/posts/节流和防抖</loc><lastmod>2026-07-11 12:12:30.237119+00</lastmod></url>
  <url><loc>https://batype.com/posts/获取只读属性-getreadonlykeys</loc><lastmod>2026-07-11 12:12:30.182917+00</lastmod></url>
  <url><loc>https://batype.com/posts/虚拟dom-虚拟dom和实际的dom有何不同</loc><lastmod>2026-07-11 12:12:30.400804+00</lastmod></url>
  <url><loc>https://batype.com/posts/跨站脚本攻击xss为什么cookie中有httponly属性</loc><lastmod>2026-07-11 12:12:30.465648+00</lastmod></url>
  <url><loc>https://batype.com/posts/页面性能如何系统地优化页面</loc><lastmod>2026-07-11 12:12:30.387413+00</lastmod></url>
  <url><loc>https://batype.com/posts/页面性能工具如何使用performance</loc><lastmod>2026-07-11 12:12:30.375911+00</lastmod></url>
  <url><loc>https://batype.com/posts/webapixmlhttprequest是怎么实现的-1</loc><lastmod>2026-07-11 12:12:30.489606+00</lastmod></url>
  <url><loc>https://batype.com/posts/任务调度有了settimeout为什么还要使用raf-1</loc><lastmod>2026-07-11 12:12:30.494172+00</lastmod></url>
  <url><loc>https://batype.com/posts/webapirequestanimationframe的工作机制-1</loc><lastmod>2026-07-11 12:12:30.527809+00</lastmod></url>
  <url><loc>https://batype.com/posts/promise使用promise告别回调函数-1</loc><lastmod>2026-07-11 12:12:30.535326+00</lastmod></url>
  <url><loc>https://batype.com/posts/消息队列和事件循环页面是怎么活起来的-1</loc><lastmod>2026-07-11 12:12:30.522931+00</lastmod></url>
  <url><loc>https://batype.com/posts/asyncawait使用同步的方式去写异步代码-1</loc><lastmod>2026-07-11 12:12:30.515942+00</lastmod></url>
  <url><loc>https://batype.com/posts/http2如何提升网络速度-1</loc><lastmod>2026-07-11 12:12:30.548893+00</lastmod></url>
  <url><loc>https://batype.com/posts/http1http性能优化-1</loc><lastmod>2026-07-11 12:12:30.55424+00</lastmod></url>
  <url><loc>https://batype.com/posts/http1http性能优化-2</loc><lastmod>2026-07-11 12:12:30.559006+00</lastmod></url>
  <url><loc>https://batype.com/posts/http3甩掉tcptls-的包袱构建高效网络-1</loc><lastmod>2026-07-11 12:12:30.544854+00</lastmod></url>
  <url><loc>https://batype.com/posts/宏任务和微任务不是所有任务都是一个待遇</loc><lastmod>2026-07-11 12:12:30.031761+00</lastmod></url>
  <url><loc>https://batype.com/posts/消息队列和事件循环页面是怎么活起来的-2</loc><lastmod>2026-07-11 12:12:30.540778+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-cert-acme</loc><lastmod>2026-09-07 14:10:44.225329+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-javascript-stack</loc><lastmod>2026-09-07 14:10:44.110176+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-protocol-http</loc><lastmod>2026-09-07 14:10:44.161952+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-protocol-http-flow</loc><lastmod>2026-09-07 14:10:44.141521+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-protocol-http-navigation</loc><lastmod>2026-09-07 14:10:44.152514+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-protocol-http-render</loc><lastmod>2026-09-07 14:10:44.156976+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-protocol-tcp</loc><lastmod>2026-09-07 14:10:44.165752+00</lastmod></url>
  <url><loc>https://batype.com/posts/hexo-admin-deploy</loc><lastmod>2026-09-07 14:10:44.191751+00</lastmod></url>
  <url><loc>https://batype.com/posts/javascript-eventloop</loc><lastmod>2026-09-07 14:10:44.208584+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-protocol-http-https</loc><lastmod>2026-09-07 14:10:44.148233+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-protocol-tls</loc><lastmod>2026-09-07 14:10:44.169833+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-render-ssr</loc><lastmod>2026-09-07 14:10:44.177109+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-questions-deepreadonly</loc><lastmod>2026-09-07 14:10:44.305948+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-questions-getreadonlykeys</loc><lastmod>2026-09-07 14:10:44.308591+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-questions-omit</loc><lastmod>2026-09-07 14:10:44.311296+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-questions-pick</loc><lastmod>2026-09-07 14:10:44.314372+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-questions-readonly</loc><lastmod>2026-09-07 14:10:44.317005+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-questions-readonly2</loc><lastmod>2026-09-07 14:10:44.319563+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-questions-returntype</loc><lastmod>2026-09-07 14:10:44.322396+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-questions-simplevue</loc><lastmod>2026-09-07 14:10:44.324968+00</lastmod></url>
  <url><loc>https://batype.com/posts/uni-app-vue-share</loc><lastmod>2026-09-07 14:10:44.330322+00</lastmod></url>
  <url><loc>https://batype.com/posts/uni-app-vue-update</loc><lastmod>2026-09-07 14:10:44.333077+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-install-mysql</loc><lastmod>2026-09-07 14:10:44.248333+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-install-nginx</loc><lastmod>2026-09-07 14:10:44.2513+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-port-open</loc><lastmod>2026-09-07 14:10:44.259334+00</lastmod></url>
  <url><loc>https://batype.com/posts/javascript-optional-chaining</loc><lastmod>2026-09-07 14:10:44.211894+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-docker-redis</loc><lastmod>2026-09-07 14:10:44.233892+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-config-git-config</loc><lastmod>2026-09-07 14:10:44.22813+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-install-docker-compose</loc><lastmod>2026-09-07 14:10:44.239394+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-install-maven-jdk</loc><lastmod>2026-09-07 14:10:44.245458+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-install-zsh</loc><lastmod>2026-09-07 14:10:44.256699+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-use-zip</loc><lastmod>2026-09-07 14:10:44.26748+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-install-deb</loc><lastmod>2026-09-07 14:10:44.236633+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-install-wechat</loc><lastmod>2026-09-07 14:10:44.254024+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-use-vscode-open-project</loc><lastmod>2026-09-07 14:10:44.264982+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-config-git</loc><lastmod>2026-09-07 14:10:44.230862+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-install-docker</loc><lastmod>2026-09-07 14:10:44.242127+00</lastmod></url>
  <url><loc>https://batype.com/posts/linux-use-scp</loc><lastmod>2026-09-07 14:10:44.262177+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-implement</loc><lastmod>2026-09-07 14:10:44.288488+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-components-unstate-next-implement</loc><lastmod>2026-09-07 14:10:44.270126+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-components-unstate-next-use</loc><lastmod>2026-09-07 14:10:44.272896+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-fiber-works</loc><lastmod>2026-09-07 14:10:44.281728+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-npm-nrm</loc><lastmod>2026-09-07 14:10:44.350388+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-npm-nvm</loc><lastmod>2026-09-07 14:10:44.353091+00</lastmod></url>
  <url><loc>https://batype.com/posts/hexo-config-pagination</loc><lastmod>2026-09-07 14:10:44.194874+00</lastmod></url>
  <url><loc>https://batype.com/posts/hexo-config-readmore</loc><lastmod>2026-09-07 14:10:44.200166+00</lastmod></url>
  <url><loc>https://batype.com/posts/javascript-prototype</loc><lastmod>2026-09-07 14:10:44.218447+00</lastmod></url>
  <url><loc>https://batype.com/posts/javascript-var-let-const</loc><lastmod>2026-09-07 14:10:44.221839+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-webpack-hot-module-replacement</loc><lastmod>2026-09-07 14:10:44.363125+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-session-cookies</loc><lastmod>2026-09-07 14:10:44.184009+00</lastmod></url>
  <url><loc>https://batype.com/posts/typescript-use-type</loc><lastmod>2026-09-07 14:10:44.327629+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-network-hijack</loc><lastmod>2026-09-07 14:10:44.135704+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-restful-and-rpc</loc><lastmod>2026-09-07 14:10:44.180735+00</lastmod></url>
  <url><loc>https://batype.com/posts/hexo-config-rss</loc><lastmod>2026-09-07 14:10:44.203003+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-cross-site-request-forgeries</loc><lastmod>2026-09-07 14:10:44.33602+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-cross-site-script</loc><lastmod>2026-09-07 14:10:44.33881+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-image-perform</loc><lastmod>2026-09-07 14:10:44.342075+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-lazy-loading</loc><lastmod>2026-09-07 14:10:44.344803+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-lodash-dubounce</loc><lastmod>2026-09-07 14:10:44.347486+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-reflux-and-redrawing</loc><lastmod>2026-09-07 14:10:44.355758+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-security-question</loc><lastmod>2026-09-07 14:10:44.360345+00</lastmod></url>
  <url><loc>https://batype.com/posts/web-webpack-perform</loc><lastmod>2026-09-07 14:10:44.366137+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-mechanism-cache</loc><lastmod>2026-09-07 14:10:44.131919+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-render-process</loc><lastmod>2026-09-07 14:10:44.172944+00</lastmod></url>
  <url><loc>https://batype.com/posts/browser-tab-to-tab</loc><lastmod>2026-09-07 14:10:44.187196+00</lastmod></url>
  <url><loc>https://batype.com/posts/javascript-async-await</loc><lastmod>2026-09-07 14:10:44.205777+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-fiber-implement</loc><lastmod>2026-09-07 14:10:44.275634+00</lastmod></url>
  <url><loc>https://batype.com/posts/javascript-promise</loc><lastmod>2026-09-07 14:10:44.215019+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-fiber</loc><lastmod>2026-09-07 14:10:44.285323+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-fiber-node</loc><lastmod>2026-09-07 14:10:44.278655+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-service-time</loc><lastmod>2026-09-07 14:10:44.293551+00</lastmod></url>
  <url><loc>https://batype.com/posts/react-synthetic-event</loc><lastmod>2026-09-07 14:10:44.296416+00</lastmod></url>
  <url><loc>https://batype.com/qa</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://batype.com/qa/12</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://batype.com/qa/11</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://batype.com/qa/10</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://batype.com/qa/9</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://batype.com/qa/8</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://batype.com/qa/7</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://batype.com/qa/6</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://batype.com/qa/3</loc><lastmod>2026-07-09</lastmod></url>
</urlset>