自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cookie,session,token的区别

cookie,session和token都是我们实现授权的方式,在面试中也经常问道到他们的区别,那么他们的区别到底是什么呢?

2024-03-27 09:55:17 367

原创 next.js项目基础入门

注意:服务端组件是在服务端运行的,所以没有调用浏览器API的能力,暂时不支持交互,比如要使用window.XXX,useState,useEffect等,需要在文件开头使用’use client‘声明。使用use client等于是声明了一个服务器和客户端组件模块之间的边界,也就是说,如果一个文件顶部有这个指令,那么导入该文件的所有其它模块(包括子组件)都将被视为客户端捆绑的一部分。服务端组件就是在服务端渲染的组件,在next.js v13中,只要是在app目录内的页面,全部默认为服务端组件。

2024-03-20 21:38:25 765

原创 数组索引类型转换

我们都知道数字可以作为数组的索引来使用,那如果我使用字符串,函数或者对象作为数组索引呢?看到这段代码,我们可能会感到疑惑,我们使用字符串作为数组索引会出现问题吗?这里我们就能引出,当我们使用数字,对象,函数等作为数组索引时,他会进行一个类型转换,会将这些都转换成一个字符串。

2024-03-07 10:40:00 364

原创 vue组件封装实现v-model

在子组件中接收一个props,这里注意如果父组件传递时写的是v-model就接收modelValue,如果父组件传递时写的是v-model:value那么这里就接受的是value。在输入框输入的时候将输入的值通过事件传递给父组件即可。这样就实现了自己封装的input组件的v-model。并且接收一个事件update:modelValue。

2024-01-24 17:51:51 698 1

原创 keepAlive动态缓存组件

keepAlive的使用大家应该都清楚,如果我们在同一个router-view下展示的组件,有的想让他缓存,有的不想让他缓存应该怎么办呢?

2023-12-19 16:53:41 74

原创 Charles手机抓包配置(Mac+安卓)

charles下载完成之后,点击proxy——>Proxy Settings打开页面后勾选Enable transparent HTTP proxying,点击ok然后点击proxy——>macOS Proxy,这里是勾选是否抓取电脑内的请求。

2023-12-08 10:14:24 443

原创 ffmpeg.js的基本使用

现在的视频格式有很多,比如MP4,WebM等,我们在开发过程中也经常需要进行格式转换,所以今天给大家分享一下ffmpeg,一个视频格式的处理工具。

2023-11-17 14:15:04 2685 2

原创 本地开发使用 whistle+ Proxy SwitchyOmega 配置 web 代理

首先需要安装查看版本,如果能正确输出whistle的版本信息,就表示安装成功whisle -V然后启动whistlew2 start之后就需要配置代理出现之后点击打开会出现这个页面,在这里填写配置的代理就可以啦。

2023-10-31 14:39:10 739

原创 服务端组件和客户端组件详解

next.js中服务端组件和客户端组件

2023-10-08 18:13:15 447

原创 JS排序算法——快速排序

快速排序正如它的名字一样,排序很快,是处理大数据最快的排序算法之一了。时间复杂度为O(nlogn)

2023-09-25 10:25:03 106

原创 oss大文件分片上传

oss大文件分片上传以及中断重传

2023-09-22 09:13:09 125

原创 时间复杂度分析

i<n 执行n+1次(因为最后一次也要比较)i++以及for循环内的代码执行n次。那么T(n)=n+n+n=3n+2。设上述语句需要循环x次才能跳出循环。记这个程序的运行时间为T(n)int i=0执行1次。

2023-09-21 10:16:11 29

原创 js节流和防抖面试时应该怎么说

例如:设定1000毫秒执行,当你触发事件了,他会1000毫秒后执行,但是在还剩500毫米的时候你又触发了事件,那就会重新开始1000毫秒后再执行。

2023-09-16 09:15:48 45

原创 js事件循环机制

js事件循环全面讲解+经典题目

2023-09-15 21:14:58 51

原创 几种时间格式详解及互相转换(js)

