专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  在UNIX主机上我门可以很轻易地通过编程来发送EMAIL,有时我们需要把从表单上得来数据整理后发送到一个信箱里,例如来访者的留言,在线申请。     在UNIX系统中通常会有一个 sendmail 程序用来发送EMAIL的,这是一个十分复杂的电子邮件系统,但我们在CGI编程中用它来发送EMAIL是十分简单的事,具体的操作是打开一个通道,把输出的信息作为sendmail这个程序输入     代码如下:     open (MAIL,"|/usr/sbin/sendsendmail [email protected]"); #注意其间的空格print MAIL $ms [阅读全文] [PDF]
过程是一组能执行指定任务且具有返回值的脚本命令。您可以定义自己的过程,然后在脚本中反复调用它们。您可以将过程定义放在调用过程的.asp文件中,也可以将通用过程放在一个共享的.asp文件中,然后用SSI#include指令将其包含进其他调用其过程的.asp文件中。您还可选择另一种方法,即把这些功能打包在ActiveX组件中。定义过程过程定义可出现在标记内部且必须遵循声明脚本语言的规则。如果过程所用的语言与主脚本语言不同,则要使用RUNAT=SERVER属性通知Web服务器在服务器上处理脚本。若不设置该属性,脚本将由客户端浏览器处理。LANGUAGE属性决定此 [阅读全文] [PDF]
MFC类库为我们提供了“方便、好用”的CAsyncSocket和CSocket,但是MFC本身就是一个迷宫,进去一不小心就出不来了。像CAsyncSocket和CSocket它们是实现是很复杂的,里面实现异步消息是通过窗体的消息机制来实现的,常常出现初始化时的错误,即使运行一段时间程序也常常出现莫名其妙的错误导致程序崩溃。你不要以为是MFC的问题,MFC是绝对不会承认的,有时候你不得不采用逐行注释代码的方法来确定什么地方导致程序的错误,这个过程是相当痛苦的,最后你还得为错误买单,肯定是你编程的错误,但你又不知道错在哪儿。 我有一次编写录音功能的网络程序, [阅读全文] [PDF]
 当我们打开控制面板时,会看到一些控制面板项目,如“添加/删除程序”、“调制解调器”、“系统”等。我们经常需要通过这些项目来对Windows进行配置。还有一些软件,如雅马哈声卡的驱动程序,会在控制面板中增加自己的配置项目。使用C++Builder 能方便快速地开发出自己的控制面板应用程序。使用标准的控制面板程序   控制面板程序实际上就是一个DLL(动态链接库)文件,关键是它实现了CPlApplet函数。CPlApplet是一个回调(callback)函数,它处理所有发送给控制面板应用程序的消息。当控制面板应用程序运行起来时,调用它的程序从该控制面板应用程 [阅读全文] [PDF]
MFC类库为我们提供了“方便、好用”的CAsyncSocket和CSocket,但是MFC本身就是一个迷宫,进去一不小心就出不来了。像CAsyncSocket和CSocket它们是实现是很复杂的,里面实现异步消息是通过窗体的消息机制来实现的,常常出现初始化时的错误,即使运行一段时间程序也常常出现莫名其妙的错误导致程序崩溃。你不要以为是MFC的问题,MFC是绝对不会承认的,有时候你不得不采用逐行注释代码的方法来确定什么地方导致程序的错误,这个过程是相当痛苦的,最后你还得为错误买单,肯定是你编程的错误,但你又不知道错在哪儿。 我有一次编写录音功能的网络程序, [阅读全文] [PDF]
CGI程序的功能是强大的,但正是因为如此,如果您作为CGI开发人员或系统管理人员不注意编写和设置CGI程序的话,将使您的系统千疮百孔。本篇就CGI的安全性问题做一讨论。3、CGI的安全性  CGI程序的功能是强大的,它不仅可以具有普通程序的功能,而且可以将程序的结果发布在WEB上。但正是因为CGI程序的功能如此强大,如果您作为CGI开发人员或系统管理人员不注意编写和设置CGI程序的话,将使您的系统千疮百孔,让一些非法用户有机可乘。  这里所讲到的安全性并不是CGI规范引起的,而是编程和系统设置不当引起的。CGI规范使用户可以利用服务器的计算能力,是在服务器 [阅读全文] [PDF]
从这一讲开始,我们将进入CGI程序设计的学习过程。通过前面几讲的学习,您已经掌握了CGI程序设计的基础知识。现在,您可以坐下来编写CGI程序了!   三、CGI程序设计   1、服务器端附件(SSI)及网关   2、网关:通过WEB连接其他协议 在编写CGI程序的过程中,最好遵循以下几个应用程序设计的要点:   (1)提出问题--您要解决的问题   (2)设计阶段--构想出CGI程序的基本框架和功能   (3)编码阶段--用行动实现思想   (4)程序移植--编写可移植的代码   (5)精益求精--使程序更上一层楼 1、服务器端附件(SSI)及网关   在 [阅读全文] [PDF]
COM程序编写入门编写:李贤敏日期:2004-5-2名词解释:参考:[http://www.CrazyCoder.cn/]OLE: (Object linking and embedding对象的链接与嵌入) 使得服务器模块和客户模块通过标准的接口进行通讯。两个模块可以在同一台计算机或位于不同的计算机上,位置对用户来说是无关紧要的。服务器模块实现了一组接口,客户模块通过这组接口进行通讯。参考:[http://www.CrazyCoder.cn/]COM: (Component object modal组件对象模型)参考:[http: [阅读全文] [PDF]
COM的理论以实例来讲参考:[http://www.CrazyCoder.cn/]COM的接口(Interface)是COM的核心,所有的COM接口都是通过IUnknown派生出来的,它告知客户那些接口是有效的,即已经被实现类说定义。它定义的一般方式如下:参考:[http://www.CrazyCoder.cn/]ISimpleInterface=Interface(IUnknown)参考:[http://www.CrazyCoder.cn/] Function GetName:String Procedure SetName(v_ [阅读全文] [PDF]
目前,大多数商业软件都提供一种“在线升级”的功能,用户只需上网点几下鼠标即可完成程序的更新升级。笔者所在的单位拥有一个连接了上百台计算机的局域网,上面运行着一套信息管理系统。为解决客户端应用程序的更新升级,笔者编制了一个实现自动更新功能的模块。该模块能在不同的编程语言中实现升级功能,具有一定的通用性和灵活性。本文介绍该模块(PiUpdate)的设计思路和实现方法。 实现原理 PiUpdate模块的基本设计思想是将要更新的文件放在文件服务器上,工作站上的程序启动时调用PiUpdate, 对比服务器上的文件和本地的文件,如发现有新文件, [阅读全文] [PDF]
1 共10条 分1页