摘要: 在master数据库中新建以下存储过程--处理死锁-- 查看当前进程,或死锁进程,并能自动杀掉死进程-- 因为是针对死的,所以如果有死锁进程,只能查看死锁进程-- 当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程--调用示例 exec p_lockinfocreate proc [dbo].[p_lockinfo]@kill_lock_spid bit=1, --是否杀掉死锁的进程,1 杀掉, 0 仅显示@show_spid_if_nolock bit=1 --如果没有死锁的进程,是否显示正常进程信息,1 显示,0 不显示asdeclare @count int,@s nvarcha 阅读全文
posted @ 2012-10-01 08:55 tangdacheng 阅读(278) 评论(0) 推荐(0) 编辑
摘要: C#.NET中的CTS、CLS和CLR在学习.NET的过程中,都会不可避免地接触到这三个概念,那么这三个东西是什么以及它们之间的关系是怎样的呢?我们在学习的过程中可能比较过多的会去关注CLR,因为CLR是.NET Framework的核心,但是我要说的是CTS和CLS更为重要,因为他们是CLR的核心。任何编程语言,如果想要在.NET CLR上执行,就必需提供一个编译器,将此语言的程序编译成.NET CLR所认识的metadata以及IL,符合CTS的规定。并非所有的语言都能和C#一样符合CTS的规范,毕竟许多语言出现在先,CTS出现在后,所以有一些旧的语言未能符合CTS的规定。这类的语言在.N 阅读全文
posted @ 2012-09-22 22:16 tangdacheng 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1、 首先打开VS新建两个控制台应用程序:ConsoleApplication_socketServer和ConsoleApplication_socketClient。2、 在ConsoleApplication_socketClient中输入以下代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Net.Sockets;namespace ConsoleApplication_socketClient{ class 阅读全文
posted @ 2012-09-16 15:07 tangdacheng 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 类型由下面的元素定义:1.名称2.用于保存数据成员的数据结构3.一些行为的约束short类型名称:short结构:2Bytes行为:16位整数名称:int结构:4Bytes行为:32位整数3.3实例化类型 通过实例化类型而创建的对象被称为类型的对象或类型的实例。这两个术语可以互换3.4数据成员和函数成员像short、int 和龙称为简单类型。只能存储一个数据。存储多个数据如数组(array)成员类别 有两种成员 数据成员 保存了与找个类的对象或作为一个整体的类相关的数据 函数成员 执行代码。函数成员定义类型的行为3.5 预定义类型11种数值类型 不同长度的有符号和无符号整数类型 浮点数类flo 阅读全文
posted @ 2012-06-02 07:16 tangdacheng 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 执行这个文件csc SimpleProgram.cscsc是命令行编译器的名称,SimpleProgram.cs是源文件的名称 阅读全文
posted @ 2012-05-30 21:56 tangdacheng 阅读(101) 评论(0) 推荐(0) 编辑