随笔分类 - 项目开发
项目中通常使用的类、方法。
摘要:Log4Net详解 (1) 简单应用1、安装Log4Net下载地址http://logging.apache.org/log4net/download.html下载文件log4net-1.2.11-bin-newkey.zip在项目中引用\bin\net\4.0\release\log4net.dll2、Log4Net结构Logger(记录器)Repository(库)Appender(附着器)Layout(布局)3、配置Log4Netlog4net框架会在相对于AppDomain.CurrentDomain.BaseDirectory 属性定义的目录路径下查找配置文件。框架在配置文件里要查找
阅读全文
摘要:ASP.NET MVC3中自带的Url重写工具,今天和大家一起分享一下简单的实现过程。最后要实现的结果:以二级域名的形式传递城市拼音并解析。如下图所示:第一步:创建一个UrlProvider.cs类文件,其类要继承路由基类RouteBase。继承RouteBase后需要实现两个方法:public override RouteData GetRouteData(HttpContextBase httpContext){ throw new NotImplementedException();}public override VirtualPathData GetVirtualPath(Re...
阅读全文
摘要:SELECT 课程, SUM(奖金) AS 奖金FROM ( SELECT 课程, 学号, 成绩 FROM 考试 AS a WHERE ( SELECT COUNT(*) FROM 考试 WHERE 课程 = a.课程 AND 学号 <> a.学号 AND 成绩 > a.成绩 ) < 3 ) AS bGROUP BY 课程
阅读全文
摘要:/// <summary>/// MD5加密/// </summary>/// <param name="source"></param>/// <returns></returns>public static string EncryptByMd5(string source){ return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "MD5");}/// <summary>/// D
阅读全文
摘要:/// <summary>/// 截断字符串/// </summary>/// <param name="source">源字符串</param>/// <param name="length">截取长度</param>/// <param name="isAddEllipsis">结尾是否带有省略号(省略号占用2个长度)</param>/// <returns></returns>public static str
阅读全文