Shawn Zhang's Programming Zone

软件,时代进步的推动者! 有事儿您Q我(Shawn)!♀飛雪傢銘♀的地盘欢迎您的到来!

常用链接

积分与排名

My Favorites

最新评论

05 2009 档案

可空修饰符 DateTime? dt = null;
摘要: 根据定义,值类型不能包含引用,其中包括对“无(nothing)”的引用,因此null值不能赋值给值类型。然而,在值本来就缺失的时候,这也会带来问题。例如,在指定一个计数器的时候,加入计数未知,应该如何输入?一个可能解决方案是指定一个特殊值,比如0或者int.Max,但这些都是有效的整数。相反,我们更希望直接将null赋给值类型,因为这不是一个有效的整数。为了声明可以存储nu...阅读全文

posted @ 2009-05-15 10:13 Shawn Zhang 阅读(6) | 评论 (0) 编辑

prototype
摘要: prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。  一些实用的函数  这个类库带有很多预定义的对象和实用函数,这些东东的目的显然是把你从一些重复的打字中解放出来 。   使用$()方法  $() 方法是在DOM中使用过于频繁的 document.getElemen...阅读全文

posted @ 2009-05-11 19:02 Shawn Zhang 阅读(5) | 评论 (0) 编辑

读取xls文件
摘要: 1、调用:[代码]2、函数[代码]阅读全文

posted @ 2009-05-05 16:17 Shawn Zhang 阅读(7) | 评论 (0) 编辑

生成1-10之间的随机数
摘要: RandomrandObj=newRandom();intstart=1;//随机数可取该下界值intend=10;//随机数不能取该上界值for(intj=start;j<end;j++){Console.Write("{0,11}",randObj.Next(start,end));}就可以生成1-10之间的随机数了阅读全文

posted @ 2009-05-05 16:12 Shawn Zhang 阅读(101) | 评论 (0) 编辑

.Net的三层架构------为什么要应用“中间业务层”
摘要: 所谓三层体系结构,是在客户端与数据库之间加入了一个中间层,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。 三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建...阅读全文

posted @ 2009-05-04 12:53 Shawn Zhang 阅读(10) | 评论 (0) 编辑