shoucao(幸运草工作室)
www.shoucao.cn
为他人做嫁衣裳
博客园
首页
新文章
新随笔
订阅
管理
posts - 6, comments - 136, trackbacks - 6
2007年8月12日
范型类型工厂模式
摘要: 范型类型工厂模式在应用程序中的使用,对于范型的使用可以减少代码量,以下内容只是个人愚见,工厂模式的理解和应用还请高手指点。
阅读全文
posted @
2007-08-12 14:48
幸运草 阅读(2151) |
评论 (8)
|
编辑
2007年6月6日
CodeSmith 模板支持access 数据库,生成三层架构
摘要: 目前的版本只是简单的生成可以编译通过的代码,可能还存在不能调用的BUG,我会进快完善。
后序版本将包括以下功能
阅读全文
posted @
2007-06-06 14:48
幸运草 阅读(1427) |
评论 (5)
|
编辑
2007年5月14日
存储过程中的参数自动生成函数参数,表中的列自动生成函数参数 CodeSmith模板
摘要: 大家在项目中我想都有这样的体会,一个存储过程有大量的参数,在写函数的时候就要写大量重复的代码,还要在在SQL 和VS 之间来回的切换查看参数,数据表同样也是,所以写了两个模板来加快开发效率希望大家喜欢,模板可以根据自已的习惯稍做修改就可以使用
阅读全文
posted @
2007-05-14 09:58
幸运草 阅读(897) |
评论 (4)
|
编辑
2007年5月10日
CodeSmith模板,自动生成类似PetShop4.0架构
摘要: 基于工厂模式的codesmith web项目模板,包括DAL层和BLL层。整个网站架构和petshop基本相同
阅读全文
posted @
2007-05-10 16:13
幸运草 阅读(5642) |
评论 (111)
|
编辑
2006年11月28日
发部一套CodeSmith模板 生成PetShop3 模式架构
摘要: 刚在园子里安个家,共享点东东给大家
阅读全文
posted @
2006-11-28 15:36
幸运草 阅读(365) |
评论 (0)
|
编辑
超强的正则表达式验证日期和时间
正则表达式在验证中起到举足轻重的作用,以下是我作为验证时间正则函数:
public
bool
myTime(
string
str)
{
bool
flag
=
false
;
string
regex
=
@"
^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578]
)|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[4
69])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\
s]?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([1
3579][01345789]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((
0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((
0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|(1[0-9]
)|(2[0-8]))))))
"
;
//
日期部分
regex
+=
@"
(\s(((0?[0-9])|([1-2][0-3]))\:([0-5]?[0-9])((\s)|(\:([0-5]?[0-9])))))?$
"
;
//
时间部分
RegexOptions options
=
((RegexOptions.IgnorePatternWhitespace
|
RegexOptions.Multiline)
|
RegexOptions.IgnoreCase);
Regex reg
=
new
Regex(regex, options);
if
(reg.IsMatch(str))
{
flag
=
true
;
}
return
flag;
}
其中的正则可以准确的验证你输入的时间是不是正确,并能验证闰年
posted @
2006-11-28 12:27
幸运草 阅读(805) |
评论 (2)
|
编辑
仅列出标题
<
2008年9月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
(3)
给我留言
查看留言
我参加的小组
博客园上海俱乐部
随笔分类
CodeSmith(3)
随笔档案
2007年8月 (1)
2007年6月 (1)
2007年5月 (2)
2006年11月 (2)
文章分类
代码生成(2)
瘦草工作室
瘦草工作室
瘦草工作室
积分与排名
积分 - 15843
排名 - 2386
最新评论
1. re: CodeSmith 模板支持access 数据库,生成三层架构
先谢谢了!下载看看
--newfunction
2. re: CodeSmith模板,自动生成类似PetShop4.0架构
拿来研究下了,还不是很熟悉 谢谢啦^_^
--winform
3. re: CodeSmith模板,自动生成类似PetShop4.0架构
谢谢楼主。我下过来。研究一下。
--王国金
4. re: CodeSmith模板,自动生成类似PetShop4.0架构
不错,辛苦
--阿飞的是
5. re: CodeSmith模板,自动生成类似PetShop4.0架构
谢谢了
--www.sql8.net
阅读排行榜
1. CodeSmith模板,自动生成类似PetShop4.0架构(5642)
2. 范型类型工厂模式(2151)
3. CodeSmith 模板支持access 数据库,生成三层架构(1427)
4. 存储过程中的参数自动生成函数参数,表中的列自动生成函数参数 CodeSmith模板(897)
5. 超强的正则表达式验证日期和时间(805)
评论排行榜
1. CodeSmith模板,自动生成类似PetShop4.0架构(111)
2. 范型类型工厂模式(8)
3. CodeSmith 模板支持access 数据库,生成三层架构(5)
4. 存储过程中的参数自动生成函数参数,表中的列自动生成函数参数 CodeSmith模板(4)
5. 超强的正则表达式验证日期和时间(2)