一个服务器和可运行多个客户端学习专用利用同步TCP和BinaryReader对象及BinaryWriter对象编写一个基于Windows窗体的同步TCP网络聊天程序,实现如下功能:① 任何一个客户均可以与服务器进行通信。
② 服务器要能显示客户端连接的状态,当客户端连接成功后,要及时告诉客户端已经连接成功的信息,并将当前在线的所有客户告知该客户端。
③ 客户和服务器建立连接后,既可以通过服务器和任何一个在线的其他客户聊天。
④ 不论客户何时退出程序,服务器都应做出正确判断,同时将该客户是否在线的情况告诉其他所有在线客户。
2024/7/18 18:30:53 89KB c# 聊天
1
基于C#的FTP上传Demo,基于FTP协议,无需服务端应用,只需服务端建立FTP站点,便可实现文件传输,代码简洁清晰,注释详细,方便学习
2024/7/18 6:13:28 48KB FTP上传
1
VisualC++Redistributable2015这个组件是运行VisualStudio2015所建立的C++应用的必要组件,安装一次即可解决在安装程序时缺少组件dll的环境问题,那么下载安装程序,这两个程序都安装一遍重启电脑即可解决。
2024/7/17 2:41:16 26.62MB Microsoft Visual Visual C++
1
光伏阵列能否正常工作直接关系到整个光伏发电系统运行的安全性和可靠性。
对于光伏阵列故障诊断中传统的BP神经网络诊断算法准确率低、收敛速度慢等问题,提出一种基于粒子群优化RBF神经网络的故障诊断算法。
建立以光伏阵列的4种故障特征参数为输入、5种情况为输出的故障诊断模型,对基于粒子群算法的网络模型的自适应权重寻优进行仿真实验。
最后,将优化算法与BP神经网络算法以及RBF神经网络算法进行对比。
实验结果表明,优化算法不仅可以有效地诊断光伏阵列的故障类型,而且还可以提高故障诊断的准确率。
2024/7/16 10:56:42 958KB 行业研究
1
包含完整的课程设计/大作业文档一份+C语言实现的源码+存储数据文件分别使用了普里姆算法与克鲁斯卡尔算法进行最短路径求解。
内容:求城市之间的光纤网连接的最短电缆长度。
课程设计要求:(1)从文件city.txt中读入一个图,文件city.txt结构如下:第一行为整数m,n,其中m表示城市个数(顶点数),n表示边数;
接着的m行每行都是一个字符串,表示城市名;
接下来的n行每行代表一条边,其格式为“城市名城市名距离”。
(2)要求在所有城市之间建立光纤网,使所用光纤总长度最短。
(3)输出城市建成的光纤网所用光缆的总长及每个连接的长度。
1
Description问题描述:在一个按照东西和南北方向划分成规整街区的城市里,n个居民点散乱地分布在不同的街区中。
用x坐标表示东西向,用y坐标表示南北向。
各居民点的位置可以由坐标(x,y)表示。
街区中任意2点(x1,y1)和(x2,y2)之间的距离可以用数值|x1-x2|+|y1-y2|度量。
居民们希望在城市中选择建立邮局的最佳位置,使n个居民点到邮局的距离总和最小。
编程任务:给定n个居民点的位置,编程计算n个居民点到邮局的距离总和的最小值。
Input输入由多组测试数据组成。
每组测试数据输入的第1行是居民点数n,1≤n≤10000。
接下来n行是居民点的位置,每行2个整数x和y,-10000≤x,y≤10000。
Output对应每组输入,输出的第1行中的数是n个居民点到邮局的距离总和的最小值。
SampleInput51222133-233SampleOutput10
2024/7/14 20:58:08 1KB 邮局选址问题
1
awesome-mobile-security:致力于为所有有用的android和iOS安全相关的东西建立一个地方。
所有参考和工具均属于其各自所有者。
我只是维护它
2024/7/14 9:05:46 10KB android ios awesome mobile
1
vc建立层次目录的类.zip
2024/7/10 15:09:58 38KB c++
1
设计一个较实用的用户界面,方便用户使用。
要求提供以下相关文件操作:(1)具有login(用户登录)(2)系统初始化(建文件卷、提供登录模块)(3)文件的创建:create(4)文件的打开:open(5)文件的读:read(6)文件的写:write(7)文件关闭:close(8)删除文件:delete(9)创建目录(建立子目录):mkdir(10)改变当前目录:cd(11)列出文件目录:dir(12)退出:logout
2024/7/10 14:53:37 1.9MB 文件管理系统__
1
unity3d5x以前,可以用NetworkView.RPC的方式进行通信。
5x,之后,虽然还可以用networkview建立服务器和客户端,但是NetworkView.RPC的通信方式被取消了。
这里使用的是unity3d5x中,Networking下的NetworkServer和NetworkClient建立服务器端和客户端进行通信。
2024/7/7 17:45:39 1.9MB unity3d 通信
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