使用VS中的VC++下面的CLR编写,主要目的用Socket模拟TCP通信协议,实验内容如下:i.实现滑动窗口协议,窗口大小为5ii.模拟采用三次握手机制,显示出ACK、ack、Seq等标识位和参数iii.必须采用应答机制、超时计数器技术、帧编号判重技术、重传技术iv.校验和技术a)校验和s的计算:设要发送n字节,bi为第i个字,s=(b0+b1+…+bn)mod256v.在接收端,设置随机数,根据随机数执行相关操作,0代表正常,1代表帧丢失,2代表帧出错,3代表应答帧丢失(即不发生应答帧)vi.必须使用图形界面,a)按批次(发送端一次发送的报文)显示相关内容b)发送端:显示发送的数据、能否重传、本次帧序号、接收到的应答帧的序号c)接收端:显示接收到的数据、本次帧序号、本次随机选择的出错情况、发送应答帧的序号、能否重复要先打开Server端启动监听,再打开Client端进行连接,三次握手之后开始通信。
2022/9/5 6:20:13 51.95MB Socket TCP 计算机网络 C语言
1
RecoveryforExcel3.0绿色版肯定可用20171017摘要必须大于50个字节!邯郸诚峰数据恢复中心13363006400
2022/9/4 20:14:51 379KB Recovery for Excel 3.0
1
(一)MCS-51定点运算子程序库及其使用说明定点运算子程序库文件名为DQ51.ASM,为便于使用,先将有关约定说明如下:1.多字节定点操作数:用[R0]或[R1]来表示存放在由R0或R1指示的连续单元中的数据。
地址小的单元存放数据的高字节。
例如:[R0]=123456H,若(R0)=30H,则(30H)=12H,(31H)=34H,(32H)=56H。
2.运算精度:单次定点运算精度为结果最低位的当量值。
3.工作区:数据工作区固定在PSW、A、B、R2~R7,用户只需不在工作区中存放无关的或非消耗性的信息,程序就具有较好的透明性。
2022/9/3 19:55:30 34KB 单片机
1
带CRC校验,Modbus校验的串口调试工具超好用,可以本人生成校验字节,是基于校验的串口调试工具的首选!
2022/9/3 4:27:51 192KB modbus
1
智信分销拼团拍卖商城小程序V3.22.2+5前端百度+QQ+微信+字节跳动+领取宝1、【修复】新增商品无法设置运费的bug;
2、【修复】商品列表无法下架的bug;
3、【修复】分销海报昵称居中设置失效的bug;
4、【修复】多商户管理后台图片选择分组点击无效的bug
2020/9/12 16:10:10 53.23MB 小程序源码
1
字节跳动(今日头条)小程序领取、领取宝、微信领取完整版Demo里面包含小程序端的代码和服务器端的代码
1
DSSHOP电商商城前后端分离架构,VUE2.0+Laravel7,免费开源可商用。
说明如果因网络原因无法下载,可通过下载因版本更新迭代比较快,文档可能存在没有涉及的面,请自行阅读源码已验证版本(经测试后可以正常安装的版本):1.4.2当前版本1.5介绍Dsshop是一个商城处理方案,它采用前后端分离,后端基于laravel,前端基于Vue,我们不生成代码,我们只是代码的搬运工,60%的复制粘贴,30%的思考,10%的代码量。
本项目定位:入门简单,无需一行代码;
深入需要多人协同完成,亦可全栈实现。
本项目涉及前后端代码,深入会需要掌握VUE、JS、HTML、H5、Laravel、小程序、uni-app本项目适合各阶段人群:学生、培训机构、创业公司、外包公司,项目正在不断迭代更新,并会针对各个阶段推出不同的分支,以满足不同需求。
本项目完全免费开源,无需授权,可直接用于商
2015/2/10 19:41:16 46.13MB 微信 小程序
1
DES是对称的,也就是说它使用同一个密钥来加密和解密数据。
与此相对的是RSA加密算法,是一种非对称加密算法。
DES是一种用56位密钥来加密64位数据的方法。
普通密码长度为8个字节,其中56位加密密钥,每个第8位都用作奇偶校验
2018/8/19 23:04:07 1.6MB DES
1
某小型实时操作系统采用优先级进行调度,就绪表最多容纳32个任务,用4个元素的数组P表示就绪表,每个元素为一个字节,每个字节的一位表示该优先级的任务能否就绪。
若P[0]=00100010,则表示优先级为1与优先级为5的任务已经就绪,若P的值为下表所示则表示,整个系统中目前有6个任务在就绪表中,分别是优先级为1,5,15,16,20,31优先级的任务就绪,若数字越低优先级越高,本例中优先级为1的任务具有最高优先级,且优先级是任务的唯一标识,请设计一程序,完成:1)根据P找到最高优先级的任务;
2)若某一优先级为x的任务进入就绪表,修改就绪表P.
2016/2/13 10:49:16 213KB 操作系统 优先级调度 源代码
1
EpsonC#源码串口输出//实例化_serialPort对象,并打开指定串口//CreateanewSerialPortobjectwithdefaultsettings._serialPort=newSerialPort();//Allowtheusertosettheappropriateproperties._serialPort.PortName=comboBoxPort.Text;_serialPort.BaudRate=int.Parse(comboBoxBaud.Text);//SerialPort4.0有很多预先设置好的枚举项,是不是很容易?!_serialPort.Parity=Parity.None;_serialPort.DataBits=8;_serialPort.StopBits=StopBits.One;_serialPort.Handshake=Handshake.RequestToSend;//TM打印机RTS输出与DTR一样//Settheread/writetimeouts_serialPort.ReadTimeout=500;_serialPort.WriteTimeout=500;_serialPort.DtrEnable=true;//TM打印机出厂默认都是DTR/DSR,非常重要!//_serialPort.RtsEnable=true;//TM打印机一侧的CTS(对应PC的RTS),通常不接,所以无意义。
_serialPort.Open();//EpsonTM打印机在国内销售的包含GB18030大字库的_serialPort.Encoding=Encoding.GetEncoding("gb18030");//去除打印缓冲开始时候的,"3F08"两个字节的内容,用“ESC@”初始化打印机来处理byte[]data=newbyte[]{0x1b,0x40};//发送二进制数据到串口_serialPort.Write(data,0,data.Length);
2018/7/14 17:03:04 960KB Epson 源码
1
共 401 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