自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 服务器日志攻击检查,网站程序漏洞检测工具

相信现在做网站的朋友,都遇到过网站被攻击的情况,不知是什么原因(当然他们可能有很多不可告人目的),网络攻击在网络上十分盛行,你刚做好一个网站,放到网上不久,就会有人攻击,如果代码不是自己写的,是网上下载的劣质代码,那更是非常危险。因此,各个网站管理者,都会遇到一个头痛的问题,是网站被挂马,被攻击等等情况,往往被搞的焦头烂额、疲惫不堪。能不能找一个工具来帮助处理这个事情?这是大家十分关心的问题,我是

2012-02-21 10:58:20 1077 1

转载 C#原始类型扩展方法—this参数修饰符

  扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。  扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。仅当您使用 using 指令将命名空间显式导入到源代码中之后,扩展方法

2011-02-18 10:09:00 712

转载 推荐:C# 中的委托和事件

引言<br />委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(bie)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。 将方法作为方法的参数<br />我们先不管

2011-01-28 14:39:00 464

转载 C#在处理多线程更新到UI控件的多种方法

<br />单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如: <br /><br />private void btnSet_Click(object sender, EventArgs e) <br />{     <br />    Thread t = new Thread(new ParameterizedThreadStart(SetTextBoxValue

2011-01-28 08:56:00 3335

转载 用C#实现C/S模式下软件自动在线升级

<br />1 前言 <br /><br />  长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的程序可维护性差,布置困难,升级不方便,维护成本高就是一个相当重要的因素。有很多企业用户就是因为这个原因而放弃使用C/S。然而当一个应用必须要使用C/S结构才能很好的实现其功能的时候,我们该如何解决客户端的部署与自动升级问题?部署很简单,只要点击安装程序即可,难的在于每当有新版本发布时,能够实现自动升级。现在好了,我们的目标

2011-01-26 16:01:00 506

转载 SQL SERVER等待类型说明

<br />等待类型 说明   <br />ASYNC_DISKPOOL_LOCK  <br /> 当尝试同步并行的线程(执行创建或初始化文件等任务)时出现。<br /> <br />ASYNC_IO_COMPLETION<br /> 当某任务正在等待 I/O 完成时出现。<br /> <br />ASYNC_NETWORK_IO<br /> 当任务被阻止在网络之后时出现在网络写入中。  <br /> <br />BACKUP<br /> 当任务作为备份处理的一部分被阻止时出现。  <br /> <br /

2011-01-18 16:48:00 1025

原创 C#.NET 怎么调用WebBrowser控件里的脚本

<br /><br />JScript是建立在COM之上的,设置变量/调用函数是通过IDispatch来实现的。在.NET里,调用IDispatch里的方法是通过反射来实现的,即,通过System.Type.InvokeMember 。该方法调用 IDispatch::GetIDsOfNames 以及IDispatch::Invoke来调用COM Automation 对象里的方法和属性。参考<br />Binding for Office automation servers with Visual C#

2010-09-09 11:27:00 808

转载 让你的网站 IE8浏览自动用IE7兼容模式

文件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。前言为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性。在IE6中引入一个增设的兼容性模式,文件兼容性使你能够在IE呈现你的网页时选择特定编译模式。新的IE为了确保网页在未来的版本中都有一支的外观,IE8引入了文件兼容性。当你引入一个增设的

2010-03-05 22:28:00 571

转载 JW PLAYER 是一个界面简洁、功能齐全的在线flv flash播放器

JW PLAYER 是一个界面简洁、功能齐全的在线flv flash播放器.有着很多可选控制参数。多个参数可以混合使用,下面选择几个作简要说明:file (FLV文件的地址,如果不设置则默认为jw player flv网页播放器同目录的video.flv)autostart (是否允许自动播放,"true"或者"false")image (未播放时的预览图片,只支持JPEG格式)repeat (是

2009-12-19 15:53:00 2338

原创 用C#创建Windows服务(Windows Services)

有时候,我们开发程序时,需要创建Windows Service来完成一些特定的任务,可以常驻于服务器,实现特别的处理,下面我们就来讲解,用Visual C# 创建Windows服务,本文将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。 第一步:创建Windows 服务 要创建一个新的 Windows 服务,可以从Visual C#

2009-12-15 13:45:00 360

转载 如何在网页HTML中嵌入QQ、MSN、旺旺、Gtalk快速对话框代码

 1.如何在网页上显示腾讯QQ在线洽谈?QQ在线咨询代码(qq在线交谈代码/qq在线客服代码/qq在线状态代码/qq在线客服代码)(将123456换成你的号码,site后面换成你的网站就可以了)更多的生成显示QQ在线状态的代码,请查看腾讯官方网站http://imis.qq.com/webpresence/code.shtmlhttp://club.china.alib

2009-11-25 13:56:00 2196

转载 IE6、IE7、FF兼容性的详细CSS HACK

 对IE6、IE7、FF兼容性的详细CSS HACK介绍2007年12月05日 16:00以下为引用:现在我大部分都是用!important来hack,对于ie6和firefox测试可以正常显示,但是ie7对! important可以正确解释,会导致页面没按要求显示!搜索了一下,找到一个针对IE7不错的hack方式就是使用“*+html”,现在用IE7浏 览一下,应该没有问题了。现在写

2009-11-06 22:41:00 444

原创 javascript检测浏览器类型和版本

如果对javascript了解不是特别深入的话,很容易就会写出不兼容的代码(就像我),这时候就得判断浏览器了。比如事件侦听、一些鼠标和键盘事件、Range等,一些都会不一样.下面列出几种常用的检测浏览器方法,以飨观众!对象/特征检测法该方法是一种判断浏览器能力(而非浏览器的确切型号)的通用方法。大部分JS专家认为这个方法最合适,因为他们认为按照该方法所编写的脚本是经得起未来考验的。

2009-09-22 10:17:00 623

转载 JAVASCRIPT 禁止手动输入

 服务器控件:用FileUpload经常要禁止手动输入:

2009-05-11 14:57:00 482

原创 软件测试报告

测试是程序设计的重要环节,为了进一步规范公司的测试工作,为软件测试工作提供详细的指引,以提高软件开发工作的质量,特制定本测试规范。测试流程1.测试流程 1.    开发结束后,开发人员将程序交系统集成部安排测试。程序的开发者负责对软件测试人员进行安装、配置和使用培训,测试人员对安装、配置和使用方法进行记录,对程序不清楚的地方开发人员负责解

2009-03-19 13:11:00 1134

原创 SQL SERVER 表提示说明

  通过指定锁定方法、一个或多个索引、查询处理操作(如表扫描或索引查找)或其他选项,表提示可在数据操作语言 (DML) 语句执行期间覆盖查询优化器的默认行为。注意:由于 SQL Server 查询优化器通常会为查询选择最佳执行计划,因此我们建议仅在最后迫不得已的情况下才可由资深的开发人员和数据库管理员使用提示。 适用范围: DELETE INSE

2008-10-16 13:18:00 868

转载 Sql 中游标的使用 示例

A. 在简单的游标中使用 FETCH 以下示例为 Person.Contact 表中姓氏以字母 B 开头的行声明了一个简单的游标,并使用 FETCH NEXT 逐个提取这些行。FETCH 语句以单行结果集形式返回在 DECLARE CURSOR 中指定的列的值。 复制代码USE AdventureWorksGODECLARE contact_cursor CURSOR

2008-05-29 11:54:00 416

原创 .NET C# Regex 正则表达式的应用

正则表达式的一些常规应用:(只是在项目应用中的一些总结,不是全面,仅供参考。) System.Text.RegularExpressions.Regex     /**//**//**////       /// RegexLib 的摘要说明。      ///       public class RegexLib     ...{         /**////

2008-03-07 14:55:00 1067

原创 C# String.Format使用说明

C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0:D3}", 2) 002 E 科学计数法 1.20E+001 1.20E+001 G 常规 strin

2008-02-29 09:48:00 1262

原创 .net中URL重写的实现

在asp.net中地址映射的实现方法:   一、可在isapi过滤器中实现IIS Web服务器级的地址重写,   二、可在asp.net中实现asp.net级的地址重写 asp.net级地址重写的过程:   1、建立http 模块 或http 处理程序,可分别在http模块中实现url重写,也可在http处理程序中实现url重写     http模块实现IHttpModule接口

2008-02-29 00:16:00 790 2

转载 几个不错的知识交流网站

阿里西西:技术交流,收集http://www.alixixi.com/    我爱CSS网站http://52css.com

2008-02-02 18:03:00 731

原创 javascript 获得URL参数

//获得参数   "javascript:location.href=location.href + '?a=1&b=2'">search "JavaScript"> var a = location.search.substr(1); if(a.length>0) {  var re = /([^&]*?)/=([^&]*)/g  var s =

2008-02-02 12:21:00 359

IIS日志分析工具 WeblogAnalyse

  IIS日志分析工具,是我在无耐之下写的一个小工具,主要用来分析日志中蜘蛛访问情况与恶意攻击情况。   蜘蛛访问情况可以24小时统计不同的蜘蛛访问次数。对于恶意攻击情况,使用者可以编辑dangerousWord.txt文件,增加或去除恶意词语。   我的需求就这么多,也没有写太多的功能。传到网上与大家分享,有什么好的建议,请大家回复。

2011-01-28

jQuery 多种对话框

1、首先在页面中引入ymPrompt.js(如果在iframe中使用且希望消息框显示在最外层页面则还要引入ymPromptEx.js)。 2、然后根据需要显示的消息类型调用对应的函数: (1)Alert(content,width,height,title,okFunc,cancelFunc) //消息提示类型 (2)SucceedInfo(....) //成功信息类型 (3)ErrorInfo(...) //错误信息类型 (4)ConfirmInfo(....) //询问消息类型 四个方法的参数及意义完全相同: content:消息组件要显示的内容。 width:消息框的宽度,不设定请置null,宽度自适应。 height:消息框的高度,不设定请置null,高度自适应。 title:消息组件标题 okFunc:点击确定按钮时执行的函数的名称。 CancelFunc:点击取消或关闭按钮时执行的函数的名称。

2008-12-04

错误示例

VS2008更新ACCESS问题????

2008-04-12

空空如也

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

TA关注的人

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