自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3+Ts 项目打包报错问题 记录

【代码】vue3+Ts 项目打包报错问题 记录。

2024-09-09 11:24:17 601 6

原创 uniapp:聊天消息列表(好友列表+私人单聊)支持App、H5、小程序

这是一款通用消息列表和聊天模板插件简单易用,助您轻松创建和管理消息与聊天内容。无论是与朋友互动还是团队沟通,都能满足您需求。立即尝试,畅享交流乐趣!

2024-04-07 10:15:45 15258 165

原创 第八篇:node模版引擎Handlebars及他的高级用法(动态参数)

模版引擎可以简单的理解为升级版的 html 文档,express可以用模版引擎来渲染前端页面,模版引擎有很多种,包括jade,ejs,nunjunks,Handlebars等等,express对每一种都提供了很好的支持,只需要几行代码就可以使用。我们今天来学习下Handlebars(简写hbs)

2024-02-02 10:04:07 2224 191

原创 《家的温暖,国庆团圆》

✅ 中秋节✅ 国庆节✅ 对未来的规划当然写了这么多,经过精心规划和准备,国庆假期的活动安排满满的,也希望这次回去都能圆满完成。开朗的豌豆,再见!

2023-09-28 13:41:17 2593 234

原创 从Vue 2到Vue 3:深入了解路由配置的变化与升级建议

欢迎阅读本篇文章,我们将带您深入探索Vue 2和Vue 3的路由配置。在现代前端开发中,路由是构建交互式Web应用程序不可或缺的一部分。Vue.js作为一种流行的JavaScript框架,在版本2和版本3之间进行了重大改进和升级。在这篇文章中,我们将比较Vue 2和Vue 3的路由配置,并介绍它们之间的主要区别和新特性。我们将探讨Vue Router的使用方法,包括路由的定义、嵌套路由的设置、路由守卫的应用等。我们还将深入研究Vue 3中的新特性,例如如何影响路由配置的方式。

2023-07-28 18:36:49 9877 207

原创 分享18个用于处理 null、NaN 和undefined 的 JS 代码片段

Null、NaN 和 undefined是程序员在使用JavaScript时遇到的常见值。有效处理这些值对于确保代码的稳定性和可靠性至关重要。因此,在今天这篇文章中,我们将探讨 18 个JavaScript代码片段,它们为处理null、NaN和未定义场景提供了便捷的解决方案。这些代码片段将帮助你通过有效处理这些值来编写更清晰、更优雅的代码。

2023-07-24 09:32:17 5903 200

原创 使用echarts+echarts-gl绘制3d地图,实现地图轮播效果

记录一下大屏开发中使用到的echarts-gl大屏的页面根据需求前前后后改了几个版本了,地图的样式也改了又改这里记录一下,因为echarts属性用到的比较多也比较杂,防止以后需要用到忘记了。

2023-07-11 17:51:57 14384 19

原创 uniapp逆地理编码

saca

2022-06-29 13:56:42 996 5

原创 原生js H5适配它来了 保姆级教学

原生js H5适配它来了 保姆级教学

2022-04-29 10:11:01 868 3

原创 jquery 展开收缩改变状态 保姆式教学代码,默认第二项展开

jquery 展开收缩改变状态 保姆式教学代码,默认第二项展开

2022-04-29 09:41:04 615 5

原创 uniapp请求方法封装

uiapp请求方法封装// 请求接口const commoneUrl = "http://xxxxxxxxxx.com/";// new 域名//get请求封装function getRequest(url, data) { var promise = new Promise((resolve, reject) => { var postData = data; uni.request({ url: commoneUrl + url, data: postData

2022-04-21 00:00:00 758 3

原创 ​​​​1.微信商品详情分享

​​​​微信分享好友,朋友圈

2022-04-20 19:00:00 577 1

原创 原生瀑布流布局

下载插件http://tk.shangpreechina.com/themes/Ewdade/default/js/modernizr.js <!-- 瀑布流 --> <ul class="puBu" id="grid"> <if condition="$res_r"> <volist name="res_r" id="vo" mod="2" key="k"> <li class="puB..

2022-04-20 16:19:42 511 3

原创 JavaScript篇:JS数据类型大乱斗:谁才是类型判断的王者?

