自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【毕业设计】基于Python + Vue的在线学习平台

本项目基于 Python +Vue 开发实现一套在线学习平台。使用Python作为开发语言,Flask作为后端开发框架,Vue作为前端开发框架。用户有教师端和学生端用户两类。教师端主要实现:课程管理、创建课程、上传教学视频、上传试卷、上传课件、查看学生提交的试卷并打分、查看学生成绩、可视化等相关功能。系统功能完整,界面友好大方,适合做毕业设计使用。

2024-12-03 10:23:06 909

原创 【毕业设计】基于Python+Vue的旅游平台的设计与实现

本项目基于 Python +Vue 开发实现一套旅游平台与后台管理系统。用户有后台管理员和前台用户两类。系统功能完整,界面友好大方,适合做毕业设计使用。

2024-12-02 16:16:22 664

原创 【毕业设计】基于SpringBoot+Vue的志愿者报名网站的设计与实现

基于Springboot的社区志愿者报名网站,采用B/S架构,后端采用Java语言,SpringBoot框架进行开发,前端使用Vue.js框架进行开发,数据库使用MySQL。该平台可以实现志愿者信息的集中管理,减少人工管理的工作量,提高管理效率。同时,网站可以实时发布招募信息,方便志愿者快速了解并报名参与,从而缩短招募周期。

2024-11-04 15:59:29 432

原创 【毕业设计】基于Django+Vue的图书借阅管理系统的设计与实现

这是一个基于Django+Vue开发的图书借阅管理系统。采用B/S架构,后端使用Python语言基于开发,前端使用Vue.js框架进行开发,数据库使用MySQL。整个系统包括前台和后台两个部分。

2024-11-04 10:28:27 589

原创 【交换机配置】H3C交换机查看设备型号和序列化

在通过SSH或Telnet登录到H3C。

2025-03-14 13:47:51 240

原创 【交换机配置】交换机加路由

使用console线连接调试本与交换机。在调试本上打开设备管理器,找到端口(COM和LPT),点击展开,查看交换机的通信端口,一般交换机的通信端口是COM22。(此处本地电脑未接交换机,所以没有显示COM22通信端口)

2025-03-14 10:36:53 414

原创 DRF视图

在视图集中,除了上述默认的方法动作外,还可以添加自定义动作。

2024-12-04 15:33:50 251

原创 tree+shaking(摇树优化)

tree shaking就是类似一棵树有长熟的苹果,将已将长熟的苹果摇掉减轻树的负担,这就实现了这个机制。在ES6中的import和export才可以触发这个机制项目中对 tree-shaking的配置,production环境下默认是开启了tree-shaking机制的。tree-shaking对项目中的影响。

2024-12-04 09:36:26 1645 1

原创 ECMAScript标准

ECMAScript标准是JavaScript语言的核心,它不仅定义了语言的基本结构,还推动了Web开发的进步。随着标准的不断发展,JavaScript将继续作为Web开发的主要语言之一,为开发者提供强大的工具和特性。

2024-12-03 14:54:08 822

原创 JavaScript 堆栈内存

是占内存的简称,栈是自动分配相对固定大小的内存空间,并由系统自动释放,栈数据结构遵循FILO(first in last out)先进后出的原则,较为经典的就是乒乓球盒结构,先放进去的乒乓球只能最后取出来。:是堆内存的简称,堆是动态分配内存,内存大小不固定,也不会自动释放,堆数据结构是一种无序的树状结构,同时它还满足key-value键值对的存储方式;我们只用知道key名,就能通过key查找到对应的value。比较经典的就是书架找书的例子,我们知道书名,就可以找到对应的书籍。

2024-12-02 16:27:06 721

原创 在docker中安装并运行mysql8.0.31

前面的是mysql在windows里端口,后面的是mysql在docker里端口,如果windows外面安装了mysql,端口是3306,为了防止端口冲突,所以用3307端口。

2024-10-09 19:51:55 739

原创 树莓派安装nodejs

要在树莓派上安装特定版本的 Node.js(v 16.18.0),你可以通过使用 NodeSource 仓库来实现。脚本来对应所需的 Node.js 版本。接下来,添加 NodeSource 仓库到你的树莓派的软件源列表中。安装 Node.js 之前,确保你的系统已经安装了。安装 Node.js 16.18.0。

