之前在StackOverflow回答了这个问题,如今整理到Blog里。 由于安全限制。脚本是不能任意设置其value值的,所以并不能像其他表单输入域那样用属性来设置使其重置。 重置一个文件域的值,归纳起来主要有 3 种方法。 本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比較完美的综合方案的 ...
分类:
编程语言 时间:
2017-05-29 11:10:44
阅读次数:
352
通过模块random与内置方法chr进行配合 方法‘chr’: 把数字0-255转换成ASSIC码对应值 使用方法: >>> for i in range(10):... chr(i)... '\x00''\x01''\x02''\x03''\x04''\x05''\x06''\x07''\x08' ...
分类:
其他好文 时间:
2017-05-29 10:00:49
阅读次数:
139
1 var getFun=function(value){ 2 return function(callback){ 3 setTimeout(function(){ 4 callback(value); 5 },1000); 6 }; 7 } 8 9 ;+function(gen){ 10 var... ...
分类:
其他好文 时间:
2017-05-29 10:00:34
阅读次数:
177
1 function Promise(fn) 2 { 3 this._resolvefun=null; 4 this._rejectfun=null; 5 this.status="pending"; 6 this.value=""; 7 this.reason=""; 8 var bind=fun... ...
分类:
其他好文 时间:
2017-05-29 09:59:07
阅读次数:
159
1.Lazy<T>的使用 无意间看到一段代码,在创建对象的时候使用了Lazy,顾名思义Lazy肯定是延迟加载,那么它具体是如何创建对象,什么时候创建对象了? 先看这段示列代码: 使用非常简单,把 OrderService 放到Lazy<T> 中,然后 _orderSrv.Value 的时候才真正创建 ...
分类:
其他好文 时间:
2017-05-29 09:56:28
阅读次数:
158
转载请注明出处:http://blog.csdn.net/ns_code/article/details/37867985 前言:有网友建议分析下LinkedHashMap的源码,于是花了一晚上时间研究了下,分享出此文(这个系列的最后一篇博文了),希望大家相互学习。LinkedHashMap的源码理 ...
分类:
编程语言 时间:
2017-05-29 09:55:23
阅读次数:
206
结果 0:before yield 1:before yield 2:before yield 2:after yield 1:after yield 0:after yield 结果 0:before yield 0 1:before yield 2 2:before yield 4 5 2:af ...
分类:
其他好文 时间:
2017-05-29 09:53:21
阅读次数:
183
转载请注明出处:http://blog.csdn.net/ns_code/article/details/36191279 Hashtable简介 Hashtable同样是基于哈希表实现的,同样每个元素是一个key-value对,其内部也是通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动 ...
分类:
编程语言 时间:
2017-05-29 09:51:04
阅读次数:
237
https://leetcode.com/problems/linked-list-random-node ...
分类:
其他好文 时间:
2017-05-29 09:48:39
阅读次数:
116
1 var Items={ 2 [Symbol("random") ]: "items", 3 _items:[{"n":"a"},{"n":"b"},{"n":"c"}], 4 _num:0, 5 [Symbol.iterator](){return this;}, 6 next(){ 7 ret ...
分类:
其他好文 时间:
2017-05-29 09:48:14
阅读次数:
192