描述:1采用C++语言2编译环境是code::blocks3使用的是非阻塞套接字功能描述:1一个服务器对多个客户端之间进行通信2实现多线程开发,共包括接收数据线程、发送数据线程、主线程、接收客户端连接线程、清理资源线程。
其中主线程负责数据的输入,清理资源线程主要负责清理不需要的内存空间。
3可以定向的向某个连接的客户端进行通信、同时也可以使用广播的方式向单个客户端发送数据
2023/9/12 12:08:09 671KB 多客户端
1
一本好书,研究dds数字频率合成必读!内容简介《直接数字频率合成》共6章,比较全面、深入地讨论了DDS的理论与应用。
主要内容包括DDS的基本概念、相位累加器、正弦查表、D/A变换器的噪声分析;
拟周期脉冲删除;
级数展开、连分式展开;
DDS相位噪声和杂散产生的机理及其降低;
DDS与PLL的组合;
分数-N频率合成器原理;
低噪声微波频率合成器的设计原理;
新的DDS结构等。
《直接数字频率合成》的特点是:内容新,反映了现在的研究和发展水平;
抓住问题的主要方面,把理论与应用结合在一起;
可供无线电通信领域中的研究者和工程技术人员学习参考,也可作为工作在其他领域中的有关人员学习参考。
3目录序言第1章直接数字频率合成原理1.1DDS的基本概念1.2相位累加器1.3正弦查表1.4D/A变换器1.4.1数字编码1.4.2输出波形1.5具有调制能力的DDS系统1.6逼近频率合成第2章DDS中的相位和杂散噪声2.1引言2.2矩形波输出2.2.1拟周期脉冲删除2.2.2基于修正的恩格尔级数展开的系统2.2.3基于连分式展开的系统2.2.4基于展开组合的系统2.2.5杂散信号2.3正弦波输出2.3.1量化输出正弦波的傅里叶分析2.3.2相位截断正弦波的频谱分析2.3.3正弦字的截断2.3.4背景杂散信号电平的估计2.3.5W和S之间的关系2.4D/A变换器的噪声分析2.4.1量化引起的信噪比2.4.2D/A变换器引起的非线性杂散信号2.4.3突发性尖脉冲2.5脉冲速率频率合成器的频谱第3章DDS中相位噪声和杂散信号的降低3.1DDS的噪声特性3.1.1不同电路的噪声特性3.1.2DDS的相位噪声3.2DDS中接近载波的噪声3.2.1DDS输出噪声的计算3.2.2接近载波噪声的理论基础3.2.3杂散频谱的估计3.2.4实验结果及讨论3.3输出滤波器3.4改进DDS电路的设计3.4.1降低ROM的容量3.4.2降低突发性尖脉冲的方法3.5DDS频谱性能的改进3.6DDS与PLL的组合3.6.1DDS与PLL组合合成器3.6.2十进制DDS的设计第4章分数-N频率合成器原理4.1FNPLL环路4.1.1FNPLL环路的组成4.1.2FNPLL环路的工作原理4.2FNPLL环路简化频率合成4.3使用FNPLL环路的频率合成器4.4DDS控制吞脉冲分数-N频率合成原理4.5DDS控制吞脉冲分数-N环路的杂散相位调制4.6双模式分频器4.7多级调制分数分频器4.7.1分数分频的新方法4.7.2具有∑-△结构的分数-N频率合成中的杂散信号4.7.3分数分频器的实现第5章低噪声微波频率合成器的设计原理5.1微波环路的基本框图5.2微波环路中的加性噪声5.3用环路滤波器改善输出噪声5.4微波频率合成举例5.4.1超低噪声微波频率合成器5.4.2雷达和通信系统中的低噪声频率合成器第6章新的DDS结构6.1混合DDS6.1.1混合DDS结构6.1.2800MHz混合DDS6.2DDS后接重复分频和混频器6.2.1总的要求6.2.25100结构作为偏移合成器6.2.3混频和分频链的前后端6.3综合技术结构6.4IIR滤波方法6.4.1IIR谐振器6.4.2用TMS320C30产生正弦波6.5复位方法6.5.1无稳定性控制的IIR滤波器6.5.2有稳定性控制的IIR滤波器6.5.3有稳定性控制和小□值的IIR滤波器6.5.4DCSW方法6.5.5IIR-ALT方法6.6实现与试验结果6.6.1数值输出6.6.2模拟输出附录附录A:拉普拉斯变换附录B:z变换附录C:DDS输出的傅里叶变换附录D:正交调制器相位误差的数字相位预矫正
2023/9/12 9:37:32 14.51MB dds 数字频率合成 白居宪
1
本人亲测,本人网页有两个JS效果,用到了两个jQuery文件(一个是jquery.min.js,另一个是jquery.pack.js),可以两个冲突,只能保留一个。
但效果就只能有一个。
我想两个都保留,于是就想了很多办法,查了很多资料,现分享给大家。
2分不多,评论就能得1分,另1分,我纯手打这么多字,给我1分吧。
谢谢!
2023/9/10 0:17:21 2KB JS库 js冲突
1
这个是一个源码。
里边调用了SharpImage,实现了图像特效滤镜,就是Photoshop的滤镜效果。
SharpImage是用于.NET(C#、VB)的专业图像特效以及图像合成类库。
借助它,您可以简单快速地实现类似Photoshop的图像特效滤镜以及图像合成:1、创建合成图像。
比如为图片添加水印,添加文字,添加艺术字、各类图形(比如线段、曲线、箭头、矩形、圆角矩形、三角形、多边形、星形等)、图片和图片进行叠加、也可以多次混合叠加,形成更复杂的合成效果;
2、应用特效滤镜。
内置50多种图像特效滤镜(如亮度、对比度、负片、图像阴影、高斯模糊、透视图、宝利来、胶片、缩放、倾斜、调整大小、反射、浮雕等50余种);
1
本书详尽而细致地介绍了在Linux操作系统下进行网络编程所需要的各种知识,从基本的进程控制、通信到Berkeley套接字都有讲解。
书中还穿插了大量的实例程序,并配以说明,更加方便读者的学习和理解。
本书内容的精心安排,简洁的措辞,丰富的实例可以使初学者迅速地掌握Linux网络编程的技术。
同时,Linux的高级程序员也可以从中得到一些启示,从而最大限度地发挥Linux程序的潜能。
本书适用于各种Linux网络程序的开发维护人员。
2023/9/6 16:19:36 3.24MB Linux 网络编程
1
书名:无线通信原理与应用(第二版)——国外电子与通信教材系列作  者:(美)拉帕波特(RappaportT.S.)著,周文安等译出版社:电子工业出版社出版时间:2006-7-1字  数:915000版  次:1页  数:501印刷时间:2006/07/01开  本:印  次:纸  张:胶版纸ISBN:9787121026584包  装:平装所属分类:图书>>工业技术>>电子通信>>无线通信定价:¥49.00本店价:¥39.40折扣:80折内容简介本书是一本高等学校无线通信课程的权威教材。
全书深入浅出地讨论了无线通信技术与系统设计方面的内容,包括无线网络涉及的所有基本课题(特别是3G系统和无线局域网),并且讲解了无线网络技术的最新发展和全球主要的无线通信标准。
全书共分为11章,集中讨论了蜂窝的概念、移动无线电传播、调制技术、多址技术及无线系统与标准,并结合理论对无线通信系统的各个方面进行精辟的论述和统计分析。
本书的语言生动、流畅,并以详细的讲解和实际的例子来阐明重要的知识点。
本书适合作为通信工程和电子信息类相关专业高年级本科生和研究生的教材,并对有一定通信理论基础的工程技术人员和也有很好的参考价值。
作者简介TheodoreS.Rappaport:得克萨斯大学电子工程系教授,并且是PrenticeHall的通信工程与新兴技术系列丛书的主编。
Rappaport教授于1990年成立了移动与便携无线电研究小组(MPRG),这是世界上第一个关注无线通信的大学研究机构与教育基地。
Rappaport教授开发了十几种商业产品,现在均已被主要的几家通信运营商和厂商使用。
目录第1章无线通信系统概述1.1移动无线通信的发展1.2美国移动无线电话1.3全球移动通信系统1.4无线通信系统的实例1.5蜂窝无线通信和个人通信的发展趋势1.6习题第2章现代无线通信系统2.12G峰窝网络2.23G无线网络2.3无线本地环路(WLL)与LMDS2.4无线局域网(WLAN)2.5蓝牙和个域网(PAN)2.6小结2.7习题第3章关于蜂窝的概念:系统设计基础3.1概述3.2频率复用3.3信道分配策略3.4切换策略3.5干扰和系统容量3.6中继和服务等级3.7提高蜂窝系统容量3.8小结3.9习题第4章移动无线电传播:大尺度路径损耗4.1无线电波传播介绍4.2自由空间传播模型4.3电场和电功率4.4三种基本传播机制4.5反射4.6地面反射(双线)模型4.7绕射……第5章移动无线电传播:小尺度衰落和多径效应第6章移动无线电系统中的调制技术第7章均衡、分集和信道编码第8章语音编码第9章无线通信多址技术第10章无线网络第11章无线系统和标准附录A中继理论附录B链路预算中的噪声系数计算附录C成型因子理论中的方差率关系式附录D成型因子理论中的近似空间自协方差函数附录E扩频CDMA的高斯近似附录FQ、ert和erfc函数附录G数学公式表附录H缩略词附录I参考文献索引
1
验证井字游戏输入目标使用if语句或布尔表达式来控制方法的返回值。
使用“帮助器方法”(一种在另一种方法中调用的方法)以使您的代码更具可读性。
概述在我们以前的井字游戏实验室中,我们构建了一种方法#position_taken?,检查用户提交的职位是否空闲或是否已填充令牌。
这是一种验证。
我们的#position_taken?当用户(意外或其他)提交不可用的职位时,该方法可保护我们的游戏免受破坏。
但是,我们的验证仍不完整。
如果用户提交的职位甚至不在董事会上怎么办?更完整的验证可能看起来像这样:您必须移至井字游戏板内的某个位置。
该职位必须是空缺的,目前尚未由球员接任。
在本实验中,您将构建一个#valid_move?接受木板和索引进行检查的方法,如果移动有效,则返回true否则,返回false或nil。
有效的举动意味着提交的职位是:出现在游戏板上。
2023/9/6 8:06:09 6KB Ruby
1
中文之星2.0+,开发软件必备,带有字典以及字处理
2023/9/1 4:19:09 14.66MB cstar
1
专门讲述事务处理的、最经典的教材之一(个人认为可以去掉“之一”这两个字)。
当年自己也是学的这本教材,没学好。
工作好发现,类似长事务等比较炫的概念,其实大牛在很多年前就讨论过了。
书是1993年版本的,教材形式,稍偏理论,不喜勿下。
2023/8/30 3:53:17 28.33MB 事务处理
1
请直接在自动重启脚本.txt中修改“你的文件路径”,直接把中文那几个字删掉就行,然后改成你的服务端位置,比如我的服务端是桌面的BE文件夹,那里面就应该填写C:\Users\Administrator\Desktop\BE\注意:路径那里需要有"",不要把他删了原理:死循环读取正在运行的bedrock_server.exe,如果没有此程序运行或者挂掉了,就启动对应目录的程序。
2023/8/27 16:36:28 1KB 批处理 bat 自动 重启
1
共 797 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