- 博客(38)
- 收藏
- 关注
转载 Asp.net程序性能优化详解
Asp.net程序性能优化详解一、性能参数:1、吞吐量2、响应时间3、执行时间4、可伸缩性二、性能因素:1、ASPX执行环境2、编写代码逻辑三、提高性能的方法:1、避免不必要的操作.例如:在Page_Load中使用IsPostBack;2、尽量减少使用服务器端控件3、关闭不必要的页面Session和控件的ViewState ”false”%>
2013-02-21 15:05:19 531
转载 数据库性能优化详解
数据库性能优化详解性能调节的目的是通过将网络流通、磁盘 I/O和 CPU时间减到最小,使每个查询的响应时间最短并最大限度地提高整个数据库服务器的吞吐量。为达到此目的,需要了解应用程序的需求和数据的逻辑和物理结构,并在相互冲突的数据库使用之间(如联机事务处理 (OLTP)与决策支持)权衡。对性能问题的考虑应贯穿于开发阶段的全过程,不应只在最后实现系统时才考虑性能问题。许多使性
2013-02-21 15:02:16 820
原创 Linq遍历XML
staticvoid GetAllWorkflows() { XDocument xdoc = XDocument.Load(@"D:\Document\Workflows.xml"); var workflows = from wo
2012-12-05 13:58:26 576
转载 XML Utility
public class XmlUtility { private XDocument doc = null; public XmlUtility(string path) { doc = XDocument.Load(path); } /// ///
2012-12-05 08:14:02 551
原创 Collection
public class Collection : IEnumerable,IEnumerator { private T[] array; public int position; public Collection() { position = -1; }
2012-12-05 08:10:08 272
转载 Terminal Service License Server
终端服务(TerminalServices(Windows 2008 R2以前版本的叫法,Windows 2008 R2以上版本称为RemoteDesktop Service))也叫WBT(Windows-based Terminal,基于Windows的终端),它集成在Windows.NETServer中,作为系统服务器服务组件存在。 我这里并不是讲解Termi
2012-12-03 11:04:47 1655
原创 Get Tables of SQLServer in PowerShell
This is a function that it is show the tables of database using poweshell, as follow:function TableListShow{ $SQLSERVER=read-host "Enter SQL Server Name:" $Database=read-host "Enter
2012-09-28 15:41:19 298
原创 Backup SQLServer 2008 DataBase using PowerShell
This script will backup all database execept "tempdb", as follow:try{[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.SMO") | Out-Null[System.Reflection.Assembly]::LoadWi
2012-09-28 15:39:05 389
转载 Linux 命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2012-09-27 11:06:24 348
转载 10个SQL注入工具
众所周知,SQL注入攻击是最为常见的Web应用程序攻击技术。同时SQL注入攻击所带来的安全破坏也是不可弥补的。以下罗列的10款SQL工具可帮助管理员及时检测存在的漏洞。BSQL HackerBSQL Hacker是由Portcullis实验室开发的,BSQL Hacker 是一个SQL自动注入工具(支持SQL盲注),其设计的目的是希望能对任何的数据库进行SQL溢出注入。 BSQL Ha
2012-09-14 17:17:32 2315
原创 PS Operate AD
PowerShell provides very broad set ofmethods to work with Active Directory , one of them is ADSI adapter. It allowsto quickly and relatively easy automate mundane actions or perform sameoperations.I
2012-07-26 15:19:12 441
原创 使用ADO.NET类及方法实现数据库的查询并返回一个Object 数组
由于PowerShell在X64的操作系统上有X86 & X64两种,对于安装的SQL Server同样有两种版本X64 & X86,如果安装的是X86的SQL Server只能通过X86的PowerShell去执行Invoke-sqlcmd cmdlet,同理只能在安装X64的SQL Server只能通过X64的PowerShell去执行Invoke-sqlcmd cmdlet,所以
2012-07-26 13:30:30 593
原创 Windows 7常用运行快速启动命令
1. Appwiz.cpl : 程序和功能;2. Collab.cpl : 网络邻居;3. Desk.cpl : 屏幕分辨率;4. Firewall.cpl : 防火墙;5. Hdwwiz.cpl : 设备管理器;6. Inetcpl.cpl : internet 属性设置;7. Intl.cpl : 区域和语言;8. J
2012-07-20 17:52:02 1092
原创 在powershell中使用Windows UI Automation进行UI自动化测试
在使用Windows UI Automation的时候,要查找某一UI元素,通常要先获取一个RootElement——桌面。其他所有的Element都是基于RootElement之上。该如何获取RootElement呢?[Reflection.Assembly]::LoadWithPartialName("UIAutomationClient")$rootElement = ([Win
2012-07-20 17:38:01 3202
原创 在powershell中使用Windows UI Automation进行UI自动化测试
在使用Windows UI Automation的时候,要查找某一UI元素,通常要先获取一个RootElement——桌面。其他所有的Element都是基于RootElement之上。该如何获取RootElement呢?[Reflection.Assembly]::LoadWithPartialName("UIAutomationClient")$rootElement = ([Win
2012-07-20 17:37:39 1864
原创 PowerShell 重启远程计算机
$computer="mycomputer"$wmi = get-wmiobject -class "Win32_OperatingSystem" ` -namespace "root\cimv2" -computer $computer$wmi.psbase.Scope.Options.EnablePrivileges = $trueforeach ($item in $wm
2012-07-20 17:23:19 2113
转载 How to deal with Windows Schedule&Task by PowerShell in Win7
It only will work on Vista/2008 & up, please don't run it on XP/2003. If you have to deal with the Schedule&Task on the XP/2003, please refer to the http://code.google.com/p/subsoniccms/source/
2012-07-20 16:59:01 925
转载 如何创建两个域之间的信任
如何创建两个域之间的信任DC1的操作设置DNS 转发器.1.从“开始”菜单-》控制面板-》管理工具-》DNS 启动DNS控制台。2.在Server 上右击选择属性,然后单击"转发器"3.选择->新建->添加lcmcom4.local(添加你要信任的域的域名),单击确定。4.从DNS域列表选择你刚添加的域名lcmcom4.local,并且在
2012-07-20 16:49:08 3666
原创 LINQ 生成Dictionary
LINQ 生成Dictionary:publicstaticDictionary BuildDictFromString(string src, char lineDelimiter, char wordDelimiter){if (string.IsNullOrEmpty(src)){returnnull;}Dictionary dest = newDictionary>();
2011-04-07 16:36:00 863
转载 VSTS2010快捷键
<br /> Ctrl+E,D ----格式化全部代码<br /> Ctrl+E,F ----格式化选中的代码<br /> CTRL + SHIFT + B生成解决方案<br /> CTRL + F7 生成编译<br /> CTRL + O 打开文件<br /> CTRL + SHIFT + O打开项目<br /> CTRL + SHIFT + C显示类视图窗口<br /> F4 显示属性窗口<br /> SHIFT + F4显示项目属性窗口<br /> CTRL + SHIFT
2011-01-20 17:49:00 363
原创 Log off User
<br /> 一道PowerShell 面试题:<br /> <br /> <br />http://anandthearchitect.wordpress.com/2008/08/01/how-to-logoff-remote-desktop-sessions-via-command-line-tools/
2011-01-17 12:05:00 395
原创 提问的智慧
<br />详见链接地址:<br /> <br />提问的智慧 — How To Ask Questions in The Smart Way<br />http://club.topsage.com/viewthread.php?tid=220478
2011-01-16 16:25:00 252
转载 Power shell 正则表达式
<br />原文地址:<br />http://technet.microsoft.com/zh-cn/magazine/cc137764.aspx
2011-01-14 13:42:00 310
原创 正则表达式查询 http://regexlib.com/RETester.aspx
http://regexlib.com/RETester.aspx
2011-01-13 16:01:00 304
原创 XML链接
<br />1、通过 XML 发布新闻 <br /> http://msdn.microsoft.com/zh-cn/library/ms947599.aspx<br />2、真实世界的 XML:使用 .NET 框架中集成的读取器和写入器很容易操作 XML 数据 <br />http://msdn.microsoft.com/zh-cn/library/aa686057.aspx<br />3、在 .NET Framework 中表示 XML 的最佳做法 <br />http://msdn.microsof
2011-01-13 15:57:00 813
原创 开源网站
The Code Progect:http://www.codeproject.com/(HACK CHINA)程序源码搜索引擎:http://www.hackchina.com/源码知识网:http://www.waterpub.com.cn/softdown/index.asp?CateID=12&SubCateID=7151CTO下载中心:http://down.51cto.com/OpenNETCF:http://www.opennetcf.com/Home/tabid/36/Default.asp
2011-01-06 09:47:00 327
转载 IP
<br />4. IP 终结点 <br /> 现在介绍 .NET 网络开发中最重要的一个概念—— IP 终结点, .NET 基类库中使用 IPEndPoint 类型代表它。 <br /> 要想理解它,还得从 TCP/IP 说起。 <br /> 前面说过,所有连在网络上的计算机都必须要有一个唯一的 IP 地址,它用于区分开网络上的不同计算机,现在的问题是:一台网络计算机上可能跑着多个 网络应用程序,它们可能会使用同一个网络接口从网络中接收(或发送)数据,因而共
2010-12-28 14:40:00 345
转载 与Socket的第一次“约会”
在前面的文章中,我们已经介绍了使用.NET平台开发网络应用程序诸如IP地址、网络接口之类的背景知识,本文将介绍.NET网络应用程序的主角--Socket。如果把Socket比喻为一位“美女”,那么有关她的“爱情故事”实在太多,而本系列后继的文章,就围绕着这位“美女”所展开。 1 Socket美女的“家庭背景” Socket,中文译为“套接字”,最早在UNIX中引入并得到广泛应用,后来微软在设计Windows时引入了UNIX中的这个概念和相应的设计理念,并针对Windows的特性略作调整,
2010-12-28 12:13:00 380
原创 日常用语集锦(1)
1. Beat about the bush Don't beat about the bush, come straight to the point. 不要绕圈子,直来直去。2. Fight fire with fire I have no choice but to fight fire with fire. 我别无选择,只好以其人之道换其人之身了。3. a bum steer It turned out to be a bum steer, just a rumor spr
2010-12-28 10:43:00 9654
原创 DBCC 命令集锦
<br />1. DBCC CHECKDB<br /> http://technet.microsoft.com/zh-cn/library/ms176064.aspx<br /> http://blog.csdn.net/downmoon/archive/2010/07/20/5748389.aspx<br /> <br />2. DBCC CHECKALLOC<br />3. DBCC CHECKTABLE<br />4. DBCC CHECKFILEGROUP<br />5. DBCC C
2010-12-26 22:51:00 358
原创 SQL Server 4个默认数据库
<br />每个SQLServer实例会有如下的默认数据库来记录所有数据:<br /> <br /> 1.master:master 数据库是整个数据库的核心的管理目录。他存储了所有实例级别的配置信息和实例级别的人工配置,例如登录信息。可以认为Master数据库记录了所有SQL Server自己的信息。<br /> 2.model:model 数据库是所有用户即将创建的数据库的模板。当创建一个新数据库时,将得到一个Model数据库的复本。<br /> 3.msdb:msdb数据库主要是支持SQL Se
2010-12-25 23:38:00 1631
原创 查询数据表中最后一周记录
<br />SQL取表中从最新创建时间起一周内的所有数据:<br /><br />如表:TableName (RID int,InsertTime datetime)<br /><br />从TableName 表中取出从最新一条数据开始,一周内的所有数据。<br /><br />MSSQL写法如下:<br />--获取符合条件的数据declare @lastInsertTime datetime;<br />select top 1 @lastInsertTime from TableName<br />
2010-12-25 19:15:00 510
原创 C#双向链表的冒泡排序
<br />/// <summary> /// 双向链表节点类 /// </summary> /// <typeparam name="T">节点中的存放的数据类型</typeparam> public class Node<T> where T:IComparable<T> { /// <summary> /// 当前节点的数据 /// </summary> T data; /// <summary>
2010-12-25 19:05:00 975
原创 Truncate、Drop 和 Delete的异同
<br />相同点: <br />truncate和不带where子句的delete, 以及drop都会删除表内的数据 <br /><br />不同点: <br />1. truncate和 delete只删除数据不删除表的结构(定义) <br /> drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态. <br /><br />2.delete语句是dml,这个操作会放到ro
2010-12-25 18:46:00 320
转载 SQL Server是如何判断Status状态位的?
<br />sql server中判断表或者数据库的存在,实际是判断Status状态位:<br />其中某些状态位可由用户使用 sp_dboption(read only、dbo use only、single user 等)进行设置:<br />1 = autoclose;使用 sp_dboption 设置。 数据库完全关闭,其资源在最后一个用户注销后释放。<br />4 = select into/bulkcopy;使用sp_dboption 设置。允许使用 Select INTO 语句和快速大容量复制
2010-12-25 18:24:00 472
转载 C#快速排序
<br />//快速排序的具体过程如下:<br />//1:在待排序的n个记录中,任取一个作为基准,把数组分为两部分,第一组的排序码都小于或等于该排序码,第二组的排序码,都大于或等于该排序码,并把该基准放在两组中间。<br /> 2:采用同样的方法分别对左右两组进行排序,直到所有的记录都排到适当的位置。<br />///快速递归排序<br /> privatestaticvoid QuickSort(int[] R, int low, int high)<br /> {<br /
2010-12-24 10:18:00 263
转载 C#双向链表反转--两种方式
/// /// 双向链表节点类 /// /// 节点中的存放的数据类型 public class Node { /// /// 当前节点的数据 /// T data; /// /// 节点中存放的数据 /// public T Data { get { return this.data; } se
2010-12-23 21:49:00 731
原创 C#双向链表
<br /> /// <summary> /// 双向链表节点类 /// </summary> /// <typeparam name="T">节点中的存放的数据类型</typeparam> public class Node<T> { /// <summary> /// 当前节点的数据 /// </summary> T data; /// <summary> /// 节点中存放的数据
2010-12-23 19:34:00 365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人