完成端口通讯服务器(IOCPSocketServer)设计(六)功能强大的IOCPSocketServre模块例程源码Copyright©2009代码客(卢益贵)版权所有QQ:48092788 源码博客:http://blog.csdn.net/guestcode一、声明版权声明:1、通讯模块代码版权归作者所有;
2、未经许可不得全部或部分用于任何项目开发;
3、未经许可不得部分修改后再利用源码。
免责声明:1、 由于设计缺陷或其它Bug造成的后果,作者不承担责任;
2、未经许可的使用作者不提供任何技术支持服务。
权利和义务:1、任何获得源码并发现Bug的个人或单位均有义务向作者反映;
2、作者保留追究侵权者法律责任的权利。
二、开发背景部分代码由前项目分离而来,尚未有应用考验,但对于初学者学习和进阶有很大帮助。
功能上尚未有定论,但应该不会令你失望。
三、功能说明1、可以关闭Socket的Buffer;2、可以关闭MTU(不等待MTU满才发送);
3、可以多IP或多端口监听;
4、可以重用socket(主动关闭除外);
5、可以0缓冲接收(Socket的Buffe=0时,避免过多的锁定内存页);
6、可以0缓冲连接(客户端仅连接,不一定立即发数据);
7、可以条件编译:a、是否使用内核Singly-linkedlists;
b、是否使用处理线程(工作线程和处理线程分开);
c、是否使用内核锁来同步链表。
8、可以实现集群服务器模式的通讯(有客户端socket);
9、可以单独设置每个连接的Data项来实现连接和Usernfo的关联;
10、每个线程有OnBegin和OnEnd,用于设置线程独立的对象(数据库会话对象);
11、可以提供详细的运行情况,便于了解IOCP下的机制,以及进行调试分析;
12、可以发起巨量连接和数据(需要硬件配置来支持)。
2019/3/8 21:17:23 966KB IOCP Socket Servre
1
已修正了包名,避免和安卓本身冲突,可直接引入使用。
2019/11/9 3:16:43 278KB codec 加密
1
在开始一个软件项目之前,公司领导要与项目主管对需要完成的工作内容、时间期限、考核的标准达成一致。
项目主管把任务进行分解,和每个软件开发人员对各自所需完成的工作内容、期限和考核标准达成一致,特别是各个模块之间的接口,并构成一份完成的“任务说明书”。
在期限结束后,主管根据每个开发人员的工作状况及原先制定的考核标准来进行考核。
为了避免到最后才发现问题过多、难以收拾,可以在开发期间设置几个考核点,设置相应的阶段性目标,根据完成目标情况给出考评的分数
2016/9/2 22:36:16 14KB 软件开发考核
1
一. 实验目的1. 了解存储器的组成结构,原理和读写控制方法2. 了解主存储器工作过程中各信号的时序关系3. 了解挂总线的逻辑器件的特征4. 了解和掌握总线传送的逻辑实现方法二. 实验原理1.基本操作:读写操作读操作是从指定的存储单元读取信息的过程;
写操作是将信息写入存储器指定的存储单元的过程2.读写操作过程首先要由地址总线给出地址信号,选择要进行读写操作的存储单元,然后,做写操作时,先从数据总线输入要存储在该单元的数据,通过控制总线发出相应的写使能和写控制信号,这时,数据保存在该单元中;
做读操作时,只需通过总线发出相应的读控制信号。
该数据就出现在总线上了3.总线传送计算机的工作过程,实际上也就是信息的传送和处理过程,而信息的传送在计算机里面频度极高,采用总线传送必不可少,它可减少传输线路、节省器件、提高传送能力和可靠性。
总线传送器件中大量使用的是三态门。
三态门(ST门)主要用在应用于多个门输出共享数据总线,为避免多个门输出同时占用数据总线,这些门的使能信号(EN)中只允许有一个为有效电平(如低电平),由于三态门的输出是推拉式的低阻输出,且不需接上拉(负载)电阻,所以开关速度比OC门快,常用三态门作为输出缓冲器。
其中74LS244是专用做挂总线用的三态门器件之一。
1
Word语音打字校对专家5.92特别版[在百度搜索相关主题]软件大小:4.41MB软件语言:简体中文软件类别:国产软件/办公软件运行环境:WinVista,Win2003,WinXP,Win2000授权类型:免费版Word语音打字校对专家是一款针对Word文档语音输入识别和语音合成软件,能在你键盘输入的同时把你在Word中所输入的字符或汉字读出来,这样就可以大幅度提高工作效率了,这点对于用五笔或其它形码的朋友来说就更显得意义重大了,它能避免汉字输入过程中很多最常犯的错误和许多稀奇古怪、莫名其妙的错误。
这个软件的另外一个神奇功能就是可以将Word或剪贴板中的文字读出,这样对于编辑校对稿子就很省事了,不必一边看稿子一边看屏幕校对,两眼昏花了。
新增功能:1.对编排后的文字文件进行朗读。
支持记事本、写字板、Word等常用办公软件。
2.对键盘录入的阿拉伯数字、英文字符、中文文字、中英文标点进行语音提示,可避免差错,提高工作效率。
3.对剪贴板上文字文件进行朗读。
如在网页上浏览了一段好文章,将文章内容选中,然后按Ctrl+C键就能即时朗读了。
4.可在Word2000/XP/2003、记事本、写字板等常用办公软件下正常朗读。
6.新增把Word及TXT等文字文件直接转换成WAV声音文件。
5.新增语音计算器,只要使用键盘或鼠标输入数值,计算机就会自动报出加减乘除等符号名称,并会瞬间给你报出答案。
特别适用于需要大量数据统计如财会人员使用。
7.语音朗读校对:当语音输入完一篇文章以后,你可以让计算机用普通话给你朗读一遍。
这样,通常需要两个人的校对工作,一个人就可以轻松完成。
同时,利用这一功能,你可以把看书变成“听书”。
比如,你从网上下载一部小说,然后让计算机用普通话给你朗读,这样,你就可以闭上眼睛“看书”了。
8.在进行文章朗读时,可读出全角和半角标点以及各种常用的符号,如逗号、美元等符号。
9.新增支持英文语音、中文男声语音、中文女声语音等多种语音种类的发声,并能调理语音朗读速度,无论击键的速度有多快,都可以按照先后顺序读出来。
10.新增语音键盘功能,并支持鼠标左、右键的朗读,它是电脑新手及盲人操作键盘鼠标的辅助工具。
在QQ聊天中也能正常发声。
11.你还可以使用语音在浏览器上输入文字,可以使用语音来操作浏览器和鼠标、键盘,还可以朗读网页。
在电脑上打一篇文章、输入一个表格时最好要一些提示声音,就不会输入错了,利用电脑校对文稿,自己一个人就可以做校对工作。
2017/10/2 22:17:14 4.41MB Word语音打字校对专家 5.92 特别版
1
使用C言语编写的LZW压缩与解压缩程序的改进版,有以下改进:1.避免了LZW算法会增大文件大小这个缺陷2.提供存储的压缩方法3.提升了压缩比4.提升了程序的执行速度程序使用ANSIC言语编写,可在多平台下编译。
压缩包内附编译好的程序、源代码和说明文档。
谢谢大家的支持!
2017/6/11 22:15:36 102KB C语言 压缩 解压缩 LZW算法
1
之前写了一篇《(来点有用的)MATLAB摄像头实时图像处理》,为了避免网友学习中出现各类成绩。
现将测试代码上传,供使用。
谢谢交流
2020/1/10 1:20:04 543B MATLAB 摄像头
1
基于RRT的路径规划算法,通过对状态空间中的采样点进行碰撞检测,避免了对空间的建模,能够有效地处理高维空间和复杂约束的路径规划问题,C++实现图片代替栅格
1
开发人员正在转向分散存储,以此来避免审查,服务器中断和黑客攻击。
使用分散式系统,连接可以动态地找到通过Internet的最有效路径,并绕过拥塞或破坏。
Algorand区块链提供了一种去中心化,可扩展且安全的协议,使其成为共享信息的出色媒介,但是,Algorand买卖的当前最大票据大小为1KB,从而限制了所传输数据的数量。
大文件无法有效地存储在区块链上。
一方面,区块链充斥着必须在区块链网络内传播的数据。
另一方面,由于区块链是在许多节点上复制的,因此需要大量的存储空间而没有立即实现的目的。
IPFS是一个文件共享系统,可用于更有效地存储和共享大文件。
它依赖于可以轻松存储在区块链中的加密哈希。
但是,IPFS不允许用户与选定的各方共享文件。
如果需要共享敏感或个人数据,则这是必需的。
在上载到IPFS之前,文件内容加密可保护敏感数据免受未经授权的访问。
然后利用Algorand区块链技术来跟踪文件哈希和文件名,从而确保透明性和速度。
Algorand-IPFS集成使我们能够创建具有安全数字内容的分散式应用程序。
!!!演示请查看该站点,其中列出了要共享的纯/加密文
2016/7/5 6:30:41 2.38MB node vue ipfs algorand
1
淘宝直播间订单打印助手,快速独取打印扣号内容,避免手写麻烦,加快出单速度,进步直播效率,客户扣号,马上抓取,一键打印
2019/10/15 13:17:02 52.59MB 云打印
1
共 644 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