软件设计师

IT_Octopus8 天前
软件设计师·软考中级
软考中级-软件设计师通过心路经验分享执念,第四次终于通过了 没买书,下班后每天2小时,四个2个月终于过了 学习经验: 1.下班后学习真的靠毅力,和上学的时候考证不是一个状态,大家要及时调整,否则过程很痛苦 2.失败三次的经验,过于纠结太多的知识点的掌握,对工作的作用,毕竟是一个应试考试,太过于钻牛角尖,就会浪费太多时间,一切以应试为主,在这个过程中逐渐掌握软考想要让你掌握的知识。 3.网上都讲,软考对工作没有太多的作用,个人觉得功利性方面是对的,但就软考知识点方面真的对大学里面基础不是很牢靠的同学们帮助很大,在经过2年,四次学习考试的过程中
萨达大20 天前
java·c++·设计模式·抽象工厂模式·软考·创建型设计模式·软件设计师
23种设计模式-抽象工厂(Abstract Factory)设计模式抽象工厂模式(Abstract Factory Pattern) 是一种创建型设计模式,它提供一个接口,用于创建一系列相关或相互依赖的对象,而无需指定它们的具体类。  与工厂方法模式的区别在于,抽象工厂模式更注重产品族的概念,可以同时创建多个相关的产品对象。
萨达大23 天前
java·c++·设计模式·软考·创建型设计模式·原型模式·软件设计师
23种设计模式-原型(Prototype)设计模式原型模式(Prototype Pattern) 是一种创建型设计模式,它通过复制现有对象来生成新对象,而不是通过实例化类来创建。这种模式基于对象的克隆机制,适用于需要频繁创建对象的场景,可以提高性能并减少复杂的初始化过程。
萨达大23 天前
c++·设计模式·工厂方法模式·软考·创建型设计模式·软件设计师
23种设计模式-工厂方法(Factory Method)设计模式工厂方法模式(Factory Method Pattern) 是一种创建型设计模式,它定义了一个创建对象的接口,由子类决定要实例化的具体类。工厂方法模式让类的实例化延迟到子类,从而避免了直接在代码中使用 new 关键字实例化具体类。
萨达大24 天前
java·c++·单例模式·设计模式·软考·创建型设计模式·软件设计师
23种设计模式-单例(Singleton)设计模式单例设计模式(Singleton Pattern) 是一种创建型设计模式,旨在确保一个类只有一个实例,并提供一个全局访问点来访问该实例。单例模式通过控制实例的创建过程,避免了重复实例化的开销,常用于全局管理的场景。
萨达大24 天前
java·c++·设计模式·软考·装饰器模式·软件设计师·结构型设计模式
23种设计模式-装饰器(Decorator)设计模式装饰器模式(Decorator Pattern) 是一种结构型设计模式。它允许在运行时动态地为对象添加新的功能,而无需修改其代码。装饰器模式通过将对象嵌套在装饰器对象中,实现了功能的动态扩展,同时遵循了开放-关闭原则。
萨达大1 个月前
java·c++·设计模式·软考·模板方法模式·软件设计师·行为型设计模式
23种设计模式-模板方法(Template Method)设计模式模板方法模式(Template Method Pattern)是一种行为型设计模式,它定义了一个操作中的算法骨架,而将一些步骤的实现延迟到子类中。通过这种方式,模板方法允许子类在不改变算法结构的情况下重新定义某些步骤的具体实现。
萨达大1 个月前
java·c++·设计模式·软考·备忘录模式·软件设计师·行为型设计模式
23种设计模式-备忘录(Memento)设计模式备忘录设计模式(Memento Pattern)是一种行为型设计模式,用于在不暴露对象实现细节的前提下,捕获并保存对象在某一时刻的状态,以便之后可以将其恢复到之前的状态。该模式的主要目标是保存对象的状态并在需要时进行状态回滚。
萨达大1 个月前
java·c++·设计模式·软考·访问者模式·软件设计师·行为型设计模式
23种设计模式-访问者(Visitor)设计模式访问者模式(Visitor Pattern)是一种行为型设计模式,允许在不更改元素类的情况下,为对象结构中的元素增加新的操作。访问者模式通过将操作从元素类中抽离出来,实现操作的扩展。  在访问者模式中,核心思想是将数据结构和操作分开,数据结构负责提供必要的接口,而具体的操作逻辑由访问者实现。
萨达大1 个月前
c++·设计模式·状态模式·软考·软件设计师·行为型设计模式
23种设计模式-状态(State)设计模式状态模式(State Pattern)是一种行为型设计模式,允许对象在其内部状态改变时改变其行为,看起来就像对象改变了其类。状态模式通过将状态封装为独立的类,使得对象的行为能够根据内部状态动态地改变。  在状态模式中,Context(环境类)持有一个指向State(状态接口)的引用对象,并通过该对象来进行状态切换。具体的状态通过实现状态接口的不同子类来进行封装。
算你狠 - ZGX1 个月前
数据结构·软件设计师
软件设计师 - 第3章 数据结构按照存储结构来分,数据结构可以分成如下四种:线性表是n个元素的有序序列,非空线性表有如下特点:线性表的存储方式有两种:顺序存储、链式存储。
算你狠 - ZGX1 个月前
软件设计师·计算机网络概论
软件设计师 - 第1章 计算机网络概论运算器控制器寄存器组常用进制使用场景其他进制 -> 10进制小数点左右两侧处理逻辑相同,左侧位权从0开始,右侧位权从-1开始,位权...(4)(3)(2)(1)(0).(-1)(-2)(-3)(-4)...,举两个整数的例子:
晚上一个饼2 个月前
数据结构·软件设计师
软考数据结构 -- (时间复杂度,线性结构,线性表,栈,队列,串,数组,矩阵,树,图)线性结构是一种基本的数据结构,主要用于对客观世界中具有单一前驱和后继的数据关系进行描述。线性结构的特点是数据元素之间呈现一种线性关系,即元素“一个接一个排列”
X_StarX2 个月前
python·信息可视化·数据可视化·大学生·软件设计师
数据可视化-使用python制作词云图(附代码)想象一下,当你写完一篇日记或者一篇文章后,想要知道里面哪些词语出现得最多。这时候,词云图就能派上用场了。它会统计出文章里每个词语出现的次数,然后把这些词语以不同大小的字体展示出来,出现次数越多的词语,字体就越大,就像天空中最大的那朵云一样显眼。
晚上一个饼2 个月前
数据库·软件设计师
软考数据库部分 ---- (概念数据库模型,三级模式,两级映像,事物管理)结构数据模型主要包括:层次、网状、关系和面向对象模型交,并,差,笛卡尔积 例如:D₁{0,1},D₂=fa,b,c} 则:笛卡尔积D₁ X D₂={(0,a),(0,b),(0,c),(1,a),(1,b),(1,c);
尸僵打怪兽3 个月前
java·c语言·数据库·计算机网络·软考·多媒体·软件设计师
软考(中级-软件设计师)(0919)软考参加软甲设计师考试的考生大体分为两类:三个复习阶段:
X_StarX3 个月前
笔记·软考·科普·大学生·软件设计师
软考中级攻略站】-软件设计师(11)- 法律法规与标准化知识知识产权(Intellectual Property Rights, IP)是指法律赋予创造者或权利持有人对其创作成果享有的专有权利。这些创作成果可以是艺术作品、文学作品、发明创造、商标、工业设计等。知识产权的目的是鼓励创新和创造,保护创作者的合法权益,并促进知识和技术的传播和发展。
X_StarX3 个月前
开发语言·笔记·学习·软件工程·软考·大学生·软件设计师
【软考中级攻略站】-软件设计师(5)- 软件工程软件生存周期指的是一个软件从开始构思到最终停止使用(或被替换)的整个过程。就像人的生命一样,软件也有一个从出生到死亡的过程。
失舵之舟-7 个月前
学习方法·软考·软件设计师
2024上半年软考 考试心得考试的时候感觉选择题有点偏,很多概念题都不知道是什么,好像没怎么见过,什么拖库洗库,linux权限号不会,python也不确定,但也算顺利;下午题的数据库竟然没考主键外键,我的天哪,设计模式做的很懵,有这么简单吗?考完问了一下男朋友设计模式的代码题,觉得自己应该稳了。
SUGERBOOM7 个月前
java·开发语言·设计模式·软件工程·软考·软件设计师
设计模式—23种设计模式重点 表格梳理设计模式的核心在于提供了相关的问题的解决方案,使得人们可以更加简单方便的复用成功的设计和体系结构。按照设计模式的目的可以分为三大类。创建型模式与对象的创建有关;结构型模式处理类或对象的组合;行为型模式对类或对象怎样交互和怎样分配职责进行描述。