唐朝程序员

我来自唐朝

2006年10月13日

正则表达示收藏

摘要: 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的... 阅读全文

posted @ 2006-10-13 13:23 唐朝程序员 阅读(194) 评论(0) 推荐(0)

等效PHP函数 sha1() 的.net代码

摘要: 这两天,在作的一个程序,需要向一个PHP的程序提交一些数据信息,PHP程序那里其中有一个参数是利用PHP的 sha1 函数作签名的。对应PHP这个函数的.net 实现为: /**//// /// 以下代码等效于 PHP 的 SHA1() 代码 /// /// /// public stati... 阅读全文

posted @ 2006-10-13 12:19 唐朝程序员 阅读(275) 评论(0) 推荐(0)

C#的编码规范中文版(www.idesign.net Author: Juval Lowy)

摘要: 网上找到一篇非常好的C#的编码规范,业余时间把它翻译成中文。第一次翻译。可能有些问题,希望朋友们指正。目录1 命名规则 ........................................................... 32 编码习惯 .............................................................. 43 项目设置和结... 阅读全文

posted @ 2006-10-13 01:48 唐朝程序员 阅读(1225) 评论(4) 推荐(0)

C# 代码标准 .NET2.0版(四)多线程编码指导方针

摘要: 1.Use synchronization domains. Avoid manual synchronization, because that often leads to deadlocks and race conditions. 2.Never call outside your synchronization domain. 3.Manage asynchronous call com... 阅读全文

posted @ 2006-10-13 01:45 唐朝程序员 阅读(354) 评论(0) 推荐(0)

导航