自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

快来一起学习前端知识把!加油,前端人

学习前端知识,共同学习 共同进步

  • 博客(42)
  • 收藏
  • 关注

原创 uniApp开发微信小程序完美对接微信支付 问题总结 “requestPayment:fail parameter “

uniapp开发微信小程序对接微信支付,报错问题解决

2025-03-27 17:53:58 103

原创 vue3 利用 tsparticles 和 particles.vue3轻松实现一个充满动感的粒子背景效果

在 Vue 3 中,可以使用 tsparticles 和 particles.vue3 来创建一个具有粒子背景效果的页面。1.首先安装 tsparticles 和 particles.vue3,注意版本号。创建组件 创建一个 Vue 组件,用于放置你的粒子效果。2.在main.js导入。

2024-07-01 15:38:56 842

原创 vue自定义指令--实现div和图片的拖拽,放大,缩小

在开发可视化大屏的过程中碰到甲方只能提供一张图片的地图无法提供经纬度,需要在这张图片实现类似百度地图功能的标点。所以就想实现对图片的拖拽移动然后加上放大和缩小功能。这样来模拟百度地图的小部分功能,然后通过在图片上放小div进行标点,来进行坐标定位,如下图代码已经封装成组件,复制可以。

2023-06-20 11:53:09 2242 2

原创 防抖和节流的方法详解和CSS文本溢出小知识

作用:防止事件连续不停的进行,一个一个的处理,是间隔时间执行,一些高频事件,在被连续触发时,需要限定在单位时间内只执行一次;例如:防止发起多次请求或者按键的连续点击。1,基于高度截断:原理是通过伪元素绝对定位到行尾并遮住文字,再通过 overflow: hidden 隐藏多余文字。节流:也可分为时间戳节流(后一时间减去前一时间小于多少就不执行代码)和定时器节流两类。场景:搜索框输入发请求,一些拖拽盒子,或者滚动事件。2.基于行数截断:兼容性相对较低,防抖的实现:利用间歇函数。

2024-12-27 14:20:02 466

原创 TCP/IP关系特性详解

由于计算机网络从底层的传输到高层的软件设计十分复杂,要合理地设计计算机网络模型,必须采用分层模型,每一层负责处理自己的操作。OSI(Open System Interconnect)网络模型是ISO组织定义的一个计算机互联的标准模型,注意它只是一个定义,目的是为了简化网络各层的操作,提供标准接口便于实现和维护。选择UDP协议时,传输的数据通常是能容忍丢失的,例如,一些语音视频通信的应用会选择UDP协议。应用层,提供应用程序之间的通信;

2024-12-27 11:39:08 395

原创 Maven Wrapper 报错“未找到有效的 Maven 安装”

确保你的项目中包含 .mvn/wrapper/maven-wrapper.properties 文件。检查该文件中的 distributionUrl 属性,确保它指向一个有效的 Maven 发行版 URL。

2024-12-27 11:22:12 818

原创 uniapp开发APP上架安卓应用市场如何获取公钥

2.找个能解析的网站。我这边用的是香蕉芸云编。证书密码在开发者平台的证书详情里面可以找到。

2024-12-26 14:57:15 462

原创 IntelliJ IDEA 如何创建一个新项目

3.然后一直下一步这样你就得到了一个空项目,可用来练习Java。

2024-12-26 14:45:20 284

原创 小程序海报生成的两种主流方式与一种创新实践

而且面对一些复杂的排版时,使用 canvas 绘制相较于使用 CSS 绘制来说困难许多,并且canvas 的宽高有最大限制,超出限制则会绘制空白。4、调用 wx.saveImageToPhotosAlbum 将海报保存到本地。然而,这种绘制方式需要走网络请求,如果量大会给服务器带来一定的成本压力。小程序也可以通过调用服务端接口,将需要生成海报的数据传递给服务端,3、调用 fs.writeFileSync 将海报数据写入本地文件。3、绘制图片、文字等到 canvas。本文采用的方式是 -------

2024-12-11 14:03:32 599

原创 如何撤销已提交 git commit 的代码

