摘要: 测试代码: 运行测试用例发现数据集比较小的情况下,两种简单的搜索方式基本上没有什么区别,当数据量过大(>1000)时,使用hash进行索引,速度会快很多 (hash和排序后进行快速搜索的效率差不多) 阅读全文
posted @ 2017-02-10 11:38 zhao379028604 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: WCF服务可以承载与iis、winform、console、window服务中,下面重点介绍以console为载体,对外提供服务(服务满足web访问以及soap方式访问) 1.服务类的实现 wcf服务类一般有两种实现方式,下面分别对两种方式进行介绍: 1.1 使用接口进行实现 1 namespace 阅读全文
posted @ 2016-08-17 23:21 zhao379028604 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: html中的标签没法进行定制,因此,比较通用的一种实现方式是将”input file“设置为透明,再在底部添加一个背景节点进行显示1 2 请选择文件3 4 还有一种比较通用的方式是有别的标签的click时间进行触发实现如下: 1 !DOCTYPE ht... 阅读全文
posted @ 2016-01-24 17:59 zhao379028604 阅读(4149) 评论(0) 推荐(0) 编辑
摘要: 直接在前端使用阿里云的oss服务向oss上传文件有现成的js写的sdk项目地址:https://github.com/aliyun-UED/aliyun-sdk-js使用js上传的example地址:https://github.com/aliyun-UED/oss-js-upload使用上面的ex... 阅读全文
posted @ 2016-01-24 17:39 zhao379028604 阅读(34657) 评论(0) 推荐(0) 编辑
摘要: 对于前端的模块化开发理解的还不够深入,原来写的通用的模块开发有问题,现在把相对成熟一些模板记录下来 先定义一下前提:我们有这样一个js的toolkit包,包里面有几个比较基础的功能模块,分别是events,uuid,control,其中events、uuid是功能独立的,control依赖于even 阅读全文
posted @ 2016-01-24 17:02 zhao379028604 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要在web端向服务器上传文件,以前是使用form的方式进行提交,html5中支持直接使用xmlhttprequest上传文件,send对象支持blob对象而文件就是一个blob对象ajax上传文件ajax中可以通过参数processData这个参数来控制data是否进行转换,我们将这... 阅读全文
posted @ 2015-12-08 21:23 zhao379028604 阅读(2776) 评论(1) 推荐(0) 编辑
摘要: nodejs编译js文件时对js文件的包装 nodejs在编译js文件时会对获取的js文件内容进行头尾包装 (function(exports,require,module,__filename,__dirname){\n 和 \}),正常的js文件就变成了:(function(exports,r... 阅读全文
posted @ 2015-09-15 21:11 zhao379028604 阅读(3195) 评论(0) 推荐(0) 编辑