上一页 1 ··· 7 8 9 10 11
摘要: 1:默认不用LifetimeManager RegisterType<ICategoryRepository, CategoryRepository>(), 生命周期是每次都会创建一个实例。2:HttpContext.Item级别的 RegisterType<ICategoryRepository, CategoryRepository>(new HttpContextLifetimeManager<ICategoryRepository>()),生命周期是HttpContext.Item级别。就是说 每一次请求只会创建一个实例。 public class 阅读全文
posted @ 2011-07-01 11:45 Kazaf 阅读(2191) 评论(0) 推荐(1) 编辑
摘要: row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)SQL> SELECT G.*, ROW_NUMBER() OVER(PARTITION BY a ,b ORDER BY c DESC) ROWN2 from (select '1' a, '2' b, '1' c3 from dual4 union all5 select '1', '2' 阅读全文
posted @ 2011-06-30 09:14 Kazaf 阅读(8685) 评论(3) 推荐(4) 编辑
摘要: 今天我自己编写StyleCope的自定义规则,有所感。。记录。。 1:NamingRules.xml 命名与StyleCop的分类一致 2:用VS2008编写(我用VS2010编写,没有效果,我还以为我程序有问题,没有想到,呵呵。。是版本的问题。) 3:NamingRules.xm xml 的Build Action 是 内嵌资源。 阅读全文
posted @ 2011-06-29 13:59 Kazaf 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 微软的一个系统(如Win 7)或开发工具(VS系列),往往会对应很多种版本,下面就介绍一下这些版本的含义;Alpha (阿尔法,希腊字母的第一位'α',代表最初的版本)Alpha是内部测试版,此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改,除非你也是测试人员,否则不建议使用。Beta(贝塔,希腊字母的第二位'β')β版,可以理解成为公测版,该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI,同时还会加 阅读全文
posted @ 2011-06-24 08:50 Kazaf 阅读(469) 评论(0) 推荐(0) 编辑
摘要: "System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本"在网上查询了很长时间也没有见效,后来综合网上的很多方法,终于测试成功,现分享一下。出错的原因:1.虽然报的是需要安装客户端8.1.7及以上版本但是并非这个,而是.net账户没有访问Oracle\bin文件夹的权限2.windows2003操作系统安装在NTFS格式的盘中,如果是FAT32也就没有这个问题,看来NTFS格式在安全性这方面作的确实出色。XP系统的解决办法。在oracle/bin目录, 1、加入Authenticated Users用户帐号; 2、授完全权限 阅读全文
posted @ 2011-06-22 15:37 Kazaf 阅读(526) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11