Git Reset 模式 git reset 命令有三种主要模式用于撤销提交:–soft、–mixed 和 --hard。—soft:撤销提交,但保留暂存区的状态,适用于需要保留代码改动的情况。–mixed(默认):撤销提交并清除暂存区的状态,但保留工作目录中的代码改动。–hard:删除提交并删除工作目录中的代码改动。选择合适的模式非常重要,尤其在使用 --hard 模式时要特别谨慎,因为它可能导致代码无法恢复的丢失。

2024-12-04 10:04:31 164

原创 JavaScript实现扁平数组与树结构的相互转换

在解决扁平数组与树结构之间的转换问题时,关键在于识别父子关系并通过建立索引或映射结构进行层次遍历,以实现数据的转换。

2024-11-09 16:06:35 57

原创 styled-components在React中的使用方法

styled-components是一个CSS-in-JS库,允许开发者在React组件级别上编写CSS样式。

2024-10-17 17:12:55 135

原创 CSS Modules在React的使用方法

在React组件的文件夹中创建一个CSS文件,并在文件名后添加`.module`,表示该文件是一个CSS模块。例如,创建一个名为`styles.module.css`的CSS文件。

2024-10-17 16:53:42 301

原创 如何实现 vben-Admin 表格的完美分页?揭秘数据带参数的处理技巧!

【代码】vben-Admin 表格分页处理 表格数据带参数请求,对分页的处理。

2024-09-12 14:28:59 384

原创 ECharts图表透明Tooltip背景与边框配置详解

echarts图表 透明tooltip背景边框设置。

2024-07-26 10:50:19 859

原创 好看的Echarts柱状图系列(1)-圆顶,渐变色

【代码】好看的Echarts柱状图系列(1)-圆顶,渐变色。

2024-07-25 16:02:14 478

原创 export 和 export default区别

export 用于具名导出,可以导出多个值,而 export default 用于导出一个默认值,并且可以为导入者提供更大的命名灵活性。

2024-07-02 15:49:11 263

原创 在vue3中使用echarts图表 通过provide提供echarts实例

现在,echarts 变量将包含提供的 Echarts 实例,你可以在组件中使用这个实例来创建图表或执行其他操作。1.安装 Echarts:在 Vue 项目中,使用 npm 或 安装 Echarts。2.通过provide提供echarts实例 在App.vue内。

2024-07-02 09:13:33 98

原创 vue3中使用animate.css插件css动画 实现弹性和晃动效果的入场动画

animate__animated是animate.css库提供的基础动画类,确保动画效果能够应用到元素上。是被组件包裹的元素,它将应用animate__animated shine类提供的样式,并在进入页面时按照animate__backInDown animate__wobble类定义的动画效果进行展示。enter-active-class="animate__backInDown animate__wobble"属性定义了元素进入(显示)时的动画类。元素的进入效果提供一个动画。这两个类的组合可以为。

2024-07-01 15:17:02 963

原创 vue2 添加NetWork打开方式

这段代码的意思是使用nodejs的模块获取电脑区域网内的ip地址。2.在\build\webpack.dev.conf.js文件内。1.在package.josn内。

2024-04-11 17:03:20 459

原创 你真的了解JavaScript 的数组方法吗(1)

JavaScript 方法 toString() 把数组转换为数组值(逗号分隔)的字符串。join() 方法也可将所有数组元素结合为一个字符串。它的行为类似toString()

2023-08-27 20:57:31 112

原创 CSS如何隐藏滚动条并保留功能 自定义滚动条样式