2024-08-21 08:42:26 418

原创 .bat文件快速运行flask项目

python app.py/flask run ,取决于项目的启动方法。如何使用bat文件快速运行flask项目?新建个文件,改名为run.bat。cd + 项目所在的路径。保存后,双击运行即可。

2024-08-14 09:28:43 791

原创 .bat文件快速运行vue项目

npm run dev/serve ,取决于项目的启动方法,打包的话也能用此方式。如何使用bat文件快速运行vue项目?新建个文件,改名为serve.bat。cd + 项目所在的路径。保存后,双击运行即可。

2024-08-14 09:22:37 474

原创 css动画-滚动出现效果

效果如下:随着画面滚动,元素逐渐显示出现在屏幕中。

2024-07-31 16:59:37 987

原创 css动画-卡片滚动效果

效果如下:当卡片进行左右滚动时,每次都恰好滑动出来下一个卡片,将下一个卡片完整的展现在容器中间。

2024-07-31 16:58:40 801

原创 ES6_字符串的扩展

本文介绍ES6对字符串的改造和增强。

2024-07-19 13:59:20 800

原创 计算属性vs方法

在前端开发中,我们可能会注意到,计算属性可以实现的功能,方法也可以实现。在表达式中像这样调用一个函数也会获得和计算属性相同的结果。

2024-07-18 15:58:49 515

原创 reactive()的局限性

由于Vue的响应式跟踪是通过属性访问实现的,因此我们必须始终保持对响应式对象的相同引用。这意味着我们不能轻易地“替换”响应式对象,因为这样的话与第一个引用的响应性连接将丢失

2024-07-18 15:22:31 510

原创 日期工具类:获取 当前周 | 上一周 | 下一周 的每一天(周一到周日)的日期

JavaScript日期工具类:获取 当前周 | 上一周 | 下一周 的每一天(周一到周日)的日期

2024-06-21 11:23:59 550

原创 日期工具类:获取 当前周 | 上一周 | 下一周 的第一天(周一)和最后一天(周天)

JavaScript日期工具类:获取 当前周 | 上一周 | 下一周 的第一天(周一)和最后一天(周天)。

2024-06-21 11:17:43 570

原创 金额工具类:数字转字符串(每三位以逗号分隔)

要求实现一个金额转换的工具类,输入一个数字金额,返回新的字符串,每三位以逗号分隔。

2024-06-17 17:24:21 360

原创 金额工具类:大小写金额转换

要求实现一个金额转换的工具类,输入一个数字金额,返回它的大写金额。

2024-06-17 14:07:47 372

原创 scss sass是什么?vue环境安装sass报错

相信很多人在安装sass-loader时报错百分之八九十是因为node-sass和sass-loader的版本匹配问题,版本不对应还有百分之十是因为电脑没有python环境还有最后一小部分原因是node-sass停止更新了

2024-06-06 17:52:11 687

原创 js前端格式化日期函数

函数获取到的日期时间是下面这种样子:Thu Jun 06 2024 17:29:11 GMT+0800 (中国标准时间),我们想要把它转换成常见的指定格式,比如。该方法传入两个参数, date (时间)和 format(指定格式化格式)所以就封装了这个公共方法,类似于 python 中的时间处理函数。返回:返回的结果就是根据当前时间格式化后 年月日 时分秒。在前端中我们通常使用。

2024-06-06 17:40:50 489

原创 svg画简单的立方体

分析发现,这个立方体可以简化成两个平面,上面顶部蓝色的和侧面我们所看到的(呈渐变效果)。这就好办多了,定义两条。环节了,思路就是先按照草图画出一个固定宽高的原型,再用变量替换掉固定值。要开发一个拖拽的大屏项目,其中涉及到一个装饰组件,是一个立方体。此处要注意,渐变色是从中间向两边扩散,这块我用的是。,要求颜色可以修改,大小可以拖拽改变。填充颜色为固定颜色,侧边的面设置其。先假设它的长宽为400,300,实现的,具体参照下面代码。构建顶部的面,再用另一个。

2024-05-28 17:42:10 543

原创 工具类-合并两个对象

【代码】工具类-合并两个对象。

2024-05-28 15:56:03 214

