文章
Chenindex
这个作者很懒,什么都没留下…
展开
-
工厂模式
<br />普通的三层结构:UI / BLL / DAL ,数据实体使用 Model 封装。这种“三层结构”之间是顺序的调用关系,UI 调用 BLL ,BLL 将操作组织并安排 DAL 层,DAL 层操作数据库,每层之间的关系都很紧密,所以协同开发时互相的依赖性较强,项目结构耦合度大。<br />基于高内聚低耦合的原则,层和层之间的调用考虑引入接口 IDAL 进行规范和分割。BLL 层要求 DAL 层实现的功能先定义好接口 IDAL ,BLL 层就可以借用这些接口去完成业务流程,不必关心实现细节。而 DAL原创 2010-07-21 17:00:00 · 275 阅读 · 0 评论 -
正则表达式基本用法
<br />1、“.”为通配符,表示任何一个字符,例如:“a.c”可以匹配“anc”、“abc”、“acc”;<br />2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc”<br />;但不可以匹配“ancc”,a到z可以写成[a-z],0到9可以写成[0-9];<br />3、数量限定符号,表示匹配次数(或者叫做长度)的符号:<br />包括:“*”——0次或者多次<br /> “+”——1次或者多次<br /> “?”——原创 2010-08-03 15:23:00 · 389 阅读 · 0 评论 -
建立以当天日期为文件名的文件夹的批处理
<br />新建一记事本文件,在里面输入 <br />md %date:~0,10% <br />保存为“建立文件夹.bat”,以后每回双击之后都会在该文件当前的目录下建立一个文件夹,文件夹的名字是当天的日期。 <br /><br />解释一下以上的命令,md是DOS下建立文件夹的命令,%date% 是显示当前时候,大家可在CMD命令行下输入echo %date%可看到效果。 然后剩下的:~0,10是什么意思大家看上图应该能推得出来了,类似于SubString()方法!原创 2010-08-19 16:21:00 · 3595 阅读 · 0 评论