自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3实现直播流播放功能+websocket实现聊天室功能

本文在其中使用了2种方式来对直播流进行了播放,一直是使用flv.js来实现直播流播放,一种是hls.js来进行播放。由于浏览器的原因,只能实现静音自动播放。WebsocketClass类。

2024-02-17 11:10:43 918 1

原创 vue3使用setup语法糖配合TS和Element-Plus实现手机验证码登录

首先,通过getCode方法调用api接口,在调用接口前,需要对表单中的电话号码进行校验,可以使用element-plus的validateField方法对表单的单一字段进行校验。调用api接口成功获取验证码之后,调用倒计时方法。获取失败则对错误进行处理。获取验证码成功之后调用登录方法,进行登录接口,登录成功跳转至首页。通过调用倒计时方法修改获取验证码的按钮状态,防止用户多次点击。

2023-09-13 22:29:12 1197

原创 1.天气预报数据爬取

然后通过读取保存的csv文件的内容,通过气象站码获取返回的html文件,使用BeautifulSoup来进行解析,并将得到的结果保存csv文件,随后读取csv文件,将结果存储进mysql中,使用定时调度来进行定时执行。对于历史数据的爬取,由于上面的网站并没有提供历史数据,因此爬取的是另外的网站的数据,使用的也是selenium来开启多进程爬取,由于爬取速度太慢,并且年限太多,可以根据自己的需要去更改。首先需要通过接口返回的数据得到各个城市的气象站码,并保存csv文件。

2023-06-30 00:00:00 1477 1

原创 如何优化代码中的if-else问题

我们在项目开发中,经常会遇见使用到if-else的判断问题,如果是遇见简单的判断还好,但是如果我们遇见的判断太多,这种情况下,如果再使用if-else的话,不仅我们的代码会变得不好维护,并且也不美观。那么有没有什么办法可以解决这个问题呢?这个案例的代码判断逻辑暂时并不复杂,但是当我们需要判断的条件越来越多时,整个代码就会变得越来越难以维护。如果我们将代码使用上面这种方式来实现,无论我们有多少,最终都简化成为了2个判断条件。当我们需要在条件不同时,需要执行不同的方法时,只需要改成对应方法的逻辑即可。

2023-06-29 09:08:43 114

原创 uniapp实现分享弹窗功能

uniapp实现分享弹窗功能

2022-08-18 16:59:39 2086 2

原创 material文本框与按钮边框旋转效果实现登录页面

material文本框与按钮边框旋转效果实现登录页面

2022-08-18 12:45:45 192

原创 uniapp实现表单验证

uniapp实现表单验证,密码可见与不可见

2022-08-17 00:00:00 3903

空空如也

空空如也

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

TA关注的人

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