自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用交叉窗口API IntersectionObserver实现滚动条滑动到底部加载

有些时候,我们在加载数据时(流式图片)并不会一下把所有数据加载到页面当中去,这时候我们一般的做法是监听滚动条事件,如果滚动条到底了,则触发获取数据异步方法将数据push进数据集合中,但是这种做法的缺点是:1、需要频繁的监听触发滚动条事件;2、书写计算滚动条位置在不同尺寸的屏幕下有一定的差异。下面我们使用web API来实现该功能。

2024-07-05 16:54:43 436

原创 vue3实现防抖Debounce函数

使用vue3的customRef实现防抖函数。

2024-04-22 23:03:56 861

原创 vue3二次组件封装

我这里使用的UI组件库是antd3,对于二次组件封装需要解决的问题其实就是如何将原有组件的属性、事件、方法、插槽传递过去,直接看代码吧。这就是vue3版本的二次封装,和vue2版本的差距貌似就是获取。自定义组件MyButton。全局注册组件main.js。看看控制台都打印出了什么?使用组件App.vue。slots的方式不同。

2024-03-03 00:34:34 968

原创 vue2二次组件封装

我这里使用的UI组件库是antd2,对于二次组件封装需要解决的问题其实就是如何将原有组件的属性、事件、方法、插槽传递过去,直接看代码吧。这就是vue2版本的二次封装,yyds。自定义组件MyButton。全局注册组件main.js。看看控制台都打印出了什么?1.安装vue2脚手架。使用组件App.vue。2.安装vue2项目。

2024-03-02 00:46:45 638

原创 手写分屏插件(VUE版)

基于vue2版本的分屏组件。(注意:上面的iframeDiv遮罩层就可以解决卡顿问题)

2023-06-26 10:52:47 799 1

原创 Vue+Vite 配置多页面整合Springboot项目

最近在做项目时候遇到这种需求,就是需要将vue开发的项目打包后整合到springboot项目中,当时认为很easy,等我把所有前端页面写好后发现并不是那样,因为在spingboot项目中我们如果直接访问一个页面是这样的。

2023-05-25 19:10:37 972 1

原创 前端生成base64预览图片

前端生成base64预览图片

2023-04-07 18:53:03 1314

原创 springboot+antd实现多文件、文件夹上传下载

springboot+vue+antd实现文件、文件夹上传

2023-04-07 18:00:14 1490

原创 idea编译项目找不到类

idea编译找不到类或无符号错误

2023-01-09 14:49:31 3543

原创 在线图片转为base64

(java)在线图片转base64字符串

2022-07-28 10:28:05 1620

原创 ES5中使用回调函数实现异步操作

js同步变异步实现

2022-06-13 18:58:53 1066

转载 package.json与package-lock.json

package.json 记录当前项目所依赖模块的版本信息,更新模块时锁定模块的大版本号(版本号的第一位),不能锁定后面的小版本

2022-05-14 12:18:24 265

原创 修改maven仓储路径

修改maven仓储路径

2022-05-14 02:03:32 232

原创 设置npm仓储和缓存位置

设置npm仓储和缓存位置,有两种方式

2022-05-14 01:56:46 6831

原创 Java8 新特性

Java8新特性参考教学视频:https://www.bilibili.com/video/BV1ut411g7E9java8背景介绍JDK8是Oracle在今年3月(2014年3月19日)发布正式版的,和JDK7(2011年7月发布)相隔了近3年(拖的时间堪比JDK7和JDK6之间的时间,与历史版本发布间隔相比排在第二位,JDK6发布是2006,JDK7与之相比之间差了5年,这两个版本发布时间间隔最长,中间发生了Oracle收购SUN的大事件,JDK6因此曾成为使用率最高的JDK,),中间因意见不统

2021-07-30 12:32:27 131

转载 springboot的常用注解

springboot的常用注解上一篇我们简单介绍了Spring Boot的基本信息,以及动手搭建了第一个Spring Boot应用,也发现了Spring Boot惊人的配置简化,下面我们通过学习Spring Boot的核心注解以及配置,来了解Spring Boot为什么能做到如此精简。一、入口类和@SpringBootApplicationSpring Boot的项目一般都会有"Application"的入口类,入口类中会有main方法,这是一个标准的Java应用程序的入口方法。@SpringBo.

2020-06-06 16:21:51 223

原创 springboot 的配置文件

springboot 的配置文件1、配置文件SpringBoot中免除了大部分手动配置,但是对于一些特定的情况,还是需要我们进行手动配置的,SpringBoot为我们提供了application.properties配置文件,让我们可以进行自定义配置,来对默认的配置进行修改,以适应具体的生产情况,当然还包括一些第三方的配置。几乎所有配置都可以写到application.peroperties文件中,这个文件会被SpringBoot自动加载,免去了我们手动加载的烦恼.1、配置文件的格式Spring.

2020-06-05 17:36:00 194

原创 springboot项目的启动类

springboot项目的启动类springboot启动类springboot框架和之前所有的spring框架不同的是,它简化了很多复杂的xml配置,和Tomcat配置等,在pom.xml文件中<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version&g.

2020-06-05 12:41:03 4968

原创 springboot项目的创建

springboot项目的创建创建方式一:从官网创建直接导入打开官网:SpringBoot配置相关配置:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pU7ujjrB-1591329195724)(C:\Users\86156\AppData\Roaming\Typora\typora-user-images\image-20200605103620918.png)]点击[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UDl.

2020-06-05 11:54:08 270

转载 springboot版本介绍

SpringBoot版本介绍Spring Boot的版本号分析一下:下面是从官网的截图的官方版本号(2020年3月15日截取):这些数字和单词是什么意思?解释一下。以2.2.5 CURRENT AG这个当前版本为例(其中各个数字表示含义):主版本,主版本一般情况下是不变的,除非有大机制或者是架构的调整,才会去调整主版本。且主版本之间一般是不相兼容的。次版本,此版本主要是在主版本架构不管的情况下,增加一些新特性。可以理解为发布的新特性。同一个主版本下的次要版本之间通常是要保证兼容的。.

2020-06-05 11:40:09 6729

简单的年会抽奖PPT

简单的关于PPT抽奖功能,适用于2到20人范围,可以做参考学习

2019-01-12

纯js制作显示资料框

用javascript写的,很简单容易看的懂得个人信息显示框,适合于初学JavaScript的同学,后期了解了jQuery可以做改进

2019-01-12

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

TA关注的人

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