大家好,我是小杨,一个在前端圈子里摸爬滚打多年的开发者。今天咱们来聊聊 JavaScript的数据类型,以及如何准确判断它们。

2025-06-01 21:06:37 471

原创 JavaScript篇:GET、POST、PUT...傻傻分不清?一篇文章带你玩转HTTP请求!

想象一下,你在网上购物,点击“加入购物车”按钮,商品就神奇地出现在了你的购物车里。这背后,就是HTTP请求在默默地工作。它就像浏览器和服务器之间的“信使”,负责传递你的指令和服务器的响应。

2025-05-31 20:33:17 327 8

原创 JavaScript篇:如何实现add(1)(2)(3)()=6?揭秘链式调用的终极奥义!

大家好,我是小杨,一个沉迷于JavaScript各种骚操作的前端老司机。今天咱们来玩点有意思的——如何实现一个可以无限链式调用的add函数,最终在空调用时返回累加结果?听起来是不是很酷?让我们一步步揭开这个技巧的神秘面纱!

2025-05-31 20:32:51 403

原创 JavaScript篇:setTimeout遇上for循环:为什么总是输出5?如何正确输出0-4?

大家好,我是小杨,一个经常和异步代码"斗智斗勇"的前端工程师。今天咱们来聊聊一个经典的面试题,也是很多新手容易踩坑的问题——在for循环中使用setTimeout。

2025-05-30 08:07:32 841

原创 JavaScript篇:a==0 && a==1 居然能成立?揭秘JS中的“魔法“比较

大家好,我是小杨,一个喜欢钻研JavaScript各种"黑魔法"的前端工程师。今天咱们来探讨一个看似不可能的问题:是否存在一个值a,使得(a==0 && a==1)为true? 刚听到这个问题时,我的第一反应是:"这怎么可能?一个值怎么可能既等于0又等于1?" 但JS的世界就是这么奇妙,让我们一起来揭开这个谜题!

2025-05-30 08:07:07 879

原创 从零到一:手把手教你用Docker+cpolar在Linux服务器搭建Leantime协作平台

技术爱好者们,今天让我们把目光从浩瀚的宇宙转向日常的开发环境。在你的Linux工作站上,我们将部署一款高效且经济的项目协作平台——Leantime。通过组合使用Docker容器技术和内网穿透工具cpolar,您将无需支付高昂的SaaS费用,也不必忍受复杂的企业级系统。这个解决方案只需一台基础Linux服务器,就能让团队成员在任何地点实时协作,其灵活性堪比科幻电影中的智能终端。

2025-05-29 14:09:56 750 12

原创 JavaScript篇:构造函数 vs Class:谁才是对象创建的王者?

大家好,我是小杨,一个在前端摸爬滚打多年的老司机。今天咱们来聊聊JavaScript中创建对象的两种主要方式——构造函数和Class。别看这俩货长得不一样,其实骨子里流淌着相同的血液。到底该用哪个?它们有什么区别?且听我慢慢道来~

2025-05-29 08:36:36 1068 2

原创 JavaScript篇:数组找不同:如何快速找出两个数组间的‘单身狗‘元素?

大家好,我是前端工程师小杨。今天在工作中遇到了一个有趣的问题:如何快速找出两个数组中"独一无二"的元素?就像在一群情侣中找出单身狗一样,我们需要找出那些只在A数组或只在B数组中出现的数字。下面我就来分享几种实用的解决方法。

2025-05-29 08:10:41 774

原创 JavaScript篇:JS事件冒泡:别让点击事件‘传染’!

大家好,我是前端开发工程师小杨。今天我们来聊聊JavaScript中一个常见但又容易让人困惑的话题——事件冒泡。你有没有遇到过点击一个按钮,结果触发了父元素的点击事件?这就是事件冒泡在"作怪"。别担心,今天我就来教你怎么"治"它!

2025-05-28 08:33:01 1332 1

原创 JavaScript篇:前端兼容性历险记:那些年我们踩过的浏览器坑

作为一名摸爬滚打多年的前端开发者,我至今还记得第一次遇到IE兼容性问题时的崩溃瞬间——明明在Chrome上跑得好好的页面,在IE上却像中了邪一样。今天,就让我带你一起盘点那些年我们遇到过的经典兼容性问题,以及如何见招拆招。

