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

物理层 → 数据链路层 → 网络层 → 传输层 → 会话层 → 表示层 → 应用层

计算机科学与软件工程中的核心概念速记口诀,整理如下并简要说明:

  • OSI七层模型(从下到上)
    物理层 → 数据链路层 → 网络层 → 传输层 → 会话层 → 表示层 → 应用层
    口诀“物数网传会表应”准确对应各层首字。

  • 网络协议三要素
    语法(数据格式与编码规则)、语义(控制信息含义与操作意图)、时序(事件发生的顺序与同步机制)。

  • 进程三态模型
    就绪态 ⇄ 运行态 → 阻塞态(运行态可主动进入阻塞;调度可使就绪→运行;中断/时间片完可使运行→就绪;阻塞事件完成可使阻塞→就绪)。

  • SOLID + 2 设计原则

    • SOLID:单一职责、开闭原则、里氏替换、接口隔离、依赖倒置;
    • 加二:迪米特法则(最少知道原则)、合成复用原则(优先组合/聚合而非继承)。
  • CMM(能力成熟度模型)五级
    初始级 → 可重复级 → 已定义级 → 已管理级 → 优化级
    口诀“初乱管跟定标量数优改”中“初乱”指初始级(混乱),“管跟”指已管理级,“定标量数”对应已定义→量化管理→优化改进的演进逻辑(注:标准缩写为“初、可重、已定义、已管理、优化”,口诀属助记变体)。

  • ISO/IEC 9126 软件质量模型六大特性
    功能性、可靠性、易用性、效率、可维护性、可移植性 —— 口诀“功可易效可移”略去“靠”(可靠性),实为“功、靠、易、效、可(维)、可(移)”,属常见谐音压缩。

  • 事务隔离级别(由低到高)
    读未提交(Read Uncommitted)→ 读已提交(Read Committed)→ 可重复读(Repeatable Read)→ 串行化(Serializable),逐级解决脏读、不可重复读、幻读问题。

# 示例:Python中用contextlib实现简易事务上下文(示意隔离思想)fromcontextlibimportcontextmanager@contextmanagerdefdb_transaction(isolation_level="READ COMMITTED"):conn=get_db_connection()try:conn.set_isolation_level(isolation_level)yieldconn conn.commit()exceptException:conn.rollback()raisefinally:conn.close()

OSI七层模型中,传输层(第4层)负责端到端的可靠传输(如TCP提供的连接管理、差错控制、流量控制、拥塞控制和可靠数据传送),同时也支持不可靠但高效的传输(如UDP)。

TCP 和 UDP 都工作在 OSI 模型的「传输层」(Transport Layer)。
⚠️ 注意:虽然OSI是理论参考模型,而TCP/IP是实际协议栈,但TCP/IP的“传输层”与OSI传输层功能严格对应。TCP和UDP是典型的传输层协议,它们直接为上层(会话层/应用层)提供进程到进程的通信服务,不关心路由(网络层)、帧封装(数据链路层)或物理介质(物理层)。

补充说明:

  • TCP 实现面向连接、可靠、有序、全双工字节流传输;
  • UDP 实现无连接、不可靠(尽力而为)、低开销的数据报传输;
  • 二者均使用端口号标识上层应用进程,是端到端通信的关键抽象。
# 示例:Python socket 编程体现传输层协议选择importsocket# TCP(SOCK_STREAM → 传输层可靠流)tcp_sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)tcp_sock.connect(("example.com",80))# UDP(SOCK_DGRAM → 传输层不可靠数据报)udp_sock=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)udp_sock.sendto(b"Hello",("example.com",53))

http://www.jsqmd.com/news/931567/

相关文章:

  • Sora 2汽车设计展示,深度拆解其在GB/T 39786-2021数字孪生认证中的6项关键通过证据
  • 2026-2027年度超声波流量计源头厂家推荐榜:国产十大品牌深度测评与权威指南 - 仪表品牌排行榜
  • Tailwind CSS 的核心哲学:从“组件优先”到“功能优先”
  • Java课程
  • 应急响应——Web漏洞:命令执行+SSRF+弱口令
  • 当小程序不只是“工具”:为什么畔游科技是企业“懂成长的伙伴”? - 新闻快传
  • 学术文稿优化新思路:借助 okbiye 实现论文精准降重与 AI 痕迹淡化
  • Linux CIFSwitch 内核新漏洞允许攻击者获得 root 权限
  • 计算机二级备考资料合集:刷题、知识点与考前整理思路
  • 这款工具让图片悬浮在手机屏幕之上
  • 当AI开始驱动工作:从落地到实践的完整思考
  • 92.手机系统故障深度修复:软砖/硬砖/分区损坏一站式刷机解决方案
  • 告别 “格式焦虑”!paperxie 智能排版,让毕业论文格式一步对齐 4000 + 高校规范
  • 别再死磕论文飘红和 AI 检测!okbiye 多方案降重 + 降 AIGC,一键适配知网 / 维普 / Turnitin
  • 上海小程序开发服务商综合能力排行:帮你找到对的外包技术团队 - 新闻快传
  • Sora 2虚拟展厅制作实战手册(含未公开API密钥调用逻辑与空间锚点校准黑盒)
  • 全自动淘金船好用吗 - 舒雯文化
  • 智慧工厂里的视觉技术革命(14)
  • 2026年GEO监测工具怎么选?一张表看清5大主流产品
  • Arduino蜂鸣器演奏生日快乐歌:从GPIO控制到乐谱编程实战
  • 2026年5月国内主流304不锈钢丝绳厂家综合实力排行 - 奔跑123
  • 1M上下文 vs RAG:理性分析为什么Agent时代两者必须共存
  • Sora 2文件体积失控真相(2024最新v2.1.3内核解析):帧率/分辨率/比特率三维协同压缩法
  • 2025_NIPS_Generating Images with Multimodal Language Models
  • 厦门钻戒闲置焕新,收的顶钻石回收小众彩钻也能高价变现 - 奢侈品回收测评
  • Umi-CUT:3步搞定图片批量去黑边与智能裁剪
  • 93.安卓iOS刷机原理通讲:分区映射、AVB校验、SHSH2验证机制深度拆解
  • 2026烟台漏水检测靠谱公司选哪家-鑫辉漏水检测-全城上门检测服务 - 速递信息
  • 化学家必抢的Sora 2私有化部署包(仅开放至Q3末):内置FDA合规性元标签、GMP动画审计日志与手性翻转追踪模块
  • 从武汉到蒙特哥贝:为何留学生与政企单位都认准圣擎航空? - 土星买买买