自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA学习

下载jdk17安装:路径不要包含中文和空格JDK安装目录:bin:存放各种工具命令 ,比较重要有javac和javaconf:存放配置文件include:存放平台特定头文件jmods:存放各种模块legal:存放各模块授权文档lib:存放工具补充JAR包。

2024-04-30 17:54:05 105

原创 tab固定在页面顶部

【代码】tab固定在页面顶部。

2024-04-30 15:49:11 119

原创 折线图根据拐点值显示不同颜色

【代码】折线图根据拐点值显示不同颜色。

2024-04-30 15:15:53 108

原创 echarts笔记篇——图表的大小如何调整

里面,通过改变radius和center的大小值就可以调整大小。2、柱状图和折线图的大小通过调整。

2024-04-30 10:24:08 787

原创 11111

【代码】11111。

2024-04-29 20:53:41 37

原创 Echarts三条图共用x轴

【代码】Echarts三条图共用x轴。

2024-04-29 20:52:44 73

原创 echarts在一个div内居中对齐

【代码】echarts在一个div内居中对齐。

2024-04-29 20:29:46 82

原创 【Echarts】自定义提示框tooltip样式,结合vue在自定义提示框中实现选择器和按钮事件

【代码】【Echarts】自定义提示框tooltip样式,结合vue在自定义提示框中实现选择器和按钮事件。

2024-04-29 20:15:57 587 1

原创 在 echarts的tooltip中实现一个select选择器 并在接口中获取到选中的数据

【代码】在 echarts的tooltip中实现一个select选择器 并在接口中获取到选中的数据。

2024-04-28 17:47:52 73

原创 根据不同的状态圆环样式不同

【代码】根据不同的状态圆环样式不同。

2024-04-25 20:11:47 64

原创 css实现圆环

【代码】css实现圆环。

2024-04-25 14:15:14 87

原创 正则表达式中 空格问题

1

2024-03-18 10:13:25 120

原创 JSON.stringify出现 “Converting circular structure to JSON”

上面的错误信息告诉我们, 对象中存在循环引用. 解决思路就是通过自定义stringify方法,设置一个全局缓存变量,stringify的第二个参数如果是function时,他会传入每个成员的键和值。使用返回值而不是原始值。如果此函数返回 undefined,则排除成员。根对象的键是一个空字符串:""。JSON.stringify大家已经不陌生了,是一个将json对象转换为字符串的方法。

2024-01-26 17:25:40 444

原创 数组对象转换为二维数组

【代码】数组对象转换为二维数组。

2024-01-25 19:19:05 184

原创 el-tree设置结构线和图标

【代码】el-tree设置结构线和图标。

2024-01-23 17:43:42 502

原创 vue项目列表跳转详情返回列表页保留搜索条件

,//如果有就读取缓存里面的数据//搜索的数据} else {//其他页面第一次进入列表页,清掉缓存里面的数据进入详情的时候保存一下页码和搜索的信息},离开页面的时候清除定义的字段// 销毁组件},

2023-12-11 15:00:27 627

原创 解决 Element-ui中 表格(Table)使用 v-if 条件切换后,表格的列的筛选不显示了

这样渲染的时候就不会因为复用原则导致列数据混乱了。关于key值,一般习惯使用字段名,也可随机生成一个值,只要具有唯一性就可以。

2023-12-08 14:53:48 656

原创 fillText和fillRect的fillStyle互相影响

是Canvas API的两个方法,分别用于填充文本和矩形。它们都使用了fillStyle属性来确定填充的颜色。如果你想要在填充矩形的同时保留文本的填充颜色,你可以在调用。会创建一个新的路径,并且这个新的路径会成为当前路径,而。就会在新路径上创建矩形,而不会影响到之前的文本路径。,并且两者使用了相同的fillStyle属性,那么。方法开启一个新的路径。是在之前的路径上创建的。

2023-12-06 14:30:55 190

原创 fillText不显示,strokeText显示

是 HTML5 的 Canvas API 中的两个方法,分别用于填充文本和描边文本。这是一个示例代码,显示如何使用。

2023-12-06 14:03:27 287

原创 vue项目,使用query传参,页面刷新后数据丢失(接收参数后,页面刷新数据丢失)

【代码】vue项目,使用query传参,页面刷新后数据丢失(接收参数后,页面刷新数据丢失)

2023-11-29 09:59:59 320

原创 Vue+element实现点击复制功能

所以第二个方法就是创建一个input后再自动选择内容,实现复制功能。点击按钮或指定位置后将数据复制到剪贴版,避免手动复制。但是这个是需要文字被选中时才可以复制成功。

2023-11-23 14:53:55 777

原创 使用 .toISOString() 方法生成当前时间的ISO格式字符串,解决UTC时区差问题

我们使用 .toISOString() 可以得到【例1】所示的时间格式,但是此方法返回的总是UTC时区的时间。但是我们通过 new Date() 之后直接使用 .toString() 方法得到的却并非这种格式。例 2:Tue Jan 01 2013 00:00:00 GMT+0800 (CST)日常开发中,有时我们需要向后端传递的时间值可能并非一个时间对象,而是字符串格式。例 1:[2023-08-16T08:07:25.577Z]

2023-11-23 11:48:48 1123

原创 for循环三种跳出循环的方法(retrun、continue、break)

