里面包含聊天室的客户端和服务器端的源文件和一份完整的设计报告。
一、 系统概要本系统能实现基于VC++的网络聊天室系统。
有单独的客户端、服务器端。
服务器应用程序能够接受来自客户端的广播,然后向客户端发送本机的IP与服务端口,让客户端接入到服务器进行聊天,检测用户名是否合法(重复),服务器责接收来自客户端的聊天信息,并根据用户的需求发送给指定的人或所有人,能够给出上线下线提示。
客户端能够发出连接请求,能编辑发送信息,可以指定发给单人或所有人,能显示聊天人数,上线下线用户等。
二、 通信规范的制定服务请求规范:服务器端:(1)创建一个UDP的套接字,接受来自客户端的广播请求,当请求报文内容为“REQUESTFORIPADDRESSANDSERVERPORT”时,接受请求,给客户端发送本服务器TCP聊天室的端口号。
(2)创建一个主要的TCP协议的套接字负责客户端TCP连接,处理它的连接请求事件。
(3)在主要的TCP连接协议的套接字里面再创建TCP套接字保存到动态数组里,在主要的套接字接受请求后,就用这些套接字和客户端发送和接受数据。
客户端:(1)当用户按“连接”按钮时,创建UDP协议套接字,给本地计算机发广播,广播内容为“REQUESTFORIPADDRESSANDSERVERPORT”。
(2)当收到服务器端的回应,收到服务器发来的端口号后,关闭UDP连接。
根据服务器的IP地址和端口号重新创建TCP连接。
故我思考:客户端一定要知道服务器的一个端口,我假设它知道服务器UDP服务的端口,通过发广播给服务器的UDP服务套接字,然后等待该套接字发回服务器TCP聊天室服务的端口号,IP地址用ReceiveForom也苛刻得到。
通信规范通信规范的制定主要跟老师给出的差不多,并做了一小点增加:(增加验证用户名是否与聊天室已有用户重复,在服务器给客户端的消息中,增加标志0)①TCP/IP数据通信---“聊天”消息传输格式客户机-服务器(1)传输“用户名”STX+1+用户名+ETX(2)悄悄话STX+2+用户名+”,”+内容+ETX(3)对所有人说STX+3+内容+ETX服务器-客户机 (0)请求用户名与在线用户名重复 //改进 STX+0+用户名+EXT(1)首次传输在线用户名STX+1+用户名+ETX(2)传输新到用户名STX+2+用户名+ETX(3)传输离线用户名STX+3+用户名+ETX(4)传输聊天数据STX+4+内容+ETX(注:STX为CHR(2),ETX为CHR(3))三、 主要模块的设计分析四、 系统运行效果(要求有屏幕截图)五、 心得与体会
2023/7/8 2:52:45 4.88MB 聊天室 网络聊天室 VC聊天室 CSocket
1
武汉大学计算机学院商务智能课后作业1请思考数据挖掘可能会遇到哪些法律问题,可能会和哪些法律有关,请举出具体例子并讨论;
Skewness是什么,请计算对称正态分布,正偏移和负偏移时候的Skewness的指(请自行拟定数据分布具体数值)
2023/6/6 23:06:40 63KB 商务智能
1
本文实现了基于Labview7.0的虚拟正弦,余弦,方波,锯齿波,三角波信号发生器.可以根据需要,改变波形的频率和幅值,保存波形的分析参数到指定文件,并介绍了基于USB数据采集卡的虚拟信号输出。
本论文首先简介了虚拟函数信号发生器的开发平台,及虚拟信号发生器的设计思路,并且给出了基于labview的虚拟信号发生器的前面板和程序设计流程图,讲述了功能模块的设计步骤,提供了虚拟发生器的面板。
在设计信号发生器的过程中经过深入的思考,结合Labview的具体功能作了一定创新。
本仪器系统操作简便,设计灵活,具有很强的适应性。
2023/6/5 12:13:01 606KB 基于Labview的信号发生器
1
iOS客户端使用架构看似约莫,但实际上要思考的责任许多。
本文作者将以系列文章的方式往返答iOS使用架构中的种种下场,本文是其中的第一篇,首要讲架构方案的通识以及方式论等,同时还谈判了巨匠体贴的架构分层、能否要有co妹妹on文件夹等下场。
本资料均来自于收集网友同享,若有侵权,请发邮件自己大概联系csdc删除了
2023/5/13 23:01:58 5.51MB app 架构  iOS
1
3种方式用prolog处置八皇后下场,每一种方式运行下场都同样,然则解题方式思考角度不同样
2023/5/13 10:28:22 15KB prolog 八皇后
1
 文中在钻研现有先验学识与反对于向量机领悟的底子上,针对于信托度函数凭阅历给出的不够,提出了一种未必信托度函数方式,更好地举行分类。