2025-05-28 08:16:55 573

原创 JavaScript篇:闭包:JavaScript中的魔法口袋,装下你的编程智慧

作为一名前端开发者,我至今还记得第一次理解闭包时那种"啊哈!"的顿悟时刻。闭包就像是JavaScript送给我们的一个魔法口袋,看起来简单,却能装下无穷的编程智慧。今天,就让我来为你揭开这个魔法口袋的秘密。

2025-05-27 08:19:04 873

原创 Lsky Pro入门教程:快速搭建私有图床并实现远程访问的关键步骤

哈喽,各位数字生活爱好者!今天要分享一款颠覆传统图床体验的神器——Lsky Pro(兰空图床)。想象这样的场景:当午休时分灵感乍现,或是深夜赶稿需要配图,你是否经历过翻找素材的焦虑时刻?作为设计师、自媒体人或旅行博主,这些需求简直让人抓狂!别急,Lsky Pro将完美解决你的燃眉之急。本文将手把手教学在CasaOS轻量级NAS系统中部署该工具,并结合cpolar内网穿透技术打造专属云端图库。通过这套组合拳,你将实现7x24小时远程访问管理,让创意灵感随时触达,轻松构建个人数字资产库!

2025-05-27 08:08:22 684 14

原创 JavaScript篇:突破单线程束缚!前端也能玩转多线程的奇妙之旅

作为一名前端开发者,我经常遇到这样的困扰:当页面需要执行大量计算时,整个UI都会卡住,用户操作得不到响应。直到我发现了Web Worker这把钥匙,才真正打开了前端多线程的大门!

2025-05-27 08:05:54 872

原创 JavaScript篇:让图片舞动起来!手把手教你打造丝滑无缝轮播图

作为一名前端开发者,我经常被问到如何实现一个流畅的无缝轮播图。今天,我就把我的实战经验分享给大家,保证你看完就能自己动手实现一个!

2025-05-26 08:42:02 564 2

原创 JavaScript篇:从面条代码到乐高积木:前端模块化开发的奇幻之旅

记得我刚入行前端那会儿,接手了一个"祖传"项目。打开main.js文件,映入眼帘的是长达5000行的代码,各种函数和变量像意大利面一样纠缠在一起。当我试图修改一个按钮点击事件时,不小心影响了三个看似毫不相关的功能。那一刻,我深刻理解了什么叫"牵一发而动全身"。这就是没有模块化的痛苦。今天,就让我们聊聊如何用模块化思想,把"面条代码"变成可拼装的"乐高积木"。

2025-05-26 08:36:39 932

原创 JavaScript篇: 0.1+0.2≠0.3?揭秘JavaScript的浮点陷阱与优雅解决方案

第一次遇到这个问题时,我的反应是:"这不可能!小学数学老师骗了我?" 但事实就是如此,在JavaScript中,0.1 + 0.2确实不等于0.3。今天,我们就来深入探讨这个问题的根源,以及在实际项目中如何优雅地处理它。

2025-05-23 09:17:48 1033

原创 JavaScript篇:解密ES6的“藏宝图“:Set和Map的奇妙冒险

大家好,我是你们的老朋友,一个在前端江湖摸爬滚打多年的开发者。今天我要带大家探索ES6中两个强大的数据结构——Set和Map。它们就像是JavaScript世界的"藏宝图"和"密码本",掌握了它们,你的代码将变得更加强大和优雅。

2025-05-23 08:40:20 1317

原创 从零开始:NAS架构下Docker容器化WordPress搭建全过程实战指南(新手友好+保姆级教程)

是否还在为构建网络站点的繁琐步骤而困扰?现在,让我们开启一段颠覆性的探索——通过飞牛云NAS与Docker技术构建WordPress平台。设想一下,从个人博客到创意工坊,从作品集到企业门户,所有这些数字空间的搭建都可以通过简单的操作实现。这背后的核心动力,正是我们今天要重点解析的组合:飞牛云NAS与Docker技术。这套组合不仅重构了数据存储的安全体系,更将应用程序的部署过程转化为顺畅的流水线作业。现在就请启动你的数字创造力,和我们一起开启这段充满创意与效率的技术探索!

