自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 加载Loading直接引入js文件即可用

本文实现了一个100%显示的加载动画组件,主要特点包括: 创建了四个圆形元素组成的动画效果,通过CSS动画实现依次缩放和淡入淡出 采用固定定位覆盖整个视口,并添加半透明背景和模糊效果 实现了智能显示控制: 强制显示时记录时间戳 隐藏时确保至少显示指定时长(默认1000ms) 提供立即隐藏方法应对特殊情况 多重初始化保障,确保在各种加载状态下都能正常工作 全局暴露loading对象,提供show/hide方法方便调用 该组件适用于页面加载或异步操作时的视觉反馈,确保用户获得流畅的加载体验。

2025-12-04 21:00:00 182

原创 CSS Loading 动画和视频播放 GIF 风格动画代码

本文展示了两种CSS动画效果:1)Loading加载动画,通过5个竖条依次上下伸缩实现波浪效果;2)视频播放GIF风格动画,使用4个高度不同的竖条各自独立变化高度。两种动画均采用关键帧动画实现,通过设置不同的延迟时间和动画曲线,创造出流畅的视觉效果。代码结构清晰,包含完整的HTML和CSS实现,可直接复制使用。这些动画适用于网页加载提示或播放器状态显示场景。

2025-12-03 22:00:00 93

原创 微信小程序 mp-html:专为小程序设计的富文本渲染组件

mp-html是一款功能强大的小程序富文本解析组件,相比原生rich-text具有显著优势:兼容HTML标准标签和样式,支持video、audio等标签;自带图片预览、链接跳转等实用功能;提供灵活配置选项。安装时需通过npm构建并正确配置组件路径。核心用法包括HTML字符串拼接、外部样式提取、特殊字符转义处理,以及图片预览和危险标签禁用等安全配置。该组件能有效解决小程序渲染复杂富文本时的常见问题,如带图片内容的适配显示,是小程序开发中处理富文本的理想选择。

2025-11-24 22:00:00 544

原创 解锁懒加载:提升性能的神奇魔法

懒加载是一种按需加载资源的优化技术,通过延迟非必要资源的加载来提升页面性能。其核心原理分为四步:1)初始占位,将真实资源地址存储在自定义属性中;2)监听滚动或视口交叉事件;3)判断元素是否进入视口范围;4)动态加载资源并标记完成。常见应用包括长列表图片、视频和首屏外组件。现代浏览器推荐使用Intersection Observer API实现,性能更优。通过减少初始加载量和请求压力,懒加载能显著提升页面打开速度和运行流畅度。

2025-11-11 21:00:00 1006

原创 Git操作基本流程

本文总结了Git常用操作流程:1)将本地项目推送到空远程仓库的初始化步骤;2)克隆远程项目到本地并创建新分支的方法;3)日常开发中的修改提交、拉取更新和推送流程;4)将功能分支合并到master主分支的步骤。内容涵盖git init/add/commit/push等基础命令,分支创建与切换,pull/push同步操作,以及分支合并与冲突处理。最后提供了删除本地和远程分支的命令,适用于团队协作开发场景下的版本控制需求。

2025-11-11 20:00:00 198

原创 一文读懂长连接:从原理到实践,解密持续通信的核心逻辑

长连接是一种持久保持的网络通信方式,允许客户端与服务器在建立连接后持续交互,无需反复建立和关闭连接。相比短连接,长连接在实时性、通信效率方面更具优势,但会占用更多服务器资源。核心技术包括TCP保活机制、WebSocket协议和应用层心跳机制,用于维持连接稳定。长连接广泛应用于即时通讯、直播互动、金融行情和物联网等实时场景。面对高并发和网络不稳定挑战,可通过IO多路复用、集群部署和智能重连机制进行优化。实现上常采用WebSocket协议结合心跳检测,确保双向实时通信的可靠性。

2025-11-07 22:00:00 1635

原创 CSS-循环动画、PNG 打底控形-JPG 上色

本文包含两部分CSS技术:1)创建图片上下轻微浮动的循环动画效果;2)利用PNG遮罩控制JPG图片显示范围的技术方案。第一部分通过@keyframes定义浮动动画,详细说明animation属性的参数配置;第二部分展示如何通过mask-image实现PNG形状遮罩控制JPG上色区域,包含完整HTML/CSS实现代码。两种技术均可增强网页视觉效果,适用于不同场景需求。

2025-10-31 22:00:00 134

原创 日常好用的工具

本文推荐三个实用工具:Squoosh(图片压缩,支持格式转换)、PxEvapo(专注像素级图片压缩)和XDiarys(简洁的日历清单管理)。均为免费服务。

2025-10-29 11:46:41 217

原创 搭建Vue3模板

vue3 vite element-plus

2024-08-15 20:30:00 1436

原创 vue3组件之间的通信方式

vue3组件之间的通信方式

2024-08-08 21:00:00 3672 1

原创 yarn : 无法加载文件 D:\Program Files\nodejs\node_global\yarn.ps1,因为在此系统上禁止运行脚本

在电脑系统上禁止运行 PowerShell 脚本,因此导致无法加载 Yarn 的安装脚本。这是由于系统的执行策略(Execution Policies)设置所导致的。

