![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程师
文章平均质量分 90
建爱永恒
这个作者很懒,什么都没留下…
展开
-
设计模式探秘:揭秘代理模式的无限魅力与实战应用
代理模式由 Suject 接口,RealSubject 实现和 Proxy 类构成。Proxy 类同样要实现 Suject 接口。同时 Proxy 类依赖 RealSubject 类。代理模式对方的调用增加了间接性。利用间接性,可以加入额外的逻辑。这也是我们常说的 AOP,即面向切面编程。原创 2024-05-15 08:12:18 · 812 阅读 · 0 评论 -
单例模式:独一无二,只为你的需求而来
单例模式虽然简单,但是想写的严谨,还是需要考虑周全。实际使用中,推荐使用双重检查模式和内部静态类方式。如果实例在你的程序初始化阶段就会被使用,也可以使用饿汉式。非线程安全的懒汉式只能用于非并发的场景,局限性比较大,并不推荐使用。原创 2024-05-14 09:34:31 · 993 阅读 · 0 评论 -
策略之美:解锁设计模式的智慧之门
策略模式解决的问题是如何封装可供复用的算法或者行为。策略模式满足了单一职责、开闭、迪米特法则、依赖倒转等原则。我们一定想清楚策略模式的适用场景,否则某些时候你会搞不清到底用工厂模式还是策略模式。最后提醒大家,设计模式很多时候都是混合使用,我们不应该局限于使用某一种设计模式来解决问题。原创 2024-05-14 09:12:56 · 848 阅读 · 0 评论 -
设计模式之工厂奇旅:解锁高效编程新境界,让你的代码焕发活力!
工厂模式是平时开发过程中最常见的设计模式。工厂模式解决类的实例化问题,它属于创建型模式。工厂模式也经常会和其他设计模式组合使用。原创 2024-05-11 16:33:21 · 1166 阅读 · 0 评论 -
《软件工程师》专业英语题目及答案解析
云计算是一个用来描述各种计算概念的一个短语,计算概念涉及大量计算机通过实时通信的网络,如Internet,(71)在一起。在科学研究中,云计算是分布式网络计算的(72),意味着有(73)同时在多台互连的计算机上运行一个程序或应用。云的结构分为3层:基础设施、平台和应用。基础实施层由虚拟计算机存储和网络资源构成;平台层是具有通用性和复用性的软件资源的集合;应用层是云上针对SaaS应用的所有应用软件的集合。基础设施层时建立平台层的(74)基础;相应地,平台层是执行应用层SaaS(75)的基础。(72)A. 替代原创 2024-04-30 14:59:04 · 862 阅读 · 0 评论 -
《软件工程师》专业英语题目及答案解析
参考译文系统架构是一个系统的一种表示,包含了功能到软硬件构件的映射、软件架构到硬件架构的映射以及对于这些组件人机交互的关注。也就是说,系统架构关注于整个系统,包括硬件、软件和使用者。软件架构结构根据其所展示元素的广义性质,可以被分为三个主要类别。①模块结构将决策体现为一组需要被构建或采购的代码或数据单元。②构件连接器结构将决策体现为系统如何被结构化为一组具有运行时行为和交互的元素。③分配结构将决策体现为系统如何在其环境中关联到非软件结构,如CPU、文件系统、网络、开发团队等。原创 2024-04-30 14:39:59 · 430 阅读 · 0 评论 -
《软件工程师》专业英语题目及答案解析
一种架构风格以一种结构化组织模式定义一组这样的系统。具体来说,一种架构风格定义了一个构件及连接器类型的词汇表,以及一组关于它们如何能够被关联的约束对于许多风格来说,可能也存在一个或多个语义模型,从系统部件的特性来确定系统的整体特性。许多架构风格已经发展了很多年,管道和过滤器体系结构最著名的例子是在Unix shell中编写的程序。原创 2024-04-30 14:11:45 · 539 阅读 · 0 评论 -
《软件工程师》专业英语题目及答案解析
在当今的竞争环境下,要想取得成功,有效地共享数据是十分重要的。管理人员必须知道如何使用一系列不同的工具。数据集成使来自不同数据源的数据以一种有效和有用的方式组合在一起。这种集成面临的一个困难就是软硬件的多样性问题。静态集成使用一个包含其他主题的基础文档,动态集成使用它所包含的源文档的当前或最近的版本。伪代码通过使用简单易懂的,不带有计算机语法的英语,为程序提供了一个概貌。原创 2024-04-30 13:43:35 · 586 阅读 · 0 评论 -
《软件工程师》专业英语题目及答案解析
《软件工程师》专业英语题目及答案解析原创 2024-04-24 14:16:52 · 795 阅读 · 0 评论 -
《软件工程师》专业英语题答案解析
《软件工程师》专业英语题答案解析原创 2024-04-24 11:03:39 · 688 阅读 · 1 评论