2025-05-22 15:22:13 939 7

原创 JavaScript篇:函数作用域与作用域链探秘

作为前端开发者,我们每天都在和JavaScript的各种概念打交道。今天我要带大家探索JavaScript中两个看似神秘实则有趣的概念——函数作用域和作用域链。它们就像是代码世界里的"秘密基地",理解它们能让你写出更安全、更高效的代码。

2025-05-22 09:51:45 722

原创 JavaScript篇:数组遍历的“双胞胎“:forEach和map的奇妙对决

作为前端开发者,我们每天都在和数组打交道。数组遍历就像是我们每天都要做的"家务活",而forEach和map就像是家里的"双胞胎"工具——看起来很像,但各有各的用途。今天,我们就来聊聊这对"双胞胎"的奇妙之处。

2025-05-22 08:45:31 780 1

原创 JavaScript篇:浏览器缓存:让你的网站飞起来的秘密武器

上周我优化公司官网时遇到个有趣的现象:我们的产品页面明明已经更新了价格,但部分客户反馈看到的还是旧价格。刷新几次后才显示最新数据。这让我意识到——缓存是把双刃剑,用好了能让网站快如闪电,用不好就会导致各种"灵异现象"。

2025-05-22 08:11:33 584 2

原创 JavaScript篇:为什么你的前端请求被拒之门外?深入理解浏览器的同源策略

相信不少前端开发者都遇到过类似的报错。为什么浏览器要阻止我的请求? 这背后就是 同源策略(Same-Origin Policy, SOP) 在起作用。今天,我们就来深入聊聊这个机制,理解它的原理,并学会如何合理绕过它。

2025-05-21 10:47:31 826

原创 CSS篇:“Less“ is More? 还是“Sass“更香?聊聊CSS预处理器的那点事儿

作为前端开发,CSS写多了,难免会遇到一些痛点:重复的代码、难以维护的选择器、缺乏变量和函数等等。这时候,CSS预处理器就像救星一样出现了!而Less和Sass就是其中最受欢迎的两个。今天,我就来聊聊它们之间的区别,帮你选出最适合自己的那一款。

2025-05-21 10:16:29 713

原创 JavaScript篇:Token存储的终极指南:从安全到实战的那些坑

作为前端开发者,我至今还记得第一次实现登录功能时,面对token存储问题的迷茫。今天就来聊聊这个每个前端都会遇到的"必修课"。

2025-05-20 10:10:01 959

原创 JavaScript篇:懒加载 vs 预加载:前端性能优化的“太极之道“

作为前端开发者,我经常在项目性能优化时面临这样的抉择:是让资源"随用随取"(懒加载)还是"提前备好"(预加载)?今天就来聊聊这两种加载策略的艺术。

2025-05-20 10:09:33 725

原创 Linux服务器远程连接配置全过程:教你搞定固定TCP地址+私钥认证实战

当企业数字化转型的列车呼啸向前,传统安全防护体系正遭遇前所未有的压力测试。远程办公场景的全面渗透,让虚拟会议室和云端协作平台成为现代企业的生命线,但这也为网络攻击者打开了潘多拉魔盒。据2023年全球网络安全白皮书披露,72%的企业遭遇过因密码策略不规范导致的入侵尝试,其中弱口令漏洞占比达43%,员工操作失误引发的事故更是高达82%。破解效率与安全的双重困境,需要重新定义身份验证范式。

2025-05-19 15:05:01 1019 18

原创 JavaScript篇:前端模块化进化史:从CommonJS到ES6的奇幻之旅

作为一个前端开发者,我经历过各种模块化方案的迭代。今天,我想和大家聊聊这段"进化史",希望能帮助新手朋友少走弯路。

2025-05-19 08:59:45 728 1

02-ajax及http协议概述.md

02-ajax及http协议概述

2023-09-01

04-rem适配布局.md

04-rem适配布局

2023-09-01

05-响应式布局.md

05-响应式布局

2023-09-01

07-Sass语法学习笔记.md

07-Sass语法学习笔记

2023-09-01

06-补充总结-利用视口单位适配页面.md

06-补充总结-利用视口单位适配页面

2023-09-01

04-rem布局.zip

