2013年4月8日
摘要: 常用SQL Server数据修复命令DBCC一览(转载) 阅读全文
posted @ 2013-04-08 17:20 haoyuhai 阅读(130) 评论(0) 推荐(0) 编辑
  2012年9月13日
摘要: 最近在使用vs2005(.net2.0)调用一个wcf发布的WebService时出现一个问题,服务中的整数字段,在客户端代理类自动生成了两个对应的字段,如下:服务端字段:public int Count { get; set; }代理类中生成的字段:/// <remarks/> public int Count{ get { return this.countField; } set { this.countField = value; } ... 阅读全文
posted @ 2012-09-13 15:01 haoyuhai 阅读(343) 评论(0) 推荐(0) 编辑
  2012年6月1日
摘要: 简介 在数据库数据文件因各种原因发生损坏时,如果日志文件没有损坏。可以通过备份结尾日志(Tail of log)使得数据库可以恢复到灾难发生时的状态。 例如: 上图中。在DB_1中做了完整备份,在Log_1,Log_2处做了日志备份。在Log_2备份之后不久,发生了故障。从Log_2备份到灾难发生时之间的日志。就是结尾日志(Tail of log)。如果不能备份尾端日志,则数据库只能恢复到Log_2备份的点。尾端日志期间所做的改动全部丢失。更详细的概念可以查看我之前关于日志的博文。 下面我们分别来看在SQL Server实例运行良好和SQL Server实例崩溃状态下,备份结尾日志方法。SQL 阅读全文
posted @ 2012-06-01 16:40 haoyuhai 阅读(149) 评论(0) 推荐(0) 编辑
  2012年5月31日
摘要: 一、LINQ查询符列表Query OperatorsMeaning in Lifefrom, inUsed to define the backbone for any LINQ expression, which allows you to extract a subset of data from a fitting container.whereUsed to define a restriction for which items to extract from a container.selectUsed to select a sequence from the container 阅读全文
posted @ 2012-05-31 11:50 haoyuhai 阅读(154) 评论(0) 推荐(0) 编辑
  2009年1月14日
摘要: 我们在编写程序时总免不了和错误打交道,在结构化时代,常用的做法是用返回值来表达是否出错,到了OO时代,我们可以使用异常来表达错误,但如果使用不当,就不能达到应用的效果。请看下面的例子:[代码]这种代码在程序中经常见到,有什么问题?问题很严重,首先代码中的try catch的使用毫无意义,只会损伤程序性能,因为异常发生时如果不做任何处理,会自动向调用堆栈的外层抛出;其次,如果真的发生了异常,原始的异... 阅读全文
posted @ 2009-01-14 23:13 haoyuhai 阅读(248) 评论(0) 推荐(0) 编辑