2024-08-02 22:00:00 2754 1

原创 网站CSS加载失败如何解决

网站CSS加载失败如何解决。

2024-07-19 21:00:00 1031

原创 JS获取日期为星期几

JS获取日期为星期几

2024-07-15 22:00:00 676

原创 JavaScript:setInterval()

setInterval clearInterval setInterval函数动态传参

2024-07-13 22:36:24 496

原创 微信小程序 自定义底部导航栏(tabbar)

底部导航栏 自定义导航栏

2024-07-09 21:30:00 1918

原创 微信小程序 骨架屏——改善用户体验

微信小程序 骨架屏

2024-07-05 21:00:00 660

原创 VScode插件安装以及快捷键设置

vscode插件安装、vscode快捷键

2024-07-04 21:00:00 931

原创 Snipaste-好用免费的截图软件

截图 固定在屏幕上 锁定功能键 取色切换进制 复制颜色。

2024-07-03 21:00:00 15022

原创 微信小程序 this.setData()

lsetData()函数用于将 data 从逻辑层传输到视图层,同时对应的改变this.data的值。Object 以 key: value 的形式表示,将 this.data 中的 key 对应的值改变成 value。

2024-06-17 22:00:13 2412

转载 vue 报错 Object(...) is not a function

解决 vue 报错 Object(…) is not a function

2023-10-19 15:33:11 2427 1

原创 Each record in table should have a unique `key` prop,or set `rowKey` to an unique primary key

Each record in table should have a unique `key` prop,or set `rowKey` to an unique primary key

2023-10-19 15:24:36 1194 1

原创 Ant Design Vue中table表格集成 vue-draggable-resizable 来实现可伸缩列

ant design vuevue-draggable-resizable可伸缩列拖拽列

2023-10-19 11:32:45 2259 3

原创 window.addEventListener和window.removeEventListener

removeEventListener addEventListener

2023-09-14 20:00:00 1385 1

原创 解决Unexpected token u in JSON at position 0 报错

Unexpected token u in JSON at position 0 报错JSON值类型

2023-09-12 17:16:55 1261

原创 vue跳转,前进后退,点击浏览器的返回按钮,地址栏路由变了但是页面没跳转

页面A—>B,B—>C,C—>B(OK),B—>A(失败)已解决。

2023-09-04 13:42:43 4832 1

原创 FineReport进阶篇-JS

如何获取控件值

2023-07-19 19:00:00 536

原创 FineReport进阶篇-层次坐标与动态格间运算

使用层次坐标表达扩展单元格的位置,同时还可以通过条件进行筛选。可以进行跨行、跨组、集合运算。

2023-07-17 10:18:01 732 1

原创 FineReport进阶篇-数据表现&公式

单元格元素场景悬浮元素场景条件属性场景单元格属性场景报表填报属性场景提交数据校验

2023-07-13 11:22:41 1086 1

原创 FineReport进阶篇-报表设计与美化

风格一致,整齐清爽

2023-06-15 16:28:52 1359 1

原创 JavaScript(下)

JavaScript函数及应用 JavaScript函数及应用 JavaScript函数及应用 JavaScript函数及应用 JavaScript数组常用方法及应用 JavaScript字符串常用方法

2022-12-07 13:52:49 281

原创 JavaScript基础-介绍、变量、数据类型、操作符、流程控制、数组

JavaScript和HTML、CSS的区别JavaScript的书写位置JavaScript变量的命名规则和规范JavaScript数据类型转换JavaScript操作符的优先级JavaScript流程控制的三种基本结构:顺序结构、分支结构、循环结构JavaScript调试DebugJavaScript数组的基本操作冒泡排序、冒泡排序优化

2022-11-13 19:39:06 238

原创 Java基础·注释&标识符

注释,标识符

2022-07-15 19:00:00 914

原创 Java入门·IDEA安装&简单程序新建

IDEA官网:https://www.jetbrains.com/idea/IDEA安装简单程序新建

2022-07-14 19:00:00 227

原创 JAVA入门·Hello World

Hello World代码简单规则

2022-07-13 19:33:53 186

原创 JAVA入门·JAVA开发环境搭建之卸载JDK&安装JDK

JAVA发展,JAVA特性和优势,JAVA三大版本,JDK JRE JVM,卸载JDK,安装JDK,JDK8官方网站下载

2022-07-12 22:34:13 339 2

原创 Windows常用快捷键&常用的DOS命令

Windows常用快捷键,常用的DOS命令

2022-07-11 20:34:08 420

原创 Markdown学习

Markdown

2022-07-10 23:13:57 193

一文读懂长连接:从原理到实践,解密持续通信的核心逻辑-长连接资源

一文读懂长连接:从原理到实践,解密持续通信的核心逻辑-长连接资源

2025-11-10

FastStone Capture 截图工具

轻量高效的屏幕捕捉软件,支持全屏 / 区域 / 窗口截图、截图编辑、视频录制,可捕捉滚动窗口,适用于办公及内容创作场景

2025-11-04

空空如也

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

TA关注的人

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