08 2016 档案
摘要:摘要 [Html5]sessionStorage和localStorage的区别 索引 上篇文章简单介绍了它们的区别,已经常见的用法。那我们能通过. 或者类似dic[key]的方式访问吗?答案是当然可以了。 遍历key和value 事件 可以监听localStorage的值的变化。 值的变化或者cl
阅读全文
摘要:摘要 有时需要在浏览器中保存一些数据,特别在app中嵌入的h5页面中,需要在webview中保存一些数据,作为客户端的数据持久化。 h5中web storage有两种存储方式:sessionStorage和localStorage。 sessionStorage:用于存储一次会话的数据,这些数据只有
阅读全文
摘要:摘要 线程池是一种多线程的形式,其中的任务被添加到队列中,并在创建线程时自动启动。 以下示例使用.Net框架的线程池来计算十个数字20和40之间的裴波那契的结果。裴波那契Fibonacci类,它提供了一种方法叫ThreadPoolCallback执行计算。一个对象表示一个裴波那契的值被创建,Thre
阅读全文
摘要:Unity是什么? unity是patterns&practices团队开发的一个轻量级、可扩展的依赖注入容器。 Unity特性 1、它提供了创建(或者装配)对象实例的机制,而这些对象实例可能还包含了其它被依赖的对象实例。 2、Unity允许将预先配置的对象注入到类中,实现了inversion of
阅读全文
摘要:摘要 上篇文章简单学习了js自调用方法。今天就趁热打铁,学一学怎么编写一个jquery插件。 JQuery 参考地址:http://www.cnblogs.com/playerlife/archive/2012/05/11/2495269.html 通过JQuery.fn增加一个新的函数来编写JQu
阅读全文
摘要:摘要 有时使用js写了一个匿名方法,需要立即执行。因为没有方法名称,无法在其它地方调用。 匿名函数 匿名函数,可以认为是没有方法名称的函数。 js中如果想执行匿名函数,结构如下: 使用()将匿名函数括起来,后面再加一对小括号(包含参数列表)。 例如: 命名函数自调用 jquery插件格式的自调用
阅读全文
摘要:摘要 在做h5应用的时,有时有些功能js并不能实现的特别完美。比如下载进度条或上传文件进度等。如果能调用ios或者android的方法,实现进度,以及文件上传或者下载列表更好一些。如果使用第三方的js插件。又要考虑到ios和android的版本问题,支持上并不是特别完美。 WebViewJavasc
阅读全文
摘要:摘要 有时候需要用到iframe,但里面的单击里面的链接的时候,总是在该iframe中打开。 解决办法 其实解决起来也很简单。 在iframe中的head标签中添加下面的标签即可。 该标签为页面上所有链接规定默认目标。 target: _blank:在新窗口中打开被链接的文档。 _self:默认。在
阅读全文
摘要:摘要 这周在园子看到一篇介绍JsonCSharpClassGenerator这个工具的文章,感觉挺实用的,在现在项目中json用的是最多的,所以在转换对应的类的时候,确实挺频繁,所以就研究了一下这个工具,确实很好用。这里记录一下,以后也方便去查找。 JSON C# Class Generator 这
阅读全文
摘要:摘要 在使用ews调用exhange的收件箱的并在h5页面显示邮件详情的时候,因为返回的每封邮件的内容都是htmlbody,没有textbody。每封邮件又没什么规律,用正则表达式来匹配内容并不合适,另外又要保持原邮件的格式。这个确实很难统一。目前是使用iframe标签,将原邮件的html在ifra
阅读全文
摘要:摘要 最近在用ews的方式开发邮箱服务,包括写邮件,查看某封邮件的详情,回复,全部回复及转发功能。在获取收件箱的时候,关于唯一标识符的问题。也有点困惑,在每个邮件item中,存在一个changeKey和uniqueid的标识。关于这两个的区别还是查看msdn找到结果的。 EWS Identifier
阅读全文