服务器端利用I/O复用同时支持TCP和UDP,在同一个端口上同时绑定TCP套接口和UDP套接口,使用select()函数等待读写就绪条件的发生,然后经过FD_ISSET(listenfd,&rset)和FD_ISSET(listenfd,&rset)判断是TCP就绪还是UDP就绪。
使用fork()函数利用子进程处理并行客户,从而达到多个客户进行聊天。
当客户端从标准输入中输入信息,发送到服务器端,服务器接收信息并记录,又立即发送给除发送端之外的所有已连接客户,其他客户就可以看到聊天信息了,最终实现多个客户进行聊天的聊天室。
2018/9/22 3:30:32 788KB 课程设计
1
C#编写的串口调试助手<--------很多和我一样学习软件专业的学生,有的时候对一些小项目真的是无可奈何上次和我同学闲聊,他说C#写一个串口调试助手好难,见此情景,我就不盲目得也来写了一个,亲测可用主要功能有:1.串口设置:1)接收端口2)数据位3)奇偶检验位4)波特率5)停止位6)……2.执行状态3.通信测试(HEX发送)4.接收模式(响应模式、应答模式、HEX显示)下载须知:需要VS2012版本,及以上
2019/7/10 18:33:23 210KB 串口调试助手
1
自己写的端口映射工具(我会有空不断升级),该软件纯净无污染版,晚上其他免费的可能有一些病毒,用来做内网穿透,功能不是那么全,可能有很多bug,但是能用稳定使用不卡不就行了。
2016/7/3 22:51:06 34.29MB 端口映射 tcp_mapping exe
1
STM32F407的虚拟串口例程,速度可达到1MB/s.只需修改usbd_desc.c中的端口,usbd_cdc_core.c中的描述符和main函数中的内容即可修改为本人板子的程序
2021/4/18 12:11:49 8.78MB F4 USB 虚拟 串口
1
动式红外线报警器的简易制造方法:本实验将制做一个简单的被动式红外线防盗报警器。
该报警器由红外线发射、接收、蜂鸣器和LED指示灯组成。
正常情况下,绿色的LED常烁,表示监控区域正常。
一旦监控区域有人闯入,绿色LED熄灭,红色的LED快速闪烁,同时蜂鸣器立即报警。
该电路工作原理非常简单,Atmega8的PD0端口输出经过调制的38KHZ的方波信号,然后经Q2驱动红外线发射管LED0发出红外线信号。
TL0038是集红外线信号接收放大为一体的接收器。
其中心接收频率为38KZH,输出为TTL电平,平时输出高电平,当收到码信号后,输出低电平。
2016/8/6 7:33:45 96KB 红外蜂鸣器的资料
1
Docker撰写JUnit规则这是一个用于执行与DockerCompose托管容器进行交互的JUnit测试的库。
它支持以下内容:在测试之前启动在docker-compose.yml中定义的容器,然后将其拆除在运行测试之前等待服务可用记录容器中的日志文件以协助调试测试失败我为什么要用这个?此处的代码从对我们其中一种产品的端到端测试开始。
我们需要在互不兼容的各种不同配置和环境中测试该产品,因此需要多个DockerCompose文件,因此在Gradle中运行docker-composeup的简单模型不足。
如果您在使用Docker进行测试时遇到以下任何情况,则该库有望为您提供协助:编排多个服务并将端口映射到Docker计算机外部,以便可以在测试中进行断言需要知道服务何时启动,以防止由于启动速度慢或服务依赖关系复杂而导致的闪烁测试由于日志丢失,对在CI服务器上进行测试期间Docker容器中发生的事情缺乏了解由于在CI构建主机上需要打开端口而导致测试失败,该端口与测试配置冲突使用简单将依赖项添加到您的项目。
例如,在gradle中:repositor
2016/7/27 17:54:22 331KB docker docker-compose junit junit-rule
1
CSpect插件各种插件,和:trade_mark:的仿真器。
在下载最新版本。
外挂程式UART记录器一个可配置的记录器,用于CSpect模仿的NextESP和PiUART。
有关安装和配置的详细信息,请参见其。
UART替换缓冲的UART替代内部CSpect模仿的UART。
有关安装和配置的详细信息,请参见其。
备用UART将二进制字节写入串行端口,而内部CSpectUART将字节限制为ASCII字符0x00..0x3f。
发送AT指令到ESP-01并不重要,但是使用对ESP进行编程需要一个二进制UART。
UART使用预分频器计算(考虑当前视频时序)动态响应写入的UARTI/
2020/3/14 8:03:41 793KB plugin emulator csharp plugins
1
EPM1270TCPLD控制FE1.116路USBHUB工业控制板AD设计硬件原理图+PCB+封装库文件,采用2层板设计,板子大小为166x130mm,双面规划布线,主要器件为4端口USBHBU芯片FE1.1,cpldEPM1270T144C5,RS232串口芯片ADM3202,电源芯片LM350等。
包括完整的原理图及PCB文件,可以用Altium(AD)软件打开或修改,已经制板并在实际项目中使用,可作为你产品设计的参考。
1
双击webplugin.exe运转之后在ie上直接打开即可查看效果。
index.htm需要修改的内容a、登陆:设备ip地址、端口号,用户名,密码,登陆类型(默认为0)varbRet=g_ocx.LoginDeviceEx("127.0.0.1",port,"admin","admin",0)
2016/6/15 20:15:17 4.96MB 大华 OCX WEB
1
CST离散端口设置技巧,进步仿真精度和专业度。
设置平行于网格的端口。
2019/9/13 11:12:55 137KB CST
1
共 875 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