该方式是建树在模糊体系实际的底子上:将样本的大雅度信息作为先验学识使用于反对于向量机的结构中,在未必样本的信托度时,不光思考了样本到地址类中间之间的距离,还思考样本与类中另外样本之间的关连,经由模糊毗邻度将反对于向量与含噪声样本举行分辨。
文中将基于先验学识的反对于向量机使用于医学图像联系,以加拿大麦吉尔大学的brainWeb模拟脑部数据库提供的不合噪声的图像举行试验,试验下场评释付与基于先验学识的反对于向量机比传统反对于向量机具备更好的抗噪成果及分类才气。
1
挪动医疗终端体系源码是一个基于Android的挪动医疗终端体系,由Android手机端使用软件以及硬件丈量配置配备枚举组成,首要面向居家养老的暮年群体心脑血管疾病、糖尿病监测以及康健照料护士方面。
使用本体系能够走南闯北,居家便捷快捷检测血压、血糖目的,自助举行心脏听诊。
一方面这些丈量所患上的康健数据能够被推送到指定的短途医疗机构或者社区卫失效率站,医生专家们依此对于暮年人建树悠长的电子医疗档案,以便短途阐发监控或者就医治疗;
另一方面,终端也可依据丈量数据智能阐发帮手诊断,如血压颇为,心脏听诊音颇为等,并将这些数据绘制成趋向图表统计近期康健情景;
特另外终端还到场亲情体贴成果,将丈量的康健数据以短信的方式按时发送到指定的家族手机上,便于监护人实时监测存眷白叟们的康健情景。
思考到暮年群体们的使用习气,体系在界面上举行了尤为方案,如字体较大,操作约莫,提供大宗的使用帮手。
体系首要成果搜罗血压检测、血糖检测、心脏听诊录音、相关康健信息凑集等模块,首要使用的本领有AndroidUI方案、SQLite轻量级数据库存储康健信息、Android蓝牙通讯协议及数据传输、图形绘制、摄像头收集图像加工以及存储、声音媒体信息处置、软件工程管理等本领。
本名目编码GBK默许编译版本4.1.2,带有论文,(不外文中所述的硬件部份不太明晰使用的甚么配置配备枚举)。
2023/5/8 23:53:56 5.32MB 安卓源码-其他应用
1
1.1编写目的图书馆管理体系是典型的信息管理体系,其开拓首要搜罗配景数据库的建树以及掩护以及前真个使用法度圭表标准的开拓两个方面。
对于前者申请建树数据的不合性以及残缺性,对于后者则申请使用法度圭表标准成果的残缺,易用等的特色。
基于上述思考本体系首要行使Visualbasic作前真个使用开拓货物,行使Access作为配景的数据库,行使WINDOWS2000作为体系平台;
而部份付与Microsoft的操作体系及其使用开拓货物开拓的图书管理体系。
起首介绍的是开拓情景及所用到的底子学识。
其次是体系的方案进程,搜罗体系阐发、成果实现以及体系的调试、方案进程中碰着的难点下场等。
本体系欠缺行使了Visualbasic开拓前台使用法度圭表标准,Access开拓配景数据库的上风,使体系愈加美满。
2023/5/8 20:37:43 40KB 详细 设计 图书管
1
第1章电磁实际1.0引言1.1复函数体系1.2电磁场能量以及功率的思考1.3各向同性介质中波的传布1.4晶体中波的传布——折射率椭球1.5琼斯盘算及其在双折射晶体光学体系中的使用1.6电磁波的衍射习题参考文献第2章光线以及光束的传布2.0引言2.1透镜波导2.2光线在反射镜面间的传布2.3在类透镜介质中的光线2.4平方律折射率介质中的平稳方程2.5平均介质中的高斯光束2.6在类透镜介质中的基模高斯光束——ABCD定律2.7在透镜波导中的高斯光束2.8在平均介质中的高斯光束高阶模2.9在平方律折射率变更的介质中的高斯光束的高阶模2.10光波在二次型增益漫衍介质中的传布2.11椭圆高斯光束2.12傍轴A,B,C,D体系的衍射积分习题参考文献第3章光束在光纤中的传输3.0引言3.1圆柱坐标系中的平稳方程3.2阶跃折射率圆波导3.3线偏振模3.4光纤中的光脉冲传输与脉冲展宽3.5群速率色散的赔偿3.6空间衍射与功夫色散的类比3.7硅光纤中的损耗习题参考文献第4章光学共振腔4.0引言4.1法布里珀罗尺度具4.2用作光谱阐发仪的法布里珀罗尺度具4.3球面镜光学共振腔4.4模的平稳性判据4.5狭义共振腔中的方式——自洽法4.6光共振腔中的共振频率4.7光学共振腔中的损耗4.8光学共振腔——衍射实际方式4.9模耦合习题参考文献第5章辐射以及原子体系的相互传染5.0引言5.1原子能级之间的盲目跃迁——平均增宽以及非平均增宽5.2受激跃迁5.3排汇以及放大5.4χ′(ν)的推导5.5χ(ν)的物理意思5.6平均激光介质中的增益饱以及5.7非平均激光介质中的增益饱以及习题参考文献第6章激光振荡实际及其在络续区以及脉冲区的抑制6.0引言6.1法布里珀罗激光器6.2振荡频率6.3三能级以及四能级激光器6.4激光振荡器的功率6.5激光振荡器的最佳输入耦合6.6多模激光振荡器以及锁模6.7在平均增宽激光体系中的锁模6.8脉冲宽度的丈量以及啁啾脉冲的收缩6.9巨脉冲(调Q)激光器6.10多普勒增宽气体激光器中的烧孔效应以及兰姆突出习题参考文献第7章一些特殊的激光器体系7.0引言7.1抽运与激光器功能7.2红宝石激光器7.3掺钕钇铝石榴石(Nd3+:YAG)激光器7.4掺钕玻璃激光器7.5氦氖(HeNe)激光器7.6二氧化碳激光器7.7氩离子(Ar+)激光器7.8激基份子激光器7.9有机染料激光器7.10气体激光器的低压操作7.11掺铒硅基激光器习题参考文献第8章二次谐波暴发与参变振荡8.0引言8.1非线性极化的物理来源8.2非线性介质中波传布的公式8.3光的二次谐波暴发8.4激光共振腔内的二次谐波暴发8.5二次谐波暴发的光子模子8.6参变放大8.7参变放大的相位匹配8.8参变振荡8.9参变振荡的频率调谐8.10光参变振荡器中的输入功率以及抽运饱以及8.11频率上转换8.12准相位匹配习题参考文献第9章激光光束的电光调制9.0引言9.1电光效应9.2电光相位提前9.3电光振幅调制9.4光的相位调制9.5横向电光调制器9.6高频调制的思考9.7光束的电光偏转9.8电光调制——耦合波阐发9
2023/5/8 14:38:30 12.68MB 通信 光电 光电子
1
教学管理信息体系本着高尽头高尺度、既顺理当前又思考未来阻滞的原则,具备界面友好、易于操作、操作约莫、成果残缺、清静牢靠、使用提低等特色。
首要成果模块搜罗体系掩护、学籍管理、师资管理、教学方案管理、智能排课、测验管理、选课管理、下场管理、实际管理、教学品质评估、毕业生管理、体育管理等。
  首要特色如下:  1.智能化的资源调配。
