<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>小鹏的小站</title><link>https://chovy.cn</link><atom:link href="https://chovy.cn/rss.xml" rel="self" type="application/rss+xml"/><description>小鹏的小站</description><generator>Halo v2.26.1</generator><language>zh-cn</language><image><url>https://chovy.cn/upload/D1FF89131E46FCE181DE4D7DC1EDF8FC.jpg</url><title>小鹏的小站</title><link>https://chovy.cn</link></image><lastBuildDate>Wed, 7 Oct 2026 19:42:57 GMT</lastBuildDate><item><title><![CDATA[20个必知的JavaScript高级用法，让你的代码脱胎换骨]]></title><link>https://chovy.cn/archives/20ge-bi-zhi-de-javascriptgao-ji-yong-fa-rang-ni-de-dai-ma-tuo-tai-huan-gu</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=20%E4%B8%AA%E5%BF%85%E7%9F%A5%E7%9A%84JavaScript%E9%AB%98%E7%BA%A7%E7%94%A8%E6%B3%95%EF%BC%8C%E8%AE%A9%E4%BD%A0%E7%9A%84%E4%BB%A3%E7%A0%81%E8%84%B1%E8%83%8E%E6%8D%A2%E9%AA%A8&amp;url=/archives/20ge-bi-zhi-de-javascriptgao-ji-yong-fa-rang-ni-de-dai-ma-tuo-tai-huan-gu" width="1" height="1" alt="" style="opacity:0;">JavaScript 是前端开发的核心语言，但大多数人只用了它 20% 的功能。这篇文章整理了 20 个实战中高频使用的 JS 技巧和用法，每一个都配了详细的代码示例，建议收藏慢慢看。]]></description><guid isPermaLink="false">/archives/20ge-bi-zhi-de-javascriptgao-ji-yong-fa-rang-ni-de-dai-ma-tuo-tai-huan-gu</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F62E4AEF7E05F64139832551D451D5265.jpg&amp;size=m" type="image/jpeg" length="24965"/><category>前端/移动端</category><category>编程语言</category><category>实战项目</category><pubDate>Wed, 9 Sep 2026 07:58:25 GMT</pubDate></item><item><title><![CDATA[手写Promise，我终于搞懂了异步编程]]></title><link>https://chovy.cn/archives/shou-xie-promise-wo-zhong-yu-gao-dong-liao-yi-bu-bian-cheng</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E6%89%8B%E5%86%99Promise%EF%BC%8C%E6%88%91%E7%BB%88%E4%BA%8E%E6%90%9E%E6%87%82%E4%BA%86%E5%BC%82%E6%AD%A5%E7%BC%96%E7%A8%8B&amp;url=/archives/shou-xie-promise-wo-zhong-yu-gao-dong-liao-yi-bu-bian-cheng" width="1" height="1" alt="" style="opacity:0;">学前端如果只能选一个东西彻底吃透，我会选Promise。 不是因为面试常考，而是理解了Promise，就理解了JavaScript最核心的异步模型。从回调地狱到async/await，整个演进脉络全在Promise这一条线上。 花了一个周末自己实现了一个符合Promise/A+规范的简易版本，分享核]]></description><guid isPermaLink="false">/archives/shou-xie-promise-wo-zhong-yu-gao-dong-liao-yi-bu-bian-cheng</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F62E4AEF7E05F64139832551D451D5265.jpg&amp;size=m" type="image/jpeg" length="24965"/><category>前端/移动端</category><category>实战项目</category><pubDate>Wed, 9 Sep 2026 07:41:48 GMT</pubDate></item><item><title><![CDATA[关于AI写代码，我说点不一样的]]></title><link>https://chovy.cn/archives/guan-yu-aixie-dai-ma-wo-shuo-dian-bu-yi-yang-de</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E5%85%B3%E4%BA%8EAI%E5%86%99%E4%BB%A3%E7%A0%81%EF%BC%8C%E6%88%91%E8%AF%B4%E7%82%B9%E4%B8%8D%E4%B8%80%E6%A0%B7%E7%9A%84&amp;url=/archives/guan-yu-aixie-dai-ma-wo-shuo-dian-bu-yi-yang-de" width="1" height="1" alt="" style="opacity:0;">最近每次打开技术社区，都能看到类似的讨论："AI都能写代码了，前端是不是要完蛋了？" "Copilot让我一个小时干完了一天的活，我是不是该转行了？" 说实话，这个问题我也焦虑过。 我专门花了两个月时间深度体验了GitHub Copilot和Cursor，让它们帮我写各种类型的代码——从简单的UI组]]></description><guid isPermaLink="false">/archives/guan-yu-aixie-dai-ma-wo-shuo-dian-bu-yi-yang-de</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F0BC45ADC4C364E0FA107D445FD123512-AKmu.jpg&amp;size=m" type="image/jpeg" length="21160"/><category>前端/移动端</category><pubDate>Wed, 9 Sep 2026 07:39:11 GMT</pubDate></item><item><title><![CDATA[接手了一个老项目后，我理解了什么叫"技术债"]]></title><link>https://chovy.cn/archives/jie-shou-liao-yi-ge-lao-xiang-mu-hou-wo-li-jie-liao-shi-me-jiao-ji-shu-zhai</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E6%8E%A5%E6%89%8B%E4%BA%86%E4%B8%80%E4%B8%AA%E8%80%81%E9%A1%B9%E7%9B%AE%E5%90%8E%EF%BC%8C%E6%88%91%E7%90%86%E8%A7%A3%E4%BA%86%E4%BB%80%E4%B9%88%E5%8F%AB%22%E6%8A%80%E6%9C%AF%E5%80%BA%22&amp;url=/archives/jie-shou-liao-yi-ge-lao-xiang-mu-hou-wo-li-jie-liao-shi-me-jiao-ji-shu-zhai" width="1" height="1" alt="" style="opacity:0;">上个月接手了一个2019年启动的项目。 打开代码仓库的那一刻，我承认我沉默了整整一分钟。 一个页面组件，3200行。 是的，你没看错，三千二百行。React Class Component写的，生命周期里塞满了业务逻辑，render方法里有二十多个条件分支。变量名有a、b、data、data2、ne]]></description><guid isPermaLink="false">/archives/jie-shou-liao-yi-ge-lao-xiang-mu-hou-wo-li-jie-liao-shi-me-jiao-ji-shu-zhai</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F0BC45ADC4C364E0FA107D445FD123512-AKmu.jpg&amp;size=m" type="image/jpeg" length="21160"/><category>个人成长/思考</category><category>前端/移动端</category><category>实战项目</category><pubDate>Wed, 9 Sep 2026 07:37:00 GMT</pubDate></item><item><title><![CDATA[那个让我调了四个小时的Bug，原因竟然是...]]></title><link>https://chovy.cn/archives/na-ge-rang-wo-diao-liao-si-ge-xiao-shi-de-bug-yuan-yin-jing-ran-shi...</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E9%82%A3%E4%B8%AA%E8%AE%A9%E6%88%91%E8%B0%83%E4%BA%86%E5%9B%9B%E4%B8%AA%E5%B0%8F%E6%97%B6%E7%9A%84Bug%EF%BC%8C%E5%8E%9F%E5%9B%A0%E7%AB%9F%E7%84%B6%E6%98%AF...&amp;url=/archives/na-ge-rang-wo-diao-liao-si-ge-xiao-shi-de-bug-yuan-yin-jing-ran-shi..." width="1" height="1" alt="" style="opacity:0;">上周五，我差点因为一个Bug提桶跑路。 事情是这样的。我们负责的一个后台管理系统，用户反馈说某个列表页偶尔会白屏，不是必现，大概十次能复现两三次。这还不是最糟心的——生产环境才出现，本地和测试环境都是好的。 我一开始以为是环境变量的问题，把dev、test、prod的配置翻来覆去对了一遍，没问题。又]]></description><guid isPermaLink="false">/archives/na-ge-rang-wo-diao-liao-si-ge-xiao-shi-de-bug-yuan-yin-jing-ran-shi...</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F62E4AEF7E05F64139832551D451D5265.jpg&amp;size=m" type="image/jpeg" length="24965"/><category>个人成长/思考</category><category>前端/移动端</category><pubDate>Wed, 9 Sep 2026 07:32:09 GMT</pubDate></item><item><title><![CDATA[学前端三年，我终于不再焦虑了]]></title><link>https://chovy.cn/archives/xue-qian-duan-san-nian-wo-zhong-yu-bu-zai-jiao-lu-liao</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E5%AD%A6%E5%89%8D%E7%AB%AF%E4%B8%89%E5%B9%B4%EF%BC%8C%E6%88%91%E7%BB%88%E4%BA%8E%E4%B8%8D%E5%86%8D%E7%84%A6%E8%99%91%E4%BA%86&amp;url=/archives/xue-qian-duan-san-nian-wo-zhong-yu-bu-zai-jiao-lu-liao" width="1" height="1" alt="" style="opacity:0;">刚入行那会儿，我像个无头苍蝇。 今天看群里说React 18出了新特性，赶紧去学；明天刷到视频讲Vue3的组合式API真香，又切过去研究；后天大佬发文说Svelte才是未来，直接怀疑人生。GitHub trending每天刷三遍，生怕错过哪个新星框架，一夜之间就被行业淘汰。 那时候的我，不是在学前端]]></description><guid isPermaLink="false">/archives/xue-qian-duan-san-nian-wo-zhong-yu-bu-zai-jiao-lu-liao</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F62E4AEF7E05F64139832551D451D5265.jpg&amp;size=m" type="image/jpeg" length="24965"/><category>个人成长/思考</category><category>前端/移动端</category><pubDate>Wed, 9 Sep 2026 07:30:00 GMT</pubDate></item><item><title><![CDATA[建站记录]]></title><link>https://chovy.cn/archives/jian-zhan-ji-lu</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E5%BB%BA%E7%AB%99%E8%AE%B0%E5%BD%95&amp;url=/archives/jian-zhan-ji-lu" width="1" height="1" alt="" style="opacity:0;">用 Halo 搭了个博客，记录一下全过程 就是你现在看到的这个站。从零到上线，大概花了一个周末的时间。 技术选型]]></description><guid isPermaLink="false">/archives/jian-zhan-ji-lu</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F62E4AEF7E05F64139832551D451D5265.jpg&amp;size=m" type="image/jpeg" length="24965"/><category>实战项目</category><pubDate>Thu, 27 Aug 2026 13:17:00 GMT</pubDate></item><item><title><![CDATA[工具推荐]]></title><link>https://chovy.cn/archives/gong-ju-tui-jian</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E5%B7%A5%E5%85%B7%E6%8E%A8%E8%8D%90&amp;url=/archives/gong-ju-tui-jian" width="1" height="1" alt="" style="opacity:0;">这 5 个 IDEA 插件，我离不开了 用 IDEA 好几年了，插件装了一堆，最后留下来的就这几个。每一个都在帮我省时间。 1. Key Promoter X 解决什么问题：帮你记住快捷键。 每次用鼠标点一个操作，它会弹窗告诉你“这个操作的快捷键是 Ctrl+Shift+N”。用久了，鼠标就慢慢用不]]></description><guid isPermaLink="false">/archives/gong-ju-tui-jian</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F081DE276AA5AAD461457A942999F4F1D.jpg&amp;size=m" type="image/jpeg" length="19969"/><category>工具/方法论</category><pubDate>Thu, 27 Aug 2026 13:16:00 GMT</pubDate></item><item><title><![CDATA[踩坑记录]]></title><link>https://chovy.cn/archives/cai-keng-ji-lu</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E8%B8%A9%E5%9D%91%E8%AE%B0%E5%BD%95&amp;url=/archives/cai-keng-ji-lu" width="1" height="1" alt="" style="opacity:0;">Spring Boot 事务注解失效？我花了一个下午才找到原因 前两天写一个下单逻辑，代码逻辑没问题，单元测试也过了，但一联调就发现——事务压根没生效。 数据该插的插进去了，该回滚的时候也没回滚。 问题重现]]></description><guid isPermaLink="false">/archives/cai-keng-ji-lu</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F7F1EE8D489D999C538F8126ADB729C19.jpg&amp;size=m" type="image/jpeg" length="22106"/><category>后端/架构</category><pubDate>Thu, 27 Aug 2026 13:14:27 GMT</pubDate></item><item><title><![CDATA[建站宣言]]></title><link>https://chovy.cn/archives/jian-zhan-xuan-yan</link><description><![CDATA[<img src="https://chovy.cn/plugins/feed/assets/telemetry.gif?title=%E5%BB%BA%E7%AB%99%E5%AE%A3%E8%A8%80&amp;url=/archives/jian-zhan-xuan-yan" width="1" height="1" alt="" style="opacity:0;">这是一篇“开站说明”，让读者知道你是谁、这个博客想做什么。]]></description><guid isPermaLink="false">/archives/jian-zhan-xuan-yan</guid><dc:creator>Administrator</dc:creator><enclosure url="https://chovy.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F62E4AEF7E05F64139832551D451D5265.jpg&amp;size=m" type="image/jpeg" length="24965"/><category>个人成长/思考</category><pubDate>Thu, 27 Aug 2026 13:13:04 GMT</pubDate></item></channel></rss>