自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高流量大并发Linux TCP性能调优

最近在使用jmeter做压测,当jmeter的并发量高的时候发现jmeter服务器一直报错Cannot assign requested address,允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭;net.ipv4.tcp_tw_recycle = 1 表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭。查看了一下发现系统中存在大量处于TIME_WAIT状态的tcp端口。简单记录于此,备忘。

2023-10-23 09:04:25 453

原创 在service层报错Invalid bound statement (not found)

1、如果没有在server层报错Invalid bound statement (not found)2、如果是在server层报错的,可能是@MapperScan扫描太大,导致service也被包装了。把MapperScan具体到mapper文件夹下。

2023-05-10 11:28:51 465 1

原创 Maven Resources Compiler: Maven project configuration required for module ‘xxx‘ isn‘t available.

pom.xml没有识别成maven文件。

2023-05-06 15:32:12 169

原创 maven项目运行时报错compilation failure - 不再支持源选项 5。请使用 7 或更高版本

maven项目运行时报错compilation failure

2023-01-30 15:13:03 366

原创 打包时如何把es6语法转为es5

打包时如何把es6语法转为es5

2022-12-22 09:20:48 1813

原创 npm ERR! cb() never called! npm ERR! This is an error with npm itself.

npm ERR! cb() never called! npm ERR! This is an error with npm itself.

2022-12-20 10:51:11 161

原创 ant-design-vue修改input组件样式

ant-design-vue修改input组件样式

2022-12-13 11:27:37 1017

原创 vue在history mode模式下页面刷新出现了Cannot GET

vue在history mode模式下页面刷新出现了Cannot GET

2022-11-16 11:03:01 799

原创 vue路由出现了首页白屏或者路由地址变化页面无变化

vue路由出现了首页白屏或者路由地址变化页面无变化

2022-10-21 14:11:26 266

原创 vue3纯前端数字验证码

vue3中数组验证码

2022-10-18 10:49:17 496 1

原创 antd design 刷新后导航菜单与当前页面保持同步

antd design 刷新后导航菜单与当前页面保持同步

2022-10-14 09:49:52 544

原创 vue中怎么修改单个页面body的背景色

vue中修改单个页面body的背景色

2022-10-13 16:11:15 673

原创 vue中对于多个input输入框如何验证以及如何返现

多个input的输入以及返现

2022-10-13 14:39:55 689

原创 vue中对于一些公共组件的处理

vue中对于一些公共组件的处理,采用cdn的方式引入组件

2022-10-13 14:27:52 322 1

原创 css中的伪类和伪元素

(2)这个子元素虽然在逻辑上存在,但却并不实际存在于文档树中。不会出现在DOM中,所以不能通过js来操作,仅仅是在 CSS 渲染层加入。(1)伪元素仅指::after与::before,创建了一个新元素,这个新元素是前面的元素的子元素,这个子元素是一个块级盒子。(4)伪类有链接伪类和结构伪类。链接伪类跟在a标签后面,例如🅰️hover。结构伪类指div:nth-child(n)等。(3)每个选择器最多只能有一个伪元素,但是可以有多个伪类。

2022-10-08 11:23:56 185

原创 移动端 滚动条不显示但是可以滚动

移动端 滚动条不显示但是可以滚动

2022-09-06 14:25:45 468

原创 vue中获取页面滚动的高度

vue中获取页面滚动的高度

2022-09-06 11:31:10 4844

原创 移动端弹出层滚动时禁止body滚动

移动端弹出层滚动时禁止body滚动

2022-09-05 17:36:54 445

原创 父元素的事件不影响子元素

父元素的事件不影响子元素

2022-09-05 15:08:44 1177

原创 js遮盖层下面不能滑动

js遮盖层下面不能滑动

2022-09-02 14:56:13 187

原创 触摸事件(touchstart、touchmove和touchend)

触摸事件(touchstart、touchmove和touchend)

2022-09-01 15:07:25 1221

原创 js禁止页面滚动

js禁止页面滚动

2022-08-31 17:52:38 6108

原创 vue 中的 const {XXX } =this 的含义

vue 中的 const {XXX } =this 的含义。

2022-08-31 15:09:29 493

原创 flex布局下width:100%失效和justify-content:space-between 失效的问题

flex布局下width:100%失效和justify-content:space-between 失效的问题

2022-08-22 14:33:27 1525

原创 javascript静态作用域和动态作用域

静态作用域指的是一段代码,在它执行之前就已经确定了它的作用域,简单来说就是在执行之前就确定了它可以应用哪些地方的作用域(变量)。动态作用域–函数的作用域是在函数调用的时候才决定的JavaScript采用的是词法作用域即静态作用域;// 静态作用域:var a = 10;function fn() { var b = 1; console.log(a + b);}fn(); // 11在创建fn函数时的时候就已经确定了它可以作用哪些变量,如果函数fn里面有变量a就直

2022-01-14 17:52:18 297

原创 JS中 reduce() 的用法总结