原创 工具类-随机生成指定长度字符串

【代码】工具类-随机生成指定长度字符串。

2024-05-28 15:26:25 125

原创 vue-diff算法

虚拟DOM说到底,就是用JS去描述一段html代码,比如:

2024-05-27 16:20:43 936

原创 svg中path的直线命令使用

path。

2024-05-24 15:33:14 685

原创 工具类-求六边形六个点的坐标

封装一个公共方法,根据容器大小,和比例求取六边形的六个点的坐标。

2024-05-23 14:16:02 173

原创 使用svg画六边形

@return points 点坐标 400, 200 300, 373.2050807568877 100.00000000000004, 373.20508075688775 0, 200.00000000000003 99.99999999999991, 26.794919243112332 300, 26.794919243112275。* @param percent 六边形占据容器大小的比例。* @description 求六边形的六个点的坐标。// 获取多边形元素。

2024-05-23 14:09:02 1116

原创 闭包的理解

由于在JS中,变量的作用域属于函数作用域,在函数执行后作用域就会被清理、内存也随之被收回,但是由于闭包是建立在一个函数内部的子函数,由于其可访问上级作用域的原因,即使上级函数执行完,作用域也不会随之销毁,这时的子函数—也就是闭包,便拥有了访问上级作用域中的变量的权限,即使上级函数执行完后,作用域内的值也不会被销毁。闭包随处可见,一个 Ajax 请求的成功回调,一个事件绑定的回调方法,一个 setTimeout 的延时回调,或者一个函数内部返回另一个匿名函数,这些都是闭包。/// 事件处理函数中闭包的写法。

2024-05-23 11:22:39 1291

原创 svg中渐变色的应用

在这个示例中,定义了一个从红色到蓝色的线性渐变,并将其应用到矩形上作为背景填充。元素来设置渐变背景色。元素来设置渐变背景色,同时通过设置。在 SVG 中,可以使用。在 SVG 中可以使用。url(#渐变id)

2024-05-23 09:16:33 860

原创 canvas和svg的区别

canvasJavaScriptsvgXML总的来说,canvas更侧重于动态图形的高效绘制,而svg则在矢量图形表现和可编辑性上有独特优势。两者在不同的应用场景中都发挥着重要作用。canvas。

2024-05-21 15:20:43 473

原创 node与node-sass的版本对应关系

node。

2024-05-21 09:47:47 4555

原创 vuex和全局变量的区别

基本上就是一个容器,它包含着你应用中大部分的状态(和单纯的全局对象有以下两点不同。和全局对象两者的区别描述。

2024-05-20 10:28:09 385

原创 vue中watch和computed的区别

watch和computed都是以vue的依赖追踪机制为基础的,当某一个依赖型数据发生变化的时候,所有依赖这个数据的相关数据会自动发生变化,即自动调用相关函数,来实现数据的变动。当依赖的值变化时,在watch中,可以做一些复杂的操作,而computed中的依赖,仅仅是一个值依赖于另一个值,是值上的依赖。

2024-05-20 10:07:21 407

原创 canvas学习笔记-透明度

在上面画一系列半径递增的半透明圆。圆叠加得越多,原先所画的圆的透明度会越低。通过增加循环次数,画更多的圆,从中心到边缘部分,背景图会呈现逐渐消失的效果。方法类似,就多了一个用于设置色彩透明度的参数。它的有效范围是从 0.0(完全透明)到 1.0(完全不透明)。里所有图形的透明度,有效的值范围是0.0(完全透明)到1.0(完全不透明),默认值是1.0。第二个例子和上面的那个类似,不过不是画圆,而是画矩形。可以分别设置轮廓和填充样式,因而具有更好的可操作性和使用灵活性。

2024-05-17 16:33:04 2113

原创 canvas学习笔记-fillStyle和strokeStyle

用两个变量`i`和`j`来为每一个方格产生唯一的`RGB`色彩值,其中仅修改红色和绿色通道的值,而保持蓝色通道的值不变。也可以通过修改这些颜色通道的值来产生各种各样的色板。通过增加渐变的频率,还可以绘制出类似Photoshop里面的那样的调色板。

2024-05-17 15:55:19 716

空空如也

空空如也

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

TA关注的人

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