XML-RPC入门 (转)
XML-RPC入门 (转)[@more@]一、 什么是XML-RPCmicrosoft-com:Office:office" /> xml-rpc 是一套允许运行在不同操作系统、不同环境的程序实现基于inte.NET过程调用的规范和一系列的实现。 这种远程过程调用使用http作为传输协议,xml作为传送信息的编码格式。Xml-Rpc的定义尽可能的保持了简单,但同时能够传送、处理、返回复杂的数据结构。 Xml-rpc是工作在internet上的远程过程调用协议。一个xml-rpc消息就是一个请求体为xml的http-post请求,被调用的方法在服务器端执行并将执行结果以xml格式编码后返回。 Request example
DELPHI的通配符比较 (转)
DELPHI的通配符比较 (转)[@more@] Delphi的通配符比较 作者:李均宇 eMail: .NET">e271828@163.net或者sqlserver2000@163.com">MSSQLserver2000@163.com或者OKMYdelphi@163.net DELPHI的功能比VB强是公认的,但在一些小事小节上却有时比不上VB方便,例如VB中有SENDKEY()可以很方便地模拟键盘按键,但在DELPHI中就比较繁些.又如VB中有LIKE来轻易实现通配符的比较,但在DELPHI中却找不到,为此在处于自由状态下的我尚有心情时便自已动手来作一个自定义的函数来实现这个功能,以防应急时无心情再作
从数据库中动态选取下拉列表的方法 (转)
从数据库中动态选取下拉列表的方法 (转)[@more@]有一页填表的页面,其中有几个下拉表单是通过一个表的某个字段动态生成,比如省下面的城市名,希望选择某一个省即可自动在另一下拉表单内生成城市名,.....然后提交给ASP处理加入到另外一个表内。 <foRM name=f1 METHOD="POST"><%Opendb objConn, "xxxx"Set RSClass = objConn.Execute("select * FROM class Order by fldClass")If RSClass.EOF Then Response.Write "没有记录。<BR>" Else Response.Write "<SELECT NAME=""class"" style=""FONT-SIZE: 9
用ASP备份数据库 (转)
用ASP备份数据库 (转)[@more@]文件1:Backupdb.ASP <%@ Language=vbscript %><HTML><HEAD><META name=VI60_defaultClientScript content=VBScript><META NAME="GENERATOR" Content="microsoft FrontPage 4.0"><SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript><!-- Sub btnbak_onclickif frmbak.txtsvr.value="" thenwindow.alert("'Server Name' is empty!")frmbak.txtsvr.focusexit subend ifif frmbak.txtuid.value="" thenwindow.alert("'Administrators' is empty!")frmbak.txtuid.fo
Delphi数据库编程教程(九) (转)
Delphi数据库编程教程(九) (转)[@more@]第五章 数据集数据的后面..... 第一节 数据的状态 当用Delphi和ADO开发数据库应用程序时,大部分工作用于学习数据集组件的帮助文档。。为了创建一个基于ADO的程序,Delphi提供了几个数据集组件:TAdoTable、TAdoQuery和其他的组件。它们用于获得、呈现和修改数据库表或查询的数据。 在本教程的第五章,我们将通过介绍大多数感兴趣的数据集组件的一些属性、事件和方法来切实了解怎样呈现、浏览和读取数据。 挑选、设置、连接和获得(Pick, set, connect and get)  
关于openssl应用的对话 (转)
关于openssl应用的对话 (转)[@more@]这是一个网友在跟我交流openSSL的Mail记录整理出来的,希望能够对刚刚接触Openssl的朋友有用。 Q1:我是偶然一次在清华的BBS上看到了你的文章,关于CA认证的。很感兴趣。你是用的openssl吗,可以发一点关于openssl api的资料给我吗? A1:Openssl本身提供的API资料非常有限,当然,基本的函数说明文档还是有一些的,主要在Doc目录下。此外,Openssl的官方网站也可以找到一些讨论的材料,但是非常有限。至于Openssl的中文资料就非常少了,好像在水木上有些网友的心得,可以看看。要对
在C#中使用C/C++写的DLL (转)
在C#中使用C/C++写的DLL (转)[@more@]在C#中使用C/C++写的DLL 呵呵..,又到了我有想写点东西的时候了.最近在论坛老是看见有朋友问 C/C++的程序如何在C#中使用?其实这是个很不错的想法.代码复用.不过 托管程序如何使用非托管代码呢?想想看,很自然就联想到了DLL动态连接库 把C/C++的代码编译成DLL,然后使用,这里我假设我的C/C++代码里包含一个 函数,叫average(int av[]) 申明如下:extern "C" __declspec(dllexport) __cdecl int average(int *av); 实现嘛就更简单了__declspec(dllexport) __cdecl int average(int av[]){int i=0;int
vc++中使用xml (转)
vc++中使用xml (转)[@more@]IE5XMLheader.gif" width=315 border=0> By Richard Anderson Introduction The Extensible Markup Language (XML) is one of those technologies that you just know you should start supporting in your applications sooner rather than later. Since it's official ratification in February 1998, it is fast becoming the de-facto way of exchanging and representing structured documents for many reasons ?suitability, easy of use, availability of tools, media coverage etc. In this a
MSDN笔记---TN001:Window Class Registration(窗口类注册) (转)
MSDN笔记---TN001:Window Class Registration(窗口类注册) (转)[@more@]摘要:这个笔记是描述为MFC例程注册特定的窗口类。 1、CWnd的m_hWnd属性或者窗口上的HWND都保存在两个地方:窗口对象和WNDCLASS。2、窗口类的注册有四种方法:a) MFC隐式提供的WNDCLASSb) 窗口控件的隐式子类化c) 显式地调用AfxRegisterWndClass 或者AfxRegisterClassd) 显式地高用RegisterClass3、MFC提供的默认提供的类:AfxWnd,AfxFrameOrView,AfxMDIFrame,AfxControlBar4、AfxRegisterWndClass返回一个指向static string的临时指针,这个指
Delphi数据库编程教程(八) (转)
Delphi数据库编程教程(八) (转)[@more@] 第二节浏览和导航XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 创建访问数据库数据的表单有两种不同的方法。第一种方法是使用Database FoRM Expert(数据库表单专家)。但不幸的是,数据库表单专家仅仅只可以处理数据集组件中的BDE-aware(可视化BDE)子集。第二种方法是手工放置和连接所有的数据组件。 定义用户界面(Defining the User Interface) 我们将分三步建立自己的数据浏览表单。第一步,为表单定义用户界面;第二
深圳地区,软件公司经营模式 (转)
深圳地区,软件公司经营模式 (转)[@more@]深圳地区,软件公司经营模式 请先看null.png图<img src=http://www.9812.NET/tmp/null.png alt=http://www.9812.net/tmp/null.png> 目前深圳这边。很多项目经理,都是海龟,或是硕、博学位,有个软件工程硕士学位,有点资金,有个想法->找人投资->租办公室(一部分公司用住宅楼)->找个BC的项目经理或自己来做->招人(市场,文员,打杂的,技术。。程序员最好是应届结业生什么本科,学士学位,CET4……,因为他们社会经验少,给一点钱他们就干,产品开发完就全炒了他们,除了
探察RUNTIME_CLASS之类的秘密 (转)
探察RUNTIME_CLASS之类的秘密 (转)[@more@]探察RUNTIME_CLASS之类的秘密 学mfc学到文档,视图和框架的时候,知道必须在这三个类的派生类的类声明 里加上DECLARE_DYNCREATE,然后在类声明外合适的地方加上IMPLEMENT_DYNCREA TE,然后文档,视图和框架,还有文档模板就可以协调工作了。查看msdn,发现 类似的宏有这几对: DECLARE_DYNAMIC 和 IMPLEMENT_DYNAMIC DECLARE_DYNCREATE 和 IMPLEMENT_DYNCREATE DECLARE_SERIAL 和 IMPLEMENT_SERIAL 虽然msdn里介绍了他们的作用
.NET Framework 自动内存管理机制深入剖析 (C#分析篇) (转)
.NET Framework 自动内存管理机制深入剖析 (C#分析篇) (转)[@more@]在.NET framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源".托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理. (了解更多区别请参阅.NET Framework或C#的高级编程资料) 托管资源在.NET Framework中又分别存放在两种地方: "堆栈"和"托管堆"(以下简称"堆");规则是,所有的值类型(包括引用和对象实例)和引用类型的引用都存放在"堆栈"中,而所有引用所代
基于中间件的查询优化模型 (转)
基于中间件的查询优化模型 (转)[@more@] 基于中间件的查询优化模型XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 传统的客户/服务器模式是一种双层的结构,通常是一台个人计算机做客户机使用(运行客户端程序),另外一台服务器用于存放后台的数据库系统,应用程序可客户端直接相连,中间没有其他的逻辑。在MIS系统的软件开发过程中,查询数据是必不可少的一个重要部分,而如何帮助用户在数据库中进行快速而有效的查询数据是软件开发人员十分关心的事情。我从我做过的2个MIS系统中关于
我对C++中THUNK一种实现技术的分析 (转)
我对C++中THUNK一种实现技术的分析 (转)[@more@]我对C++中THUNK一种实现技术的分析XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> KEY wordS:C++ THUNK 内存模式 在互联网上看到这样一段代码,有些网友不知其然,我简单的把它分析一下。 #pragma pack(push,1) // structure to store the machine code struct Thunk { char m_jmp; // op code of jmp instruction unsigned long m_relproc; // relative jmp }; #pragma pack(pop) &n
在.NET中轻松获取系统信息(1) -WMI篇 (转)
在.NET中轻松获取系统信息(1) -WMI篇 (转)[@more@]在.NET中轻松获取系统信息(1) -WMI篇 Montaque 申明: 1、个人的一点心得,仅供参考 2、转载时候,请保留原本。 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 概述: 不知道大家有没有这种体会?有时候为了获取系统一点点信息,比如考虑一下操作系统的版本号,或者当前屏幕的分辨率。其实说到底就是读操作系统某个方面的一个属性值而已,然后就看到我们的程序中密密麻麻的win32 api申明,调用,代码的可读性和维护性不言
C++编译器怎么实现异常处理4 (转)
C++编译器怎么实现异常处理4 (转)[@more@]C++和异常2 图 5 显示了函数信息(funinfo)结构的内容。请注意结构使用的名字可能和VC++编译器使用的实际名字不一样,而且我在图中只显示了有关的成员,结构中的unwind table成员我将在下一节讲到。 当异常产生时,异常处理不得不寻找函数中的catch块,首先它要知道函数里这个产生异常的语句是不是被一个try块所包含。如果函数根本就没有try块,异常处理直接就从函数里返回,否则,异常处理就从所有的try块里找出那个包含了这条语句的块。 首先 ,让我们来看看怎么来找这个关联的tr
补: ASP.Net中使用水晶报表! (转)
补: ASP.Net中使用水晶报表! (转)[@more@]前段时间看了飞刀写的“ASP.NET中使用水晶报表”的文档,自感收益匪浅。但是在这里有点问题还想探讨一下。按照飞刀提供的方法和代码对于samples里的rpt文件是可以正常显示的,但是当自己创建一个rpt文件后编译运行就会出现‘登录失败’的错误信息!作了些调整后实现如下: 首先在加入:using CrystalDecisions.Shared ;using CrystalDecisions.CrystalReports .Engine ;//命名空间的相关说明请查看VS的帮助文档 其次假如用户创建的rpt文件名为CrystalReport1.rpt,则实现如下: private void
Delphi中的类和对象 (转)
Delphi中的类和对象 (转)[@more@] 谈谈Delphi中的类和对象1.登不了大雅之堂地理解几个概念 说到类和对象,我们不能不提及这样几个概念:类,对象,实例。就我个人觉得可以这样来理解:对象指的是泛称,自然界的任何实体都可以看成一个对象;而类则是以这些对象某些特征而分成的一系列的种类;实例则是特指属于某一个类的一个对象。好啦,这些大道理我就不用多说了。不如来一个“背道而驰”的作法,我们用Delphicode 来阐述这些外国人提出的一些令我们中国人不好理解的概念吧:var ABtn:TButton;定义ABtn是属于TButton类
怎样在C++Builder中创建使用DLL (转)
怎样在C++Builder中创建使用DLL (转)[@more@]怎样在C++Builder中创建使用DLL 自从C++Builder从去年浪漫情人节上市以来,吸引了大量的Delphi、VC、Vb的程序员到它的怀抱,大量的C、C++程序员感叹道:总算有了C的可视化开发工具,对我也是一样,从BC、Delphi到C++Builder。 动态链接库(DLL)是windows编程常遇到的编程方法,下面我就介绍一下在BCB (C++Builder下简称BCB) 中如何创建使用DLL和一些技巧。 一、创建: 使用BCB File|NEW建立一个新的DLL工程,并保存好文件BCB,生成一个DLL的程序框架。 1.Dl