一、语法arr.reduce(function(prev,cur,index,arr){...}, init);其中,arr 表示原数组;prev 表示上一次调用回调时的返回值,或者初始值 init;cur 表示当前正在处理的数组元素;index 表示当前正在处理的数组元素的索引,若提供 init 值,则索引为0,否则索引为1;init 表示初始值。二、实例var arr = [3,9,4,3,6,0,9];求数组项之和var sum = arr.reduce(functi

2022-01-06 11:26:44 540

原创 js中class的使用

1、如何创建一个类class User{} //第一种let User=class{} //第二种2、构造函数的使用与参数初始化class User{ constructor(name){ this.name=name; }}3、静态属性的定义与使用class request{ static host="http://127.0.0.1"; postBody(url){ return request.host+`/${url}` }}let a

2022-01-06 11:15:10 650

原创 图片预加载的几种方式

在开发的过程,我们经常会遇到这样的要求,当鼠标hover上去的时候,更改菜单的背景。如果没有进行图片预加载的话,会出现闪烁。那么拥有1px的眼睛的设计师们不会放过你的。为什么会出现这张情况?因为hover的时候,图片才会去加载。那么我们现在来解决这个问题。首先我们要知道一点:如果图片在使用之前就已经请求过了,那么再次使用的时候,就不会再去请求(ps:图片路径一样)。下面讲实现方式1.使用纯的css进行图片预加载body:after { content: ""; display: bl.

2021-12-22 18:21:25 4936

原创 js中Set和Map的一些操作

//Set 我个人认为Set是多用来操作数组的 var array=[1,2,3,3,2,1]; //数组去重 var set=new Set(array); console.log(set); //{1,2,3} //添加元素 set.add(4);//添加已有元素会将原来的元素覆盖,长度不变 console.log(set) //{1,2,3,4} //删除元素 set.delete(4); console.log(set) //{1,2,3} //将set转换为数组对象 s.

2021-12-19 11:24:01 118

原创 JavaScript null和undefined的区别 区分JS中的undefined,null,““,0和false

null:用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象(引用为空)。undefined:当声明的变量还未初始化时,变量的默认值为undefined(只是定义了引用)。undefined:当声明的变量还未初始化时,变量的默认值为undefined(只是定义了引用)。null和undefined的区别null he undefined 都只有一个值typeof null 为 objecttypeof undefined 为 undefinednull == undefined

2021-12-19 11:22:47 185

原创 使用nvm来管理不同的node版本

有时候,不同的项目需要使用不同的node版本。我们可以使用nvm管理不同的node版本。1、下载安装nvm下载地址下载后解压直接下一步,下一步,安装完成即可注意:为避免出现bug,安装路径默认即可,如需更改安装路径请注意文件名不要有中文和空格2、常用nvm命令查看安装过的node版本nvm list安装某个node版本 nvm install nvm install 14.18.2切换到某个版本(在超级管理员下运行cmd)nvm use 14.18.2卸载某个node版本 (

2021-12-10 16:23:53 386

原创 项目 运行 报错Module build failed (from ./node_modules/babel-loader/lib/index.js)

把node_modules 删除之后,输入以下命令(一定这个顺序):npm install vue-template-compiler -Dnpm installnpm run dev

2021-12-07 17:44:46 989

原创 如何快速完全删除node_modules

1.安装npm包–rimrafnpm install rimraf -g2.在cmd指令下,进入所需删除的node_modules文件夹的位置,再输入指令rimraf node_modules3.简单粗暴得秒删完成

2021-12-07 14:58:52 505

原创 vue3引入ant-design-vue

1、npm i --save ant-design-vue2、3、报错:"export ‘default’ (imported as ‘Vue’) was not found in ‘vue’4、在当前目录下跑npm i --save ant-design-vue@next , 然后重新跑下项目就可以了

2021-12-06 17:26:29 640 1

原创 Vue前端资源本地下载(即文件放在前端目录下)

1. 静态资源文件一般放置在public的static的目录下,src/assets下不行2. 写一个按钮比如文件名为“下载资源”,下载到你本地的文件名称下载文件名为“1.pdf”,前端目录的文件名!!注意下载文件名不要带中文字符!!<a-button type="primary" @click="download">{{ '下载模板' }}</a-button>3.写一个方法传入参数 download () { const a = documen

2021-11-25 16:20:22 3122 1

原创 js判断一个数组中是否有重复元素

方法一:indexOf 方法function isRepeat() { var ary = new Array("111", "22","22", "33", "111"); for (var i = 0; i < ary.length; i++) { console.log(ary.indexOf(ary[i])); if(ary.indexOf(ary[i]) != i) { aler

2021-11-17 11:11:46 924

原创 本地配置域名访问本地启动的vue项目

开发过程中,遇到单点登录功能,需要配置域名才能访问证书.1、如何在本地创建域名1、快速找到hosts文件,win + R 打开运行工具,输入C:\Windows\System32\drivers\etc 回车直接进入该文件夹2、打开hosts文件,配置域名(注意:域名后不要有空格)tips:hosts: 由操作系统操作的IP和域名的本地映射文件,可以视为DNS server的重写,一旦查到了指定的域名,就不会继续查找DNS server, 所以可以节省时间。但是hosts设置的IP地

2021-11-10 18:28:18 3297

原创 antd Vue可编辑table表格,输入框,下拉框,可添加删除

<template> <a-table :columns="columns" :data-source="data" bordered> <template v-for="col in ['name', 'time', 'workOrNo']" :slot="col" slot-scope="text, record, index" > <div :key="col"> &l.

2021-11-03 17:51:04 3719 1

原创 vue解析上传的excel文档

template中的内容 <a-upload name="file" :multiple="true" :beforeUpload="beforeUpload" accept=".xlsx, .xls" @change="handleChange" > <a-button> <a-icon type="upload" /> 点击上传 </a-button> <

2021-10-24 14:27:54 547

原创 Vue刷新页面的三种方式

1.原生的js刷新方式:location.reload();2.vue自带的路由跳转方式:this.$router.go(0);使用过后发现这俩种方式都会使页面有短暂的空白,体验效果不是特别好所以总结出了第三种方式3. 在app或者路由插槽处声明以下代码:template> <div id="app"> <router-view v-if="isShow"></router-view> </div></temp

2021-09-03 10:30:34 1905

空空如也

空空如也

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

TA关注的人

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