04-rem布局

2023-09-01

03-flex布局.zip

03-flex布局

2023-09-01

03-flex布局.md

03-flex布局

2023-09-01

02-流式布局.zip

02-流式布局

2023-09-01

02-流式布局.md

02-流式布局

2023-09-01

01-移动端基础知识.md

01-移动端基础知识

2023-09-01

07_Vue_网络请求.md

07_Vue_网络请求

2023-09-01

03_Vue-webpack.md

03_Vue-webpack

2023-09-01

02_Vue组件.md

02_Vue组件

2023-09-01

01_Vue基础.md

01_Vue基础

2023-09-01

05_Vue路由.md

05_Vue路由

2023-09-01

06_Vue_状态管理.md

06_Vue_状态管理

2023-09-01

04_Vue-CLI脚手架.md

04_Vue-CLI脚手架

2023-09-01

14_扩展.md

14_扩展

2023-09-01

13_项目打包.md

13_项目打包

2023-09-01

个性图标鼠标悬浮动画效果

个性图标鼠标悬浮动画效果

2025-02-17

热成像项目资源.zip

热成像项目资源.zip

2024-09-12

excel数据转换成波形图封装.html

将 Excel 数据转换成波形图(Waveform Chart)可以帮助你更好地可视化时间序列数据或信号波形。以下是一个简要的概述,介绍如何将 Excel 数据转换成波形图以及所需的步骤和工具: 什么是波形图? 波形图是一种用于显示随时间变化的信号的图表类型,常用于音频信号、电子信号、传感器数据等领域。它可以帮助你观察数据的变化趋势、频率特征和波动模式。

2024-09-11

excel热成像封装+双线性插值算法

热成像技术在工业、医学和科学研究中发挥了重要作用,它能够通过捕捉不同物体的温度分布图像来提供宝贵的信息。然而,要有效地展示和分析这些热成像数据,我们需要使用适当的工具和算法。本文将介绍如何使用Excel展示热成像数据,并实现插值算法以增强数据分析的准确性和可视化效果。

2024-09-11

衣服尺码选择功能.html

衣服尺码选择功能

2024-01-26

用html和css实现五星红旗

要用HTML和CSS实现五星红旗,首先需要明确五星红旗的结构。五星红旗总共由两个部分组成:红色背景和五颗黄色五角星。因此,我们可以利用HTML中的div标签作为容器,来实现五星红旗的布局。 要用HTML和CSS实现五星红旗,可以按照以下步骤进行: 创建一个包含五颗黄色五角星的容器。可以使用div标签,并为其添加一个类名或id作为选择器。 通过CSS设置容器的宽度和高度,以及背景颜色为红色。可以使用width、height和background-color属性来实现。 使用CSS绘制五角星。可以通过伪元素(如:before和:after)来创建五角星的不同部分,使用border属性设置边框样式,以及transform属性进行旋转和定位。 调整五角星的大小和位置,使它们按照正确的比例和排列方式显示在红色背景中。可以使用margin、padding和position等CSS属性来进行调整。 根据设计需求,可能需要添加其他样式,如设置容器居中显示、调整五颗星之间的间距等。同时祝祝祖国母亲生日快乐

2023-10-07

伪类选择器.png

伪类选择器

2023-09-01

前端面试宝典V4.0.pdf

前端面试宝典V4.0

2023-09-01

面试题集合-2022最新版.txt

面试题集合-2022最新版

2023-09-01

03-原生ajax操作.md

03-原生ajax操作

2023-09-01

axios.js

axios

2023-09-01

08-图书管理案例-jquery版.md

08-图书管理案例-jquery版

2023-09-01

附1:接口文档.md

附1:接口文档

2023-09-01

06-axios.md

06-axios

2023-09-01

09-表单-补充.md

09-表单-补充

2023-09-01

07-图书管理案例-axios版.md

07-图书管理案例-axios版

2023-09-01

00-客户端服务器概念说明.md

00-客户端服务器概念说明

2023-09-01

01-json-server服务器.md

01-json-server服务器

2023-09-01

05-fetch.md

05-fetch

2023-09-01

04-jquery-ajax操作.md

04-jquery-ajax操作

2023-09-01

空空如也

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

TA关注的人

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