它使学校教学资源患上到优化,教师、课堂、试验室、功夫等的高效调配以及公平行使,处置了学校资源紧缺、多校区、院系多级管理情景下排课、排试验室、排科场难等下场。
  2.片面的软件方案。
随着学分制的教学改造,国内大都高校已经试行了残缺学分制,大部份高校对于在由传统的学年制向学分制过渡,传统的教学管理软件已经没法顺应这一窜改,本体系在方案时思考了学年制、学年学分制、学分制以及过渡期间等不合阶段教学管理软件毗邻的需要。
  3.尺度化的教学资源管理。
体系严厉遵照教育部宣告的学籍学历尺度以及无关信息尺度,课程代码、教师代码、学号等的编码尺度高校管理,防止代码的重复等不正当征兆的暴发。
  4.学分制管理脑子的展现。
本体系较好地展现了学分管理的底子脑子:(1)管理脑子、理念上:学分制管理欠缺展现以人为本,以教师为中间,普及教师学习的从容化以及本能化,教师能够自主选课程、自主选业余、自主选学习进程(上课功夫)、自主选主讲教师。
(2)教学管理上:学分制管理以教学进程为主线管理,淡化行政班,在强化业余教师本能的底子上看重教师的本能化培育。
(3)学籍管理上:学分制的学籍管理体贴患上到学分或者修读的课程,教师能够频频修读相同或者不合的课程。
(4)免费管理上:学分制实现按学分免费为主。
2023/5/8 8:19:53 7.65MB 正方 教务 管理系统
1
共 253 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