- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Astro + Pagefind 中文搜索踩坑实录:为什么同一个词,有时就是搜不到?
本文分享了在使用 Pagefind 实现 Astro 站点中文全文搜索时,遭遇手机端与桌面端搜索结果不一致的问题。经排查,根源在于前端 Intl.Segmenter 与后端 Rust 分词器不一致,导致移动端将中文拆为单字,匹配失败。作者尝试预处理分词、修改语言标签等方案均受限,最终通过 Fork Pagefind,新增 skipTermSegmentation 选项,允许自定义分词边界,成功解决跨设备搜索差异。该方案轻量高效,已发布为独立 npm 包,可供类似场景参考。
2026-09-22 17:44:05
288
原创 前端网络请求的前世今生:从 Ajax、XHR 到 Fetch 和 Axios
本文梳理前端网络请求技术的发展历程,从 XHR、Ajax 讲到 Fetch 和 Axios,深入介绍四者的概念、关系、底层原理及实际应用场景。帮助你彻底搞清楚 Ajax 与 XHR 的区别,以及 Fetch 和 Axios 各自的特点与适用场景。
2026-09-03 16:32:49
312
原创 AgentPulse:实时监控所有的 OpenCode Agent 跑到哪一步了
AgentPulse 是一款 Windows 置顶悬浮小工具,用于实时监控多个 OpenCode 会话状态。它不依赖插件注入、不改配置、不用 WebSocket bridge,而是扫描进程树和本机端口发现 OpenCode Server,再用官方 SDK 的 HTTP/SSE 接口旁路获取数据。界面按项目分组展示任务、状态、模型和耗时,支持一键唤醒对应终端窗口。安装包可自动配置 shim 实现无感发现,连接仅限本机,不上传会话内容。适合多开 OpenCode Agent、需要一目了然掌握进度的开发者。
2026-09-02 16:20:32
167
原创 梦兔导航:一个由本地JSON驱动的极简开源导航站项目
梦兔导航:极简JSON驱动的开发者导航站 梦兔导航(DreamRabbit)是一个由本地JSON驱动的开源导航项目,专为开发者设计。它采用Next.js静态导出模式,无需后端支持,所有数据存储在JSON文件中,部署简单快速。项目特点包括: 极简架构:纯静态页面,支持一键部署到各类托管平台 精选内容:持续筛选优质工具站,涵盖开发、设计、AI等类别 完全可控:通过修改JSON文件即可自定义收藏内容 隐私友好:集成Umami统计,不收集用户隐私数据 多场景适用:既可作为个人导航页,也适合内网部署 项目开源且易于定
2026-08-03 17:53:11
244
原创 盘点5个干净纯粹的小众音乐网站,收藏起来告别歌荒
摘要: 厌倦了复杂臃肿的音乐APP?5个小众纯净音乐网站推荐!这些由独立开发者维护的站点主打无广告、极简体验:①梦兔音乐(直接网盘下载/无套路);②铜钟(开源聚合搜索/动态视觉);③HiFiti(Hi-Fi无损发烧友社区);④麦田音乐网(治愈系图文乐评);⑤Alger播放器(极客风轻量网页端)。附对比表格,满足收藏、高音质、静心等不同需求,回归纯粹听歌本质。
2026-06-11 09:01:23
818
原创 【保姆级教程】KeePass + 坚果云实现全平台密码同步
本文介绍了如何利用开源工具KeePass和Keepass2Android配合坚果云搭建个人密码同步平台。这套方案具有完全本地控制、免费使用、数据自主掌控等优势。文章详细说明了工具选择、安装步骤、密码数据库创建方法,并重点讲解了通过坚果云WebDAV实现多端同步的配置过程,包括获取WebDAV密码、PC端和安卓端的连接设置。最后还提供了安全优化建议,强调定期备份的重要性。这套方案适合追求数据自主权和免费解决方案的用户。
2026-02-27 16:13:50
1808
2
原创 Git 协作入门:核心指令与主流工具速学指南
本文是一篇Git协作入门指南,主要介绍Git的基础操作、团队协作流程和主流工具使用。内容涵盖Git安装配置、核心概念解析、常用命令速查表,详细讲解了团队协作的标准流程和冲突解决方法,并提供了GitHub Desktop等主流工具的操作指南。文章旨在帮助读者快速掌握Git协作的基本技能,适合Git初学者和需要提升团队协作效率的开发者。文中还提供了PDF版本下载,方便读者离线学习。
2026-01-29 15:43:30
1055
原创 JeecgBoot SkyWalking 分布式链路跟踪配置
JeecgBoot 的 SkyWalking和Elasticsearch搭建链路跟踪系统的详细步骤。
2025-09-19 16:01:50
1051
原创 HTTP 状态码图鉴网站:助你快速查询各类状态码信息
最近制作了一个HTTP状态码图鉴展示网站,提供可视化查询功能,每个状态码配有专属图片辅助记忆。该项目无需注册,可直接访问(https://http.dreamrabbit.top/),代码已开源至GitHub。欢迎使用者提出优化建议或修正错误,共同完善这个实用工具。
2025-09-11 15:49:27
465
原创 HTTP状态码速查与场景解析
本文介绍了HTTP状态码的分类及常见状态码的用途。HTTP状态码分为五大类:1xx(信息响应)、2xx(成功响应)、3xx(重定向)、4xx(客户端错误)和5xx(服务器错误)。重点解析了100(继续)、200(成功)、301/302(重定向)、304(缓存)、400(请求错误)、401(未授权)、403(禁止访问)、404(未找到)、500(服务器错误)、502(网关错误)和504(网关超时)等常见状态码的应用场景和区别。
2025-08-26 20:22:47
694
原创 GitHub项目精准搜索全攻略
GitHub项目精准搜索全攻略,助力你在Github中精准找到想要寻找的项目!本文提供了对Github中项目的各种可搜索属性的整理,同时提供了在多种条件下的混合搜索示例。
2025-06-04 21:46:01
3708
原创 通过SpringBoot+Vue对接佳博云打印机
标签打印机通过网口上网时,若出现ONLINE灯长闪,无法连接到网络时可通过打印出标签打印机本身的IP地址,通过局域网登录标签打印机的WEB界面,检查打印机的DHCP功能是否启动或者修改打印机的IP地址即可。小票打印机在使用物联网卡连接网络时,应注意不要随意插拔物联网卡,更不要为其更换设备,会导致物联网被锁定,若已被锁定,联系厂家售后,让其联系运营商解决,会比较耗时,应小心操作。注:添加时应注意打印机的型号是否是云打印机,终端编号可在机器底部的标签上看到,通过底面标签上的二维码也可迅速获取终端编号。
2024-11-18 10:51:41
2574
原创 在可重复读隔离级别下的事务并发更新问题及解决方案
解决了MySQL数据库在可重复读隔离级别下因为多个事务同时操作同条记录所产生的数据不一致的问题。
2024-11-13 17:01:44
1339
1
原创 C语言关于自增运算符优先级以及printf函数的运算方向分析
在C语言的代码编写中,应该避免出现上述情况,在书写表达式的时候应注意其含义不应出现有歧义的情况,而像++、–这类自增自减运算符,固然可以让代码变得简洁美观,但很不利于人去理解代码的含义以及对后续代码的维护都会产生额外的负担,代码应以简单明了为主。
2023-02-25 10:34:34
1617
3
基于SpringBoot+微信小程序的仿微信聊天的小程序源码
2024-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