在主线程中通过控制台读取键盘输入时,会产生阻塞。
故另外开启一个线程,用于接受客户端的socket消息。
服务器在收到一个socket连接之后,把该socket保存到队列中,并对队列中的每个socket开启各自的读写线程。
测试可以在不同控制台运转server和client,服务器接收消息时,会显示消息来源
2023/3/11 6:20:54 2KB java socket 多线程 IO流
1
co妹妹ons-codec-1.9.jarco妹妹ons-logging-1.2.jarfluent-hc-4.5.3.jarhttpclient-4.5.3.jarhttpclient-cache-4.5.3.jarhttpclient-win-4.5.3.jarhttpcore-4.4.6.jarhttpmime-4.5.3.jarjna-4.1.0.jarjna-platform-4.1.0.jar其他信息:importorg.apache.http.Header;importorg.apache.http.HttpException;importorg.apache.http.HttpRequest;importorg.apache.http.HttpRequestInterceptor;importorg.apache.http.HttpResponse;importorg.apache.http.HttpStatus;importorg.apache.http.NameValuePair;importorg.apache.http.client.entity.UrlEncodedFormEntity;importorg.apache.http.client.methods.HttpGet;importorg.apache.http.client.methods.HttpPost;importorg.apache.http.conn.scheme.Scheme;importorg.apache.http.conn.ssl.SSLSocketFactory;importorg.apache.http.impl.client.DefaultHttpClient;importorg.apache.http.message.BasicNameValuePair;importorg.apache.http.params.CoreConnectionPNames;importorg.apache.http.protocol.HttpContext;jar包
2023/3/10 15:29:30 5.7MB apache;http
1
基于Android网上点餐零碎源码,有client端和server端,都实现了网上点餐功能,希望你能喜欢。
2023/3/9 0:22:16 2.42MB 点餐系统源码
1
代码原封不动摘自《COM技术内幕》,只不过从MAKEFILE转为vs2008实现。
vs2008包含两个工程:Com工程,创建Com组件;
Client工程,运用Com组件Client目录:示例如何运用COM组件Com目录:示例如何创建COM组件Debug目录:REGISTER.BAT注册com组件UnREGISTER.BAT反注册Com组件Client.exe示例如何运用Com组件Cmpnt.dll手动编写的Com组件
2023/3/5 6:41:49 79KB COM组件 编写 示例
1
多媒体一个实现和协议的Minecraft进程间通信API。
新闻2020-12-21-mcipc-2.0好消息:mcipc现在在版本2中可用。
版本2更新包括将RCON协议和客户端实现外包到。
这允许RCON库独立于mcipc使用,例如用于支持RCON协议的其他游戏。
此外,已经对mcipc的RCON客户端实现进行了全面改进。
现在,它们提供了与相应服务器进行交互的功能。
因而,不必具有mcipc.rcon.Client一种实现,而应具有三种:mcipc.rcon.be.ClientBedrockEdition服务器的客户端。
mcipc.rcon.ee.Client教育版服务器的客户端。
mcipc.rcon.je.ClientJava版服务器的客户端。
为了提供一些向后兼容性,mcipc.rcon.Client现在是mcipc.rcon.je.Client的别名。
您将找到有关每个客户端功能的完整文档,即方法。
要求mcipc需要Python3.8或更高版本。
它还取决于已从该项目中拆分出来的。
如果通过pip安装mcicp,它将自动作为依赖项安
2023/2/23 2:44:03 153KB minecraft query rcon rcon-client
1
这个小demo是基于QT5编写的,采用TCPSOCKET通讯方式,分为client和server端,有简单的界面,可进行信息发送与接收。
2023/2/22 11:10:27 12KB QT TCP SO
1
SignalNow:无服务器信令和实时消息传递SignalNow是使用和构建的实时信令服务。
SignalNow的次要功能:无服务器。
借助AzureFunctions和SignalR进行实时,轻松地扩展。
使用,,以及基于密钥的机制进行集成身份验证的可扩展身份验证。
如何开始(.NETCore2.2,Unity2018.3+)。
部署到Azure最小的C#示例usingSystem;usingMicrosoft.SignalNow.Client;stringgraphName="signalnowkey";//Use"graph.microsoft.com"forAzureActiveDirectory(AAD)andMicrosoftGraph,or"github.com"forGitHubstringuserName="vlad";//or"vladkol@microsoft.com"forAAD,or"vladkol"forGitHubstrin
2023/2/20 1:46:11 5.77MB real-time azure azure-functions signalr
1
基于java的网络白板+聊天室+教育白板6个白板集合,资源丰富:多用户之间的信息共享,绘图区绘图共享,可以聊天并且发表情;
用Java编写界面,用seversocket创建服务端,socket创建客户端,实现简单图形绘画和一对多聊天,客户端和服务端都能显示在线用户;
本程序是基于javaSocket设计实现的多用户间的网络白板功能,程序次要采用Server/Client模式;
客户端可实现:画板画各种图形,添加文字,橡皮擦;
聊天栏显示在线人数和用户名,可实现群聊和私聊功能(采用“@用户名@信息”格式);
界面美观,大气,使用方便;
2023/2/17 19:36:36 6.68MB java 网络白板 聊天室 教育白板
1
S7-200SMARTModbusTCP客户端指令
2023/2/17 13:20:23 25KB 服务器 tcpip
1
由于公司在用java和.net的Netty开发云盘,发现java服务端写得有问题,老断线或返不回数据,所以才写这个测试程序来证明DotNetty的客户端可以实现10W以上的并发,本源代码有提供server和client。
代码容易看懂。
2023/2/16 22:15:47 4.86MB dotnetty socket 并发 10w
1
共 277 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