自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (17)
  • 收藏
  • 关注

空空如也

英文大写金额.rar

给出了使用Delphi XE2 将阿拉伯数字表示的金额,转换为英文金额的简洁、高效的转换代码。

2019-06-20

VC++异步套接字类(AsyncSocket),进行“异步非阻塞”客户/服务器(Client/Server)网络程序设计的方法与原理。

使用VC++异步套接字类(AsyncSocket),进行“异步非阻塞”客户/服务器(Client/Server)网络程序设计的方法与原理。

2018-09-20

用Java实现网络爬虫(或互联网蜘蛛)

通过一个简单的描述互联网爬虫(蜘蛛)的类Spider,演示了收索引擎的基本原理,以及由可完成future构成的多阶段流水线的异步执行过程。

2018-09-20

MFC COM 应用

讲座的内容涵盖了MFC编程的基础理论、文档/视图体系、高级主题及扩展应用。本部分为扩展应用篇的有关内容。分为COM对象子篇(例1-5),网络通信子篇(例6)以及数据库子篇(例7)。

2018-05-06

《Java核心技术(8.0)》实例精讲一日通

本讲座采用实例驱动教学的方法,通过大量简单明了的示例,来阐明当今最为流行的Java(Java SE Version 1.8.0)核心技术的各个方面。 讲座涵盖了《Java核心技术(8.0)》的《基础理论》、《核心内容与重要特性》,以及《扩展应用》等多个方面的内容。

2018-05-04

MFC Windows 编程典型案例精讲(一日通)基础篇

本讲座使用Microsoft Visual Studio 2017中的Visual C++集成开发平台(IDE),在微软基础类库(Microsoft Foundation Classes,简称MFC) 的支撑下,通过经典案例详细讲解开发窗口应用(Wiondows Appliction)的方法、原理与技巧。 讲座的内容涵盖了MFC编程的基础理论、文档/视图体系、高级主题及扩展应用。 本部分为基础理论篇(上)的有关内容。首先通过2个简单例子阐述了用Window API及MFC开发窗口应用的基本原理后,又通过3个例子分别详述了用Windows GDI在窗口中绘图,以及用MFC获取鼠标、键盘输入及其事件处理的详细内容。

2018-03-25

C++编程(一日通)入门部分

全面阐述C++基本概念及基础理论。 内容包括:C++与面向对象编程、类与对象、继承与派生、多态与虚函数等内容。

2018-03-25

C语言编程(一日通)基础部分

该内容为C语言(一日通)的基础部分。 主要阐述预备知识及C语言的基础语法。内容包括:用C语言编程的基础与预备知识;标识符、关键字、变量、常量、运算符、表达式;语句的种类与构成;程序的流程与控制等。

2018-03-25

用.NET实现P2P会话系统(包括完整的源码及必要的注释)

本文旨在用C#面向对象的方法实现P2P(Peer To Peer)(类QQ)会话系统。本文可作为学习C# P2P通信与面向对象程序设计的用例(包括所有源码)。 一、 通信组件:System.Net.Sockets.System.Net.Sockets.UdpClient。 二、 通信原理: 利用P2P之UDP穿透Cone(锥型)NAPT原理。 三、 系统特点: 1、所有会话命令均封装成对象。 2、每个命令对象都有Send(发送)与Exec();执行方法。Send方法用于把对象(自己)发到对方,Exec()方法完成对象的功能。 3、主要命令:Login(用户登录(C->S))、OnlineList(回复当前在线用户列表(S->C))、Upline(用户上线(S->C))、Logout(用户登出(C->S))、Leaveline(用户离线(C->C))、 Chat(会话(交谈、闲聊)(C->C || C->S->C))Relay(服务器转发)(C->S)、Abort(终止会话)(C->C || C->S->C)、Shutdown(停止服务)(S->S) 等。

2015-06-02

类QQ(P2P)聊天系统的原理与C#实现

本文旨在用C#面向对象的方法实现P2P(Peer To Peer)(类QQ)会话系统。本文可作为学习C# P2P通信与面向对象程序设计的用例(包括所有源码)。 一、 通信组件:System.Net.Sockets.System.Net.Sockets.UdpClient。 二、 通信原理: 利用P2P之UDP穿透Cone(锥型)NAPT原理。 三、 系统特点: 1、所有会话命令均封装成对象。 2、每个命令对象都有Send(发送)与Exec();执行方法。Send方法用于把对象(自己)发到对方,Exec()方法完成对象的功能。 3、主要命令:Login(用户登录(C->S))、OnlineList(回复当前在线用户列表(S->C))、Upline(用户上线(S->C))、Logout(用户登出(C->S))、Leaveline(用户离线(C->C))、 Chat(会话(交谈、闲聊)(C->C || C->S->C))Relay(服务器转发)(C->S)、Abort(终止会话)(C->C || C->S->C)、Shutdown(停止服务)(S->S) 等。

2015-06-02

