自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网格布局 grid

grid-auto-flow 参数 row column row dense column dense。space-evenly:行和列,都均匀排列,每个元素之间,包括与容器边框的间距,都相等。space-between:行与列四周容器边框对齐,与容器边框紧贴,不留间距。space-around:行与列向四周容器边框对齐,四周留有间距。place-items (justify-items,align-items)组合。justify-self 水平。

2024-04-12 15:59:42 288

原创 includes 查看是否存在

includes 可以判断一个数组中是否包含某一个元素,并返回true 或者false。includes可以包含两个参数,第二个参数表示判断的起始位置。起始位置第一个数字是0。

2024-04-09 17:29:13 137

原创 :class :style

class 给标签添加类名。:style 给标签加样式。

2024-04-08 16:10:09 79

原创 js中flat(), flatMap()方法

深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回用法。

2024-03-09 21:58:29 425

原创 vue2中使用svg图标

【代码】vue2中使用svg图标。

2024-01-24 21:36:28 470 1

原创 @click.native

事件,绑定的事件会无效,因为router-link的作用是单纯的路由跳转,会阻止click事件,如果不加。事件是不会触发的,因此需要加上。,如果是普通的html元素。绑定事件的时候,要加上。

2024-01-21 16:31:26 373

原创 js-cookie的使用--token的数据实现持久化

1.存储数据时加上时间戳 在项目开发中,我们可以写一个公用的方法来进行存储的时候加上时间戳。前端进行数据的缓存,到就删除再进行获取新数据。js-cookie进行二次封装。

2024-01-20 14:59:46 601

原创 MyBatis快速入门

MyBatis是一款优秀的框架,用于简化JDBC的开发。:(javaDataBaseConnectivity), 就是使用Java语言操作关系型数据库的一套API本质:sun公司官方定义的一套操作所有关系型数据库的规范,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码时驱动jar包中的实现类。1.准备工作(创建springboot工程,数据库表user, 实体类User)

2023-12-10 20:03:13 76

原创 Echarts

直角坐标系中x轴yAxis:直角坐标系中的y轴系列列表。每个系通过type决定自己的图表类型。

2023-12-04 18:56:35 993

原创 springboot快书上手

代表该请求参数必须传递,如果不传递将报错。如果该参数是可选的,可以将required属性设置为false。复杂实体对象:请求参数名与对象属性名相同,按照对象层次结构关系即可接收嵌套POJO属性参数。在原始web程序中,获取请求参数,需要通过HttpServlet对象手动获取。参数名与形参变量名相同,定义形参即可接收参数。如果方法形参名称与请求参数名称不匹配,可以使用。

2023-11-21 19:46:49 56

原创 vue3快速上手

更易维护:1.组合式API2.更好的TypeScript支持更快的速度:1.重写diff算法2.模板编译优化3.更高效率的组件初始化:1.良好的TreeShaking2.按需引入更优的数据相应式:Proxy。

2023-11-19 22:04:12 39

原创 Maven

本地仓库:自己电脑上存储资源的仓库,连接远程仓库获取资源。中央仓库中的jar都是开源的,不能存储具有版权的资源。远程仓库:非本机电脑上的仓库,为本地仓库提供资源。保存具有版权的资源,包含购买或自主研发的jar。一定范围内共享资源,仅对内部开发,不对外共享。私服:部门/公司范围内存存储资源的仓库,从仓库获取支援。配置仓库 配置路径 ------>Maven团队维护,存储所有资源的仓库。更改镜像 aliyun。仓库:用于存储资源,包含各种jar包。

2023-10-07 17:47:55 57

原创 vscode使用快捷键一键生成vue默认的初始结构

文件-->首选项-->用户代码片段-->vue.json。是用来触发代码段的内容,即是使用模板的快捷入口。

2023-09-12 21:06:52 659 1

原创 mySQL数据库常见命令大全

系统自带的命令行工具执行指令 (配置环境变变量)windows命令行输入。MySQL提供的客户端命令工具。

