服务器端利用I/O复用同时支持TCP和UDP,在同一个端口上同时绑定TCP套接口和UDP套接口,使用select()函数等待读写就绪条件的发生,然后经过FD_ISSET(listenfd,&rset)和FD_ISSET(listenfd,&rset)判断是TCP就绪还是UDP就绪。
使用fork()函数利用子进程处理并行客户,从而达到多个客户进行聊天。
当客户端从标准输入中输入信息,发送到服务器端,服务器接收信息并记录,又立即发送给除发送端之外的所有已连接客户,其他客户就可以看到聊天信息了,最终实现多个客户进行聊天的聊天室。
2018/9/22 3:30:32 788KB 课程设计
1
基于STM32最小系统,按键复用的使用。
1
正交频分复用(OFDM,OrthogonalFrequencyDivisionMultiplexing)技术可以出色的对抗抗多径衰落、消除码间干扰且具有极高的频谱利用率。
此外它还采用了快速傅立叶变换,大大降低了收发机的实现复杂度,因此被广泛地应用于HDSL、ADSL、DAB、HDTV、WLAN等领域中。
但是,目前OFDM技术还有很多关键问题没有得到有效解决,如对频偏敏感、高峰均功率比问题等,这些都限制了OFDM技术的近一步广泛应用。
本论文主要围绕自适应压扩法降低峰均功率比问题展开论述,并利用matlab软件完成了仿真。
主要做了以下工作:论文首先回顾OFDM发展历程,说明了该技术的优缺点,讲解了OFDM技术原理,介绍了OFDM信号的产生过程,并对OFDM信号的收发机制进行了仿真。
接着,给出峰均功率比的定义和分布,分析了产生高峰均值的原因,简要地介绍了其它预畸变方法,如限幅法,峰值加窗,传统的压扩技术。
最后,分析自适应压扩法降低PAPR的功能,并用matlab完成相关仿真。
2017/5/20 19:49:40 1.18MB 自适应压扩法 PAPR 峰均比 OFDM
1
本系统设计目的旨在建立一个以SSH框架为基础,结构灵活、可复用、可扩展,开发快速且轻量的电子商务应用平台。
系统框架和企业网站子系统为本人设计的主要目标,能够根据业务需求变化可以灵活操作系统功能模块,根据企业变化能够自在添加、修改、删除企业网站子系统是实现以上目标的关键。
里面提供了详细开发文档.这个项目是有视频的,如果需要可以免费提供,QQ:3475362830
2015/4/12 11:19:47 42.01MB java spring
1
为了简单,没有采用doc-view模式,采用基于对话框方式处理代码放入单独的一个类中,方便大家复用。
大部分地方有正文方便阅读。
2021/1/9 6:54:11 1.82MB VC6 BMP 膨胀 腐蚀
1
1、swtich相关口线配置2、需要确定RTL8367RB的复位管脚,以及复位延迟3、需要确认我们主控端网口pin脚的复用关系能否配置正确1、确
2022/9/18 9:29:43 2.21MB 软件/插件
1
2019年电赛D题自用信号处理单片机,主控芯片为stm32h750vbt6,四路adc以SMA头引出,也可作为两路差分的adc使用,并可以复用为两路dac,带误点原子的TTF屏幕接口,矩阵键盘,预留三路串口(其中一路以usb加ch340g引出),以及12个空引脚。
赠送自用的全套库文件。
2019/2/11 6:55:35 174.83MB pcb
1
linux下select编程librtspserver文件夹.rarlinux下select编程librtspserverlinux下select编程我们晓得select是IO多路复用的一个最简单支持,poll和epoll是select的升级版。
在 UNIX网络编程第五章读书笔记 我们遇到这样一个问题:当客户端阻塞在fgets
2015/5/10 16:44:47 3KB c++
1
ASP.NET二维码生成源码,Web界面,输入需求转换的文字或字符串,生成对应的二维码。
代码精简,函数封装,便于复用。
2015/1/3 19:40:48 968KB ASP.NET C# 二维码
1
正交频分复用(OFDM)技术matlab实现仿真源代码
2017/5/24 15:35:28 5.23MB 正交频分复用
1
共 209 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