一、内容概要:该源码主要体现了我在学习Socket通信的成长痕迹。 1.该源码实现功能有: ①客户端实现员工注册、登录功能,并接收是否操作成功的反馈信息 ②服务端验证员工号并反馈注册、登录是否成功信息 2.该源码使用技术: ①protobuf数据传输 ②json数据传输(额外加的用于对比学习,如影响操作,可自行注释) ③MFC的界面显示 二、阅读建议:源码中存在大量注释,以及大量被注释掉的代码(不同的传输方式:类对象传输、结构体传输) 若有bug或新需求,欢迎博客私信我!
2023-10-20 15:30:36 264.9MB socket mfc 网络编程 protobuf
1
VC++ WbQQ多用户聊天、文件传输(基于TCP协议),软件组成:注册登录服务器、聊天通信服务器、客户端三部分,使用之前:注册ODBC数据源;数据源名称:wbQQuser;类型:ACCESS;文件名:wbQQuser.mdb。   软件工作流程:   1、运行注册登录服务器和聊天服务器,由注册登录服务器控制聊天通信服务器的运行和停止,聊天服务器可以单独运行,但单独运行后窗口隐藏,不好关闭,最好由注册登录服务器来控制其运行和关闭。   2、运行客户端。   3、若客户端点注册向导则显示注册向导,分三步:基本信息、详细资料和网络设置,然后发送注册消息(用户名、年龄、性别、密码、真名、城市、电邮、头像ID、电话),保存网络设置到data目录下的netset.cfg文件,注册登录服务器检查数据库,若用户名存在则返回exist!;若不存在则将注册数据写入数据库,写数据库成功,注册成功,返回success!写数据库失败,注册失败,返回error!
2023-10-19 08:03:26 171KB vc++
1
参赛作品《高保真的数字音频传输之无线麦克风》-MW-2688_BOM .rar
2023-10-09 09:31:45 7KB 电子设计
1
参赛作品《高保真的数字音频传输之无线麦克风》-MW-2688_RX PCB.rar
2023-10-09 09:31:06 133KB 电子设计
1
前言 用cube生成一个用定时器触发ADC1,ADC2同步采集的程序,单片机选择的是STM32L476RGT6,用定时器2进行ADC采集触发,更改定时器2的定时周期便可以更改ADC的采样周期,ADC1和ADC2使用同步规则模式,并用DMA进行数据的传输。 STM32的ADC采样完成总共需要的时间是 ADC完成采样时间=采样周期+12个转换周期 举个例子,假如ADC的时钟是15MHz,采样周期是3个周期,3个采样周期加上12个转换周期,一共是15个周期,因为时钟是15MHz,所以完成一次ADC转换总共需要的时间就是1us。 STM32L476RGT6的ADC时钟是32MHZ,采样周期最短是2.5
2023-10-06 23:59:36 151KB adc dma 定时器
1
摘要:介绍了井下数据采集与传输系统的结构和工作原理,该系统采用先进的CPLD器件ISPLSI1016实现了其中的接口电路,解决了井下数据采集与传输系统的高精度、低功耗和小尺寸等关键问题。 关键词:数据采集与传输 复杂可编程逻辑器件 高速度 低功耗 小尺寸随着石油工业的不断发展,测井技术越来越显示出其重要作用。超声波测井作为测井的一种重要方法得到了广泛的应用。由于测井仪器,特别是井下仪器工作环境的特殊性,使得对其研究和开发也具有特殊的要求。油井下的直径很小,因此对井下仪器的尺寸要求十分严格,一般来说印刷电路板的宽度不能超过4.5cm。体积达不到要求再好的仪器也无法在实际中应用。本系统采用
1
二、数据传输系统 目前在通信(例如移动数字电话)、遥控、遥 测、数据广播、数字电视等,需要进行远距离传 送,采用数字信号比模拟信号抗干扰性强、保密 性强。其系统方框图如下:
2023-09-26 23:28:19 865KB 机电一体化
1
VB6.0局域网内传输文件的实例,基于点对点上传文件原理实现,可用于一个网段内同事之间的文件传输、包括图片的传输和接受功能,类似于QQ,当然,本软件的目的是学习VB如何实现文件的上传和接收,并不是要实际应用于工作中,学习是第一位的。
2023-09-25 17:50:14 84KB VB源码-网络相关
1
stm32F4xx系列运用usbcdc传输与pc通讯,支持Windows,Linux,Android,速度可达到1Mbyte/s,包含stm32端程序代码和pc端程序代码。只有简单的收发测试。stm32程序在firmware.rar里,pc端在USBTransmitTest.rar。
2023-09-22 13:48:59 3.15MB stm32F4xx usbcdc传输 libusb
1