首页 > 其他分享 >TCP-Socket项目

TCP-Socket项目

时间:2022-11-08 21:13:47浏览次数:63  
标签:知识点 Socket 项目 TCP 发送 多机 客户端

项目描述

  • TCP协议,客户端和服务端,支持多机
  • 发送和接受文件和图片
  • 发送字符串信息,记录到文本
  • 编译工具,makefile,cmake,检查工具

知识点

  • 抓包工具wireshark,分析数据包
  • 文件IO,读取文件
  • 界面交互式设计,获取参数
  • 网络套接字,网络通信
  • 多线程、多进程,多机通信
  • 变量同步,发送消息,维护日志

基础概念

项目参考代码

加分知识点

标签:知识点,Socket,项目,TCP,发送,多机,客户端
From: https://www.cnblogs.com/starcos/p/16871214.html

相关文章

  • 第13章 TCP/IP和网络编程
    TCP/IP协议TCP/IP协议TCP代表传输控制协议,IP代表互联网协议。目前有两个版本的IP,即IPv4和IPv6。IPv4使用32位地址(目前使用最多),IPv6使用128位地址。TCP/IP的组织结构氛围......
  • 小程序项目结构
      pages-用来存放所有小程序的页面utils-用来存放工具性质模块(比如:存放格式化时间的自定义模块)app.js-小程序项目入口 文件app.json-小程序项目的全局......
  • 如何进行项目管理?
    转载:https://www.cnblogs.com/imyalost/p/16808099.html这篇文章是软件工程系列知识总结的第三篇,前面的两篇文章聊了软件工程的重要性以及相关的基础知识。这篇文章,我会......
  • 实验一———个人项目:任务2
    一、回顾你过去将近三年的经历1、当初报考的时候,是真正喜欢计算机这个专业吗?我本人从初中开始就很喜欢计算机专业,一是我姐就是计算机专业的,二是我觉得敲代码真的很帅,以至......
  • git的介绍、git的功能特性、git工作流程、git 过滤文件、git多分支管理、远程仓库、把
    Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。[1]也是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开......
  • 项目中使用ElementUI的Form 组件
    使用ElementUI的Form组件(1)首先必须是项目中安装ElementUI库(2)引入Vue的项目中(3)引入对应的组件名称并且全局注册ElementUI安装npmielement-ui-S引入Element......
  • Linux高并发网络编程开发——网络编程基础-socket
    在学习Linux高并发网络编程开发总结了笔记,并分享出来。10-Linux系统编程-第10天(网络编程基础-socket)目录:一、Linux网络编程阶段二、网络基础1、网络开发两种设计模式2、协......
  • Linux高并发网络编程开发——tcp三次握手-并发
    在学习Linux高并发网络编程开发总结了笔记,并分享出来。10-Linux系统编程-第11天(tcp三次握手-并发)  一、学习目标1、熟练掌握三次握手建立连接过程2、熟练掌握四次挥手断开......
  • 数据库项目实战中的一些细节
    在结构体中,都用字符串表示,因为整数,浮点数不能表示为NULL;在表中,浮点数据都用int类型表示,例如:1.25元,在数据库中,应表示为125分。/project/idc1/c/obtmindtodb2.cpp......
  • 项目干系人管理
    项目干系人管理包括用于开展下列各个过程:识别能影响项目或受项目影响的全部人员、群体或组织,分析干系人对项目的期望和影响,制定合适的管理策略有效调动干系人参与项目决策和......