摘要: 可选题目三:TCP/IP协议栈在Linux内核中的运行时序分析 在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 编译、部署、运行、测评、原理、源代码 阅读全文
posted @ 2021-01-26 21:57 Panteng0623 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 一.项目概述 本项目的基于现有的软件学院信息化平台的学生选课系统进行开发,采取两轮选课模式,即一轮不设人数上限并随机抽签进行筛选,第二轮对剩余未选满的课程进行抢课的方式从而达到学生选课的目的。对于本项目主要用户有三类,一为科大软院的学生,其主要有选课需求、信息查询需求、基本信息的登记与修改需求等,二 阅读全文
posted @ 2020-12-26 16:32 Panteng0623 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 本人工程实践项目为自选题基于科大软院学生选课系统的开发,最近也在准备开题报告,所以跟这次高软作业也有部分重叠之处,本博客主要基于老师《从需求分析到软件设计》章节指导思想进行完成,从需求分析、用例建模、业务领域建模、数据模型、概念模型及工作过程角度进行了详细的分析与建模。也相信这次高软作业能对工程实践 阅读全文
posted @ 2020-12-05 20:59 Panteng0623 阅读(2063) 评论(0) 推荐(0) 编辑
摘要: 一、C/C++环境配置 1.安装Mingw,安装完成后自行加入系统环境变量,并使用命令提示符输入gcc -v指令,查看是否安装成功。 2.VSCode配置 打开launch.json进行环境配置,主要的配置指令如下: { "name": "编译", "type": "cppvsdbg", "requ 阅读全文
posted @ 2020-11-08 00:22 Panteng0623 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 在高级软件工程这门课之前,我从未使用过类似于Git的版本控制工具,也甚至不知到这是一个怎样的工具。经过上课老师的细心讲解 以及假期间的不断实操,逐渐对Git有了一定的认识,也逐渐熟悉了里面的操作。 就我现在看来,Git作为版本控制工具主要的功能有: 1.多人合作之间的协同修改 2.数据的备份 3.版 阅读全文
posted @ 2020-10-08 11:02 Panteng0623 阅读(79) 评论(0) 推荐(0) 编辑