当前位置: 首页 > news >正文

程序员沟通之道:TCP与UDP之辩,窥见有效沟通的重要性(day19)

程序员沟通的重要性:
今天被师父骂了一顿,说我不及时回复他,连最起码的有效沟通都做不到怎么当好一个程序员,想想还挺有道理,程序员需要知道用户到底有哪些需求,用户与程序员之间的有效沟通就起到了关键性作用。今天就来谈谈程序员有效沟通的重要性(TCP与UDP)的区别。
图一
在这里插入图片描述
图二
在这里插入图片描述
上面的图一跟图二明显地不同。图一是在有效沟通地情况下,确保数据的安全传输,而图二的数据传输方式就比较粗鲁。
TCP的传输流程图:
在这里插入图片描述
UDP的传输流程图:
在这里插入图片描述
两者间有什么区别呢?举个例子,有两座山mountain1和mountain2 两座山,现在需要1向2传输信息,如何传输呢?
在这里插入图片描述

第一种方法:可以两座山之间搭一座桥
第二中方法:用飞鸽进行传输
两种方法都可以起到传输信息的作用,但是第一种方法很明显要安全且数据传输得更可靠些,而第二种方法有很多不确定因素。

这也间接说明了有效沟通得重要性,程序员如何与客户进行有效沟通呢,就是在用户提的任何要求时,我们都要及时回复,让用户知道我们已经收到了他的信息,否则用户无法确定我们是否能够完成他的要求。
以上内容参考:https://www.geeksforgeeks.org/differences-between-tcp-and-udp/

相关文章:

  • 工具_git提交时忽略某些文件或者目录,git提交排除某些文件或目录
  • 微服务连接不上rabbitmq解决
  • Android 高德地图
  • Folder Icons for Mac v1.8 激活版文件夹个性化图标修改软件
  • pwn学习笔记(7)--堆相关源码
  • 计算机网络:数据链路层 - 可靠传输协议
  • vscode安装通义灵码
  • 基于AI智能识别技术的智慧展览馆视频监管方案设计
  • 全志A40i android7.1 移植wifi驱动的一般流程
  • 超势垒整流器选型参数,结构原理,工艺与注意问题总结
  • TiDB单机版安装和连接访问
  • DWARF简析
  • 理解pytorch的广播语义
  • 第十三届蓝桥杯大赛软件赛省赛CC++大学B组
  • RUST语言函数的定义与调用
  • [数据结构]链表的实现在PHP中
  • angular学习第一篇-----环境搭建
  • C++11: atomic 头文件
  •  D - 粉碎叛乱F - 其他起义
  • iOS编译提示和导航提示
  • MySQL主从复制读写分离及奇怪的问题
  • vue的全局变量和全局拦截请求器
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • zookeeper系列(七)实战分布式命名服务
  • 阿里云应用高可用服务公测发布
  • 半理解系列--Promise的进化史
  • 大型网站性能监测、分析与优化常见问题QA
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 那些年我们用过的显示性能指标
  • 排序(1):冒泡排序
  • 少走弯路,给Java 1~5 年程序员的建议
  • 深入 Nginx 之配置篇
  • ​低代码平台的核心价值与优势
  • ​用户画像从0到100的构建思路
  • #100天计划# 2013年9月29日
  • #define、const、typedef的差别
  • #Lua:Lua调用C++生成的DLL库
  • #stm32驱动外设模块总结w5500模块
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (23)Linux的软硬连接
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (二)Eureka服务搭建,服务注册,服务发现
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (一)Thymeleaf用法——Thymeleaf简介
  • (一)基于IDEA的JAVA基础1
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • (转)负载均衡,回话保持,cookie
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • .net core 6 集成和使用 mongodb
  • .Net Memory Profiler的使用举例
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .net开发时的诡异问题,button的onclick事件无效
  • .NET开源快速、强大、免费的电子表格组件