自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 《代码中的软件工程》心得体会

还掌握了编写代码的一些技巧,如遵循一致的命名约定、正确使用注释和文档、进行代码重构等,从而能更容易编写出易于维护和扩展的代码。良好的需求分析和设计可以为软件开发提供清晰的方向和目标,减少后期的修改和调整,提高软件系统的质量和稳定性。在使用这些工具和技术时,软件开发人员需要根据具体情况选择合适的工具和技术,并且掌握这些工具和技术的使用方法和技巧。需求分析:在需求分析阶段,开发团队需要与客户进行充分的沟通,了解客户的需求和期望,明确软件系统的功能需求和非功能需求,确定软件开发的目标和范围。

2023-07-10 23:09:45 118

原创 作业4:从需求分析到软件设计

需求分析和逆向工程是两个不同的概念。需求分析是指在软件开发过程中,对用户需求进行调查、分析、定义和规划的过程。这个过程通常包括以下步骤:确定用户需求、分析和规划需求、编写需求规格说明书、评审和确认需求等。需求分析的目的是确保软件功能符合用户需求,并且与其他系统和环境相互协调。逆向工程是指通过分析软件系统的二进制代码、数据结构、算法、协议等信息来推导出软件系统的内部原理和工作机制的过程。逆向工程可以帮助开发人员理解和修改现有的软件系统,也可以用于安全分析和漏洞研究等领域。

2023-07-03 20:39:38 608

原创 《分布式与云计算课程笔记》——第三章、进程

本文介绍了分布式系统中应用多线程服务器的必要性,以及虚拟化的原理,还有多线程服务器和组织架构

2023-04-24 20:09:46 517 3

原创 《分布式与云计算》课程笔记——2.2 Distributed Systems:P2P

通过介绍P2P经典系统来介绍其历史发展和架构变化

2023-04-22 23:30:47 380 1

原创 《分布式与云计算课程笔记》——2.1 分布式系统体系结构

Architectural styles更偏向于理论、逻辑上,关注对系统的分解System architectures更偏向于实践,实际中。

2023-04-22 22:02:46 835 1

原创 《分布式与云计算课程笔记》—— 0、分布式系统介绍

现代的企业应用来基本上都是属于分布式系统(万物互联)。分布式系统主要的是,主要有网络连接的系统都可以成为分布式系统。因此分布式系统不同于大数据,更倾向于是专业基础。分布式系统刚开始的雏形是一个局域网系统。随着技术的发展,分布式系统开始慢慢从学术界转到商业界,现在一些云计算平台和开源的框架,都属于分布式系统。从1970年开始发展,2000年成熟,现在已经有各种各样分布式系统了。

2023-04-22 20:52:37 190 1

原创 高软作业3、深入理解Callback函数

软件模块之间总是存在着一定的接口,回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口。回调函数也是一个函数或过程,不过它是一个由调用方自己实现,供被调用方使用的特殊函数。回调函数是通过函数指针调用的函数。把函数的指针(地址)作为参数传递给另一个函数,当这个指针调用其所指向的函数时,就称这是回调函数。回调函数不是实现该函数的软件模块直接调用,而是在特定的事件或条件发生时由另外的软件模块通过函数指针的方式调用,用于对该事件或条件进行响应,是一种下层软件模块调用上层软件模块的特殊方式。

2023-04-03 14:04:08 125 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除