Thread.Sleep与Task.Delay的区别

ASP.NET中可以使用Thread、Task创建线程,如果需要将某个线程睡眠或者延迟,则可以使用Thread.Sleep()或者Task.Delay()方法,但是,Thread.Sleep与Task.Delay的区别有哪些呢?
时间:2016-11-20

sql server中使用xp_readerrorlog查看错误日志

日常管理SQL Server时需要经常查看日志文件,但SQL SERVER错误日志变得很大(虽然有不同编号的几个日志文件),在查看时还是显得很慢,查找也不太方便,SQL SERVER提供的一个扩展存储过程:xp_ReadErrorLog,借助这个存储过程,可以很方便的查看错误日志。
时间:2015-3-2

DataReader用法

DataReader对象只允许以只读、顺向的方式查看其中所存储的数据,提供一个非常有效率的数据查看模式,Datareader对象不能关使用new关键字创建。但可以使用ExecuteReader()方法创建。DataReader是一行一行的读取记录的。当记录中有数据时Read()返回TRUE,当到记录集底部时返回FALSE。
时间:2014-11-30

Forms.Timer、Timers.Timer、Threading.Timer的区别

在做WEB中定期执行的程序时,通常会用到定时器,.NET中有3个不同的定时器:Forms.Timer 、Threading.Timer 、Timers.Timer。这三个定时器位于不同的命名空间内,下面介绍他们之间的区别。
时间:2014-9-7

ExecuteNonQuery、ExecuteScalar、ExecuteReader区别

ExecuteNonQuery()不返回查询结果,仅返回影响行数,比较适合insert,delete,update;ExecuteScalar()返回select结果的第一行的第一个值,比较适合Count(*)等返回数值的查询;ExecuteReader:查询时使用,每次读一行。
时间:2014-5-9

$(document).ready和window.onload的区别

Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。$(document).ready()是在DOM结构载入完后执行的,而window.onload是得在所有文件都加载完后执行的,注意区别,一个是DOM加载完,一个是所有文件(图片、脚本、样式等等)加载完。
时间:2013-12-24

C#中的readonly和const关键字

C#中readonly修饰符用来表示只读域,const用来表示不变常量。顾名思义对只读域不能进行写操作,不变常量不能被修改。
时间:2013-8-14