自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周尚冬的专栏

jacky4955的博客

  • 博客(194)
  • 资源 (4)
  • 收藏
  • 关注

原创 代码列表 4.5:显示累计最消耗 CPU 时间的前50个运行计划

SELECT TOP 50 total_worker_time/1000 AS [总消耗CPU 时间(ms)],execution_count [运行次数], qs.total_worker_time/qs.execution_count/1000. as [平均消耗CPU 时间(ms)], SUBSTRING(qt.text,qs.statement_start_offset/2+1,

2012-06-25 09:46:42 1136

原创 统计各连接对 tempdb 系统数据库的占用量

SELECT t1.session_id,(t1.internal_objects_alloc_page_count + t1.user_objects_alloc_page_count + task_alloc) as [保留或配置的总数据页数],(t1.internal_objects_dealloc_page_count + t1.user_objects_dealloc_page_co

2012-06-25 09:45:45 620

原创 关于Sqlserver2012分页的新功能尝试

原文地址:http://www.cnblogs.com/CareySon/archive/2012/03/09/2387825.html 简介    SQL Server 2012中在Order By子句之后新增了OFFSET和FETCH子句来限制输出的行数从而达到了分页效果。相比较SQL Server 2005/2008的ROW_Number函数而言,使用OFFSET和FETCH不仅

2012-06-14 10:19:35 2067

转载 临时表和表变量,转载自博客园

原文地址:http://www.cnblogs.com/wghao/archive/2011/11/02/2227219.html 临时表 Vs 表变量开始 说临时表和表变量,这是一个古老的话题,我们在网上也找到很多的资料阐述两者的特征,优点与缺点。这里我们在SQL Server 2005\SQL Server 2008版本上通过举例子,说明临时表和表变量两者的

2012-06-13 16:20:00 1986

转载 转载自博客园的一篇文章 通过SQL Server Profiler来监视分析死锁

通过SQL Server Profiler来监视分析死锁在两个或多个SQL Server进程中,每一个进程锁定了其他进程试图锁定的资源,就会出现死锁,例如,进程process1对table1持有1个排它锁(X),同时process1对table2请求1个排它锁(X),进程process2对table2持有1个排它锁(X),同时process2对table1请求1个排它锁(X

2012-06-13 13:23:41 2425

原创 关于Sqlserver的换行和空格

最近一直纠结于Sqlserver的换行和回车的处理,想了很多办法都不行。最后没有办法,百度了下: 网上解答的原话: 中英文空格的ASCII值为32,而对于控制字符,制表符、换行符和回车符分别是是char(9)、char(10)和char(13)。  于是select REPLACE(replace(value,CHAR(32),''),CHAR(13)+CHAR(10),'

2012-06-12 11:46:46 3692

原创 收藏的一个Sqlserver性能查询,包括查询CPU 网络等

declare @LgReads bigintselect @LgReads=cntr_value from master.dbo.sysperfinfo where counter_name='Page lookups/sec' if object_id(N'tempdb.dbo.#waits') is not null GOTO InsertTb if object_id(N'te

2012-06-12 11:42:18 961

原创 Sqlserver活动视图

SELECT @@SERVERNAME go SELECT @@VERSION go --select process SELECT spid, kpid, blocked , CAST(waittime AS BIGINT) as waittime, lastwaittype, waitresource, dbid, uid , CAST(cpu /

2012-06-12 11:39:04 923

原创 sqlserver 东八时区的英文时间转换

今天新浪微博的东东,发现其CreateAt创建时间居然为 英文的时间,并且里面包含有英文。纠结了。时间格式如下:Wed May 23 16:04:54 +0800 2012Wed May 23 16:04:33 +0800 2012Wed May 23 16:03:18 +0800 2012Wed May 23 16:01:47 +0800 2012Wed May 23 1

2012-05-29 14:47:46 9713

转载 Sql Server查询性能优化之不可小觑的书签查找

小小程序猿SQL Server认知的成长1.没毕业或工作没多久,只知道有数据库、SQL这么个东东,浑然分不清SQL和Sql Server Oracle、MySql的关系,通常认为SQL就是SQL Server2.工作好几年了,也写过不少SQL,却浑然不知道索引为何物,只知道数据库有索引这么个东西,分不清聚集索引和非聚集索引,只知道查询慢了建个索引查询就快了,到头来索引也建了不少,查询也确实

2012-05-23 18:41:53 788

原创 C# ListView点击列头进行排序

/// /// This class is an implementation of the 'IComparer' interface. /// public class ListViewColumnSorter : IComparer { /// /// Specifies the column to be so

2012-05-16 11:30:17 4122

原创 收藏的一个关于C# ToString的方法集合

C# ToString()用法汇总C货币 2.5.ToString("C")¥2.50D十进制数 25.ToString("D5")00025E科学型 25000.ToString("E")2.500000E+005

2012-05-16 10:02:55 945

原创 sqlserver时间函数

Sql Server中的日期与时间函数 1.  当前系统日期、时间     select getdate()  2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值   例如:向日期加上2天    select dateadd(day,2,'2004-10-15')  --返回:2004-10-17 00:00:00.0003. date

2012-05-16 09:56:07 761

原创 <asp:UpdatePanel中使用下拉时不得不注意的问题

今天使用,他能很好的结合NET原有控件,进行异步的请求,从而改善客户端感受。 但是今天我使用的时候,却发现我的值一直不能提交到服务器,而且是个别下拉不行,你选中以后他会默认到其他下拉里面去,这是为什么的,让我一直找不到原因。一直不得其解,最后没有办法使用HTML排除法,当我右键打开源码的时候总算发现了问题  2012 2013 2014 2015

2012-05-06 16:37:40 701

原创 发布一个收藏的XML处理类

public class XmlHelper { public XmlHelper() { } /// /// 读取数据 /// /// 路径 /// 节点 /// 属性名,非空时返回该属性值,否则返回串联值

2012-04-20 16:32:36 406

原创 XML的序列化和反序列话

public static class XMLHelp { private static XElement _XElement; private static XmlSerializer ser; /// /// 序列化 /// /// ///

2012-04-20 16:18:05 1014

原创 SQL2005CTE做无标识重复记录删除,让你的sql看起来更简单

有些表设计没有标识,没有主键,删除起来一直是个麻烦的事情,而CTE的运用却让这件事情变得简单。create table CreDelete ( id int identity(1,1), name varchar(10))goinsert into CreDelete select '张三' as nameunion all select '王2'unio

2012-03-30 15:58:48 740

原创 判断临时表是否存在(临时表的删除)

以下是在网上搜索的一个说明:临时表有两种类型:本地和全局。它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 SQL Server 实例断开连接时被删除。全局临时表的名称以两个数字符号 (##) 打头,创建后对任何用户都是可见的,当所有引用该表的用户从 SQL Server 断开连接时被删除。我写这篇文章的主

2012-03-28 11:00:35 10194 4

原创 abstract让你的远程代码承受住数据结构的变化

最近接了一个项目,但是项目比较大一个人在要求的时间根本无法完成。没有办法,只有找外援。外援找到了,为了代码的公用性,我们采用了比较普遍的三层架构的方式。但是我们没有远程的VSS服务器,于是最后商定。一个前台一个后台的方式来做。但是做着做着又出现问题了,项目需求是不断变化的,于是数据库就发生了变化,数据库发生了变化,双方的东西又不一致了。没有办法,就采用了公用的Model层和数据操作层。

2012-03-22 11:06:25 645

原创 关于checkbox你不得不注意的事情

今天搞checkbox赋值的问题,搞得心里憔悴。看代码: $(function() { $("#CheckboxALL").click(function() { var checklist = $("#myCheckList").find(":checkbox");

2012-03-19 14:30:11 740

原创 关于位数补0的简单方法

最近遇到好几个人都在问:周,我的数字位数是未知的,我想把它变成固定的位数,应该怎么弄啊。........其实很简答的,一个right就可以了呀。 select right('000'+cast(1 as varchar(3)),3)还是用得少了,现在写个地方,希望筒子们以后方便用到。

2012-03-13 15:58:11 646

转载 细说IIS异常日志 — 你必须知道的功能

最近在跟QAD用Webservice搞接口做数据维护,搞的哥那个叫头大,遇到很多问题,系统的log4net根本就无法记录。话说QAD调我某一个接口,可能包含几百个字段,而且QAD是个产品,所以我这边提供的维护接口,必须符合QAD的接口标准,两个字蛋疼,四个字就是相当蛋疼。                没办法谁让咱是搞程序的呢,再苦再累也得上。这时候我突然相倒了,webservice是基于

2012-03-06 14:19:15 843

转载 分析Sqlserver与access数据库sql语法的10大差异

做项目时,最常用的数据库即Sqlserver与Access数据库莫属了!但使用会经常发现很多SQL执行的问题。这里整理出之间的差异,做个十大差异的总结。  ACCESS结构简单容易处理,而且也能满足多数的网站程序要求,也是初学者的试牛刀。 ACCESS是小型数据库,既然是小型就有他根本的局限性:  1)、数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降!

2012-03-01 08:57:31 732

转载 UML中数据流图详细讲述

这个文章,是我在急需的情况下在园子里搜索到的,原创作者是:DO-websoftware,为了自己看方便,所以复制到我的空间,希望原创者不要介意哦~~~~很详细的介绍,对我的帮助很大,谢谢哦。。。。类图,对象图,角色图: 一、UML中基本的图范畴: 在 UML 2 中有二种基本的图范畴:结构图和行为图。每个 UML 图都属于这二个图范畴。结构图的目的是显示建模系统的静

2012-02-28 12:57:40 9770

转载 C#|.NET从控制反转(依赖注入)想到事件注入 (非AOP)

正想写一个扩展性高一点的权限菜单。这个可以借鉴一下。  原文地址:http://www.cnblogs.com/dubing/archive/2011/12/21/2295895.html前文事件注入的想法是由依赖注入所联想到依赖注入不算什么吸引人的话题 本篇就不详说了 不过有闲暇时间的机会不妨按照自己的兴趣去摸索、研究一些东西,也是一种乐子。在抓虫系列里简单的描述一下依赖

2012-02-28 12:13:39 7179

转载 走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能

原文地址:http://www.cnblogs.com/dubing/archive/2011/12/09/2278090.html 最近公司来一个非常虎的dba  10几年的经验 这里就称之为蔡老师吧 在征得我们蔡老同意的前提下  我们来分享一下蔡老给我们带来的宝贵财富 欢迎其他的dba来拍砖 目录1、什么是执行计划?执行计划是依赖于什么信息。2、 统一SQL语句的写法减

2012-02-28 12:07:48 640

原创 少量代码实现AjaxPro.DLL 定时更新GridView技巧(页面的局部更新)

这几天遇到一个问题,要获取实时信息,同时绑定到前台。用JS直接写到前台也是可以的,但是写JS太麻烦了。于是选择使用了AjaxPro.2.DLL,他的一些使用方法就不用说明了吧。网上一搜一大把,我主要讲讲一些技巧。在提前你可以这么做: 服务器及时信息

2012-02-28 09:54:20 1573 2

转载 SQL注射技术总结文档

写在前面:  最近看了不少老外写的东西,看时间相同的技术当铺比我们早了好长一段时间,比如ASP的SQL注射国外02年就出现了,PHP的也在04年出现,而我们一直到05年才接触到,看看比人家晚了多少时间呀!为了尽快了解最新的技术动态,我坚持看E文资料,有的很长,有的很短,本人时间有限,不可能一一翻译过来,只能挑选自己认为比较适合大家看的东西翻译过来,希望你能从中学到东西。

2012-02-23 10:29:04 467

转载 asp.net页面生存周期

提炼自:【ASP.NET开发答疑200问】一书..①页面初始化----------收到客户端的请求,产生相应页面的Page对象,通过Page_Init事件进行page对象及其控件的初始化.②加载视图状态-------ViewState是存放页面服务器控件的属性和值的集合,客户端通过一个隐藏控件_ViewState把其传到服务器(服务器端也有这么一个变量,该步即为使用服务器端的ViewSta

2012-02-23 10:27:51 458

转载 18个小实例入门SQLServer XML查询

/*sql xml 入门: --by Erichu --http://blog.csdn.net/chinahuyong 1、xml: 能认识元素、属性和值 2、xpath: 寻址语言,类似windows目录的查找(没用过dir命令的话就去面壁)

2012-02-23 10:26:05 434

转载 得到一个给定用户使用了的权限脚本

[推荐] 得到一个给定用户使用了的权限脚本——通过知识共享树立个人品牌。得到一个给定用户使用了的权限脚本,直接上代码,自己研究。     SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE PROCEDURE [dbo].[p_user_permissions_script_get] -----

2012-02-23 10:24:35 505

转载 (SqlServer)分离所有用户数据库

[推荐](SqlServer)分离所有用户数据库——通过知识共享树立个人品牌。在实际应用中,有时我们需要一次性分离所有用户数据库,下面给出代码,供大家参考。 USE [master]GOIF EXISTS ( SELECT * FROM sys.objects WHERE [object_id] = OBJECT_ID(N'[dbo].[spDetachAl

2012-02-23 10:23:56 625

转载 (SqlServer)批量清理指定数据库中所有数据

[推荐] (SqlServer)批量清理指定数据库中所有数据——通过知识共享树立个人品牌。在实际应用中,当我们准备把一个项目移交至客户手中使用时,我们需要把库中所有表先前的测试数据清空,以给客户一个干净的数据库,如果涉及的表很多,要一一的清空,不仅花费时间,还容易出错以及漏删,在这儿我提供了一个方法,可快捷有效的清空指定数据库所有表的数据。仅供参考,欢迎交流不同意见。

2012-02-23 10:23:06 477

转载 (SqlServer)不公开存储过程sp_Msforeachtable与sp_Msforeachdb详解

【推荐】(SqlServer)不公开存储过程sp_Msforeachtable与sp_Msforeachdb详解——通过知识共享树立个人品牌。  一.简要介绍:系统存储过程sp_MSforeachtable和sp_MSforeachdb,是微软提供的两个不公开的存储过程。从mssql6.5开始,存放在SQL Server的

2012-02-23 10:22:03 618

转载 为什么你总成为不了架构师?看了下 觉得确实不错

,为什么你总成为不了架构师? 背景:今天接到一个哥们儿的电话,说,很郁闷,想和我聊聊。我问,有啥郁闷的事情啊,说来听听。他说,最近很郁闷,我本来今年的计划是成为一个架构师,但是,无论如何努力,都不知道为什么,感觉希望很渺茫...这哥们儿其实是一个很努力的家伙,曾经是我Team里技术最好的程序员,对一个技术不钻明白不罢休的那种程序员。我给他电话里说了说

2012-02-22 16:05:01 584

转载 Net之DataTable快速定制,拒绝使用遍历的方法

本文旨在讨论使用DataColumn.Expression属性定制列,高手绕过。这里只介绍两个经典的场景,抛砖引玉其他更多功能待各位读者自己发现吧!场景一:DataTable里有两个列分别为每种商品的[price]单价和[Num]数量,现在需要得到每种商品的总价值:方法一(不推荐):增加一列[Value],遍历DataTable用每一行的[price]*[num]得到价值,然后

2012-02-22 11:34:33 1101

原创 必须声明标量变量 "@tempTable"

MLGB微软的sqlserver有一个BUG,在使用表变量进行修改时,他会提醒你:必须声明标量变量 "@tempTable"。   首先/*create table test( id int identity(1,1), name varchar(10))insert into test select '222'union selec

2012-02-09 16:01:54 14095 2

转载 DBCC DBREINDEX重建索引提高SQL Server性能

DBCC DBREINDEX重建索引提高SQL Server性能大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server 要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引。1.索引的体系结构为什么要不断的维护表的

2012-02-07 15:13:04 622

转载 判断QQ的在线状态

大家可以打开这个URL看看 http://wpa.qq.com/pa?p=1:你的QQ:3如http://wpa.qq.com/pa?p=1:283984419:3using System.Net;using System;public class QQUtility{ public static bool IsOnline(string qq)

2012-02-03 13:23:29 1802

转载 如何用HttpWebRequest下载gzip, deflate压缩的页面

看到一个帖子上说用HttpWebRequest抓取的页面是乱码 http://topic.csdn.net/u/20090114/14/0301cde3-ce1b-488b-970d-9ba69d20a024.html?seed=1673955324试了一下,确实如此! 在查看返回的标头httpWebResponse.Headers时发现有一句“Content-Enco

2012-02-03 13:02:24 1827

C#简单的局域网的模拟QQ的代码

局域网模拟QQ 通过设置客户端访问的IP地址 即可使用,有简单的木马原理在里面,有兴趣的可以研究下。对于外网还没有想到略过网关的方法。

2010-01-29

SQL导出Excel源码

SQL导出excel源码,看了以后提高下各位对SQL的操作

2009-04-28

一个封装好的分页控件

用起来相当方便。支持各种数据集合和数据控件。里面还有使用的方式。

2008-10-16

JS写的五子棋程序非常的强大

很强大。很佩服写这个程序的人。上传让大家学习一下

2008-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除