2023-09-11 13:03:11 82

原创 ontimeupdate和onloadeddata两个事件(audio/video)

事件在当前帧数的数据加载完成还没有足够的数据播放视频/音频(audio/video)的下一帧时触发。事件在视频/音频(audio/video)当前的播放位置发送改变时触发。

2023-09-02 17:48:37 251 1

原创 js中的防抖和节流

单位时间内, 频繁触发事件,只执行最后一次。

2023-09-02 17:08:21 41

原创 js中改变this指向call(),apply(), bind()

【代码】js中改变this指向call(),apply(), bind()

2023-09-02 16:39:25 30

原创 js原型链-查找规则

属性是否出现在某个实例对象的原型链上。

2023-09-02 10:45:53 32

原创 form-serialize插件

【代码】form-serialize插件。

2023-08-30 10:12:50 148

原创 Vue2快速上手

v-on:事件名="内联语句" @click="count++"控制元素的显示隐藏 -> 切换css的display: none来控制显示隐藏。控制元素显示隐藏(条件渲染)-> 根据判定条件 控制元素的创建和移除。v-else-if="表达式"

2023-08-29 18:07:49 194

原创 Git快速入手

Git仓库:记录文件状态内容和历史记录的地方(.git文件夹。

2023-08-29 09:31:22 50

原创 webpack5打包快速上手

属性,来告诉 webpack bundle 的名称,以及我们想要 bundle 生成(emit)到哪里。如果由于某种原因你需要将 CSS 提取为一个文件(即不要将 CSS 存储在 JS 模块中)2.下载webpack webpack-cli到当前项目中(版本独立),并。1.HtmlWebpackPlugin(Webpack自动生成html文件)在package.json清单文件配置。属性,来指定一个(或多个)不同的入口起点。修改Webpack打包入口和出口。通过在配置中指定一个。

2023-08-27 14:11:00 158

原创 Node.js 包

分装工具和方法进行使用的文件 (一般使用npm管理)概念:把模块文件,代码文件,其他资料聚合成一个文件夹。初始化 package.json。npm i 软件包名 -g。npm uni 软件包名。:编写项目需求和逻辑的文件夹。,供项目调用编写业务需求。npm i 软件包名。

2023-08-26 17:31:42 51

原创 Node.js 模块化

导出 import 变量名 from '模块名或路径’(自定义模块写路径)导出 import{同名变量}from '模块名或路径’导入 module.exports = {}导入 export default{}导入 export修饰定义语句。导出 require('模块名’)概念:每个文件当做一个模块,对立作用域,按需加载。使用:采用特定的标准语法导出和导入进行使用。ECMAScript标准。CommonJS标准。

2023-08-26 17:18:32 36

原创 URL中的端口号

URL:统一资源定位符,简称网址,用于访问服务器里的资源。注意:http 协议,默认访问 80 端口。Web 服务程序:用于提供网上信息浏览功能。端口号:标记服务器里不同功能的服务程序。0-1023 和一些特定端口号被占用。,我们自己编写服务程序请避开使用。

2023-08-26 14:46:25 315

原创 js中数组自定义求最大最小值和求和

【代码】js中数组自定义求最大最小值和求和。

2023-08-25 22:29:30 195

原创 JavaScript数组中的其他方法

对数组的元素进行排序,并返回对相同数组的引用。默认排序是将元素转换为字符串,然后按照它们的 UTF-16 码元值升序排序。方法通过移除或者替换已存在的元素和/或添加新元素改变一个数组的内容。要创建一个删除和/或替换部分内容而不改变原数组的新数组,请使用。由于它取决于具体实现,因此无法保证排序的时间和空间复杂度。),如果数组中有满足条件返回true,否则返回false。检测数组中的元素是否满足指定条件 (查找元素,返回符合测试条件的。如果想要不改变原数组的排序方法,可以使用。此方法不会更改现有数组,而是。

2023-08-07 15:39:48 63 1

原创 js中Object静态方法

【代码】js中Object静态方法。

2023-08-07 11:26:22 47 1

原创 js中的实例成员&静态成员

比如:Date.now() Math.PI Math.random()被称为静态成员(静态属性和静态方法)称为实例成员(实例属性和实例方法)称为实例对象,实例对象中的。构造函数的属性和方法。

2023-08-06 21:04:23 56 1

原创 edge和chrome浏览器实现无头浏览(selenium)

edgechrome。

2023-08-02 18:51:04 1136 1

原创 xpath和jsonpath的元素

XPath还有很多的语法(本地路径,操作符,和函数)没有列在这里。只要知道xpath和jsonpath脚本之中的不同点就行了。连接操作符在XPath 结果合并其它结点集合。JSONP允许name或者数组索引。使用JOSNPath的[]操作符操作一个对象或者数组,索引是从0开始。[]在xpath表达式总是从前面的路径来操作数组,索引是从1开始。store的所有元素。所有的bookst和bicycle。store里面所有东西的price。脚本表达式,使用在脚本引擎下面。数组分割操作从ES4借鉴。

2023-08-01 19:41:19 47 1

原创 JavaScript中的map()、join()、foreach()、filter()和reduce()

数组元素是通过参数里面指定的分隔符进行分隔的,空字符串(' '),则所有元素之间都没有任何字符。可以遍历数组处理数据,并返回新的数组。用于把数组的所有元素转换一个字符串。

2023-07-28 09:54:29 142 2

原创 js中的展开运算符

典型运用场景:求数组最大值(最小值),合并数组等、目标:能够使用展开运算符并说出常见的使用场景。展开运算符(...),将一个数组进行展开。

2023-07-25 12:20:34 184

原创 js中的动态参数和剩余参数

arugments 是函数内部内置的伪数组变量。,包含了调用函数时传入的所有实参。

2023-07-25 11:59:10 79

原创 js中的-变量提升和函数提升

3.函数表达式 必须先声明和赋值,后调用 否则 报错。1.会把所有函数声明提升到当前作用域的最前面。2.只提升函数声明,不提升函数调用。2.只提升声明,不提升赋值。3.然后依次执行代码。的变量提升到 当前作用域的最前面。不建议 使用var声明。

2023-07-25 11:47:55 15

原创 js中的闭包

闭包很有用,因为它允许将函数与其所有操作的某些数据(环境)关联起来。封闭数据,实现数据私有,外部也可以访问函数内部的变量。闭包 = 内层函数 + 外层函数的变量。

2023-07-25 11:33:09 19

原创 js中的局部作用域

在JavaScript中使用{}包裹的代码称为代码块,代码块内部声明的变量外部将【有可能】无法访问。1.let声明的变量会产生块作用域,var不会产生块作用域。局部作用域分为:函数作用域和块作用域。2.const声明的常量也会产生块作用域。3.不同代码块之间的变量无法互相访问。4.推荐使用let或const。

2023-07-24 15:17:34 32

原创 字符类:预定义:指的是某些常见模式的简写方式

匹配空格(包括换行符、制表符、空格符等),相当于[\t\r\n\v\f]除所有字母、数字和下划线以为的字符、相当于[\t\r\n\v\f]匹配任意的字母、数字和下滑线,相当于[A-Za-z0-9_]匹配非空格的字符,相当于[^\t\r\n\v\f]匹配所有0-9以外的字符,相当于[^0-9]匹配0-9之间的任一数字,相当[0-9]

2023-07-24 15:11:17 56

原创 js中的修饰符

作用:修饰符约束正则执行的某些细节行为,如果区分大小写、是否支持多行匹配等、

2023-07-24 15:10:06 60

原创 js添加类className和classList

当使用classList添加类名时,标签可以同时使用该类,如果两个类中有相同的属性时当前类会替换掉之前类的属性。当使用className添加类名时,标签存在其他类时会覆盖掉之前的类名。

2023-07-18 17:45:14 416 1

空空如也

空空如也

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

TA关注的人

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