多线程 网络传输 开发环境:Delphi7.0+WinXP,没用其他控件(除了Delphi自带的Indy) 传输协议:TCP/IP 客户端一次发送65000字节的包,服务端负责组装并处理数据粘连。 使用ReadBuffer(),Send()函数来接收发送Buffer内字节,这样作的目的是使程序具有更好的灵活性。你可以自定义Buffer内那些字节的含义,例如是字符串、图像、声音、命令等等。 文件的多线程读写采用windows内存映像技术。 关键的服务器处理函数IdTCPServer1Execute(AThread: TIdPeerThread)是非线程安全的。如果使用临界区,那么多线程将在这里串行执行,严重降低多线程效率。对此,我采用一个简单的办法,具体可以看程序。
上传时间: 2014-12-02
上传用户:silenthink
ATMEL的下载线制作和下载软件,有需要的可以来看
上传时间: 2013-11-26
上传用户:zhengzg
专题讲座四:内容包括为什么需要多进程或线程 、进程控制、线程控制、进程或线程间同步、进程间通信等。附例程。
上传时间: 2015-04-30
上传用户:lz4v4
是一篇介绍线程插入技术的好文章,分析很仔细,极有参考价值
上传时间: 2015-04-30
上传用户:changeboy
好东西 关于单片机的一些重要的代码本程序是操作系统中比较典型的线程同步算法中的哲学家进餐问题,为防止死锁,采取了两个条件(筷子空闲)同时满足时再允许进餐的办法来解决。期望与大家一起学习交流!
上传时间: 2015-05-01
上传用户:362279997
绝对完整的AVR单片机 Usb ISP 的下载线制做过程和资料,里面有驱动程序、原码文件电路图、等详细的说明文件。
上传时间: 2014-01-06
上传用户:onewq
一个典型的线翻转法按键程序 处理器是Mega16 编译器是Codevision 1。24。4a 十六各按键,标准矩阵键盘
标签: Codevision Mega 16 典型
上传时间: 2015-05-02
上传用户:2525775
DELPHI basicCtrl+NUM 直接将光标跳到NUM处,NUM是用Ctrl+Shift+NUM设置的标号。 NUM不能用小键盘。 Ctrl+Home 将光标移至文件头。 Ctrl+End 将光标移至文件尾。 Ctrl+B Buffer List窗口。 Ctrl+I 同Tab键。 Ctrl+M 同Enter键。 Ctrl+N 同Enter键,但光标位置保持不变。 Ctrl+T 删除光标右边的一个单词。 Ctrl+Y 删除光标所在行。 Ctrl+Shift+↑ 光标在函数体内时,将光标快速移至当前函数声明处。 Ctrl+Shift+↓ 光标在函数声明行时,将光标快速移至函数定义处。 Ctrl+Shift+C 声明一个过程或函数后,直接生成过程或函数的名称、begin、end Ctrl+Shift+E 光标在Edit窗口和Explorer窗口间切换。 Ctrl+Shift+G 插入GUID。 Ctrl+Shift+J 弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句。 Ctrl+Shift+T 在光标行加入To-Do注释。 Ctrl+Shift+Y 删除光标之后至本行末尾之间的文本。 Ctrl+F3 Call Stack窗口。 Ctrl+F4 等于File菜单中的Close项。
上传时间: 2014-11-26
上传用户:kr770906
多线程串口自动侦听程序.rar 采用API多线程技术,自动侦听的串口例程(原创)
上传时间: 2013-12-06
上传用户:xcy122677
35KV变电站自动选线装置程序
上传时间: 2015-05-04
上传用户:epson850