2021年1月30日

TCP/IP协议栈在Linux内核中的运行时序分析

摘要: 一、前言 此篇博客在深入理解了Linux内核任务调度,例如中断处理、softirg、tasklet、wq以及内核线程等机制的基础上,分析和梳理了send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 另一方面,在对之进行了一系列的相关原理了解以及源代码分析之后,对其进行了 阅读全文

posted @ 2021-01-30 19:11 seeker76 阅读(230) 评论(0) 推荐(0) 编辑

2020年12月29日

类知乎软件系统设计方案

摘要: 一、前言 这篇博客以本小组的工程实践项目,即设计一个类知乎问答系统为基础,结合课堂所讲授高级软件工程相关知识,进行了软件系统分析和设计,最终形成了软件系统概念原型。 同时,以此为前提,总结了项目设计方案中所蕴含的软件结构特点,如设计模式、软件架构风格与策略等等。在了解了不同视图的概念后,如分解视图、 阅读全文

posted @ 2020-12-29 00:54 seeker76 阅读(388) 评论(0) 推荐(0) 编辑

2020年12月15日

类知乎问答系统的需求分析和概念原型

摘要: 一、前言 本篇博客基于本小组工程实践项目——设计一个类知乎问答系统,并进行了用例建模、业务领域建模以及数据建模,最终形成概念原型。 整个开发过程以知乎为相关参考范例,结合自己具体的需求分析,包含了基本的登录、注册、提问、搜索问题、回答、点赞、评论、关注等基本操作。 在此任务基础上对高级软件工程中的需 阅读全文

posted @ 2020-12-15 14:58 seeker76 阅读(385) 评论(0) 推荐(0) 编辑

2020年11月9日

代码中的软件工程——基于menu项目

摘要: 一、前言 此篇博客完成了以VS Code + GCC工具集为主要环境,编译调试了课程项目案例。 在实践的过程中借助了孟宁老师提供的源代码资料,结合代码分析其中的软件工程方法、规范以及软件工程思想。 最后,基于menu项目的实现来理解和解决了编码过程中遇到的问题,且认真体会了老师所讲的简约而不简单的代 阅读全文

posted @ 2020-11-09 19:47 seeker76 阅读(121) 评论(0) 推荐(0) 编辑

2020年10月19日

Git使用心得及场景演练

摘要: 一、前言 此篇博客完成了Git的基本指令操作,进行了本地和远程版本库的编辑和更新,也初步尝试了团队项目的合作。 作为一个Git的初学者,本次实践过程受益良多,十分感谢孟宁老师的文章,为我扫清了学习路上的很多障碍。 孟宁老师的文章链接:五大场景玩转 Git,只要这一篇就够了! 二、场景实现 1.场景一 阅读全文

posted @ 2020-10-19 23:05 seeker76 阅读(90) 评论(0) 推荐(0) 编辑

导航