break语句只有在循环语句和switch语句中使用才是合法的,经常用来跳出循环,不会执行后续循环,但是会继续执行循环之后的。3、return:指的是跳出for循环,且不执行for循环之外的语句,直接跳出当前函数,返回return后的值。1、continue:指的是跳出当前循环,即不执行continue后的语句,直接进入下次循环。不同的是,它不是退出一个循环,而是跳出当前循环,进行下一轮循环】console.log('end');本身,不再进行之后的循环,但可以执行for循环之外的语句。

2023-10-27 00:09:34 5915

原创 Css3使用

CSS3是CSS(层叠样式表)的最新版本,它引入了许多新特性,使网页设计更加灵活和富有创意。在本文中,我们将介绍CSS3的一些新特性,包括选择器、布局、动画和变形效果。CSS3引入了一些新的选择器,使得选择元素更加灵活。例如: 属性选择器:可以根据元素的属性选择相应的元素。伪类选择器:可以选择元素的特殊状态。子选择器:可以选择某个元素的子元素。相邻兄弟选择器:可以选择某个元素的相邻兄弟元素 二、布局SS3引入了一些新的布局方式,使得网页设计更加灵活。例如:网格布局(Grid

2023-10-26 23:38:01 752

原创 Vue生命周期

mounted一般是在html渲染完成后的操作,此时el,data都已经加载完成,一般对dom的操作都写在mounted中,例如获取innerHTML,初始化echarts的时候。created一般是在html渲染前的操作,此时el还是undefined,data已经存在。一般 created/beforeMount/mounted 皆可。比如如果你要操作 DOM , 那肯定 mounted 时候才能操作。1、created和mounted的区别。2、第一次页面加载会触发哪几个钩子?

2023-10-26 22:57:28 212

原创 TCP三次握手具体过程

3)客户端收到服务器的确认请求后,此时,客户端就进入FIN_WAIT_2(终止等待2)状态,等待服务器发送连接释放报文(在这之前还需要接受服务器发送的最后的数据,版关闭状态,skynet就支持这种半关闭状态,redis,nginx,memeched均不支持)。4)服务器将最后的数据发送完毕后,就向客户端发送连接释放报文,FIN=1,ack=u+1,由于在半关闭状态,服务器很可能又发送了一些数据,假定此时的序列号为seq=w,此时,服务器就进入了LAST_ACK(最后确认)状态,等待客户端的确认。

2023-10-26 19:02:19 230

原创 数组上的一些方法

2023-10-25 20:49:39 54

原创 useLayoutEffect和useEffect的区别

优先使用useEffect,因为它是异步执行的,不会阻塞渲染会影响到渲染的操作尽量放到中去,避免出现闪烁问题和是等价的,会同步调用,阻塞渲染在服务端渲染的时候使用会有一个 warning,因为它可能导致首屏实际内容和服务端渲染出来的内容不一致。

2023-10-25 20:06:08 142

原创 rem em px的区别

2023-10-25 19:59:28 60

原创 js延时加载有哪些方式

2023-10-25 19:58:54 72

原创 前端模块化

使用一个技术肯定是有原因的,那么使用模块化可以给我们带来以下好处。

2023-10-18 16:31:13 38

原创 DOM和BOM

2023-10-18 15:19:31 35

原创 if语句for 循环不能写hooks的原因

2023-10-17 17:12:03 52

原创 useEffect的两个参数

情况一:useEffect需要传递两个参数,第一个参数是逻辑处理函数,第二个参数是一个数组特殊情况处理。

2023-10-13 17:44:41 377

原创 左200px 右自适应怎么实现

其次: flex-grow: 1;给父节点一个弹性盒子 display:flex。

2023-10-13 17:31:39 34

原创 rpx是微信小程序独有的,解决屏幕自适应的尺寸单位

rpx: 是微信小程序独有的,解决屏幕自适应的尺寸单位可以根据屏幕宽度进行自适应,不论屏幕大小,规定屏幕宽为 750rpx,通过rpx设置元素和字体大小,小程序在的屏幕上可以。

2023-10-13 15:16:22 739

原创 z-index属性什么情况下会失效

4.在手机端 iOS 13 系统中,-webkit-overflow-scrolling:touch 也会使 z-index 失效,将 touch 换成 unset。解决:设置该元素的position属性为relative,absolute或是fixed中的一种;1.父元素position为relative时,子元素的z-index失效。通常 z-index 的使用是在有两个重叠的标签,在一定的情况下控制其中一个在另一个的上方或者下方出现。3.元素在设置z-index的同时还设置了float浮动。

2023-10-13 15:02:26 493

原创 浏览器输入url到页面渲染完成的步骤

2023-10-12 15:39:48 33

原创 displaty:none与visibility:hidden的区别

2023-10-12 11:03:44 125

原创 作用域和作用域链

var定义的变量是受到函数作用域限制的,不受if{}块作用域的限制。而在if0块作用域内声明前使用和在块内声明后块外使用,也只是打印出undefined,并不会报错。let定义的变量,是受块作用域的限制的。let定义的变量不管是在函数内声明前使用,还是函数内声明后函数外使用,及块内声明块外使用都报错is not defined。,那么这个a变量是哪里来?var是js的,作用域是函数作用域的,let是ES6的,作用域是块级作用域的。即在{}花括号内的域,比如if(){}块,for块。查找,没有找到,再去。

2023-10-11 11:09:08 52

模块化.xmind

模块化.xmind

2023-10-18

空空如也

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

TA关注的人

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