自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端cookie理解

在第一次接口请求时,请求头中是没有cookie的,一般是登录时后端生成并返回给前端保存,后续就可以在请求头中携带cookies验证身份。因为HTTP协议是无状态协议,对请求交互没有记忆功能,为了记录用户状态,是否登录等,还有前端端数据的共享,所以使用了cookies。前端目前都不适用cookie了,因为有安全问题。所以直接使用请求头中携带参数token验证身份。

2023-07-03 09:09:25 561 1

原创 el-input赋值后无法重新输入

如果上述方法还是不可以的话,给该值定义一个初始值,可以为空(适用在数组中的对象或者对象类型)场景:el-input赋值后重新输入无法更新页面。

2023-06-27 16:42:03 469 1

原创 typeScript基础篇学习【一】

万能定义类型 Any顾名思义,任何时间,任何地点,任何地点,万物皆可any虽然好用但是得慎用,不然就失去了typescript原本的作用!复习一遍typescript是在编码阶段添加类型约束,减少潜在bug,增加阅读性,提高开发效率用的。在不熟悉之前觉得学习麻烦,但是学完后还是真香的。null和undefined就不说了,和原来的基本类型是一样的void是和any相反的一个类型没有返回值的时候他的类型就是voidnull可以在function中的参数中使用void一般和function配合

2023-05-08 11:09:06 121

原创 typeScript基础篇学习【前言】

静态类型检查:TypeScript是一种静态类型检查的编程语言,即在代码编写时就能够检查出类型错误,而JavaScript则是动态类型检查的编程语言,需要在运行时才能检查出类型错误。1、从官方文档入手,了解TypeScript与JavaScript在语法、数据类型等方面的异同,并学习如何编写TypeScript的变量、函数和类。5、深入理解TypeScript的类型系统,包括类型推断、类型兼容性、类型保护等。2、了解TypeScript的高级特性,如枚举、泛型、接口、元组、类型别名等。

2023-05-04 14:49:07 120

原创 keep-alive的使用

keep-alive为了防止不活动的组件重新渲染,会把它们缓存到内存中,而不是销毁,然后重新渲染。

2023-02-22 20:39:28 94

原创 axios和Ajax

Ajax实现了客户端和服务端的页面无刷新就可以更新技术,但是也有一个缺点,就是地域回调,所以axios就出现了。axios是基于promise封装了Ajax,也是通过XMLHttpRequest对象实现的但是已经没有了地域回调的问题。

2023-02-15 15:39:16 151

原创 关于跨域问题是前端还是后端负责的问题

跨域是为了为了保护本地数据不被JavaScript代码获取回来的数据污染这个就是同源策略

2023-02-15 15:08:16 2054

原创 js把CST时间转化为GMT标准时间格式

