摘要:
对象的方法能定义成静态(static)、虚拟(virtual)、动态(dynamic)或消息处理(message)。请看下面 的例子:TFoo = class procedure IAmAStatic; procedure IAmAVirtual; virtual; procedure IAmADy... 阅读全文
摘要:
http://www.cnblogs.com/stephen-liu74/category/348367.html 阅读全文
摘要:
一、创建数据表: 该命令的语法规则和使用方式与大多数关系型数据库基本相同,因此我们还是以示例的方式来演示SQLite中创建表的各种规则。但是对于一些SQLite特有的规则,我们会给予额外的说明。注:以下所有示例均是在sqlite自带命令行工具中完成的。 1). 最简单的数据表: s... 阅读全文
摘要:
一、聚合函数: SQLite中支持的聚合函数在很多其他的关系型数据库中也同样支持,因此我们这里将只是给出每个聚集函数的简要说明,而不在给出更多的示例了。这里还需要进一步说明的是,对于所有聚合函数而言,distinct关键字可以作为函数参数字段的前置属性,以便在进行计算时忽略到所有重复的字段值,如co... 阅读全文
摘要:
2010已发布很长时间了,口碑还不错,准备用它开发下一项目,但对泛型等新东西的认识还不够,就搜了一下,发现下面这篇文章,还不错,大家一起补补课吧!C++中的模板、C#等语言中泛型技术,给许多操作不同类型数据的软件人员提供了一个很好的方法。其类型的“可变”性,让许多用过的软件人员所心喜。但是在Delp... 阅读全文
摘要:
elPhi2007 中 使用Indy 的TCP连接教程收藏人:笨笨102010-04-23|阅:2147转:29|来源|分享[转]在DelPhi2007 中 使用Indy 的TCP连接教程(一)2009年07月18日 星期六 00:57首先 先说明下 为什么要用 INDY10最新的indy10可以基... 阅读全文
摘要:
datasnap的线程池新的datasnap使用INDY10的线程池。不管你知不知道,DATASNAP都是使用线程池了,这和MIDAS不同,MIDAS默认是没有线程池的。跟踪INDY10线程池类TIdSchedulerOfThreadPool的代码:procedure TIdSchedulerOfT... 阅读全文
摘要:
//将接收到的Tbytes信息转化为Trequest类型的数据结构Request中 BytesToRaw(AData, Request, SizeOf(TRequest)) 阅读全文
摘要:
Indy10控件的使用(2)TidTCpServer组件学习(2012-05-18 15:16:53)转载▼标签:indy10lazarusidtcpserver分类: Indy10以下来自英文原版帮助文件,文桓英语不好,翻译了老半天。有错误的地方见谅,别骂我。TIdTCPServer = clas... 阅读全文
摘要:
Socket心跳包机制分类:C++MFC/C#/QtTCP/IP/UDP等网络编程2012-12-10 20:4220431人阅读评论(4)收藏举报心跳包的发送,通常有两种技术方法1:应用层自己实现的心跳包由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 ... 阅读全文