摘要: 在网站开发过程中,大家都是如何解决多尺寸图片缩略图问题的呢?犹为典型的是电商网站,据了解,淘宝的图片缩略图是直接存储多张缩略图的方式,以满足各种情况下使用,因为它有牛逼的开源+自主开发的海量图片存储架构作支撑。但是,我们在做网站时,并不可能直接搬牛逼的架构过来,就可以达到预期的效果,况且各种成本... 阅读全文
posted @ 2014-04-28 22:56 旺 旺 阅读(4081) 评论(20) 推荐(9) 编辑
摘要: 在开发过程中,我们通常会将常用方法封装在一个辅助类里,提高可复用性。自.net3.5以后,.net已经支持通过this关键字为类进行扩展,目前只可以扩展静态方法,这对于常用方法的封装是很有用的。比如,给asp.net的Page类扩展WriteJson方法,直接在页面代码里用 this.Write... 阅读全文
posted @ 2014-04-26 16:40 旺 旺 阅读(2209) 评论(3) 推荐(4) 编辑
摘要: 1.背景工作流产品众多,而它们之间又缺乏统一的标准,使得不同的产品之间很难实现协同工作。为了解决这一问题,工作流管理联盟(WFMC)于1993 年成立,并提出了工作流参考模型,制定了五个标准接口。其中有一个接口是过程定义接口。几乎每个工作流产品都有自己的过程定义语言(也称为工作流语言),可以从四个方... 阅读全文
posted @ 2014-05-13 05:41 旺 旺 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 如今浏览器能够实现的特性越来越多,并且网络逐渐向移动设备转移,使我们的前端代码更加紧凑,如何优化,就变得越来越重要了。开发人员普遍会将他们的代码习惯优先于用户体验。但是很多很小的改变可以让用户体验有个飞跃提升,所以任何一点儿小小的优化都会提升你网站的性能。前端给力的地方是可以有许多种简单的策略和代码习惯让我们可以保证最理想的前端性能。我们这个系列的主题就是要告诉你一些前端性能优化的最佳实践,只需要一分钟,就可以优化你现有的代码。最佳实践1:使用DocumentFragments或innerHTML取代复杂的元素注入DOM操作在浏览器上是要付税的。尽管性能提升是在浏览器,DOM很慢,如果你没有注 阅读全文
posted @ 2013-10-27 16:00 旺 旺 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方法。eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。拒绝使用with语句。 它会导致当你引用这个变量时去额外的搜索这样的一个命名空间,with里的代码在编译时期是完全未知的。使用for()循环替代for…in循环。因为for…in循环在开始循环之前需要Script引擎创建一个含有所有可循环属性的 List,需要多检查一次。把try-catch语句放在循 阅读全文
posted @ 2011-12-25 22:10 旺 旺 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供 AJAX 交互。 jQuery 还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有 阅读全文
posted @ 2011-12-25 21:51 旺 旺 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 【废话】 面试时被经理问到其中一个问题让我印象很深刻,因为我想了很久没能答上来。题目是 JavaScript是怎样实现继承的? 面向对象是在开发过程中一直使用的,因此,继承也是最基础的一部分,自己开始接触JS到现在差不多两年多了,这个基础我竟然都没过关,看来我的理论功还要加大力度提升啊!!!我重新查了资料,终于深刻理解下来了。废话就这么多了,Coding Action... 【正文】 大家都知道,C#中使用的是传统的类继承是很简单,但在JS中,可就没这么简单了,因为它使用的是原型(prototype )继承,实现起来相对复杂了一点。 1 //定义 People 对象 ... 阅读全文
posted @ 2011-09-30 17:38 旺 旺 阅读(533) 评论(3) 推荐(2) 编辑
摘要: 简介JavaScript 秘密花园是一个不断更新,主要关心 JavaScript 一些古怪用法的文档。 对于如何避免常见的错误,难以发现的问题,以及性能问题和不好的实践给出建议, 初学者可以籍此深入了解 JavaScript 的语言特性。JavaScript 秘密花园不是用来教你 JavaScript。为了更好的理解这篇文章的内容, 你需要事先学习 JavaScript 的基础知识。在 Mozilla 开发者网络中有一系列非常棒的 JavaScript 学习向导。地址: http://bonsaiden.github.com/JavaScript-Garden/zh/ 阅读全文
posted @ 2011-09-30 15:53 旺 旺 阅读(366) 评论(0) 推荐(1) 编辑
摘要: 破解Excel写密码保护方法: 1、打开excel文件 2、在工具——宏——-录制新宏——输入名字如:11 3、停止录制(得到一个空宏) 4、工具——宏——宏,选ww,点编辑按钮 5、删除窗口中的所有字符,替换为下面的内容 6、关闭编辑窗口 7、工具——宏——宏,选AllInternalPasswords,运行,确定两次,等2分钟,再确定.OK,没有密码了!! 内容如下:Public Sub AllInternalPasswords() ' Breaks worksheet and workbook structure passwords. Bob McCormick ' pr 阅读全文
posted @ 2011-06-10 11:51 旺 旺 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 在C#出现以前,应用程序通常都是采用ini或xml作为配置文件,但C#出现后,大部分程序员还是选择用可操作性强的.config应用程序配置文件的。所以,为了操作方便,通常需要写一个通用类。网上有很多这样的通用类,但我觉得我写的这个通用辅助类对于我来说很方便,看各人喜好喽。usingSystem;usingSystem.Linq;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Configuration;namespaceSchwann.CommLibrary{publicclassConfigHelper{///< 阅读全文
posted @ 2011-03-27 23:19 旺 旺 阅读(3874) 评论(16) 推荐(3) 编辑