几种时间格式详解以及时间转换

2023-08-19 13:42:06 373

原创 uniapp小程序触底加载不生效

触底加载触底加载类似于分页,却又不同于传统的分页,他只有在用户上滑页面,并在页面距离底部一定距离时才会触发。

2023-08-17 08:44:51 547 1

原创 解决HBuilder安装内置终端失败,报错请检查网络

在安装内置终端时,如果出现内置终端安装失败,请检查网络这种错误,可以使用以下的方法就可以顺利解决。只需要使用管理员权限打开HBuilder就可以解决报错。

2023-08-06 21:03:50 704 1

原创 文件上传阿里云(使用Ant Design)

前端页面经常需要进行文件上传,那么就需要实现配合后端实现文件上传oss阿里云,下面区分了使用组件和不使用组件进行上传的情况注意需要通过customRequest自定义上传方法这里我定义了文件需要为pdf和word,如果你有别的需求可以更改accept属性。

2023-07-04 16:28:30 605

原创 Ant Design Pro of Vue去除token验证外的登录权限验证

ant design pro of vue去除登录权限,增加请求头等

2023-06-26 17:15:25 403 1

原创 【无标题】Ant Design Of Vue的基础使用——新增页面

这样就成功在首页中新增一个一级目录啦。

2023-06-15 22:45:40 223

原创 uniapp上传oss阿里云的方法和一些需要注意的问题

使用uni.chooseImage选择图片获取图片数据,这里就不写这个了,网上应该有很多,拿到图片数据和后端返回的数据后,做如下操作。

2023-05-19 21:36:56 1060

原创 uniapp项目实现节流操作

函数被频繁调用时,会出现性能问题,此时就需要进行节流操作 节流操作主要是在一定的时间内同一事件无论触发多少次,对应的事件处理函数都只是每间隔规定事件执行一次。

2023-05-14 12:47:29 718

原创 链表基础知识

是一种线性表,但不按线性顺序存储数据链表对于数组最大的好处:它可以将数据分散存储在内存中,达到内存最大利用率。

2023-05-07 17:18:13 54

原创 flex布局

flex布局

2022-12-05 20:09:01 281

原创 js中结束循环的问题

js中的循环终止问题

2022-11-14 11:03:04 431

原创 解决idea中报错调用方法[manageApp]时发生异常,启动子级时错误

ieda报错启动子级时错误

2022-10-04 15:59:19 1474

原创 mysql修改默认端口号

mysql

2022-09-27 20:31:18 256

原创 Java链表

数据结构链表

2022-09-25 12:10:12 140

原创 解决非法出现多次出现的‘contentType‘具有不同的值

服务器500错误: Page指令:非法出现多次出现的'contentType'具有不同的值(old:[text/html; charset=UTF-8],new:[text/html;charset=UTF-8])

2022-08-09 14:58:51 1016

原创 JAVA基础,超详细 0基础文档教程

java入门级教程,超详细

2022-07-19 14:34:36 780

原创 jQuery超详细入门教程

jquery其实总的来说东西不是很多期间发现一点问题就是界面中使用本地存储之后,刷新后虽然数据不会丢失,但是刷新会整个页面重新渲染,有些只想在修改数据之前加载的内容也会被重新加载。然后是我jquery总结的一些知识点jQuery$是jQuery的别称,jQuery顶级对象jQuery是一个js函数库,包含以下功能html元素选取html元素操作css操作html事件函数js特效和动画html DOM遍历和修改AJAXUtilities除此之外,jQuer还提供了大量的插件j

2022-05-21 21:23:58 4366

原创 chrome断网小游戏实现

var div = document.querySelector('div'); var s

2022-05-13 20:53:43 1764

原创 算法之枚举

枚举一、理解枚举类型枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。下面先来看看如何写一个枚举?二、枚举的定义语法在没有枚举类型时定义常量常见的方式 public class DayDemo { public static final int MONDAY =1; public static final int

2022-03-21 20:55:10 2714

空空如也

空空如也

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

TA关注的人

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