摘要: 如果SQL SERVER 日志过大,比如,达到了几十个G,想一次性收缩的,直接执行下面命令即可:USE DATABASENAME;GO– Truncate the log by changing the database recovery model to SIMPLE.ALTER DATABASE DATABASENAMESET RECOVERY SIMPLE;GO– Shrink the truncated log file to 1 MB.DBCC SHRINKFILE (DATABASENAME_Log, 1);GO– Reset the database recovery model 阅读全文
posted @ 2013-09-25 11:39 老姜 阅读(805) 评论(0) 推荐(0) 编辑
摘要: Membership相信大家都不陌生,Membership是微软在.NET 2.0时代推出的一套用户管理工具,问题在于微软官方的Membership仅仅是对SqlServer制作的,如果你的系统需要使用Mysql或者是Oracle就不好办了,虽然有些别的Membership能支持Mysql或者Oracle的,但是还没有一个集成到一起的。经历了这么多项目之后,有的项目用的是SqlServer,有的项目用的是Oracle,还有的项目用的是Mysql,而这些MIS项目基本上都用到了Membership,所以才会想到做一个同时支持多数据库的Membership,而且这个Membership和微软官方的 阅读全文
posted @ 2011-02-15 10:48 老姜 阅读(2772) 评论(11) 推荐(6) 编辑
摘要: 关键字:日志 微软企业库 Log4net 工厂模式上一篇我们介绍了一个简单的日志组件,SimpleLog,实现了一个ISimpleLog接口与三个具体的日志类。现在我们需要系统中的日志是可以被替换的,即可以使用我们自己开发的SimpleLog日志组件,也可以使用微软企业库的日志组件或者是Log4net组件等等。闲话少说,我们直接进入代码。首先,我们定义一个日志接口。public interface... 阅读全文
posted @ 2009-06-12 17:17 老姜 阅读(2744) 评论(10) 推荐(0) 编辑
摘要: 关键字:日志 微软企业库 Log4net 工厂模式 日志是一个成熟系统必不可少的组成部分,而大部分常用的日志无非就是记录时间与发生的消息,日志可以输出到文件,WINDOWS事件以及控制台等等,先来看下面一个简单的日志组件。 首先定义一个 ISimpleLog 接口 public interface ISimpleLog {     void AddLog(str... 阅读全文
posted @ 2009-06-12 10:15 老姜 阅读(904) 评论(0) 推荐(1) 编辑
摘要: 公司的网站运行了一段时间,最近因为访问量大了不少,经常出现 The timeout period elapsed prior to obtaining a connection from the pool.错误,这个错误一般就是连接池满了,估计就是程序中有的地方没有关闭连接造成的。 后来经过排查,开启了SQL 监视,发现一个存储过程经常挂起,调用该存储过程的C#代码方法(CheckUserLogi... 阅读全文
posted @ 2009-05-27 09:55 老姜 阅读(9885) 评论(0) 推荐(0) 编辑
摘要: 学习Asp.net mvc 一段时间了,也看了好多的资料,最近公司要求我讲解一下Asp.net mvc的入门知识,简单做了一个PPT,此PPT是吸取了微软官方的资料和园子里老赵的一些资料更改而成,并非原创,仅仅供内部交流学习之使用。 阅读全文
posted @ 2009-05-04 16:00 老姜 阅读(949) 评论(0) 推荐(0) 编辑
摘要: C#的反射是一个比较基础的知识,尤其是在2.0以及后续的版本上,反射的应用更是常见,也成为了许多其他技术/思想的实现基础,尤其是在设计模式中,像策略模式,工厂模式等。 阅读全文
posted @ 2009-04-08 11:31 老姜 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 今天朋友问了一个问题,防火墙已经设置了21端口开放,但防火墙一打开,FTP服务器就连接不上.使用的是serv-u ftp服务器软件搭建的.  我记得以前也碰到过同样的问题,再查一下资料,终于翻到了解决方案,分享解决方法如下:  将已经配置的站点的允许被动模式,然后在serv-u服务器管理的高级选项中的PASV端口范围设置: 2000-2010  这样,在防火墙设置里,再把2000~2010端口开放... 阅读全文
posted @ 2008-12-30 16:56 老姜 阅读(1974) 评论(0) 推荐(0) 编辑
摘要: 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005 在CSDN上总是有网友问这个问题,自己也遇到过,因些写出来供参考:症状:oWordApplic = New Word.Application当程序运行到这句时出现下面的错误:检索 COM 类工厂中 CLSID 为 {000209... 阅读全文
posted @ 2008-12-26 17:02 老姜 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 现在ASP.NET MVC 已经出了第四版了,现在多了很多特性,但是如何在 ASP.NET MVC 下方便的实现多语言特性呢?就一个网站的多语言特性来说,我认为分为两个方面:1、HTML界面上显示的文字需要多语言2、HTML界面上JS输出的文字需要多语言原来在HTML部分直接写的文字都不能直接写要输出的文字,而是要采用标记的方法来替换。JS也是同理。那么在MVC下怎么能透明的实现多语言呢?所谓透明... 阅读全文
posted @ 2008-09-01 22:30 老姜 阅读(15885) 评论(17) 推荐(3) 编辑