虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

多行去重

  • 多线程 网络传输 开发环境:Delphi7.0+WinXP

    多线程 网络传输 开发环境:Delphi7.0+WinXP,没用其他控件(除了Delphi自带的Indy) 传输协议:TCP/IP 客户端一次发送65000字节的包,服务端负责组装并处理数据粘连。 使用ReadBuffer(),Send()函数来接收发送Buffer内字节,这样作的目的是使程序具有更好的灵活性。你可以自定义Buffer内那些字节的含义,例如是字符串、图像、声音、命令等等。 文件的多线程读写采用windows内存映像技术。 关键的服务器处理函数IdTCPServer1Execute(AThread: TIdPeerThread)是非线程安全的。如果使用临界区,那么多线程将在这里串行执行,严重降低多线程效率。对此,我采用一个简单的办法,具体可以看程序。

    标签: Delphi WinXP 7.0 多线程

    上传时间: 2014-12-02

    上传用户:silenthink

  • 从空格(ASCII码32)到~(ASCII码126)。表内的第一行与表头相同

    从空格(ASCII码32)到~(ASCII码126)。表内的第一行与表头相同,下面的每一行都与上一行的内容相同,只是字符相左移动了一个位置。这样,下一行的最后一个字符与上一行的第一个字符相同。 为了进行文本编码,可以任意选择一个字符串,称之为编码字符串,也就是常说的密钥。为解释编码方法,我们假设密钥是Walrus,待编码的文本(即常说的明文)是: Meet me in St. Louis 我们在待编码的文本之上重复书写上述密钥,使得其长度与待编码文本相同: WalrusWalrusWalrusWa Meet me in St. Louis 从上述两行文本中按列对应方式依次提取一个字符,可得到多个字符对:WM、ae、le等,这些字符对可用作上表的索引。这样,依次以这些字符对作为索引可从上表查到一系列字符,这些字符就构成了文本编码,即常说的密文。例如,第W行第M列队应得字符是%,因此编码的第一个字符就是%;第a行第e列对应的字符是G;第l行第e列对应的是R。依次进行上述查找操作,可以得到完整的密文 %Grgua=aVauGLol?eiAU 进行相反的操作就可对该文本解码。 编写编码/解码程序,可以对文本文件或键盘输入的字符串进行编码/解码,在选择编码解码后,需要提示用户输入密钥。

    标签: ASCII 126 32 表头

    上传时间: 2014-01-16

    上传用户:Ants

  • 单片机串行通讯程序

    单片机串行通讯程序,请朋友们试试,如果需要更多程序,请和我联系

    标签: 单片机串行 通讯程序

    上传时间: 2014-01-06

    上传用户:zhliu007

  • 此程序用提升法实现第二代小波变换 我用的是非整数阶小波变换 采用时域实现,步骤先列后行 正变换:分裂

    此程序用提升法实现第二代小波变换 我用的是非整数阶小波变换 采用时域实现,步骤先列后行 正变换:分裂,预测,更新; 反变换:更新,预测,合并 只做一层(可以多层,而且每层的预测和更新方程不同)

    标签: 小波变换 程序 变换

    上传时间: 2015-05-10

    上传用户:shawvi

  • 针对基于ISA 总线的分布式测控系统已不适合当前PC 机的发展方向,提出了一种在Windows 环境下PC 机与中 间控制器串行通信的实现方法,研制了基于AT89C51 串行通信的位置测量与电机控制

    针对基于ISA 总线的分布式测控系统已不适合当前PC 机的发展方向,提出了一种在Windows 环境下PC 机与中 间控制器串行通信的实现方法,研制了基于AT89C51 串行通信的位置测量与电机控制系统,实现了PC 机与多台单片机 的实时通信,实验证明该方法可保证通信的可靠性和效率

    标签: Windows ISA 89C C51

    上传时间: 2013-12-22

    上传用户:13215175592

  • 解压内容:ACE自适配通信环境(代序).pdf ACE的目标用户是高性能和实时通信服务和应用的开发者。它简化了使用进程间通信、事件多路分离、显式动态链接和并发的OO网络应用和服务的开发。此外

    解压内容:ACE自适配通信环境(代序).pdf ACE的目标用户是高性能和实时通信服务和应用的开发者。它简化了使用进程间通信、事件多路分离、显式动态链接和并发的OO网络应用和服务的开发。此外,通过服务在运行时与应用的动态链接,ACE使系统的配置和重配置得以自动化。

    标签: ACE 服务 解压

    上传时间: 2015-05-21

    上传用户:royzhangsz

  • 在一個多人連線伺服器中

    在一個多人連線伺服器中,我們要有一個伺服端執行緒負責傾聽是否有客戶端連線,如果有客戶端連線,就指派一個客戶端執行緒專門應付這個客戶端連線,並在客戶端佇列中記錄它,然後進入下一個傾聽。 一個客戶端執行緒的工作,就是讀取客戶連線端的使用者輸入訊息,它不負責回應訊息,而是將讀到的訊息加入訊息佇列中,此外在我們的範例中,客戶端執行緒也負責自己的連線狀態,如果使用者中斷連線,客戶端執行緒會負責將自己從客戶端佇列中清除。 廣播執行緒負責取出訊息佇列中的訊息,然後將之一一傳送訊息給客戶端佇列中尚存在的客戶端執行緒。

    标签: 伺服器

    上传时间: 2015-05-22

    上传用户:wweqas

  • 带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式

    带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。

    标签: 128X64 字库 串行 并行

    上传时间: 2015-05-26

    上传用户:Amygdala

  • AT24C02是美国ATMEL公司的低功耗CMOS串行EEPROM

    AT24C02是美国ATMEL公司的低功耗CMOS串行EEPROM,它是内含256×8位存储空间,具有工作电压宽(2.5~5.5V)、擦写次数多(大于10000次)、写入速度快(小于10ms)等特点。

    标签: EEPROM ATMEL CMOS 24C

    上传时间: 2014-01-19

    上传用户:qq521

  • 用工控机(386)通过串行口控制手机收发短信

    用工控机(386)通过串行口控制手机收发短信,可用于远程监控系统。已成功用了二年多,运行稳定。

    标签: 386 工控机 串行口 控制

    上传时间: 2013-12-25

    上传用户:daguda