做OFDM系统的时间同步的几种算法分别在slowfadingchannel和fastfadingchannel下的仿真及性能比较(MSEvsSNR):(1)最大似然数法;
[1][2][4][5](2)Schmidl&Cox;符号同步算法;
[3][4][5](3)Minn符号同步算法;
[4][5](4)Park符号同步算法;
[4][5](5)基于循环前缀的盲目符号同步算法。
[6]
2023/8/16 15:25:49 9.7MB matlab 仿真程序 通信 毕业设计
1
sqlserver循环临时表插入数据到另一张表--声明变量DECLARE@SupCodeasvarchar(100),@ProdCodeasvarchar(50),@PackLayerasvarchar(50),@CodeStatusasvarchar(50),@ProductIdasvarchar(50),@subTypeNoasvarchar(50),@PackageSpecIDasvarchar(50),@UpdateTimeasvarchar(50),@errorCountasint=0;
2023/8/15 22:29:37 24KB sql
1
鸢尾花的聚类采用的是Kmeans聚类,主要考虑如何将各列特征表示并排列组合,选择2列特征向量时可采用2个for循环,来对所有可能的组合进行遍历,选择3列特征分析时,由于情况较少则可以直接输入列。
然后将特征列输入Kmeans聚类器中,最后根据聚类结果绘制出聚类结果。
2023/8/15 17:40:45 2KB 学生
1
广告轮播,触碰、释放循环,左右自动循环等等功能。
viewpager加上触摸效果等。
2023/8/14 17:29:28 7.25MB 广告轮播
1
Java的循环单链表及其测试程序,用Java实现循环单链表,大家可以参考参考。
2023/8/14 15:37:45 7KB Java 循环单链表
1
React适配器amphp/react-adapter使任何库与兼容。
安装composerrequireamphp/react-adapter用法在ReactPHP库需要LoopInterface实例的LoopInterface,只需传递ReactAdapter::get()即可在Amp的事件循环上运行ReactPHP库。
<?phprequire'vendor/autoload.php';useAmp\Loop;useAmp\ReactAdapter\ReactAdapter;Loop::run(function(){$app=function($request,$response){$response->writeHead(200,array('Content-Type'=>'text/plain'));$response->end("HelloWorld\n");};$socket=ne
2023/8/14 8:55:46 6KB php async reactphp event-loop
1
在OFDM调制技术原理中,在数模转换之前必须有添加循环前缀CP的环节,对原始数据进行变换,同时模数转换之后又需要去循环前缀。
这里提供了CP的添加和删除函数。
2023/8/13 21:50:54 436B OFDM调制 加循环 CP
1
在工业生产控制过程中,压力是一个很重要的参数。
比如利用测量大气压力来间接测量海拔高度,在工业生产中测量压力参数来判断反应的过程,在气象预测中,也需要测量大气压力来判断阴雨天气等等。
所有这些都需要掌握测量压力,所以压力表的设计拥有广阔的市场前景。
本课题就是基于此原因设计的一个简单压力计。
本课程设计用MPX4115传感器来检测压力参数,ADC0808进行模数转换后,利用AT89C52进行数据处理后,由键盘设置测量量程,用发光二级管显示当前测量量程送液晶显示压力值。
本系统可根据需要进行功能扩展。
由于ADC0808支持8路信号采集,可以对8个压力点参数进行检测。
可以手动设置采集哪一路,或者循环采集。
还可以进行压力上下限报警。
在设计系统的时候,立足于界面友好性、性价比,可以在简单压力检测的时候使用。
2023/8/10 12:06:12 739KB MPX4115传感器 AT08C52
1
该libevent的API提供一种机制,在特定事件上的文件描述符或达到超时后发生时执行的回调函数。
此外,libevent还支持由于信号或定期超时而产生的回调。
libevent旨在替代事件驱动的网络服务器中发现的事件循环。
应用程序只需调用event_dispatch(),然后动态添加或删除事件,而无需更改事件循环。
2023/8/10 2:30:53 1.04MB libevent
1
最近有项目要做一个高性能网络服务器,去网络上搜到到的都是C++版本而且是英文或者简单的DEMO,所以自己动手写了C#的DEMO。
网络上只写接收到的数据,没有说怎么处理缓冲区数据,本DEMO简单的介绍如何处理接收到的数据。
简单易用,希望对大家有用.1、在C#中,不用去面对完成端口的操作系统内核对象,Microsoft已经为我们提供了SocketAsyncEventArgs类,它封装了IOCP的使用。
请参考:http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socketasynceventargs.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1。
2、我的SocketAsyncEventArgsPool类使用List对象来存储对客户端来通信的SocketAsyncEventArgs对象,它相当于直接使用内核对象时的IoContext。
我这样设计比用堆栈来实现的好处理是,我可以在SocketAsyncEventArgsPool池中找到任何一个与服务器连接的客户,主动向它发信息。
而用堆栈来实现的话,要主动给客户发信息,则还要设计一个结构来存储已连接上服务器的客户。
3、对每一个客户端不管还发送还是接收,我使用同一个SocketAsyncEventArgs对象,对每一个客户端来说,通信是同步进行的,也就是说服务器高度保证同一个客户连接上要么在投递发送请求,并等待;
或者是在投递接收请求,等待中。
本例只做echo服务器,还未考虑由服务器主动向客户发送信息。
4、SocketAsyncEventArgs的UserToken被直接设定为被接受的客户端Socket。
5、没有使用BufferManager类,因为我在初始化时给每一个SocketAsyncEventArgsPool中的对象分配一个缓冲区,发送时使用Arrary.Copy来进行字符拷贝,不去改变缓冲区的位置,只改变使用的长度,因此在下次投递接收请求时恢复缓冲区长度就可以了!如果要主动给客户发信息的话,可以new一个SocketAsyncEventArgs对象,或者在初始化中建立几个来专门用于主动发送信息,因为这种需求一般是进行信息群发,建立一个对象可以用于很多次信息发送,总体来看,这种花销不大,还减去了字符拷贝和消耗。
6、测试结果:(在我的笔记本上时行的,我的本本是T420I78G内存)100客户100,000(十万次)不间断的发送接收数据(发送和接收之间没有Sleep,就一个一循环,不断的发送与接收)耗时3004.6325秒完成总共10,000,000一千万次访问平均每分完成199,691.6次发送与接收平均每秒完成3,328.2次发送与接收整个运行过程中,内存消耗在开始两三分种后就保持稳定不再增涨。
看了一下对每个客户端的延迟最多不超过2秒。
2023/8/10 0:44:45 64KB C# IOCP TCP 完成端口
1
共 864 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