自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 数组去重

methods: { noRepeat(){ //indexOf() var arr=[1,2,5,6,7,1,2,5]; var newArr=[]; for(let v in arr){ if(newArr.indexOf(arr[v])==-1){ newA...

2020-04-28 15:51:45 117

原创 JS排序方法

1. 冒泡排序解析:比较相邻的两个元素,如果前一个比后一个大,则交换位置。第一轮的时候最后一个元素应该是最大的一个。按照步骤一的方法进行相邻两个元素的比较,这个时候由于最后一个元素已经是最大的了,所以最后一个元素不用比较。js代码实现function bubble_sort(arr){ for(var i=0;i<arr.length-1;i++){ f...

2020-04-11 15:56:36 183

原创 Servlet的声明周期

Servlet体系结构是建立在 Java 多线程机制上的,它的生命周期由 Web 容器负责。当客户端第一次请求某个 Servlet 时,Servlet 容器将会根据 web.xml 的配置文件实例化这个 Servlet 类。当有新的客户端请求该 Servlet 时,一般不会再实例化该 Servlet 类。当有多个请求时,Servlet 容器会起多个线程来访问同一个 Servlet 实例的 serv...

2020-04-11 14:35:13 262

原创 TCP/IP协议

1.OSI与TCP/IP各层的结构和功能,协议和作用。应用层:提供应用层服务,文件传输(FTP),电子邮件(SMTP), 主要的协议还有HTTP(超文本传输协议),DNS,和telnet表示层:用于数据格式化,代码转换,数据加密,没有协议会话层:解除或建立与别的接点的联系,没有协议传输层:TCP UDP网络层: IP ICMP(ping主要实...

2020-04-11 14:12:26 291

原创 Deffie-Hellman 密钥交换算法

Deffie-Hellman(简称 DH) 密钥交换是最早的密钥交换算法之一,它使得通信的双方能在非安全的信道中安全的交换密钥,用于加密后续的通信消息。 Whitfield Diffie 和 Martin Hellman 于 1976 提出该算法,之后被应用于安全领域,比如 Https 协议的 TSL(Transport Layer Security) 和 IPsec 协议的 IKE(Intern...

2020-04-11 14:00:23 378

原创 cookie和session

一、为什么会出现cookie和session?通过浏览器进行访问,依靠http协议,http协议是无状态的,无法记录用户的状态l二、两者之间的区别?1.cookie存储在浏览器端,session存储在服务器端2.Cookie最多存储4k,而Session没有限制3.Cookie存储信息可以永久保存,session客户端关闭或者超时就会失效4.cookie不安全,是暴漏在浏览...

2020-04-10 22:17:33 126

原创 项目种常用的js数据处理方法

1.正则处理时间格式(把/用-替换) this.conversionListData.map(item => { item.reportDate = item.reportDate.replace(/\//g,"-"); });2.split() 方法用于把一个字符串分割成字符串数组"2:3:...

2020-04-09 15:22:20 261

原创 axios请求拦截器

1.路由拦截在定义路由的时候就需要多添加一个自定义字段requireAuth,用于判断该路由的访问是否需要登录。如果用户已经登录,则顺利进入路由,否则就进入登录页面。const routes = [ { path: '/', name: '/', component: Index }, { path: ...

2020-04-03 16:54:13 613

原创 两种不同导出Excel的方式

1.通过后端接口导出 exportExcel() { if(this.total>60000){ this.$alert("导出数据超出Excel的限制,请缩小查询范围"); return; } this.$confirm('当前待导出的数据行数过多,导出需要耗时较长,请确认是否需要导出?...

2020-04-03 16:22:54 250

原创 JavaScript语言居然有两个表示"无"的值:undefined和null。有什么区别呐

1.JavaScript的最初版本是这样区分的:null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。2.目前,null和undefined基本是同义的,只有一些细微的差别。null表示"没有对象",即该处不应该有值。(1) 作为函数的参数,表示该函数的参数不是对象。(2) 作为对象原型链的终点。Object.g...

2020-04-03 15:50:49 500

原创 获取时间格式

1.获取年月日时间格式 getTime(time){ if(time==null||time<0){ return "" } var date=new Date(time); var day=('0'+date.getDate()).slice(-2); var month=('0'...

2020-04-03 15:38:53 423

原创 promise的异步处理

1.Promise的作用主要用于异步计算,可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果new Promise( function (resolve, reject) { // 一段耗时的异步操作 resolve('成功') // 数据处理完成 // reject('失败') // 数据处理出错 }).then( (res) =>...

2020-04-03 14:46:24 198

原创 js-cookie存取用户名

1.首先在登录页面输入账号将返回信息(用户名)进行存储页面中引入js-cookieimport Cookies from "js-cookie";将返回信息(用户名)进行存储 if(res.data.success){ Cookies.set("userName",res.data.retObj.realName); ...

2020-04-02 16:33:03 643

原创 关于闭包的思考

1.说到闭包,首先要知道作用域问题变量的作用域有两种:全局变量和局部变量。下面介绍一下作用:在js中,函数内部可以直接读取全局变量。var n=999;  function f1(){    alert(n);  }  f1(); // 999but,在函数外部自然无法读取函数内的局部变量。 function f1(){    var n=999;  }...

2020-04-01 23:26:18 165

原创 隐藏元素的方法

1.overflow:hidden2.opacity:0;3.visibility:hidden4.display:none5.position:absoluteposition:absolute; left:-99999px; top:-90999px;/* 不占据空间,无法点击 */6.z-index:-10007.transform:scaleY(0)...

2020-04-01 21:45:11 141

原创 遍历对象问题

for循环遍历数据的key value ;vue v-for 循环遍历数据的key和value1.for循环方法obj:{a:11,b:22,c:33} for(var key in obj){ console.log(key,obj[key]) }2.直接获取数据的key 用Object.key(obj);的方法;console.log(Object.ke...

2020-04-01 21:12:58 312

crm客户管理系统框架

crm客户管理系统框架

2020-12-20

古玩网站旨为古玩爱好者提供行情走势分析、藏友交流交易

该站旨为古玩爱好者提供行情走势分析、藏友交流交易、业务引进推广等功能的综合性网站

2019-03-25

纯前端小游戏贪吃蛇

纯前端小游戏(包括贪吃蛇、拼图、俄罗斯方块、找不同)

2018-11-20

万能框架模板

简单框架模板适用于初等网站登录注册以及浏览页面,包含框架基本东西

2018-03-29

空空如也

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

TA关注的人

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