QQ(P2P)聊天系统的原理与实现

本文旨在用Delphi面向对象的方法实现P2P(Peer To Peer)(类QQ)会话系统。本文可作为学习P2P通信与面向对象程序设计的用例。 一、 通信组件:采用TIdUDPServer(属于Indy Servers组件板)。 二、 通信原理::利用P2P之UDP穿透Cone(锥型)NAPT原理。 三、 系统特点: 1、所有会话命令均封装成对象。 2、每个命令对象都有Send(发送)与Exec(执行)方法。Send方法用于把对象(自己)发到对方,Exec方法完成对象的功能。 3、主要命令:Login(用户登录(C->S))、CloseSession(关闭会话(S->C)) 、 Binding(回复用户绑定信息(客户端经NAT后的IP&Port;)(S->C))、OnlineList(回复当前在线用户列表(S->C))、Upline(用户上线(C->C))、Logout(用户登出(C->S))、 Leaveline(用户离线(C->C))、 Chat(会话(交谈、闲聊)(C->C))、Upload(上载(数据)文件(C->C))

2012-05-07

用Delphi实现P2P会话系统(包括完整的源码及必要的注释)

本文旨在用Delphi(Object Pascal)面向对象(组件)的方法实现P2P(Peer To Peer)会话系统。本文可作为学习P2P通信与面向对象程序设计的用例。 一、通信组件:采用TIdUDPServer(属于Indy Servers组件板)。 二、通信原理: 利用P2P之UDP穿透Cone(锥型)NAPT原理。 三、系统特点: 1、所有会话命令均封装成对象。 2、每个命令对象都有Send(发送)与Exec(执行)方法。Send方法用于把对象(自己)发到对方,Exec方法完成对象的功能。 3、主要命令:Login(用户登录(C->S))、CloseSession(关闭会话(S->C)) 、 Binding(回复用户绑定信息(客户端经NAT后的IP&Port;)(S->C))、OnlineList(回复当前在线用户列表(S->C))、Upline(用户上线(C->C))、Logout(用户登出(C->S))、 Leaveline(用户离线(C->C))、 Chat(会话(交谈、闲聊)(C->C))、Upload(上载(数据)文件(C->C)).

2012-04-28

MicrosoftExcel工作表叠加汇总系统V2.0(简体中文绿色版)

MicrosoftExcel工作表叠加汇总系统V2.0(简体中文绿色版) ------------------------------------ 《MicrosoftExcel工作表叠加汇总系统V2.0》是运行在Windows平台上用来实现MicrosoftExcel一簿多表与多簿多表快速叠加汇总的应用软件系统。 所谓一簿多表,即一个工作簿中有多个具有相同汇总格式(工作表中所有参与汇总的单元格集合)的工作表;所谓多簿多表,即有多个工作簿且每个工簿又有一个或多个工作表(其中每个工作簿中的工作表可以具有不同的汇总格式,但不同工作簿间按序对应的工作表必须具有相同的汇总格式)。在实施汇总时,汇总格式由汇总标志模板工作簿中的相应工作表的有关标志单元格集合进行描述定义。汇总结果存入汇总结果模板工作簿中的相应模板工作表中。 经过多次实验和不断研究,系统一度克服了在汇总过程中OLE自动化服务器(Excel Application)内存一路攀升的窘况。使系统一次完成的汇总工作量没有限制,即一次能够完成任意多个工作簿与工作表的汇总(软件未注册除外)。对于大规模的汇总工作具有较大的实用价值。此外,为保证汇总质量,系统还增加了对所有参于汇总的数据的有效性进行校核与修正的有用功能。 软件系统绿色环保(只要下载到本地即可运行,不含安装拉圾,卸载时可从系统中直接删除)、安全高效(健壮快速)、界面友好、操作简单。

2011-09-30

MicrosoftExcel工作表叠加汇总系统

MicrosoftExcel工作表叠加汇总系统是运行在Windows平台上用来实现MicrosoftExcel一簿多表与多簿多表快速叠加汇总的应用软件系统。 所谓一簿多表,即一个工作簿中有多个具有相同汇总格式(工作表中所有参与汇总的单元格集合)的工作表;所谓多簿多表,即有多个工作簿且每个工簿又有一个或多个工作表(其中每个工作簿中的工作表可以具有不同的汇总格式,但不同工作簿间按序对应的工作表必须具有相同的汇总格式)。在实施汇总时,汇总格式由汇总标志模板工作簿中的相应工作表的有关标志单元格集合进行描述定义。汇总结果存入汇总结果模板工作簿中的相应模板工作表中。 经过多次实验和不断研究,系统一度克服了在汇总过程中OLE自动化服务器(Excel Application)内存一路攀升的窘况。使系统一次完成的汇总工作量没有限制,即一次能够完成任意多个工作簿与工作表的汇总(软件未注册除外)。对于大规模的汇总工作具有较大的实用价值。此外,为保证汇总质量,系统还增加了对所有参于汇总的数据的有效性进行校核与修正的有用功能。 软件系统绿色环保(只要下载到本地即可运行,不含安装拉圾,卸载时可从系统中直接删除)、安全高效(健壮快速)、界面友好、操作简单。

