摘要: 调研要求 在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 编译、部署、运行、测评、原理、源代码分析、跟踪调试等 应该包括时序图 1.Linux内核任 阅读全文
posted @ 2021-01-30 21:37 朱旭炜 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一.项目简介 本篇文章基于高级软件工程课程上的内容,针对工程实践项目(基于互联网求职搜索引擎)进行软件系统分析和设计,最终形成软件系统的概念原型。 二.项目设计方案 2.1架构模式 MVC架构,MVC即为Model-View-Controller(模型-视图-控制器),MVC是一种设计模式,以MVC 阅读全文
posted @ 2020-12-30 22:11 朱旭炜 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 前言 本文结合高级软件工程课堂上学习到的需求分析与建模知识针对工程实践项目进行用例建模、业务领域建模、数据建模等内容并且总结出概念原型。 一.需求分析 1.1需求分析是什么 需求就是对用户期望的软件行为的表述。​ 获取需求就是需求分析师通过关注用户的期望和需要,从而获得用户期望的软件行为,然后对其进 阅读全文
posted @ 2020-12-15 18:15 朱旭炜 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 以VS Code + GCC工具集为主要环境编译调试孟宁老师课程项目,仔细阅读分析源代码,结合代码分析其中的软件工程方法、规范或软件工程思想。 参考资料见:https://gitee.com/mengning997/se/blob/master/README.md#%E4%BB%A3%E7%A0%8 阅读全文
posted @ 2020-11-07 20:54 朱旭炜 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Git使用心得 在高级软件工程这门课之前,我只大概了解Git这个版本控制工具,并没有实际操手过,通过孟宁老师的悉心指导,逐渐对Git有了一定的了解,并熟悉了里面的操作。 参考文献:https://mp.weixin.qq.com/s/Km5KuXPETvG0wCGHrvj9Vg Git的基本操作如下 阅读全文
posted @ 2020-10-12 22:39 朱旭炜 阅读(162) 评论(0) 推荐(0) 编辑