文章标题关闭所有内容预览 | 展开所有内容预览
-
CGI技术及其开发(二)
[内容预览]
0 | 2009-03-16
二、CGI与其它扩展技术的比较除CGI标准扩展技术外,常见的扩展技术还有API(ApplicationProgrammingInterface)和SSI(ServerSideIncludes),这两种技术都与具体的WWW服务器有关。下面先对这两种技术简要说明,然后...
[阅读全文]
-
CGI技术及其开发(三)
[内容预览]
0 | 2009-03-16
第二部分、CGI程序设计的概念1.0、CGI程序的功能: 首先,什么是公共网关接口(CGI)呢?CGI是一个用于定义WEB服务器与外部程序之间通信方式的标准,使得外部程序能生成HTML、图象或者其他内容,而服务器处理的方...
[阅读全文]
-
Effective C++ 2e Item36
[内容预览]
0 | 2009-03-16
条款36:区分接口继承和实现继承(公有)继承的概念看起来很简单,进一步分析,会发现它由两个可分的部分组成:函数接口的继承和函数实现的继承。这两种继承类型的区别和本书简介中所讨论的函数声明和函数定义间的区别...
[阅读全文]
-
Effective C++ 2e Item37
[内容预览]
0 | 2009-03-16
条款37:决不要重新定义继承而来的非虚函数有两种方法来看待这个问题:理论的方法和实践的方法。让我们先从实践的方法开始。毕竟,理论家一般都很耐心。假设类D公有继承于类B,并且类B中定义了一个公有成员函数mf。mf...
[阅读全文]
-
Visual Studio .NET Beta2 FAQ [7/15/01] (共16个问题)
[内容预览]
0 | 2009-03-16
VisualStudio.NETBeta2FAQ[7/15/01]1)StartupError.---Problem:WhenstartingVisualStudio.NET,itreturnstheerror:"MSDevelopmentEnvironmenthasnotbeeninstalledforthecurrentuser.Pleaserunsetuptoinstalltheapplic...
[阅读全文]
-
你的代码安全吗?
[内容预览]
0 | 2009-03-16
你的代码安全吗?(青苹果工作室 2001年06月13日01:10)在VS.NET环境里使用Microsoft中间语言为开发者创造了极大的优越性,但是却将VB.NET暴露在了桌面上。在VisualStudio.NET框架中,象VB、VisualC++和C#那样的编译...
[阅读全文]
-
C#对Java
[内容预览]
0 | 2009-03-16
华山论剑:C#对Java(仙人掌工作室 2001年06月29日17:01)C#(C-Sharp)是Microsoft的新编程语言,被誉为“C/C++家族中第一种面向组件的语言”。然而,不管它自己宣称的是什么,许多人认为C#更像是Java的一种克隆,...
[阅读全文]
-
对PHP程序中的常见漏洞进行攻击之狗尾续貂
[内容预览]
0 | 2009-03-16
ShaunClowes的文章ExploitingCommonVulnerabilitiesinPHPApplications的确写的很棒,考虑到了很多方面,我这个文章只是狗尾续貂,补充一些其它没怎么提到的问题。本文侧重于解决问题,而不是攻击。1、古老的欺骗SQL语...
[阅读全文]
-
BCB中使用Cookie
[内容预览]
0 | 2009-03-16
Cookie一、在活动的应答项中设置cookie,以及在请求中读同样的cookie.把Cookies设置为应答的一部分,使用SetCookieField方法:TStringList*Cookies=newTStringList();Cookies->Add("Answer=42");//whatever...Response...
[阅读全文]
-
Effective C++ 2e Item38
[内容预览]
0 | 2009-03-16
条款38:决不要重新定义继承而来的缺省参数值让我们从一开始就把问题简化。缺省参数只能作为函数的一部分而存在;另外,只有两种函数可以继承:虚函数和非虚函数。因此,重定义缺省参数值的唯一方法是重定义一个继承而...
[阅读全文]
-
Effective C++ 2e Item39
[内容预览]
0 | 2009-03-16
条款39:避免"向下转换"继承层次在当今喧嚣的经济时代,关注一下我们的金融机构是个不错的主意。所以,看看下面这个有关银行帐户的协议类(Protocolclass)(参见条款34):classPerson{...};classBankAccount{public:B...
[阅读全文]
-
一步一步开始Web Service (有代码和图) (上)
[内容预览]
0 | 2009-03-16
一步一步开始WebService(有代码和图)小气的神2001-07-31一看题目知道这是有关WebService的,不过我不想再写什么理论的东东,只想通过一个例子实践一下,但愿你也一样,那么这篇文章对你会有帮助。原来我不想用VS.NET...
[阅读全文]
-
一步一步开始Web Service (有代码和图) (下)
[内容预览]
0 | 2009-03-16
接上一篇4.然后有些象Java也象VB,容易理解了,那就是你要生成一个代理类,然后在客户端调用这个类中的方法,也就是Services。这时你需要用FrameworkSDK中的另一个工具wsdl.exe用它生成一个.cs.vb或.js的文件,编译...
[阅读全文]
-
Effective C++ 2e Item40
[内容预览]
0 | 2009-03-16
条款40:通过分层来体现"有一个"或"用...来实现"使某个类的对象成为另一个类的数据成员,从而实现将一个类构筑在另一个类之上,这一过程称为"分层"(Layering)。例如:classAddress{...};//某人居住之处classPhoneNumb...
[阅读全文]
-
Effective C++ 2e Item41
[内容预览]
0 | 2009-03-16
条款41:区分继承和模板考虑下面两个设计问题:?作为一位立志献身计算机科学的学生,你想设计一个类来表示对象的堆栈。这将需要多个不同的类,因为每个堆栈中的元素必须是同类的,即,它里面包含的必须只是同种类型的...
[阅读全文]
-
用汇编语言编写内存修改器
[内容预览]
0 | 2009-03-16
Windows汇编程序在编写不使用图形界面(或使用简单的图形界面)的32位Windows应用程序时,使用汇编语言会使程序简单、快捷,并且这类程序生成的可执行文件比较小(一般不超过10K),执行速度快,无需安装即可运行。在Win...
[阅读全文]
-
在C程序中显示汉字
[内容预览]
0 | 2009-03-16
在许多C程序设计中,要用到汉字进行提示或人机交互,而现行的TurboC集成开发环境不是汉化的,如何编制能显示汉字的C程序呢?下面的方法可以帮你在西文环境下显示汉字。这种方法是调用中文汉字库进行汉字显示。国家标...
[阅读全文]
-
用C语言实现参数个数可变的函数
[内容预览]
0 | 2009-03-16
用C语言实现参数个数可变的函数 采用C语言编程的时候,函数中形式参数的数目通常是确定的,在调用时要依次给出与形式参数对应的所有实际参数。但在某些情况下希望函数的参数个数可以根据需要确定。典型的例子有大...
[阅读全文]
-
◆ CGI 拒绝服务攻击技术浅析
[内容预览]
0 | 2009-03-16
◆CGI拒绝服务攻击技术浅析作者:曹政拒绝服务攻击即DoS是使对方服务器承受过多的信息请求而无法处理,产生阻塞导致正常用户的请求被拒绝。从程序员的视角出发,就目前我们所处的网络环境而言,要想用大量的报文使一...
[阅读全文]
-
◆ 缓冲区溢出:十年来攻击和防卫的弱点
[内容预览]
0 | 2009-03-16
◆缓冲区溢出:十年来攻击和防卫的弱点作者:dspman出处:crispin@cse.ogi.edu主页:http://www.cse.ogi.edu/DISC/peojects/immunix摘要:在过去的十年中,以缓冲区溢出为类型的安全漏洞占是最为常见的一种形式了。更...
[阅读全文]
-
◆ 如何对PHP程序中的常见漏洞进行攻击(上)
[内容预览]
0 | 2009-03-16
◆如何对PHP程序中的常见漏洞进行攻击(上)作者:ShaunClowes整理:analysist<analysist@nsfocus.com>出处:http://www.securereality.com.au/主页:http://www.nsfocus.com日期:2001-7-17之所以翻译这篇文章,是因...
[阅读全文]
-
Effective C++ 2e Item30
[内容预览]
0 | 2009-03-16
条款30:避免这样的成员函数:其返回值是指向成员的非const指针或引用,但成员的访问级比这个函数要低使一个成员为private或protected的原因是想限制对它的访问,对吗?劳累的编译器要费九牛二虎之力来确保你设置的访...
[阅读全文]
-
Effective C++ 2e Item31
[内容预览]
0 | 2009-03-16
条款31:千万不要返回局部对象的引用,也不要返回函数内部用new初始化的指针的引用本条款听起来很复杂,其实不然。它只是一个很简单的道理,真的,相信我。先看第一种情况:返回一个局部对象的引用。它的问题在于,局...
[阅读全文]
-
CGI扫描器的原理和实现过程
[内容预览]
0 | 2009-03-16
作者:.abu.有很多网站为了安全起见,在WEBServer前面架了防火墙,或者做了TCP/IP过滤,对外只开放TCP80端口。从入侵者角度来看,要入侵那么从80上跑的CGI入手是比较可行的,当然也可以用别的办法,例如旁敲侧击,呵...
[阅读全文]
-
C++ FAQ Lite[13]--算符重载(新)
[内容预览]
0 | 2009-03-16
[13]算符重载(PartofC++FAQLite,Copyright©1991-2001,MarshallCline,cline@parashift.com)简体中文版翻译:申?F,nicrosoft@sunistudio.com(东日制作室,东日文档)FAQsinsection[13]:[13.1]算符重载的作用是什...
[阅读全文]
-
给PE文件打补丁
[内容预览]
0 | 2009-03-16
给PE文件打补丁--njhhack我们都知道在PE文件中有很多空隙,所以我们就有可能给PE文件打补丁.做法是在空隙中插入我们的补丁代码.下面我通过实例来教大家给win97的notepad.exe(记事本)程序来打个补丁,使得notepad.exe...
[阅读全文]
-
iczelion tut4
[内容预览]
0 | 2009-03-16
Tutorial4:PaintingwithTextTheory:TextinWindowsisatypeofGUIobject.Eachcharacteriscomposedofnumerouspixels(dots)thatarelumpedtogetherintoadistinctpattern.That'swhyit'scalled"painting"insteadof"writing"....
[阅读全文]
-
iczelion tut5
[内容预览]
0 | 2009-03-16
Tutorial5:MoreaboutTextTheory:WindowscolorsystemisbasedonRGBvalues,R=red,G=Green,B=Blue.IfyouwanttospecifyacolorinWindows,youmuststateyourdesiredcolorintermsofthesethreemajorcolors.Eachcolorvaluehasar...
[阅读全文]
-
iczelion tut6
[内容预览]
0 | 2009-03-16
Theory:Sincenormallythere'sonlyonekeyboardineachPC,allrunningWindowsprogramsmustshareitbetweenthem.Windowsisresponsibleforsendingthekeystrokestothewindowwhichhastheinputfocus.Althoughtheremaybeseveral...
[阅读全文]
-
小程序
[内容预览]
0 | 2009-03-16
小程序使用操作系统提供的拷贝命令不能拷贝隐含或系统属性的文件,因为在拷贝过程中系统会提示“Filenotfound”。下面的小程序可以解决这个问题。//copyfile.c#include<stdio.h>#include<stdlib.h>main(intargc,char...
[阅读全文]