SQL里面Case的用法

评论(0)浏览(71)分类:SQL及数据库
SQL里面Case的用法CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: +展开-SQLSELECT=CASEWHENTHENWHENTHENELSEEND在上面的代码中需要用具体的参数代替尖括号中的内容。下面是一个简单的例子:..

windows xp sp3 安装Sql 2005失败处理

评论(0)浏览(71)分类:SQL及数据库
windows xp sp3 安装Sql 2005失败处理MSXML 6.0 报错解决如下:假设你的系统盘是c打开运行输入cmd在命令行下输入:cd c:\windows\system32regsvr32 /u msxml6.dlldel msxml6.dllregsvr32 /u msxml6r.dlldel msxml6r.dll继续 COM+ 警告处理如下:在命令行下运行 msdtc -uninstall ,卸载 msdtc 服务;再运行 msdtc -install 安装打开服务,在服务中找到Distributed Transaction Coordi..

C#设计模式(6)-Abstract Factory Pattern

评论(0)浏览(71)分类:C#设计模式
C#设计模式(6)-Abstract Factory Pattern一、 抽象工厂(Abstract Factory)模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图: 图中一共有四个产品族,分布于三个不同的产品等级结构中。只要指明一个产品所处的..

用VS2005实现ASP.NET2.0移动开发(2)

评论(0)浏览(70)分类:Asp.Net/C#/WCF
用VS2005实现ASP.NET2.0移动开发(2)设计视图  设计视图状态下将加载移动WEB窗体,并且自动呈现窗体中所包含的移动控件。你可以从工具箱中以拖拽的方式添加新的控件,你也可以通过属性窗口修改已存在的控件的属性。如果想要移除窗体中的某些控件的话,你可以点选该控件并使用"Delete"键进行删除。  注意,ASP.NET 移动WEB窗体的设计视图并不是一个"可见即可得"的编辑器,这是因..

5.16 XML控件

评论(0)浏览(70)分类:Asp.Net/C#/WCF
5.16 XML控件  XML控件可以读取XML并将其写入该控件所在的ASP.NET网页。XML控件能够将XSL转换应用到XML,还能够将最终转换的内容输出呈现在该页中。当创建一个XML控件时,系统会生成XML控件的HTML代码,示例代码如下所示。+展开-XMLasp:XmlID="Xml1"runat="server"/asp:Xml  上述代码实现了简单的XML控件,XML控件还包括两个常用的属性,这两个属性分别如..

3.13 小结

评论(0)浏览(70)分类:Asp.Net/C#/WCF
3.13 小结  在这一章中,介绍了C#面向对象的特性。面向对象在构建强大的应用程序中,起着重要的作用。同样,面向对象的设计思想为维护做了铺垫,为了让读者能够加深面向对象的概念,本章还讲解了基本的设计模式的概念。?1)什么是面向对象:介绍了面向对象的概念。?2)面向对象的C#实现:使用C#介绍面向对象。?3)对象的生命周期:讲解了构造函数、析..

反射-实例化一个未知的类(使用System.AppDomain类)

评论(0)浏览(70)分类:Asp.Net/C#/WCF
反射-实例化一个未知的类(使用System.AppDomain类)第一步,新建一个类库,写入代码如下:+展开-C#usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespacewangjun{publicclasswangjun{publicintSum(inti,intj){returni+j;}}}第二步,将类库的DLL文件复制到新建的程序集目录下,然后在程序集中加入如下代码:+展开-C#///System.AppDomain类拥有///CreateInstance()///CreateInst..

C# checked、unchecked操作符

评论(0)浏览(70)分类:Asp.Net/C#/WCF
C# checked、unchecked操作符checked和unchecked操作符用于整型算术运算时控制当前环境中的溢出检查。下列运算参与了checked和unchecked检查(操作数均为整数):1) 预定义的++和――一元运算符。2) 预定义的-一元运算符。3) 预定义的+、-、×、/等二元操作符。4) 从一种整型到另一种整型的显示数据转换。当上述整型运算产生一个目标类型无法表示的大数时,可以..

