- 博客(23)
- 资源 (10)
- 收藏
- 关注
原创 ASP.NET MVC3默认提供了11种ActionResult的实现
在System.Web.Mvc命名空间ActionResultContentResultEmptyResultFileResultHttpStatusCodeResultHttpNotFoundResultHttpUnauthorizedResultJavaScriptResultJsonResultRedirectResultRedirectToRou
2012-04-30 11:03:40 5949
转载 IIS状态代码的含义
概要当用户试图通过HTTP或文件传输协议(FTP)访问一台正在运行Internet信息服务(IIS)的服务器上的内容时,IIS返回一个表示该请求的状态的数字代码。该状态代码记录在IIS日志中,同时也可能在Web浏览器或FTP客户端显示。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。更多信息日志文件的位置在默认状态下,IIS把它的日志文件放在%WINDIR\Sys
2012-04-21 17:01:32 834
原创 SQL Server视图管理中需要遵守的四个限制条件
通过视图来访问数据,其优点是非常明显的。如可以起到数据保密、保证数据的逻辑独立性、简化查询操作等等。但是,话说回来,SQL Server数据库中的视图并不是万能的,它跟表这个基本对象还是有重大的区别。在使用视图的时候,需要遵守四大限制。限制条件一:视图数据的更改当用户更新视图中的数据时,其实更改的是其对应的数据表的数据。无论是对视图中的数据进行更改,还是在视图中插入或者删除数据,都是类
2012-04-17 23:29:30 1495
原创 SQL Server索引管理之六大铁律
索引是以表列为基础的数据库对象。索引中保存着表中排序的索引列,并且纪录了索引列在数据库表中的物理存储位置,实现了表中数据的逻辑排序。通过索引,可以加快数据的查询速度和减少系统的响应时间;可以使表和表之间的连接速度加快。但是,不是在任何时候使用索引都能够达到这种效果。若在不恰当的场合下,使用索引反而会事与愿违。所以,在SQL Server数据库中使用索引的话,还是需要遵守一定的规则。铁律一:
2012-04-17 23:24:05 465
原创 数据库中临时表、表变量和CTE使用优劣对比
数据库中临时表,表变量和CTE使用优势极其区别 view sourceprint? 在写SQL时经常会用到临时表,表变量和CTE,这三者在使用时各有优势: 1. 临时表:分为局部临时表和全局临时表. 1.1局部临时表,创建时以#开头,在系统数据库tempdb中存储. 在当前的链接可见,链接断开则临时表就自动被释放,也可以手动drop table #tmptable
2012-04-17 23:20:22 757
转载 4秒100万条数据导入SQL数据库
实际工作中有时候需要把大量数据导入数据库,然后用于各种程序计算,本实验将使用5中方法完成这个过程,并详细记录各种方法所耗费的时间。 本实验中所用到工具为VS2008和SQL SERVER 2000、SQL SERVER 2008,分别使用5中方法将100万条数据导入SQL 2000与SQL 2008中,实验环境是DELL 2850双2.0GCPU,2G内存的服务器。感兴趣的朋友可以下载源代码
2012-04-17 23:18:58 6016
原创 sql master数据库中两个非常有用的存储过程
这些系统过程对于处理以下任务非常方便,如判断使用的存储空间大小、行数、用户表索引等等。 第一个过程sp_MSForEachDB对于感兴趣的服务器上的每个数据库执行三条命令。 ◆@command1:第一个执行的命令 ◆@replacechar:用另一个占位赋替换“?” ◆@command2:第二个执行的命令 ◆@command3:第三个执行的命令 ◆@p
2012-04-17 23:09:58 852
转载 如何获取SQL Server数据库里表的占用容量大小
其实只要使用系统内置的存储过程sp_spaceused就可以得到表的相关信息 如:sp_spaceused 'tablename' 以下是为了方便写的一个存储过程,目的是把当前的所有表的相关信息全部都保存在一个指定的表里面 CREATEPROCEDUREget_tableinfoASifnotexists(select*fromdbo.sysobjectswhereid=ob
2012-04-17 23:08:47 488
原创 使用OPENXML函数将XML文档转换为行结果集
FOR XML子句都是将行结果集转换为XML结果集,那么如果想要将XML文档转换成行结果集,这时就要使用OPENXML函数。OPENXML在SQL Server 2000中就已经提供,但是在SQL Server 2005对该函数进行了增强。 OPENXML的语法为: 运行的结果为:FirstName MiddleName LastName------------
2012-04-17 23:07:38 484
转载 SQL Server和XML的集成
问:我想利用SQL找出在任意一月中的周日的数量。请帮帮我。 答:以下是一个简单的技巧: 确定一个具体的月份,确定这个月的第一天 使用INTEGERS表生成一系列这个月第一天之后的日期覆盖这个月所有的日期 用日期函数确定这一生成日期是否就是周日 用count()获取周日的测试结果 为了创建integers表,用到下列命令:createtableinteger
2012-04-17 23:01:06 405
转载 SQL Server和XML的集成
XML相比HTML给予了Web开发人员更大的编程灵活性。这种技术驱动开发机构尝试把XML同自己的产品集成起来。微软就是采取如此举措的先驱者。微软的几乎所有产品中都能看到XML的身影。举个例子:微软是如何在其SQL Server产品线中集成XML的呢?下面咱们就来看看关键的FOR XML子句。 以XML的名义获取信息 SQL Server和XML之间的集成首要一点就是根据SQL数据创
2012-04-17 22:59:46 376
转载 SQL脚本注入的不常见方法概括
我来说说他们的文章系统原理:全部文章均在数据库存有一个副本。另处根据模板生成一个HTML页面。 攻击方法: 查看源文件/看里面是否有通过JS来调用的页面。如调用来更新文章的浏览次数。 我们就可以这样来试一下可否注入: http://服务器域名/count.asp?id=1552’ 看一下是否出错。如出错说明有注入漏洞。然后正常攻击。 在本机建立一下post.htm的
2012-04-17 22:58:58 433
原创 优化:Sql注入和Html注入的黑帽SEO
黑帽(black hat)SEO主要是指采取“不怎么道德”(暂时就这么形容吧!)的方式进行搜索引擎优化。1. 注入攻击,包括Sql注入和Html注入。我经常能看到对Sql注入防范的谈论,但对于Html注入,很多人并没有引起足够的重视。为了展示Html注入的效果,我们模仿了一个常见的留言本功能。首先,在页面声明中添加两个属性设置EnableEventValidation=“false” Va
2012-04-17 22:52:19 2715
转载 企业服务器SQL Server弱口令测试
企业服务器安全性测试 SQL Server弱口令测试 对于企业而言,服务器的重要性是不言而喻的。因此管理员们往往以维持服务器的稳定、高效地运行作为自己的工作目标,但是对于服务器的安全性往往考虑得较少,至少对于某些管理员是这样的。 最近笔者进行了一例服务器的安全测试,下面把这例测试过程写下来,希望对大家有所启示。 测试工具: 1.S扫描器(一种速度极快的多线程命令行下的扫描工
2012-04-17 22:45:54 3262
原创 Microsoft SQL Server 2005 的 XML 最佳实施策略--SQL Server Service Broker使用
引言SQL Server 2005 的一个主要成就是可以实现可靠、可扩展且功能完善的数据库应用程序。与 .NET Framework 2.0 公共语言运行库 (CLR) 的集成使开发人员可以将重要的业务逻辑与存储过程合并,而 T-SQL 和 XML 中的新增功能扩展了数据操作的可用范围以及开发人员可用的存储功能。另一个重要功能是 SQL Server Service Broker,它为数据
2012-04-17 22:35:24 796
原创 配置SQLServer发送电子邮件的介绍
通常大家都知道:SQL Server与Microsoft Exchange Server集成性很好,关于这方面的配置,在SQL Server的联机帮助里有详细的说明,在此不再赘述。然而我们更关心的问题是:在没有Exchange Server的情况下,如何配置SQL Server利用Internet 邮件服务器发送邮件? 笔者曾为这问题伤透了脑筋,搜遍了互联网上的相关资料,发现仅有的几
2012-04-17 22:34:22 1093
转载 Html.DropDownList()的用法 ( Asp.Net MVC)
--------------------自己是这么写的------------------------ 页面代码如下: --------------------下面是转的------------------------Html.DropDownList()赋默认值:页面代码如下:
2012-04-05 10:06:06 13431 1
转载 Html.ActionLink 几种重载方式说明及例子
本文整理了该方法的几种重载形式:一 Html.ActionLink("linkText","actionName")该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,则 Html.ActionLink("detail","Detail") 则会生成 "/Products/Detail">all
2012-04-05 10:02:40 1508 2
转载 ASP.NET MVC案例——————拦截器
摘要 本文将对“MVC公告发布系统”的发布公告功能添加日志功能和异常处理功能,借此来讨论ASP.NET MVC中拦截器的使用方法。一个小难题 我们继续完善“MVC公告发布系统”,这次,我们的需求是对公告发布功能添加日志记录能力,即在发布公告前,记录一次,在公告发布成功后,再记录一次。然后还要使得其具备异常处理,即当业务组件出现问题时,跳转到相应的错误页面并显示相
2012-04-05 09:35:00 2978
转载 如何从程序员到项目经理?这是很多程序员的疑问.
突然看到的。觉得不错。转一下如何从程序员到项目经理?这是很多程序员的疑问.一、高度 高度决定视野。 首先要有足够的高度,不能老是从代码的角度看项目,要从项目的角度去看代码。 程序员埋怨项目经理经常改需求。那或许是你的高度不够,你没有站在项目经理的角度去思考问题。二、责任 态度成就高度。 我一惯地认为:程序员责任心比技术更重要。 做好本质工作是任何一个
2012-04-05 09:29:26 551
原创 JavaScript及C# URI编码详解
混乱的URI编码 JavaScript中编码有三种方法:escape、encodeURI、encodeURIComponent C#中编码主要方法:HttpUtility.UrlEncode、Server.UrlEncode、Uri.EscapeUriString、Uri.EscapeDataString JavaScript中的还好,只提供了三个,C#中主要用的就有这么多,还没
2012-04-03 14:15:42 1047
原创 ASP.NTE 对XML文档进行增删改查操作
关于对XML文档进行增删改查操作:已知有一个XML文件(bookstore.xml)如下:Oberon’s LegacyCorets, Eva5.951、往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDo
2012-04-03 10:12:19 504
Eziriz .NET Reactor 4.8.0.0
2014-04-25
AjaxPro源码+dll
2009-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人