HP-Socket通讯框架官方教程
2024/11/6 10:11:57 1.59MB socket hp-socket
1
使用socket编写的服务器-客户端模式的聊天工具,无界面
2024/11/3 18:53:31 3KB python QQ 聊天工具 socket编程
1
C#socket通信的服务器和客户端
2024/11/3 8:39:31 96KB socket
1
仅限学习使用此实例:运行demo:websocketForm.exe已经包含supersocket运行所需要的各组件dllSuperWebSocket.dllWebSocket4Net.dlllog4net.dll日志组件SuperSocket.*.dllNewtonsoft.Json.dll使用说明见:https://blog.csdn.net/uaime/article/details/86219042
2024/11/2 12:38:01 447KB websocket socket websocketFor
1
socket接收与发送图片
2024/10/31 0:46:48 622KB Android
1
个人编写的联通SGIP协议基于socket方式实现源程序压缩包中包含全部源代码,在.Net4下编译完成的Dll,一个控制台示例程序代码,便于使用测试。
在生产环境以SP方式发送、接收短信,及状态报告成功。
联通SGIP1.2协议请自行网上搜索。
参考了网上其它师兄发布的示例,在此表示感谢。
个人水平有限,希望大家支持,多提宝贵意见。
2024/10/28 22:17:21 59KB SGIP 短信 C#源程序
1
<计算机网络实验>基于TCP的网络聊天室的设计-实验指导一、实验目的1.掌握通信规范的制定及实现。
2.练习较复杂的网络编程,能够把协议设计思想应用到现实应用中。
二、实验内容和要求1.进一步熟悉VC++6编程环境;
2.利用VC++6进行较复杂的网络编程,完成网络聊天室的设计及编写;
三、实验(设计)仪器设备和材料1.计算机及操作系统:PC机,Windows;
2.网络环境:可以访问互联网;
四、TCP/IP程序设计基础基于TCP/IP的通信基本上都是利用SOCKET套接字进行数据通讯,程序一般分为服务器端和用户端两部分。
设计思路(VC6.0下):第一部分 服务器端一、创建服务器套接字(create)。
二、服务器套接字进行信息绑定(bind),并开始监听连接(listen)。
三、接受来自用户端的连接请求(accept)。
四、开始数据传输(send/receive)。
五、关闭套接字(closesocket)。
第二部分 客户端一、创建客户套接字(create)。
二、与远程服务器进行连接(connect),如被接受则创建接收进程。
三、开始数据传输(send/receive)。
四、关闭套接字(closesocket)。
CSocket的编程步骤:(注意我们一定要在创建MFC程序第二步的时候选上WindowsSocket选项,其中ServerSocket是服务器端用到的,ClientSocket是客户端用的。
)(1)构造CSocket对象,如下例:CSocketServerSocket;CSocketClientSocket;(2)CSocket对象的Create函数用来创建WindowsSocket,Create()函数会自行调用Bind()函数将此Socket绑定到指定的地址上面。
如下例:ServerSocket.Create(823);//服务器端需要指定一个端口号,我们用823。
ClientSocket.Create();//客户端不用指定端口号。
(3)现在已经创建完基本的Socket对象了,现在我们来启动它,对于服务器端,我们需要这个Socket不停的监听是否有来自于网络上的连接请求,如下例:ServerSocket.Listen(5);//参数5是表示我们的待处理Socket队列中最多能有几个Socket。
(4)对于客户端我们就要实行连接了,具体实现如下例:ClientSocket.Connect(CStringSerAddress,UnsingedintSerPort);//其中SerAddress是服务器的IP地址,SerPort是端口号。
(5)服务器是怎么来接受这份连接的呢?它会进一步调用Accept(ReceiveSocket)来接收它,而此时服务器端还须建立一个新的CSocket对象,用它来和客户端进行交流。
如下例:CSocketReceiveSocket;ServerSocket.Accept(ReceiveSocket);(6)如果想在两个程序之间接收或发送信息,MFC也提供了相应的函数。
如下例:ServerSocket.Receive(String,Buffer);//String是你要发送的字符串,Buffer是发送字符串的缓冲区大小。
ServerSocket.Send(String,Butter);//String是你要接收的字符串,Buffer是接收字符串的缓冲区大小。
2024/10/25 8:57:34 4.24MB 基于TCP的网络聊天室 网络聊天室
1
当我们谈论Netty的线程模型时,首先会想到的是经典的ReactorIO多路复用线程模型。
从这篇文章中,大家可以学习到如下知识:什么是I/O多路复用Reactor三种线程模型Netty线程模型NioEventLoop源码分析JDKepollbug学习I/O多路复用之前,我们先来了解如下几个概念:阻塞I/O:客户端从socket中读取数据或写入数据时,如果读取时流中没有数据,写入时缓冲区已满,就需要block,知道流中有数据或者缓冲区的数据被排空。
非阻塞I/O:客户端从流中读取数据,如果流中没有数据,则立即返回,不发生block。
同步I/O:同步I/O将导致请求的I/O操作一直被block,直到
2024/10/24 20:50:41 1.23MB 深入理解Netty线程模型
1
RAW模式的SOCKET编程PING程序是面向用户的应用程序,该程序使用ICMP的封装机制,通过IP协议来工作。
为了实现直接对IP和ICMP包进行操作,实验中使用RAW模式的SOCKET编程。
熟悉SOCKET的编程,包括基本的系统调用如SOCKET、BIND等;
2、具体内容1)定义数据结构需要定义好IP数据报、ICMP包等相关的数据结构;
2)程序实现在WINDOWS环境下实现PING程序;
3)程序要求在命令提示符下输入:PINGΧΧΧ.ΧΧΧ.ΧΧΧ.ΧΧΧ其中ΧΧΧ为目的主机的IP地址,不要求支持域名,对是否带有开关变量也不做要求。
不带开关变量时,要求返回4次响应。
返回信息的格式:REPLYFROMΧΧΧ.ΧΧΧ.ΧΧΧ.ΧΧΧ或REQUESTTimeOut(无法PING通的情况)。
2024/10/22 10:13:25 1.32MB ping c++
1
直接复制粘贴即可运行,直接复制粘贴即可运行,直接复制粘贴即可运行
1
共 726 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