logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Chrome 插件开发指南:从 Web 到扩展,以及「网页内容总结助手」实战

网页内容总结助手一键提取正文并调用 ModelScope + DeepSeek 做 AI 总结,或使用本地 mock选择页面任意区域进行总结(高亮选择模式)多种输出类型:总结、博客、文章、报告、要点列表设置本地持久化:API Key、总结字数等存于,无需后端遵循,适合作为学习或二次开发模板如果你在做阅读摘要、知识整理或内容再生产,欢迎在 Chrome 应用商店或通过「加载已解压的扩展程序」安装使用

文章图片
#前端#chrome
WebSocket 核心 API 速查表

本文整理了WebSocket协议在前端开发中的核心知识点,包括连接初始化、属性方法、事件处理和常见错误解决方案。主要内容:1) WebSocket对象创建和连接初始化语法;2) readyState等关键属性的作用;3) send()、close()等核心方法的使用;4) open/message等事件回调的绑定方式;5) 常见错误类型及处理建议;6) 标准化关闭状态码说明;7) 实战工具函数如连

文章图片
#websocket#网络协议#网络
被.gitignore坑惨后,我整理出这份避坑指南

本文是Git忽略文件的实战指南,针对常见误提交问题提供了解决方案。主要内容包括: 基础规则:介绍了3种核心写法 - 忽略单个文件、整个目录和使用通配符 高阶技巧:讲解了双星号跨层级匹配、取反规则和特殊字符转义 避坑指南:重点说明已跟踪文件的处理、规则顺序的重要性和空格问题 实用模板:提供了Web开发和IDE配置的通用.gitignore模板 全局配置:介绍了设置全局忽略文件的方法 文末建议立即检查

文章图片
#elasticsearch#大数据#搜索引擎 +2
WebSocket 完全指南:从原理到实战,搭建实时通信桥梁

摘要:WebSocket协议通过全双工实时双向通信解决了HTTP协议在实时场景中的痛点。文章详细解析了WebSocket的核心概念、与HTTP的差异、工作原理和数据帧结构,并提供了JavaScript实战示例,演示如何搭建WebSocket应用。此外还介绍了WebSocket的典型应用场景、常见错误解决方案以及进阶技巧,如单例模式和心跳机制,帮助开发者构建稳定的实时通信系统。

文章图片
#websocket#网络协议#网络
前端缓存深度解析:localStorage 到底是同步还是异步?

摘要: 本文深入解析了localStorage的同步特性及其性能影响。作为浏览器提供的同步存储API,localStorage操作会阻塞主线程直至硬盘IO完成,可能导致页面卡顿。文章通过原理分析、流程拆解和代码测试验证了同步机制,并对比了异步存储方案IndexedDB的优势。针对开发实践,建议控制数据量、减少频繁读写,对大数据场景优先选用IndexedDB。理解不同存储方案的底层设计差异,有助于前

文章图片
#前端#javascript#性能优化
SSE通信技术详解:Node.js实现服务器端事件推送

SSE技术简介及应用:Server-Sent Events(SSE)是基于HTTP的单向实时数据推送技术,适用于服务器向客户端持续推送更新的场景(如实时通知、日志流等)。相比轮询和WebSocket,SSE具有轻量级、简单易用和自动重连等优势。核心特点包括:基于HTTP协议、长连接保持、事件驱动模型。Node.js实现SSE需设置特定响应头(如text/event-stream)并遵循数据格式规范

文章图片
#node.js
Vue 实现文件拖拽上传与粘贴上传:从原理到实践

文件上传组件实现方案 该Vue组件实现了拖拽上传和粘贴上传两种高级文件上传方式,包含以下核心功能: 交互方式支持: 拖拽上传(HTML5 Drag & Drop API) 粘贴上传(Clipboard API) 传统文件选择 核心处理逻辑: 文件验证(大小限制、类型检查、去重) 实时预览生成(图片类型) 上传进度跟踪 错误处理与用户反馈 技术实现要点: 使用Vue3 Composition

文章图片
#vue.js#前端#javascript
一文带你理解JavaScript异步编程与事件循环机制

JavaScript异步编程是现代前端开发的核心能力,它通过事件循环机制实现单线程环境下的非阻塞操作。本文解析了JavaScript单线程特性与异步必要性,详细介绍了浏览器和Node.js的事件循环机制及任务队列结构。文章对比了回调函数、Promise和async/await三种异步实现方式的优缺点,阐述了微任务与宏任务的执行顺序规则,并提供了网络请求等实际应用场景的代码示例。理解这些异步编程原理

文章图片
#javascript#开发语言#ecmascript
WebSocket 完全指南:从原理到实战,搭建实时通信桥梁

摘要:WebSocket协议通过全双工实时双向通信解决了HTTP协议在实时场景中的痛点。文章详细解析了WebSocket的核心概念、与HTTP的差异、工作原理和数据帧结构,并提供了JavaScript实战示例,演示如何搭建WebSocket应用。此外还介绍了WebSocket的典型应用场景、常见错误解决方案以及进阶技巧,如单例模式和心跳机制,帮助开发者构建稳定的实时通信系统。

文章图片
#websocket#网络协议#网络
数据库迁移踩坑实录:从排序规则不兼容到后台报错全解决

数据库迁移中的常见问题及解决方案 本文分享了从MySQL 8.0迁移到MariaDB 10.5过程中遇到的三个典型问题:1) utf8mb4_0900_ai_ci排序规则不兼容,需替换为utf8mb4_unicode_ci;2) 修改表结构时权限不足和外键约束问题,需调整权限并临时移除外键;3) 后台查询时字符集混合错误,需统一所有表的排序规则。针对每个问题提供了详细的解决方案,包括SQL修改示例

文章图片
#数据库
    共 14 条
  • 1
  • 2
  • 请选择