<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>性能优化 on 知识铺的博客</title>
    <link>https://index.zshipu.com/geek001/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</link>
    <description>Recent content in 性能优化 on 知识铺的博客</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Sat, 05 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://index.zshipu.com/geek001/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Flutter用CustomPainter自绘光环动画，避开Lottie的包体积和运行时依赖</title>
      <link>https://index.zshipu.com/geek001/post/20260905/Flutter%E7%94%A8CustomPainter%E8%87%AA%E7%BB%98%E5%85%89%E7%8E%AF%E5%8A%A8%E7%94%BB%E9%81%BF%E5%BC%80Lottie%E7%9A%84%E5%8C%85%E4%BD%93%E7%A7%AF%E5%92%8C%E8%BF%90%E8%A1%8C%E6%97%B6%E4%BE%9D%E8%B5%96/</link>
      <pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20260905/Flutter%E7%94%A8CustomPainter%E8%87%AA%E7%BB%98%E5%85%89%E7%8E%AF%E5%8A%A8%E7%94%BB%E9%81%BF%E5%BC%80Lottie%E7%9A%84%E5%8C%85%E4%BD%93%E7%A7%AF%E5%92%8C%E8%BF%90%E8%A1%8C%E6%97%B6%E4%BE%9D%E8%B5%96/</guid>
      <description>Lottie直接引入会同时带来包体积与运行时依赖 设计稿给出的72×72呼吸灯动画包含89帧、60fps的Lottie资源。直接集成后，资源文件本身占用一定空间，Lottie解析器和运行时库又会额外增加几百KB甚至上MB的包体积。对于追求极致安装包大小的App来说，这部分开销难以接</description>
    </item>
    <item>
      <title>6个手机端高效实用技巧 看完就能直接上手</title>
      <link>https://index.zshipu.com/geek001/post/20260903/6%E4%B8%AA%E6%89%8B%E6%9C%BA%E7%AB%AF%E9%AB%98%E6%95%88%E5%AE%9E%E7%94%A8%E6%8A%80%E5%B7%A7-%E7%9C%8B%E5%AE%8C%E5%B0%B1%E8%83%BD%E7%9B%B4%E6%8E%A5%E4%B8%8A%E6%89%8B/</link>
      <pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20260903/6%E4%B8%AA%E6%89%8B%E6%9C%BA%E7%AB%AF%E9%AB%98%E6%95%88%E5%AE%9E%E7%94%A8%E6%8A%80%E5%B7%A7-%E7%9C%8B%E5%AE%8C%E5%B0%B1%E8%83%BD%E7%9B%B4%E6%8E%A5%E4%B8%8A%E6%89%8B/</guid>
      <description>移动端适配核心代码和快捷调试方案能直接解决操作卡顿与页面适配难题。 文章针对日常使用、轻量化开发、快捷操作场景，整理可直接落地的技巧，包含代码示例和调试方法，适用于安卓与iOS用户和开发者。 双击电源键直接打开相机无需解锁 很多安卓用户在需要快速抓拍时，最烦的就是先解锁、再找相机图标。</description>
    </item>
    <item>
      <title>Vue computed 属性导致页面卡顿，开发者加班到凌晨</title>
      <link>https://index.zshipu.com/geek001/post/20260902/Vue-computed-%E5%B1%9E%E6%80%A7%E5%AF%BC%E8%87%B4%E9%A1%B5%E9%9D%A2%E5%8D%A1%E9%A1%BF%E5%BC%80%E5%8F%91%E8%80%85%E5%8A%A0%E7%8F%AD%E5%88%B0%E5%87%8C%E6%99%A8/</link>
      <pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20260902/Vue-computed-%E5%B1%9E%E6%80%A7%E5%AF%BC%E8%87%B4%E9%A1%B5%E9%9D%A2%E5%8D%A1%E9%A1%BF%E5%BC%80%E5%8F%91%E8%80%85%E5%8A%A0%E7%8F%AD%E5%88%B0%E5%87%8C%E6%99%A8/</guid>
      <description>凌晨三点，Vue 开发者还在排查 computed 属性导致的页面卡顿。原本应该缓存的计算结果，因为一个数组的 push 操作触发了全量重算，项目上线时间被迫延后。这起事故源于对响应式系统依赖追踪的误判。 computed 依赖追踪在深层嵌套对象上容易断裂 Vue 的 computed 属性依赖于响应式系统的依赖收集机制。当 computed 函数首次执行时，Vue 会追</description>
    </item>
    <item>
      <title>利用Netty提升NIO服务端工作效率</title>
      <link>https://index.zshipu.com/geek001/post/20240505/%E5%88%A9%E7%94%A8Netty%E6%8F%90%E5%8D%87NIO%E6%9C%8D%E5%8A%A1%E7%AB%AF%E5%B7%A5%E4%BD%9C%E6%95%88%E7%8E%87--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Mon, 06 May 2024 02:13:32 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240505/%E5%88%A9%E7%94%A8Netty%E6%8F%90%E5%8D%87NIO%E6%9C%8D%E5%8A%A1%E7%AB%AF%E5%B7%A5%E4%BD%9C%E6%95%88%E7%8E%87--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>Netty 是一个基于 NIO（Non-blocking I/O）的异步事件驱动的网络应用框架，它提供了一种高效、快速、可扩展的方式来开发网络应用。Netty 的本质是在 NIO 的基础上提供了更加友好的 API 和更强大的功能，使得开发者能够更轻松地构建高性能的网络应用。 要提升 NIO 服务端的工作效率，可以通过以下</description>
    </item>
    <item>
      <title>接口调优中的批量处理策略</title>
      <link>https://index.zshipu.com/geek001/post/20240424/%E6%8E%A5%E5%8F%A3%E8%B0%83%E4%BC%98%E4%B8%AD%E7%9A%84%E6%89%B9%E9%87%8F%E5%A4%84%E7%90%86%E7%AD%96%E7%95%A5--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Wed, 24 Apr 2024 11:27:05 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240424/%E6%8E%A5%E5%8F%A3%E8%B0%83%E4%BC%98%E4%B8%AD%E7%9A%84%E6%89%B9%E9%87%8F%E5%A4%84%E7%90%86%E7%AD%96%E7%95%A5--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>架构师（JiaGouX） 我们都是架构师！ 架构未来，你来不来？ 批量处理是接口调优中常见的策略之一，可以减少数据库和网络开销，提高处理效率。 一、必要性 进行批量处理优化是接口调优的一项重要策略，它可以带来多方面的性能优势。 以下是一些批量处理优化的主要原因： 减少数据库访问次数： 批量处理将</description>
    </item>
    <item>
      <title>Expedia 优化航班搜索速度，采用微前端架构和 GraphQL</title>
      <link>https://index.zshipu.com/geek001/post/20240424/Expedia-%E4%BC%98%E5%8C%96%E8%88%AA%E7%8F%AD%E6%90%9C%E7%B4%A2%E9%80%9F%E5%BA%A6%E9%87%87%E7%94%A8%E5%BE%AE%E5%89%8D%E7%AB%AF%E6%9E%B6%E6%9E%84%E5%92%8C-GraphQL--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Wed, 24 Apr 2024 11:16:05 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240424/Expedia-%E4%BC%98%E5%8C%96%E8%88%AA%E7%8F%AD%E6%90%9C%E7%B4%A2%E9%80%9F%E5%BA%A6%E9%87%87%E7%94%A8%E5%BE%AE%E5%89%8D%E7%AB%AF%E6%9E%B6%E6%9E%84%E5%92%8C-GraphQL--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>作者 | Rafal Gancarz 译者 | 明知山 策划 | Tina Expedia 通过对其 Web 和移动应用程序应用一系列优化措施，使航班搜索速度提升了 52%（页面可用时间）。为了支持这些改进措施，Expedia 提升了其应用程序的可观察性。Expedia 的 Flights Web 应用程序改成了微前端架构（MFA），以实现灵活性和可重用性，实现更好的优化。</description>
    </item>
  </channel>
</rss>
