<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cl007的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/cl007</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; cl007]]></copyright><item><title><![CDATA[使用WinInet类的学习体会]]></title><link>https://blog.csdn.net/cl007/article/details/10464</link><guid>https://blog.csdn.net/cl007/article/details/10464</guid><author>cl007</author><pubDate>Mon, 08 Apr 2002 09:14:00 +0800</pubDate><description><![CDATA[下列代码摘录示范了如何创建一个简单的浏览器、下载一张网页、通过FTP操作一个文件和查找一个Gopher文件。它们并不是一个完整的例子，其中不包含异常处理,只是本人最近写程序的一点总结而已。1 创建一个非常简单的浏览器#include //假设URL的名字已经被初始化了CInternetSession session("My Session");CStdioFile* pFile=NULL;//]]></description><category></category></item><item><title><![CDATA[WinInet类的介绍]]></title><link>https://blog.csdn.net/cl007/article/details/10465</link><guid>https://blog.csdn.net/cl007/article/details/10465</guid><author>cl007</author><pubDate>Mon, 08 Apr 2002 09:13:00 +0800</pubDate><description><![CDATA[        目前Visual C++ 6.0支持的网络编程有三种方式：一种是ISAPI，既基于网络服务器应用程序设计接口的程序，主要用来创建FTP服务器、PROXY代理服务器、HTTP服务器、SMTP服务器、BBS服务器、网络数据库服务器等服务器程序。一种是Windows Socket2，即基于Windows套接口编程，源于UNIX的套接口编程。还有一种便是WinInet基于国]]></description><category></category></item><item><title><![CDATA[HelloWorld的问题解释]]></title><link>https://blog.csdn.net/cl007/article/details/10463</link><guid>https://blog.csdn.net/cl007/article/details/10463</guid><author>cl007</author><pubDate>Mon, 20 Aug 2001 23:17:00 +0800</pubDate><description><![CDATA[问HelloWorld问题的人实在是太多了，而且经常都以“问一个最简单的问题”开头。其 实回想一下，自己也是从这个阶段过来的，说一句“你好”，真的是一个最简单的问题 吗？...//think 好了，言归正传，lets say "HelloWorld!" in java... 首先，我们要假设一下我们的平台是Windows+JDK（Linux环境下也差不多）。这个环境 是相当普遍、基础和入门的。确]]></description><category></category></item><item><title><![CDATA[Jbuilder5下调试得到主机ip的全过程]]></title><link>https://blog.csdn.net/cl007/article/details/10462</link><guid>https://blog.csdn.net/cl007/article/details/10462</guid><author>cl007</author><pubDate>Sun, 12 Aug 2001 20:53:00 +0800</pubDate><description><![CDATA[1 新建一工程，新建一个类程序很简单自己分析，用到一个函数getAllByName()输入如下代码：import java.io.*;import java.net.*;////// GetHost.java////public class GetHost{ public static void main (String arg[]){  if (arg.length>=1){   I]]></description><category></category></item><item><title><![CDATA[JBuilder下调试java程序最简单的例子]]></title><link>https://blog.csdn.net/cl007/article/details/10461</link><guid>https://blog.csdn.net/cl007/article/details/10461</guid><author>cl007</author><pubDate>Tue, 07 Aug 2001 21:04:00 +0800</pubDate><description><![CDATA[初学者总问如何在JBuilder中调试JAVA程序，下面给出个最简单的例子：首先在 JBuilder建立了一个空的工程 App.jpx,然后再在工程里面添加了一个文件"Hello.java"(是用他的向导生成的:Files->New...->Class) //Hello.java package app; public class Hello { public static voi]]></description><category></category></item><item><title><![CDATA[JBuilder 4 Enterprise 开发CORBA/WEB应用实例]]></title><link>https://blog.csdn.net/cl007/article/details/10460</link><guid>https://blog.csdn.net/cl007/article/details/10460</guid><author>cl007</author><pubDate>Tue, 07 Aug 2001 20:14:00 +0800</pubDate><description><![CDATA[实例思路 本实例将建立一个银行账号查询程序。先创建一个IDL文件，执行idl2java编译器，生成服务器端的骨架和对应的客户端的桩，然后，基于以上生成的框架，创建服务器端JAVA程序和html客户端程序。 实例开发工具 Borland Jbuilder 4 Enterprise (1) 选择File|New Project 菜单，在Jbuilder 中创建一个新项目。 (2) 修改Project ]]></description><category></category></item><item><title><![CDATA[用java.net包建立双向通讯]]></title><link>https://blog.csdn.net/cl007/article/details/10459</link><guid>https://blog.csdn.net/cl007/article/details/10459</guid><author>cl007</author><pubDate>Mon, 06 Aug 2001 20:28:00 +0800</pubDate><description><![CDATA[ 　　利用java.net包提供的网络能力。以有连接流通讯方式为例， 在服务器端的操作为一般为： 　　 ⑴ 创建一个ServerSocket对象，在指定端口监听客户端发来的请求。 　　 ⑵ 在接收到请求时accept()方法将返回一个Socket对象。 　　 ⑶ 用上述Socket对象创建输入、输出流对象。 　　 ⑷ 通过输入、输出流与客户交互。 　　 ⑸ 交互完毕，关闭输]]></description><category></category></item><item><title><![CDATA[COM对象和接口]]></title><link>https://blog.csdn.net/cl007/article/details/10458</link><guid>https://blog.csdn.net/cl007/article/details/10458</guid><author>cl007</author><pubDate>Mon, 16 Jul 2001 22:47:00 +0800</pubDate><description><![CDATA[        我们将详细介绍COM规范，尤其是COM对接口使用的约定，这部分内容是COM标准的核心。COM接口是建立在二进制一级的标准。COM的一些高级特性如多线程模型、分布式COM等都以此为基础。                2.1 COM对象    COM是面向对象的组件模型。COM提供给客户的是以对象形式封装起来的实体。    2.1.1 COM对象的标志--CLSID    COM组件]]></description><category></category></item><item><title><![CDATA[游标代码举例]]></title><link>https://blog.csdn.net/cl007/article/details/10457</link><guid>https://blog.csdn.net/cl007/article/details/10457</guid><author>cl007</author><pubDate>Tue, 10 Jul 2001 21:38:00 +0800</pubDate><description><![CDATA[1.对低于当前平均价格的书，均提价50%2对于高于或等于当前平均价格的书，均降价25%代码如下：declare title_update cursor     for select title_id,price from titles     for updatego局部变量declare @avg_price money,@title_id tid,@price ]]></description><category></category></item><item><title><![CDATA[IUnknown接口]]></title><link>https://blog.csdn.net/cl007/article/details/10456</link><guid>https://blog.csdn.net/cl007/article/details/10456</guid><author>cl007</author><pubDate>Fri, 06 Jul 2001 20:43:00 +0800</pubDate><description><![CDATA[       COM定义的每一个接口都必须从IUnknown继承过来，其原因在于IUnknown接口提供了两个非常重要的特性：生存期控制和接口查询。客户程序只能通过接口与COM对象进行通信，虽然客户程序可以不管对象内部的实现细节，但它要控制对象的存在与否。如果客户还要继续对对象进行操作，则它必须保证对象能一直存在于内存中；如果客户对对象的操作已经完成，以后也不在需要该对象了，则它必须及时的把对象释]]></description><category></category></item><item><title><![CDATA[COM接口-用C++语言定义接口]]></title><link>https://blog.csdn.net/cl007/article/details/10455</link><guid>https://blog.csdn.net/cl007/article/details/10455</guid><author>cl007</author><pubDate>Fri, 06 Jul 2001 19:53:00 +0800</pubDate><description><![CDATA[       如果读者熟悉C++语言class的实现机理，则不难发现，COM接口结构中的vtable与class的vtable（类的虚函数表）完全一致，因此，用class描述COM接口是最方便的手段。我们可以用C++类来重新定义IDictionary：class IDictionary{     virtual BOOL Initialize()=0;     virtual BOOL L]]></description><category></category></item><item><title><![CDATA[简单的Winsock例程]]></title><link>https://blog.csdn.net/cl007/article/details/10454</link><guid>https://blog.csdn.net/cl007/article/details/10454</guid><author>cl007</author><pubDate>Fri, 06 Jul 2001 13:55:00 +0800</pubDate><description><![CDATA[      这个程序的功能用来获得本机的主机名（Hostname）和IP地址。      程序如下：       #include        #include        int doit(int rgc,char** rgv)       {           char ac[80];           struct hostent* phe;           stru]]></description><category></category></item><item><title><![CDATA[COM与Windows操作系统]]></title><link>https://blog.csdn.net/cl007/article/details/10453</link><guid>https://blog.csdn.net/cl007/article/details/10453</guid><author>cl007</author><pubDate>Thu, 05 Jul 2001 22:06:00 +0800</pubDate><description><![CDATA[      Windows操作系统经历了从16位到32位的变迁，在16位平台即windows3.x上，除了对OLE的支持，虽然操作系统已经按照组件（DLL）模块的结构建立起来，但模块与模块之间大多并没有采用COM接口，因此这种组件模型的优势并没有充分发挥出来；在32位windows版本中，不管是windows95/98还是NT，很多系统部件是以COM的形式实现，除了考虑与以前版本的SDK兼容之外，]]></description><category></category></item><item><title><![CDATA[JavaScript电子表]]></title><link>https://blog.csdn.net/cl007/article/details/10452</link><guid>https://blog.csdn.net/cl007/article/details/10452</guid><author>cl007</author><pubDate>Thu, 05 Jul 2001 21:29:00 +0800</pubDate><description><![CDATA[   在这个例子中将用JAVASCRIPT实现一个电子表。它是动态的。窍门在于时间对象的构造和setTimeout、clearTimeout方法的调用。以下是实现动态显示电子表的程序清单，你可以将其拷贝到记事本，另存为*.html查看。在这么长的程序里，最关键的东西就是setTimeout("time()",1000),它每隔1秒(等于1000毫秒)调用一次time函数,time函数控制显示文本.]]></description><category></category></item><item><title><![CDATA[类型强制]]></title><link>https://blog.csdn.net/cl007/article/details/10451</link><guid>https://blog.csdn.net/cl007/article/details/10451</guid><author>cl007</author><pubDate>Tue, 03 Jul 2001 22:03:00 +0800</pubDate><description><![CDATA[     类型强制将一种类型的值映射为另一种类型的值，类型之间的这种映射关系是在定义类型时指定的。构造函数的类型强制特性:      设T类有如下形式的构造函数：      T::T(U)      T::T(const U&)      这个构造函数创建一个T类型的对象，这个对象使用U类型的值来初始化。当在一个表达式中需要T类型的操作数，而程序员却提供了U类型的操作数，编译器能自]]></description><category></category></item><item><title><![CDATA[NetBIOS特性与编程基础]]></title><link>https://blog.csdn.net/cl007/article/details/10450</link><guid>https://blog.csdn.net/cl007/article/details/10450</guid><author>cl007</author><pubDate>Tue, 03 Jul 2001 21:24:00 +0800</pubDate><description><![CDATA[       NetBIOS同时提供了“面向连接”服务以及“无连接”服务。面向连接的服务，是指它允许两个客户机相互间建立一个会话，或者说建立一个“虚拟回路”。这种会话实际是一种双向的通信数据流，通信的每一方都可向另一方发送消息。面向连接的服务可担保在两个端点之间，任何数据都能准确无误的传递。在这种服务中，服务器通常将自己注册到一个已知的名字下。客户机会搜寻这个名字，以便建立与服务器的通信。就拿Ne]]></description><category></category></item></channel></rss>