摘要: 1、Request.QueryString["控件名"]适合于get方式提交的表单Request.Form["控件名"]适合于post方式提交的表单Request["控件名"]同时适合于get和post方式提交的表单2、Request封装了客户端请求信息。Request的常见属性如下:属性名值类型说明ApplicationPathString获取请求的资源在网站上的根路径ContentEncodingEncoding设置请求对象的编码CookiesHttpCookieCollection客户端发送到服务器的Cookie集合QueryS 阅读全文
posted @ 2011-07-29 10:17 wnan 阅读(210) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zhoufoxcn/article/details/5692545http://blog.csdn.net/bluedoctor/article/details/3859847 阅读全文
posted @ 2011-07-27 11:08 wnan 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 急事,慢慢的说; 大事,清楚的说; 小事,幽默的说; 没把握的事,谨慎的说; 没发生的事,不要胡说; 做不到的事,别乱说; 伤害人的事,不能说; 讨厌的事,对事不对人的说; 开心的事,看场合说; 伤心的事,不要见人就说; 别人的事,小心的说; 自己的事,听听自己的心怎么说; 现在的事,做了再说; 未来的事,未来再说; 知人不必言尽,留三分余地与人,留些口德与己。 责人不必苛尽,留三分余地与人,留些肚量与己。 才能不必傲尽,留三分余地与人,留些内涵与己。 锋芒不必露尽,留三分余地与人,留些深敛与己。 有功不必邀尽,留三分余地与人,留些谦让与己。 得理不必抢尽,留三分余地与人,留些宽和与己。 阅读全文
posted @ 2011-07-14 17:22 wnan 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、OO原则是我们的目标,而设计模式是我们的做法2、不管当初软件设计的多好,一段时间后,总是需要成长与改变,否则软件就会“死亡”3、利用多态,程序可以针对超类型编程,执行时会根据实际状况执行到真正的行为,不会被绑死在超类型的行为上设计原则1、找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起2、针对接口编程,而不是针对实现编程3、多用组合,少用继承设计模式1)策略模式定义算法簇,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户 阅读全文
posted @ 2011-07-14 09:33 wnan 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、框架设计基础1、对框架来说,最关键的品质应该是一致性 2、所谓框架,即可重用面向对象程序库3、框架设计原则:在设计框架时,必须从一组使用场景以及实现这些场景的样例代码开始4、确保每个主要特性域的命名空间只包含那些用于最常见场景的类型。应该把用于更高级场景的类型放在子命名空间中5、尽可能提供强类型API;限制抽象的数量;避免把低层API和高层API混在同一命名空间中二、命名规范1、除参数名之外的所有标识符,标识符中每个单词的首字母大写2、避免在标识符的名字中使用首字母缩写词,除非他们是普遍使用的 例:IO、XML (首字母缩写词都要大写)3、不应该仅仅通过大小写来区分名字4、为标识符选择易于 阅读全文
posted @ 2011-07-11 13:45 wnan 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、面向集合的思维方式2、如果指定了DISTINCT,则ORDER BY子句中的表达式只能访问上一步返回的虚拟表,不能访问未返回的表达式3、表表达式(派生表、公用表表达式CTE、视图、内联表值函数)中不允许使用带有ORDER BY字句的查询4、集合运算(UNION ALL、UNION..)的单个查询中不允许使用ORDER BY子句,只能在查询的最后指定5、除非真的需要有序行,或为TOP选项描述排列顺序,否则不要指定ORDER BY子句,排序要耗费一定的开销 阅读全文
posted @ 2011-07-09 10:39 wnan 阅读(152) 评论(0) 推荐(0) 编辑
摘要: select语句前加:declare @d datetimeset @d=getdate()并在select语句后加:select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate()) 转自:动态网制作指南 www.knowsky.com这是简易的查看执行时间的方法。===========================================(一下内容转自:C... 阅读全文
posted @ 2010-07-07 12:01 wnan 阅读(361) 评论(0) 推荐(1) 编辑
摘要: ViewState是ASP.NET中用来保存WEB控件回传时状态值一种机制。在WEB窗体(FORM)的设置为runat="server",这个窗体(FORM)会被附加一个隐藏的属性_VIEWSTATE。_VIEWSTATE中存放了所有控件在ViewState中的状态值。 ViewState是类Control中的一个域,其他所有控件通过继承Control来获得了ViewState功能。它的类型是sy... 阅读全文
posted @ 2010-07-02 13:40 wnan 阅读(244) 评论(0) 推荐(0) 编辑
摘要: EXISTS/NOT EXISTS一定比IN/NOT IN的效率高吗?经常别人说EXISTS比IN快!NOT EXISTS比NOT IN快!然而事实真的如此么? 我们先讨论IN和EXISTS。 select * from t1 where x in ( select y from t2 ) 事实上可以理解为: select * from t1, ( select distinct y from ... 阅读全文
posted @ 2010-06-28 17:13 wnan 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 在网页中嵌入MSN如何直接通过网页和读者更好地交流是博主应当考虑的一个问题,实现交流的途径有很多,比如,留言,评论等,不过这些方式很难做到实时的交流,而要实时的与读者面对面的交流就需要其他的交流方式了。今天所要介绍的在博客中加入网页版的MSN就是一个比较好的解决方案。具体方法:1. 进入Windows Live的网络设置页面,用自己的ID号登陆;2. 选择最下方的“允许 Interne... 阅读全文
posted @ 2010-06-28 15:33 wnan 阅读(1259) 评论(0) 推荐(0) 编辑