一个开源的高性能IOCP(完成端口)网络通信封装框架《HP-Socket》的使用实例,官方的DEMO只有MFC对话框的版本,对于刚接触这个框架的新手不太容易把代码移植到自己的项目。
此DEMO使用标准C++控制台来实现,对于刚接触网络编程的新手来说可以更容易跟踪理解HP-Socket组件的工作流程,从而快速移植到自己的项目中。
此DEMO采用PACK模型,包含服务器及客户端的实现。
PACK模型可以让你不用考虑数据的分包组包,也不用担心粘包及解包,数据收发的一切工作都由HPSocket框架组件来完成,让你可以专注于自己的业务逻辑。
此DEMO采用VS2019编译,如果你版本低于2019,请修改项目属性->常规里两个地方就可以正常编译:1.修改一下“WindowsSDK版本”为你已安装的WINDOWSSDK版本。
2.修改“平台工具集”为你当前正在使用的VS的版本HPSocket官网:https://www.oschina.net/p/hp-socket
2024/3/14 6:44:39 176.92MB HPSocket IOCP Socket封装类 C/C++网络编程
1
用MFC编写的数据包校验与常用校验算法(数据处理方法与串口通信用户层协议的编制)。
编写的代码部分都有中文注释,对刚开始接触MFC的学习者来说是很好的资源!
2024/3/13 20:40:42 26KB 串口通信
1
本文来自于博客园,本文主要介绍在项目中开始使用spring-framework的推荐方法是使用依赖管理系统,希望对您的学习有所帮助。
随着对JavaEE的不断接触和理解,你会发现Spring在各个企业和项目中发挥着越来越重要的作用。
掌握Spring已成为我们IT行业生存必学的本领之一。
SpringFramework是一个开源的Java/JavaEE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。
该框架基于ExpertOne-on-OneJavaEEDesignandDevelopment(ISBN0-7645-4385-7)一书中的代码
2024/3/13 12:19:10 1.26MB SpringFramework5.0入门篇
1
VC6.0编程Socket(服务器+客户端)。
非常简单的程序,对初次接触Socket编程的兄弟帮助很大,绝对可以直接使用。
2024/3/12 6:46:39 1.58MB VC6.0 Socket 服务端 客户端
1
机电传动控制第三版(pdf)邓星钟主编华中科技大学出版1概述2机电传动系统的动力学基础3直流电机的工作原理及特性4机电传动系统的过度过程5交流电机的工作原理及特性6控制电机7机电传动控制系统中电动机的选择8继电器,接触器控制系统9可编程序控制器10晶闸管及基本电路11直流传动控制系统12交流传动控制系统13步进电动机传动控制系统
1
非接触式IC卡M1卡读写器调试源代码,URF-R330非接触式读写器(无驱)演示程序及开发包,非接触IC卡读写器Demo程序使用说明,hrf-35lt中文使用手册,里面有多种语言的演示代码demo,希望对大家有所帮助
1
爬取b站排行榜,爬取内容是前百的视频名称和链接地址。
可以快速得到前百的视频名称和连接,对于刚接触爬虫的人可以借鉴参考。
2024/3/7 22:57:15 767B python3
1
国民经济的飞速发展,现代化程度日益提高,高层建筑越来越多,电梯也随之增多,电梯产品在人们物资文化生活中的地位得到了提高,成为重要的运输设备之一。
国内传统的电梯控制系统是由继电器、接触器构成。
它不仅存在着可靠性差、成本高、故障率高等缺点,而且在层数增加时,配线变化给制造及安装带来诸多不便。
若用可编程控制器(PLC)控制就解决了以上的不足。
本设计就以可编程控制器(PLC)作为工具对升降电梯的各种操作进行控制。
先对四层电梯的硬件部分作分析,看需要什么样的开关,电机,信号灯等。
然后,画出它的控制面板图,再根据控制面板图估计一下I/O点数,这样可以确定所选机型,然后再设计软件,写出流程图,梯形图,写出语句。
最后是进行调试,看看此程序是否可行。
2024/2/22 3:20:03 2.99MB PLC
1
vs2015搭载QtCreator4.5.1写的一个串口调试工具源码,欢迎学习QT的新人下载学习,我也刚开始接触QT,有什么见解可以交流下。
2024/2/18 10:56:02 27.05MB QT C++
1
基于stm32以及openmv
2024/2/17 20:57:40 93.57MB stm32 openmv
1
共 409 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