- 博客(5)
- 收藏
- 关注
原创 计算机网络学习笔记2025
本文摘要:计算机网络学习笔记第一章概述了计网基础概念,包括协议三要素(语法、语义、同步)和网络结构划分(边缘与核心)。重点对比了电路交换(独占资源)和分组交换(资源共享)的特性及适用场景,分析了ISP层级结构和四种分组延迟类型(处理/排队/传输/传播)。第二章应用层部分阐述了网络应用体系结构(C/S、P2P)及套接字作为进程通信接口的核心作用,简要提及常见安全威胁(DoS、中间人攻击等)。全文以技术术语精准描述网络分层模型和关键机制,适合计算机专业学习者参考。
2025-07-02 23:39:30
860
原创 软件工程学习笔记2025
软件工程学习笔记摘要: 软件工程概述:软件包含程序、数据和文档,具有开发而非制造、可修改等特点。软件危机源于软件复杂性和不当开发方法,可通过软件工程解决,其核心三要素为方法、工具和过程。 软件过程模型:包括瀑布模型(线性文档驱动)、原型模型(快速验证)、增量模型(逐步完善)、螺旋模型(结合风险评估)等。敏捷模型适应快速变化需求,喷泉模型适合面向对象开发。 需求分析:确定系统功能、性能和环境需求,UML建模包含功能模型(用例图)、行为模型(活动图/顺序图)和数据模型(类图)。用例图展示系统与外部交互,活动图描
2025-07-02 23:30:46
754
原创 计算机操作系统学习笔记2025
本文摘要: 计算机操作系统是管理计算机硬件和软件资源的系统软件,具有并发、共享、虚拟和异步四大基本特征。文章首先介绍了操作系统的发展历程,包括单道批处理系统、多道批处理系统、分时系统和实时系统。接着详细阐述了进程的概念、状态转换(运行、就绪、阻塞)以及进程控制块(PCB)的作用和内容。重点讲解了进程同步机制,包括硬件同步和信号量机制(如记录型信号量),以及互斥访问临界资源的规则。最后简要提及了管程机制。文章系统性地梳理了操作系统的基本原理和关键技术点。
2025-07-02 23:09:31
807
原创 编译原理学习笔记2025
编译原理学习笔记摘要 本文总结了编译原理的核心知识点,主要包含三部分内容:编译系统结构、文法语言基础、词法分析技术。编译系统分为分析(前端)与合成(后端)两大阶段,包含词法分析、语法分析等八个组成部分。文法部分重点讲解了0-3型文法的分类、推导与归约、短语判断等概念,并提供了典型例题。词法分析部分详细介绍了状态转换图、正则表达式以及NFA/DFA自动机的原理与转换方法,强调DFA作为NFA特例的等价性。笔记结合B站优质课程资源,标注了重点掌握内容,并附有符号串运算、文法化简、二义性判断等实用例题解析。
2025-07-02 22:56:24
1063
原创 OpenWrt流量监控界面
摘要: 该项目开发了一个基于OpenWrt的流量监控系统,包含C语言编写的后端程序和前端可视化界面。系统能获取源/目的IP地址、收发流量、峰值流量及历史平均流量等数据。开发环境需要Ubuntu22.04和OpenWrt设备,使用Libpcap库进行网络抓包。项目详细介绍了OpenWrt虚拟机配置(包括网络设置、文件传输方法)和Ubuntu交叉编译环境的搭建步骤。通过HTTP请求获取实时数据并可视化展示,代码已开源在GitHub。
2025-06-29 18:18:01
2323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