批量删除MSSQL数据库被插入木马sql语句

评论(0)浏览(70)分类:SQL及数据库
批量删除MSSQL数据库被插入木马sql语句+展开-SQLDECLAREhCForEachCURSORGLOBALFORSelectN'update'+QUOTENAME(o.name)+N'set'+QUOTENAME(c.name)+N'=replace('+QUOTENAME(c.name)+',''《scriptsrc=http://hack.hackeye.com/cn.js》《/script》'','''')'FROMsysobjectso,syscolumnsc,systypestWhereo.id=c.idANDOBJECTPROPERTY(o.id,N'IsUserTable')=1ANDc.xusertype=t.xusertypeANDt.n..

Microsoft SQL Server sqlvdir.dll ActiveX控件缓冲区溢出漏洞

评论(0)浏览(70)分类:SQL及数据库
Microsoft SQL Server sqlvdir.dll ActiveX控件缓冲区溢出漏洞Microsoft SQL Server sqlvdir.dll ActiveX控件缓冲区溢出漏洞受影响系统: Microsoft SQL Server 2000 SP4 Microsoft SQL Server 2000 SP3a Microsoft SQL Server 2000 SP3 Microsoft SQL Server 2000 SP2 Microsoft SQL Server 2000 SP1 Microsoft SQL Server 2000 描述: -----------------------------------------------------------------..

主机托管尺寸规格1U,2U,3U,4U划分标准

评论(0)浏览(70)分类:操作系统及应用软件
主机托管尺寸规格1U,2U,3U,4U划分标准关键词:主机托管,服务器托管,服务器尺寸,主机规格,1U,2U,3U,4U,划分标准,服务器机架  U是一种表示服务器外部尺寸的单位,是unit的缩略语,详细尺寸由作为业界团体的美国电子工业协会(EIA)决定。  之所以要规定服务器的尺寸,是为了使服务器保持适当的尺寸以便放在铁质或铝质机架上。机架上有固定服务器的螺孔,将它与服务器的螺孔对..

C# 3.x新特性-Anonymous Type

评论(0)浏览(69)分类:Asp.Net/C#/WCF
C# 3.x新特性-Anonymous Type  在C#3.0中,引入了一个新的Feature:Anonymous Method, 允许我们已Inline的方式来定义Delegate,为Developer在Coding的时候带来了很大的便利。在C#3.0中,我们又有了另一个相 似的Feature:Anonymous Type。Anonymous Type允许我们已Inline的方式的创建一个基于未知类型、具有所需数据结构的对象。 一、Anonymous Type Overview   在传统..

mysql小技巧

评论(0)浏览(69)分类:SQL及数据库
mysql小技巧INSERT语法INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES ({expr | DEFAULT},...),(...),... [ ON DUPLICATE KEY UPDATE col_name=expr, ... ]或:INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name SET col_name={expr | DEFAULT}, ...

防范Windows XP的安全策略

评论(0)浏览(69)分类:操作系统及应用软件
防范Windows XP的安全策略  尽管Windows XP刚刚推出没有多长时间,但是Windows XP凭借其超强的稳定性和可靠的安全性还是吸引了不少用户在第一时间内去使用它。笔者在与Windows XP的短暂“接触”中,细心留意了一些安全方面的操作策略,现在把它整理成文,以期抛砖引玉。  1、屏蔽不需要的服务组件  尽管服务组件安装得越多,用户可以享受的服务功能也就越多。但是用..

手工恢复Windows XP的欢迎登录界面

评论(0)浏览(69)分类:操作系统及应用软件
手工恢复Windows XP的欢迎登录界面日前在网络上看到有朋友在用户帐户里面取消欢迎登录模式以后就不能够恢复了,我考虑了很久也没有发现问题的所在,当然也没有发现解决问题的途径,但是现在我终于发现了这个问题的所在,这是因为WinXP的组策略编辑器里面启用了一个选择----“总是用传统登陆”(如图1),熟悉NT的朋友们都知道,组策略的优先比一般的修改要高,所以当我们在用户帐户..

关于url重写后,图片及css路径问题!急啊!·

评论(0)浏览(69)分类:Asp.Net/C#/WCF
关于url重写后,图片及css路径问题!急啊!·比如我的一个页面~/new.aspx?id=2,本页面的图片什么的都用相对路径想用~/new/2来访问,图片无法显示,所得的路径是~/new/2/*,怎么办?还有就是,~/new/2也不能访问,只能这样写~/new/2/default.aspx,把后面那个加上,怎么解决阿?-----------------1.所有的图片使用绝对路径 /images/img.png2. 如果是CSS, 文件里的图片就比较简单, 图片的路径..

了解ASP.NET中的IFRAME框架挂马

评论(0)浏览(69)分类:Asp.Net/C#/WCF
了解ASP.NET中的IFRAME框架挂马  安全工程师,要能独立负责网站安全、局域网安全、服务器安全等,要了解网页挂马有IFRAME框架挂马、JS文件挂马、伪装挂马、CSS挂马、ActiveX组件挂马等方式,这样才可以有针对性地进行防范,避免网站和服务器等安全威胁。下面,我们来迈出成长为安全工程师的第一步,掌握IFRAME框架挂马的底细以及相应的防范方法。  什么是IFRAME框架挂马 ..

18.6 WCF开发基础小结

评论(0)浏览(69)分类:Asp.Net/C#/WCF
18.6 WCF开发基础小结  本章简单的介绍了WCF的基本知识,包括什么是WCF和为什么需要WCF。WCF在现在的中大型应用程序开发中起到了非常重要的作用,使用WCF技术能够实现分布式的应用程序开发和管理,WCF为应用程序开发提供了安全、可依赖和松耦合的开发环境。本章还包括:1)WCF基础:讲解了基本的WCF知识,包括WCF技术的组成和为何需要WCF。2)WCF应用:通过实例讲..

.net制作的wap网站在手机中的测试

评论(0)浏览(69)分类:Asp.Net/C#/WCF
.net制作的wap网站在手机中的测试访问asp站点的时候会根据访问的设备,输出不同的内容,如果用IE访问就输出的是html,手机访问,输出就是WML。是什么让他这么智能化呢?关键之处就在配置文件的browserCaps节!在webconfig中加上这个,他可以强制输出wml,还有其他的移动设置属性都在这。+展开-XMLbrowserCapsresulttype="System.Web.Mobile.MobileCapabilities,System.Web.Mobile,Ve..

不能访问windows Installer服务--方案2

评论(0)浏览(69)分类:操作系统及应用软件
不能访问windows Installer服务--方案2 近日在网上闲逛,发现Vmware出4.0版了。这可是我最喜欢用的虚拟机软件啊!赶快下载,却发现安装不上,系统提示“不能访问Windows Installer服务”。再试一次,还是如此。打开“管理工具”下的“服务”,找到Windows Installer,查看其属性,发现启动类型为“自动”,服务状态为“已停止”,心想可能是什么时候把服务关了吧,单击“启动”按钮,..

网管经验:如何抓住伪IP地址

评论(0)浏览(69)分类:计算机网络
网管经验:如何抓住伪IP地址某日,防火墙的性能监控忽然出现问题,每天在2 000~5 000之间变动的连接数,今天持续在36 000个左右变动。由于情况异常,我立刻打开防火墙“实时监控”中的“连接信息”,发现有一个端口出现大量异常数据包,其特点为:所有目的IP地址是同一个(202.101.180.36),但源IP地址在不停地变化,IP地址变化有明显的规律性,并且不是我们单位的内部地..

自己定义WinXP的时间校正服务器

评论(0)浏览(68)分类:操作系统及应用软件
自己定义WinXP的时间校正服务器WinXP新增加了很多功能,我比较喜欢的新功能之一就有网上校正时钟。但是WinXP提供的矫正时钟的服务器只有2个,其实只要我们能找到几个就能够使用几个。方法如下:进入注册表编辑器,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers这个主键,选择以后可以在右边看到2个字符串值,这2个字符串值就代表着校正..

C#通讯编程--类似QQ通讯

评论(0)浏览(67)分类:Asp.Net/C#/WCF
C#通讯编程--类似QQ通讯+展开 -C#usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Net;usingSystem.IO;usingSystem.Net.Sockets;usingSystem.Threading;namespaceMyQQSer{classServ{privateTcpListenerlistenr;privateThreadthread;privateboolisClose=false;//结束程序是退出循环privateSocket[]sock=newSocket[50];publicServ(){Listener..

aspx 操作mysql

评论(0)浏览(67)分类:Asp.Net/C#/WCF
aspx 操作mysql今天遇到一个iis只支持aspx的,禁用了asp,服务器装了mysql odbc驱动,想在那个iis上操作另一个服务器的mysql,可没现成的aspx操作mysql的程序,找了一下午,在msdn上找到个.net的sqldatasource类可以操作.测试成功了,留在这里备忘一下.+展开-HTML%@PageLanguage="VB"%!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.1//EN""http://www.w3.org/TR/xhtmlll/DTD/..

3.12 小议设计模式

评论(0)浏览(67)分类:Asp.Net/C#/WCF
3.12 小议设计模式  在应用程序开发中,良好的命名规范是为了规范代码,让代码更加容易维护和阅读。同样,设计模式是一种软件设计方法,也是为了开发出来的应用程序能够更好的使用和维护。在应用程序设计中,维护成本在软件设计占70%或更高,所以良好的软件结构能够为后期开发和维护提供便利。3.12.1 什么是设计模式模式,就是一种规范,在新华字典上关于模式的..

C# 3.x新特性-Extension Method[下篇]

评论(0)浏览(67)分类:Asp.Net/C#/WCF
C# 3.x新特性-Extension Method[下篇]四、Extension Method的本质  通过上面一节的介绍,我们知道了在C#中如何去定义一个Extension Method:它是定义在一个Static class中的、第一个Parameter标记为this关键字的Static Method。在这一节中,我们来进一步认识Extension Method。  和C# 3.0的其他新特性相似,Extension Method仅仅是C#这种.NET Programming Language的新特性而已。..

c#获取汉字拼音首字母

评论(0)浏览(67)分类:Asp.Net/C#/WCF
c#获取汉字拼音首字母  本方法利用汉字在计算机里面的编码来的到汉字的首拼音,源代码如下+展开-C#staticpublicstringGetChineseSpell(stringstrText){intlen=strText.Length;stringmyStr="";for(inti=0;ilen;i++){myStr+=getSpell(strText.Substring(i,1));}returnmyStr;}staticpublicstringgetSpell(stringcnChar){byte[]arrCN=Encoding.Default.GetBytes(cnChar..

C#设计模式(1)

评论(0)浏览(66)分类:C#设计模式
C#设计模式(1) 课本:《C#设计模式》,电子工业出版社,ISBN 7-5053-8979-3。33元含光盘。 课程内容:设计模式来源:亚历山大的建筑模式、Gamma等人(1995)创作的"Design Patterns: Elements of Reusable Software"。这本书通常被称作"Gang of Four"或"GoF",开创性的创造了《设计模式》。也有人说"三十六计"就是"模式"。一、 C# 面向对象程序设计复习 点击这..

设计模式(17)-Chain of Responsibility Pattern

评论(0)浏览(65)分类:C#设计模式
设计模式(17)-Chain of Responsibility Pattern行为模式(Behavioral Pattern)是对在不同的对象之间划分责任和算法的抽象化。行为模式不仅仅是关于类和对象的,而且是关于它们之间的相互作用的。行为模式分为类的行为模式和对象的行为模式两种。类的行为模式:类的行为模式使用继承关系在几个类之问分配行为。 1)对象的行为模式:对象的行为模式则使用对象的聚合来分配行为。2)在后面将要介绍..