- 博客(10)
- 收藏
- 关注
转载 API的防重放机制
说说API的防重放机制我们在设计接口的时候,最怕一个接口被用户截取用于重放攻击。重放攻击是什么呢?就是把你的请求原封不动地再发送一次,两次...n次,一般正常的请求都会通过验证进入到正常逻辑中,如果这个正常逻辑是插入数据库操作,那么一旦插入数据库的语句写的不好,就有可能出现多条重复的数据。一旦是比较慢的查询操作,就可能导致数据库堵住等情况。这里就有一种防重放的机制来做请求验证。time...
2019-06-28 19:51:00 1898
原创 时间默认值
let beginDate = new Date(); beginDate.setSeconds(0); beginDate.setHours(0); beginDate.setMinutes(0); console.log( beginDate )Wed Jun 19 2019 00:00:00 GMT+0800 (中国标准时间)...
2019-06-19 11:19:58 585
原创 iview 时间日期的处理方式
<DatePicker class="dateTime" size='small' format="yyyy-MM-dd HH:mm" type="datetimerange" placeholder="请选择时间段" style="width:270px" @on-change="activeitySerachTime"></DatePicker> a...
2019-06-19 11:02:06 2367
原创 js this
var o = { m: function() { var self = this; console.log(this === o); //true fn(); function fn() { console.log(this === o); //false console.l...
2019-06-16 18:49:00 460
原创 js序列化对象
JSON的语法是JS语法的子集,它并不能表示JS里的所有值。支持对象,数组,字符串,无穷大数字,true,false,null,并且它们可以序列化和还原。NaN,Infinity,-Infinity序列化的结果是null,日期对象序列化的结果是ISO格式的日期字符串,但JSON.parse()依然保留它们的字符串形态,而不是将它们还原成原始日期对象。函数,正则,Error,undefined值不能...
2019-06-16 09:37:34 574
原创 js 作用域问题
var arr = [1,2,3];function test(arr) { arr = [];}test(arr)console.log(arr) [1,2,3]
2019-06-16 08:53:34 118
原创 js this指向的程序
var num = 10;var obj = { num : 8, inner: { num: 6, print: function() { console.log(this.num) } }}num = 888;obj.inner.print(); //6var fn = obj.inne...
2019-06-16 08:34:30 116
原创 js变量的程序题
function fn() { var a = b = 1;}fn()console.log(b) // 1console.log(a);// undefined
2019-06-14 22:47:18 185
原创 js对象的深拷贝
function deepClone (obj) { var result = Array.isArray(obj) ? [] : {}; for(var key in obj) { if(obj.hasOwnProperty(key)) { if(typeof obj[key] === 'object'){ ...
2019-06-06 14:46:53 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人