2011-09-30

MicrosoftExcel工作表叠加汇总系统(Ver2.0)

MicrosoftExcel工作表叠加汇总系统V2.0 ------------------------------------ 《MicrosoftExcel工作表叠加汇总系统V2.0》是运行在Windows平台上用来实现MicrosoftExcel一簿多表与多簿多表快速叠加汇总的应用软件系统。 所谓一簿多表,即一个工作簿中有多个具有相同汇总格式(工作表中所有参与汇总的单元格集合)的工作表;所谓多簿多表,即有多个工作簿且每个工簿又有一个或多个工作表(其中每个工作簿中的工作表可以具有不同的汇总格式,但不同工作簿间按序对应的工作表必须具有相同的汇总格式)。在实施汇总时,汇总格式由汇总标志模板工作簿中的相应工作表的有关标志单元格集合进行描述定义。汇总结果存入汇总结果模板工作簿中的相应模板工作表中。 经过多次实验和不断研究,系统一度克服了在汇总过程中OLE自动化服务器(Excel Application)内存一路攀升的窘况。使系统一次完成的汇总工作量没有限制,即一次能够完成任意多个工作簿与工作表的汇总(软件未注册除外)。对于大规模的汇总工作具有较大的实用价值。此外,为保证汇总质量,系统还增加了对所有参于汇总的数据的有效性进行校核与修正的有用功能。 ------------------------------------- 软件系统绿色环保(只要下载到本地即可运行,不含安装拉圾,卸载时可从系统中直接删除)、安全高效(健壮快速)、界面友好、操作简单。 ------------------------------------- 如对本软件的设计方法感兴趣(想探讨软件设计)或需要使用本软件完成一定工作的,请用 Email:[email protected] 或 QQ:2229198968 与软件设计者联系。 -------------------------------------

2011-09-30

套接字(Socket)编程的基本方法(供初学者参考)

在Delphi中,套接字(Socket)编程用到的基本类是TServerSocket与TClientSocket。这两个类全部位于ScktComp单元中。其类型定义如下:    type TServerSocket = class (ScktComp.TCustomServerSocket); TClientSocket = class (ScktComp.TCustomSocket)。      在编写程序时,首先要对TServerSocket(在服务器端)与TClientSocket(在客户端)进行实例化。对于TServerSocket的对象,主要设置其服务类型(ServerType)与端口(Port)的属性,然后编写“OnClientRead”事件处理程序的代码,处理来自客户机的请求。如要启动服务器,设置TServerSocket对象的Active属性为真(即Active := True),如要停止服务器,则设置TServerSocket对象的Active属性为假(即Active := False)。      对于TClientSocket的对象,主要设置对方服务器的服务类型(ServerType)、端口(Port)以及IP地址(Address)的属性,之后编写“OnConnect与OnRead”事件处理程序的代码“OnConnect”事件处理程序用来检查与服务器连接成功与否(必须在这里进行检查才有效),“OnRead”事件处理程序用来读取服务器发来的信息。如要连接服务器,设置TClientSocket对象的Active属性为真(即Active := True;注意:检查连接是否成功,必须在“OnConnect”事件处理程序中进行),如要断开与服务器的连接,则设置TClientSocket对象的Active属性为假(即Active := False)。

2011-09-29

套接字(Socket)编程的基本方法(供初学者参考)

在Delphi中,套接字(Socket)编程用到的基本类是TServerSocket与TClientSocket。这两个类全部位于ScktComp单元中。其类型定义如下:    type TServerSocket = class (ScktComp.TCustomServerSocket); TClientSocket = class (ScktComp.TCustomSocket)。      在编写程序时,首先要对TServerSocket(在服务器端)与TClientSocket(在客户端)进行实例化。对于TServerSocket的对象,主要设置其服务类型(ServerType)与端口(Port)的属性,然后编写“OnClientRead”事件处理程序的代码,处理来自客户机的请求。如要启动服务器,设置TServerSocket对象的Active属性为真(即Active := True),如要停止服务器,则设置TServerSocket对象的Active属性为假(即Active := False)。      对于TClientSocket的对象,主要设置对方服务器的服务类型(ServerType)、端口(Port)以及IP地址(Address)的属性,之后编写“OnConnect与OnRead”事件处理程序的代码“OnConnect”事件处理程序用来检查与服务器连接成功与否(必须在这里进行检查才有效),“OnRead”事件处理程序用来读取服务器发来的信息。如要连接服务器,设置TClientSocket对象的Active属性为真(即Active := True;注意:检查连接是否成功,必须在“OnConnect”事件处理程序中进行),如要断开与服务器的连接,则设置TClientSocket对象的Active属性为假(即Active := False)。

2011-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除