滚动条在前端开发中是让人又爱又恨,可是没有它不行,但是它好像有点不好看。这时候就需要去自定义滚动条样式。让我们一起来看看看如何隐藏滚动条并保留功能和自定义滚动条样式吧!!。最后希望可以点个关注,以后会持续更新前端知识1.如何隐藏滚动条添加 overflow: hidden;隐藏水平和垂直滚动条。body {/* 隐藏滚动条 */body {/* 隐藏垂直滚动条 *//* 隐藏水平滚动条 */注意 overflow: hidden 也会移除滚动条的功能。无法在页面内滚动。

2023-08-26 22:53:22 1052

原创 uniapp开发手机app--页面左右滑动swiper效果实现

uniapp开发手机app–页面左右滑动swiper效果实现,跟平常swiper使用没有太多差别,区别在于检测,获取手机屏幕的高度,让其等于swiper的高度,从而使屏幕充满。完整代码如下:可根据自己的业务进行调整,在获取swiper左右移动的索引的情况下,可结合自己的业务情况进行拓展。

2023-08-18 09:29:48 956

原创 uniapp开发手机app--vuex结合websocket实现全局消息推送提示

在vuex内实现websocket的链接,采用心跳检测的方法来判断是否与服务端失去联系,来控制断线重连,代码比较全面,直接赋值粘贴根据业务调整就可以直接用了。

2023-08-18 09:16:31 560

原创 比较通用的css重置代码

【代码】比较通用的css重置代码。

2023-08-07 08:52:56 138

原创 splitpane实现窗格的拆分调整

第一步:项目中没有这个拖拽插件时候需要先安装。第二步:在需要使用的界面导入并注册组件。第三步:在组件中使用。

2023-08-05 10:51:54 742

原创 移动端uniapp使用uview组件在表单中上传图片并回显,预览,删除操作

移动端uniapp使用uview组件在表单中上传图片并回显,预览,删除操作

2023-07-11 17:46:41 4904

原创 面试题-------JS 中的计时器能做到精确计时吗

受事件循环的影响,计时器的回调函数只能在主线程空闲时运行,因此又带来了偏差

2023-07-07 14:15:49 135

原创 面试题-----阐述一下 JS 的事件循环

根据 W3C官方的解释,每个任务有不同的类型,同类型的任务必须在同一个队列,不同的任务可以属于不同的队列。不同任务队列有不同的优先级,在一次事件循环中,由浏览器自行决定取哪一个队列的任务。但浏览器必须有一个微队列,微队列的任务一定具有最高的优先级,必须优先调度执行。在 Chrome 的源码中,它开启一个不会结束的 for 循环,每次循环从消息队列中取出第一个任务执行,而其他线程只需要在合适的时候将任务加入到队列末尾即可。过去把消息队列简单分为宏队列和微队列,

2023-07-07 14:14:39 87

原创 前端面试题-------如何理解JS的异步

这是因为它运行在浏览器的渲染主线程中,而渲染主线程只有一个。证渲染主线程承担着诸多的工作,渲染页面、执行 JS 都在其中运行。如果使用同步的方式,就极有可能导致主线程产生阻塞,从而导致消息队列中的很多其他任务无法得到执行。这样一来,一方面会导致繁忙的主线程白白的消耗时间,另一方面导致页面无法及时更新,给用户造成卡死现象。所以浏览器采用异步的方式来避免。具体做法是当某些任务发生时,比如计时器、网络、事件监听,主线程将王务交给其他线程去处理,自身立即结束任务的执行,转而执行后续代码。

2023-07-05 14:20:02 77

原创 moment.js输入月份,获取指定月的第一天和最后一天

【代码】moment.js输入月份,获取指定月的第一天和最后一天。

2023-04-26 11:16:44 1963

原创 可视化大屏开发--echarts图通用常用配置---图例和背景图配置

还有今天才知道echarts还可以使用图片给它加背景图。下面代码内容有加图片背景和给环形图设置外围圆环,还有图例的常用配置项😍。这个一个饼状环形图,右侧的部分叫做–图例,在很长一段时间我把它叫做标签,导致出现问题百度都找不到对应的问题点😢。

2023-04-13 17:38:07 1965

原创 uniapp开发手机app--登录记住密码功能,代码直接复制可用奥

登录记住密码功能:我采用的是本地持久化的方式来实现的这个需求,uniapp开发手机app--登录记住密码功能,代码直接复制可用哦

2023-04-12 13:58:34 1763 2

原创 uniapp开发手机app--app应用内部下载更新,代码直接复制可用奥

uniapp开发手机app--app应用内部下载更新,代码直接复制可用奥,由于某些原因应用没有放到应用市场,而是放到了自己的服务器上,下面分享一下方法。

2023-04-12 09:47:32 291

原创 创建Vue3项目

创建vue3项目

2023-04-05 14:46:47 361

原创 uniapp手机端可移动悬浮球组件实现

uniapp手机端可移动悬浮球组件实现。可直接复制使用

2023-04-05 14:19:03 984

原创 创建React项目

一、create-react-app。

2023-04-03 21:37:31 81

原创 vue后台管理系统登录注册模块解析

登录模块解析

2023-04-03 21:08:03 209

原创 vue学习----组件通信

介绍了关于组件 的一些概念和使用方法

2022-09-24 15:21:02 203

原创 vue-router基础学习详解

路由:一个路由就是一组映射关系,key为路径,value可能是组件或者函数。也就是路径与组件或者函数之间的映射关系vue-router是vue的一个插件,可以用来实现SPA单页面应用的切换

2022-09-21 22:11:58 276

飞秋FeiQ是一款免费的局域网即时通讯软件,支持文字、图片、表情的多人群发、4G大文件传输、飞秋空间日志、飞秋应用管理器等功能

飞秋FeiQ是一款免费的局域网即时通讯软件,支持文字、图片、表情的多人群发、4G大文件传输、飞秋空间日志、飞秋应用管理器等功能。

2024-12-09

七夕情人节 跳动爱心 html代码

七夕情人节html代码,情人节,生日,表白等场景,可直接使用。

2024-08-10

Acute3DViewer

Acute3D Viewer Acute3D Viewer 是 ContextCapture 的免费轻量级可视化模块。它已针对 ContextCapture 的 3MX 格式进行优化,可处理细节层次、分页和流式传输,允许以流畅的帧速率在本地或联机可视化数 TB 三维数据。在整个工作流中,您可以结合使用 Acute3D Viewer 与 ContextCapture Master 全程控制生产质量

2024-08-10

react谷歌开发调试工具 react-devtools 谷歌

react谷歌开发调试工具 react-devtools 谷歌

2024-07-04

开源免费 Markdown 笔记工具 VNote 3.16.0 + x64 中文多语免费版

开源免费 Markdown 笔记工具 VNote 3.16.0 + x64 中文多语免费版,

2023-08-15

vue-devtool6.2.1,vue开发调试工具第六版

vue-devtool6.2.1,vue开发调试工具第六版

2023-08-14

splitpane实现窗格的拆分调整

splitpane实现窗格的拆分调整,官方文档,有中文版和英文版的,并且在我的文章里面也有相应的示例

2023-08-05

javaScript发布订阅模式代码实现思路

javaScript发布订阅模式代码实现思路,有平台,发布者,订阅者

2023-07-25

vue自定义指令-实现div和图片的拖拽,放大,缩小

vue自定义指令--实现div和图片的拖拽,放大,缩小,已封装成组件,下来导入后可直接使用

2023-06-20

vscode配置文件.txt,适合同时开发vue和react的配置

vscode配置文件.txt,适合同时开发vue和react的配置

2023-04-08

二进制浮点数舍入问题解决.js

二进制浮点数舍入问题解决

2023-04-08

yarn命令大全,常用命令,方便查阅

yarn命令大全,常用命令,方便查阅

2023-04-06

2023前端面试八股文.pdf

前端面试八股文,包含vue,react ,HTML,Css,Js内容

2023-04-03

基于微信小程序的小说阅读程序设计与实现.zip

前端采用uniapp开发,是vue2版本的,目前实现的功能如下 小说列表 排行榜 分类显示 添加书架 阅读界面翻页效果 搜索 会员登录注册模块

2023-04-03

前端vue插件vue-baidu-map制作瓦片图,百度地图切图工具,可根据输入的中心点的经纬度,自动生成切割后图经纬度命名

前端vue插件vue-baidu-map制作瓦片图,百度地图切图工具,可根据输入的中心点的经纬度,自动生成切割后图经纬度命名,生成后文件夹放置到服务器上,可根据坐标经纬度,自动显示对应的瓦片图。

2023-04-03

vue-baidu-map,百度地图切图工具,瓦片图制作利器

百度地图切图工具,瓦片图制作利器,结合vue-baidu-map制作瓦片图,可直接生成瓦片图内容,生成对应的瓦片图内容的HTML

2023-04-03

空空如也

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

TA关注的人

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