2012年3月29日
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Web;using NPOI.HSSF.UserModel;using NPOI.HPSF;using NPOI.POIFS.FileSystem;using NPOI.SS.Util;using NPOI.SS.UserModel;using System.Data;namespace WebApplication1{ /// <summary> /// Summary description for DownloadExcel 阅读全文
posted @ 2012-03-29 16:41 魂淡 阅读(2845) 评论(0) 推荐(0) 编辑
  2012年3月23日
摘要: 最近在网上看到一篇关于js数组复制最有效的方法是直接使用slice和concat方法。这2个方法的确是最快的把数组成功复制,而不是引用。可以运行实例:<script type="text/javascript"><!-- var arr1=["1","2","3"],arr2; arr2=arr1.slice(0); arr1[0]=0; //改变arr1第一个元素 alert("arr2[0]:"+arr2[0]); //不影响arr2 var arr3=["1&q 阅读全文
posted @ 2012-03-23 14:50 魂淡 阅读(31513) 评论(9) 推荐(3) 编辑
  2012年3月22日
摘要: Strategy模式是应用比较广泛的模式之一,在我没有系统学习设计模式之前,我就一直使用该模式的思想进行设计。我想从一个例子来讲述该模式,假设有一个PDA的订餐系统,前端是Windows Mobile,后端为Web服务。服务员的PDA可以做以下三种操作,1.使用用户名密码登录到系统中。2.帮客户点菜下订单。3.对用餐结帐。前端不包含business logic,只是把请求通过WebService发送到后台。后台负责接收,处理请求,并回应处理结果。前后台通信可以通过webservice,remoting,WCF甚至socket进行通信,但这不是这篇文章讨论的内容,文章主要关注后台的设计。最直观简 阅读全文
posted @ 2012-03-22 18:02 魂淡 阅读(1567) 评论(0) 推荐(0) 编辑