# Thursday, May 11, 2006

用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"

用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))"

用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"

用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"

Posted on Thursday, May 11, 2006 9:57:11 AM (China Standard Time, UTC+08:00)  #    Comments [1]
# Monday, April 10, 2006
用js可以在客户端使用HashTable哦,比较喜欢^_^
Posted on Monday, April 10, 2006 1:46:00 PM (China Standard Time, UTC+08:00)  #    Comments [0]
# Tuesday, March 28, 2006

以下是INETA牛人Stephen Walther的比较测试结论.希望对大家有用

  • DataReadear比DataSet快15%
  • SqlDataReader比OleDbDataReader快50%
  • 用DataReader的ASP风格的表格显示比DataGrid绑定DataReader快60%
  • 用Ordinal的DataReader访问字段比用名字访问快15%
  • DataGrid中用AutoGenerateColumns=true比用显式绑定快24%
  • 尽量用缓存


数据不一定是非常准确的,毕竟硬件方面还是会有些影响的。但是作为提高系统效率的参照应该还是比较有用的。

Posted on Tuesday, March 28, 2006 11:31:00 PM (China Standard Time, UTC+08:00)  #    Comments [3]
近一段时间一直忙于公司的项目,无暇来更新技术博客。最近几天将会做一些补充。 公司的服务器在近一个月的时间内时常崩溃,由于我们项目组开发的网站访问量远超过服务器上其他的网站,所以服务器管理员认为是我们的网站程序造成的系统崩溃。但是事实是怎么样的呢?
Posted on Tuesday, March 28, 2006 4:15:53 PM (China Standard Time, UTC+08:00)  #    Comments [0]
# Thursday, January 19, 2006

宝玉的Blog上看到了名为《Sql2005带来的分页便利》的短文,文章很短,但是却让我欣喜万分,MS终于在SQL Server上给解决了大量数据的分页问题了。以前我经常羡慕MySql用户可以使用很简单的办法来处理分页问题,而今天我们在Sql2005上也同样可以很方便的处理分页问题了。

select threadid from
(
select threadid, ROW_NUMBER() OVER (order by stickydate) as Pos from cs_threads
) as T
where T.Pos > 100000 and T.Pos < 100030

以上是原文提供的查询例子,其中最重要的就是ROW_NUMBER()了,这个东西需要结合order by来使用。:)

Posted on Thursday, January 19, 2006 10:55:00 PM (China Standard Time, UTC+08:00)  #    Comments [1]
# Monday, January 09, 2006

在使用vbscript进行asp开发时,一些朋友会碰到以下类似的错误:
Microsoft VBscript 运行时错误 '800a000d'
类型不匹配: '*******'
/solweb/sdbottm_right.asp, line 80

错误原因:
该错误是因为在运行iis服务的windows 2003 server上安装了Internet Explorer 6 Service Pack 1 (KB832894)安全更新造成的。

解决方案:
要纠正该问题,请下载并安装Q831167.exe(http://www.microsoft.com/downloads/details.aspx?amp;amp;displaylang=en&familyid=254EB128-5053-48A7-8526-BD38215C74B2&displaylang=en),可以在Windows Server 2003机器上阅读微软知识库831167 http://support.microsoft.com/default.aspx?kbid=831167 了解一些相关信息。

Posted on Monday, January 09, 2006 9:09:09 PM (China Standard Time, UTC+08:00)  #    Comments [0]
# Thursday, January 05, 2006

2006年1月份的中国MVP名单已经出炉了,恭喜大家:

http://www.microsoft.com/china/community/Professional/MVP/MVPListMain.aspx

  2006年 1月中国最有价值专家
     [MVPs awarded by January 1st, 2006]
 

董洵 朱长德 金戈 刘海蜀 苏红超
李洪根 杨涛 叶涛 孟宪会 李彦智
王宇虹 李争 金雪根 薛君敖 胡浩
沈荣 宋立桓 林路 钟世亮 吴建荣
卢茂强 黄文中 王辉 张巍 周建平
郗金甲 黄朝阳 赵晓明 陈希章 殷杰
温大文 衣明志 刘彻 蒋晟

很荣幸我跻身与其中,在2006年度我将更努力的学习,与各位技术同仁一起成长……

Posted on Thursday, January 05, 2006 4:49:25 PM (China Standard Time, UTC+08:00)  #    Comments [0]
# Friday, December 30, 2005
在应用程序中经常需要判断文件的真实类型,以便使用正确的方式打开或者有效控制文件上传类型时,我们需要读取文件的ContentType信息,这里列出一些常见的
Posted on Friday, December 30, 2005 3:07:59 PM (China Standard Time, UTC+08:00)  #    Comments [0]
# Wednesday, December 21, 2005

词霸豆豆---互联网时代的金山词霸,更小巧、更强大.(近期即将推出)安装文件只有1M,下载只需几秒.占用极少系统资源.拥有金山词霸全部功能,可屏幕取词,可保存查词历史.按Ctrl键取词,不干扰您的工作学习.每日一句、生词本,提高您的英语水平.

超小客户端
安装文件只有1.5M,下载只需几秒。占用极少系统资源

互联网版的金山词霸
拥有金山词霸全部功能,可屏幕取词,可保存查词历史
全新取词方式
按Ctrl键取词,不干扰您的工作学习
在线英语学习
每日一句、生词本,提高您的英语水平


下载:词霸豆豆

Posted on Wednesday, December 21, 2005 8:48:07 AM (China Standard Time, UTC+08:00)  #    Comments [2]
# Friday, December 16, 2005

【原书名】 CLR Via C#:Second Edition [原书信息] 
【原出版社】 Microsoft Press 
【作者】 Jeffrey Richter 
【丛书名】 微软.NET程序员系列 
【出版社】 清华大学出版社  【书号】 7-302-?
【开本】 185×260 【页码】 592
【出版日期】 2006-6-1  【版次】 2-1 

《Microsoft .NET框架程序设计(第2版):C#篇》
知名技术作家类Jeff Richter 为您提供专业指导,让您迅速掌握CLR和.NET Framework 2.0。在经典畅销书《Microsoft .NET框架程序设计》的最新版中,您可以获得重要、实用的指南,了解如何将.NET Framework 2.0中通用语言运行库的功能运用到各种类型的应用中,从Web Forms、Windows? Forms和Web 服务,到Microsoft SQL Server解决方案(Microsoft代码名 “Avalon” 和“Indigo”)、控制台、NT Service等。针对高级开发人员和软件设计师,本书深度揭示了.NET的内幕,有助于读者掌握其结构、功能和可操作的组件,针对如何将这些知识应用到实际开发中,演示了更切实可行的途径。通过本书的阅读,您可以掌握.NET的设计原则,洞悉轻松、高效创建高性能应用程序的秘诀。本书含有丰富的代码,均采用Visual C# 2005编写。

该书正在预定中,可以到China-Pub上预定:http://www.china-pub.com/computers/common/info.asp?id=28146

Posted on Friday, December 16, 2005 11:15:52 AM (China Standard Time, UTC+08:00)  #    Comments [0]