自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 el-table 不兼容 safari浏览器(version < 17.5)

elemnet-ui、element-plus 的 el-table 在 safari浏览器(version < 17.5) 下均存在 表头和表体错位 的问题。

2025-03-26 17:27:40 130

原创 深入理解HTTP缓存机制:Disk Cache、协商缓存与不同缓存策略

深入理解HTTP缓存机制,探讨Disk Cache与协商缓存策略及其应用场景。Disk Cache持久存储资源,依据HTTP头信息判断缓存时长,适用于静态资源如图片、CSS和JavaScript文件。协商缓存则在Disk Cache过期后,通过ETag和Last-Modified字段验证资源是否变化,适用于动态内容。开发者需根据资源特性和场景选择缓存策略,如禁用敏感数据的缓存。本文旨在提供HTTP缓存机制的全面理解,帮助开发者优化网站性能和用户体验。

2025-02-14 10:27:15 781

原创 github 可正常访问,但 ping 不通。

访问 github.com 时,一切正常,当使用 git 命令操作时,却一直显示超时。1、找到 C:\Windows\System32\drivers\etc\hosts。使用 cmd,ping github.com 都是 请求超时。2、添加以下 host,至此,完美解决问题。

2025-02-06 21:43:12 865 1

原创 pigx 改造升级vite,webpack+vue2 升级 vite+vue2 记录

webpack 构建的 vue2 项目,由于路由较多,每次修改都会出现编译时间较长的问题(平均 10~40 秒),长期开发的话,非常的不友好。参考了几篇文章,基本 每篇遇到的坑都不少。sass 版本,建议使用 1.76,因为高于这个版本,@import 语法以及嵌套插入父元素属性的写法会被标记为不推荐,出现大量的警告。全局安装的 vite 版本,建议版本 4.5.3,因为这是对 vue2 能支持的最高版本了。vue建议使用2.7.x,既能对 setup 有支持,而且,完全支持 vue2 的特性。

2024-12-30 13:58:39 325

原创 vue 中优雅使用 web worker

然后,不同模块之间的通信主要通过 postMessage 进行消息推送,通过监听 onmessage 进行消息接收,实现主线程与 worker 线程之间通信。最后,使用的时候,我们不能调用原生的worker构造函数了,需要手动 import worker 文件,然后直接实例化这个文件即可。为页面额外开启一个线程,用来处理复杂而耗时的操作,不会阻塞主线程,从而达到优化用户体验的目的。在 vue 项目中,如果直接使用,首先遇到的问题是worker文件路径与打包解析的问题。首先,我们来看一下 worker。

2024-12-12 10:23:04 864

原创 js判断浏览器

js判断浏览器的种类,Chrome、Opera、Firefox、Edge、Safari、QQ、360、UC、IE

2024-12-05 11:33:34 769

原创 h5 打开支付宝小程序

【代码】h5 打开支付宝小程序。

2024-12-04 09:20:31 372 1

原创 支付宝 常用appid

适用于h5打开支付宝直达

2024-12-04 09:16:00 1819 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除