时间定义CST: 可视为美国、澳大利亚、古巴或中国的标准时间。GMT: (Greenwich Mean Time)代表格林尼治标准时间转化思路CST后端获取默认是中国标准时间,前端获取是美国标准时间,而GMT是中国标准时间,时区不同,所以转化会带来时间差异。我们需要获取相同的时间就不能直接转化,需要分段截取CST时间然后拼接成GMT时间格式。CST格式:Wed Feb 09 09:30:12 CST 2022GMT格式:Wed Feb 09 2022 09:30:12 GMT+0800 (中国

2022-02-09 09:51:13 2727

原创 前端面试常客-闭包

闭包概念广义:函数内部使用了外部的变量狭义:内部函数使用了外部函数的局部变量没有闭包这个概念之前我们不知道闭包是什么东西,看着觉得很难,理解了概念后,会发现闭包是再常见不过的一个问题,并且我们就经常使用,所以看下去之前建议再读一遍闭包的概念,理解闭包的概念。function outer(){ let index = 0 return function(){ index++ }}// res保存的是一个functionlet res = outer()// 这个的res()又执行了这

2021-07-22 21:00:59 97

原创 JavaScript-类对象

1、JavaScript使用类步骤1.1 class定义类1.2 new实例化类2、类也有原型对象3、类成员3.1 类成员包括属性和方法,并且只能有属性和方法,在里面定义其他内容会报错 3.1.1 属性不需要用let(var)来定义,用来保存数据 3.1.2 方法用来加工数据,默认自带function关键字,并且函数里面有this实例化的对象可以直接调用类里面的方法 const stu = new Student()stu.study()console.log(stu.na

2021-07-22 20:07:54 227 1

原创 HTML-表单域和input的type属性的常用属性值

表单域的学习表单一般用来收集信息,传递到后台,比如登录、注册、信息填写,所以应用也是比较常见的。在学习表单之前我们先看一下input标签的type属性有哪些属性值还有需要注意的几点是:文本框里灰色提醒的属性是由placeholder控制的checked是单选按钮和复选框的默认选项maxlength可以设置最长输入字符,比如 maxlength=“6” 就是限制最大长度为6.另外提一下下拉框大家也可以尝试写一下上面的表单。...

2021-05-23 12:08:20 788

原创 HTML列表-有序列表、无序列表、自定义列表

三种列表学习列表比较简单,但是非常常用,基本所有的需求里都用到他,对于越简单的东西,我们越要搞清楚,狮子搏兔尚要全力,杀鸡就得用杀牛刀,射程之内即是真理,不好意思,跑偏了,回到学习中。有序列表 - ol标签这个用的就很少,我们随便了解一下。ol标签创建有序列表,li标签展示内容。无序列表 - ul标签无序列表简直就是幽灵,默默出现在页面的任何可能出现的地方,打开网页,一个F12,一眼过去,都是ul,凑字数划水特别好用。自定义列表 - dl标签自定义列表常用场景一般在网页的最底部,比

2021-05-23 10:57:13 239

原创 HTML表格的单元格合并

如何做一个花里胡哨的表格  单元格合并是一个比较常见的需求,特别是数据展示的页面,需要大标题然后下面有多个小标题,这么常见的需求,所以我们也要学习怎么制作一个缺胳膊少腿的表格。我们先看一下题目,以下两个表格怎么做?我们可以分步骤来搞定他,我们用第一个左上角的做例子。 第一步我们先做一个九宫格的表格出来,看过上一篇的朋友应该是能做了。接着我们先确定我们要合并的表格是第一行第一个和第二行第一个,所以我们可以说第一个把第二个吃了。确定合并的单元格数量,这里不难看出是合并了两个单元格确定是跨行合并还是

2021-05-23 10:26:05 2123

原创 怎么制作一个HTML表格

HTML - 学习怎么做一个表格表格在前端里是比较基础的,百米高楼平地起,所以我们更要掌握表格。我们先看一下效果,表格包括表格标题、表头、表格内容、表格尾部内容,我们从头到尾看一下这个表格是怎么做出来的。一:表格标签 table主要有以下属性:table由tr和td标签实现单元格的内容实现二:标题标签 captioncaption标签默认让标题在表格上面居中,不过没有加粗变黑效果,所以我们需要用一个标题标签实现这个效果。三:表头标签 theadthead标签也是默认让表头

2021-05-23 09:45:21 9517 1

原创 复制文件

把"E://java//复制文件.txt"复制到idea的demo模块目录下的“复制文件.txt”中思路分析:数据源->读数据->inputstream->FileInputStream目的地->写数据->outputStream->FileOutputStram1、创建数据源输入流对象2、创建目的地输出流对象3、读写数据,复制文件4、释放资源...

2020-12-18 13:17:48 90

原创 Springboot框架各层的作用

Springboot项目分为以下几个层:controller层:控制层,负责前后端交互,接收前端发送的请求,然后调用service层,service层再返回数据给它,它再返回给前端。service层:业务层,负责业务逻辑的处理,调用dao层操作数据库,再对返回的数据进行各种业务上的处理,再返回给控制层。dao层:数据持久层,也叫mapper层,主要是操作数据库,完成增删改查功能,把数据返回给service层。model层:数据库实体层,存放实体类,实现get、set方法。属性要和数据库的一样。sp

2020-12-15 18:38:37 6543

原创 Tomcat配置和Maven配置

Tomcat配置:Maven配置:

2020-12-15 18:20:01 150

原创 获取键盘输入的内容

主要通过两个方法获取:Scanner和BufferedReader通过Scanner获取:Scanner input = new Scanner(system.in);String s = input.nextLine();input.close();通过BufferedReader获取:BufferedReader input = new BufferedReader(new inputStreamReader(system.in));String s = input.readLine();

2020-11-01 14:56:58 247

空空如也

空空如也

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

TA关注的人

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