排序:
默认
按更新时间
按访问量

C# 中介者模式

中介者模式:   中介者模式(Mediator),用一个中介对象来封装一些列的对象交互,中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变他们之间的交互。   结构图:                        代码:    using System; ...

2018-11-11 22:04:00

阅读数:13

评论数:2

C# 适配器模式

适配器模式:   适配器模式(Adapter),将一个类的接口转换成客户希望的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。   结构图:                                    代码:    using ...

2018-11-04 23:41:01

阅读数:23

评论数:3

自考总结

最近自考刚刚完成,需要好好总结一下

2018-10-28 21:44:15

阅读数:45

评论数:20

C# 访问者模式

访问者模式:   访问者模式(Visitor),表示一个作用于某个对象结构中各元素的操作,它使你可以再不改变各元素类的前提下定义作用于这些元素的新操作。   结构图:                                 代码图:    using System; us...

2018-10-24 23:39:40

阅读数:44

评论数:21

C# 结构型模式

适配器模式:   当系统的数据和行为都是正确的,但是由于后期维护的问题需要使用第三方的类,这时候在不违反开封闭的原则上可以添加一个适配器将原有对象与某个类的接口做匹配。   装饰模式:  动态的给类添加一些职责,不使用生成子类的方式,通过递归的方式最将对象有选择有顺序的包装并且显示出来,他...

2018-10-21 21:37:13

阅读数:80

评论数:17

C++何时调用构造函数,何时调用析构函数

前言:   最近自考C++刷题的时候快被构造函数和析构函数搞得疯掉了,现在特意写一篇博客来记录自己的收获!   在我们创建新的对象的时候,都要执行某一个类中的构造函数,而当构造函数中分配了资源之后,当我们销毁一个对象的时候需要一个相应的操作将这些资源释放出去,这就需要析构函数。 一般来说,...

2018-10-13 20:50:40

阅读数:2242

评论数:10

C# 行为模式总结(二)

解释器模式:   . 将一种特定类型问题表述成一个简单的语言的句子,并且定义一个解释器,可以让解释去去解释语言。   中介者模式:   定义一个中介者,让他来封装一系列的对象交互,然后让各个对象可以不需要显式的互相引用,降低耦合性。   访问者模式:   表示一个作用于某对象结构中的...

2018-10-07 22:25:54

阅读数:35

评论数:7

计算机系统知识---原反补移如何计算

前言:    在我复习软件设计师考试的时候,在复习到各种码之间的转换的时候,感觉有必要发一篇博客总结一下所学知识   数码转换:     假定机器字长为8位!!     原码:         正数:【+1】=0 0000001    【+127】=0 1111111 【+45】=0 ...

2018-09-28 10:41:20

阅读数:164

评论数:30

UML---用例图中的Include和Extend详解

前言:   在做UML相关题的时候,发现总是分不清Include和Extend之间的区别,特此发布一篇博客,来总结一下这两个关系的不同,同时也分享给大家,让了此篇博客的同学们都不会再迷糊   Include: Include是指“包含的关系”,指多个用例中都包含一个共有的相同的过程,这时为...

2018-09-23 11:25:20

阅读数:115

评论数:16

C++指针详解

前言:   最近几天正在进行自考C++课程的学习,在做卷子的时候,遇到了好几次指针的问题,让我很是头大,现在我就给大家分享一下我的收获吧,也算是对自己的一个总结和提升吧!   什么是指针:   首先我们得知道指针是用来指向一个地址的东西,在编程的时候,我们常常有这样的操作int a=5,这...

2018-09-16 10:39:21

阅读数:86

评论数:10

C++ 友元函数

前言:   自考C++中友元函数挺有意思的,现在就给大家分享一下!   什么是友元函数:    友元关系就是一个类主动声明哪些类或函数是它的朋友,进而给它们提供对本类的访问的权限。也就是说,通过友元关系,一个普通函数或者类的成员函数可以访问封装于另外一个类中的数据。   使用友元函数的...

2018-09-08 17:54:49

阅读数:61

评论数:6

C++析构函数

前言:   最近一直在学习自考中的C++程序设计语言,里边的一些知识点还是有点不熟悉,现在总结一下   什么是析构函数:    析构函数对于我的理解就是 将我们自己创建的对象销毁的时候,自动被调用,用来释放对象占用的空间!     析构函数的特点:     名字必须与类本体的名字相同...

2018-09-08 17:18:48

阅读数:54

评论数:6

Linux NAT模式无法上网解决办法!

前言:   最近重新在虚拟机上安装了Linux 然后也设置了NAT模式上网,但是神奇的是主机和虚拟机无法ping通,很是头大,故写篇博客分享给大家!   问题:   安装虚拟就设置NAT模式上网,主机和虚拟机无法互相ping通! 解决问题办法:   1.查看虚拟机的IP地址 输入命令 ...

2018-08-21 11:21:47

阅读数:211

评论数:15

强制修改Linux系统的Root密码的办法

前言:   当我们接受一个Linux系统的时候,如果不知道Root的密码怎么办,只需要进行以下步骤就可以解决问题!   步骤:   1.在Linux 的引导界面按 E 键来进入内核编辑界面                2.按键盘下键,找到Linux16这一行,然后在最后边加入 rd....

2018-08-18 11:07:23

阅读数:335

评论数:17

解决虚拟机 获得所有权还报错的方法

前言:    大家在初次使用虚拟机的时候,难免会犯一些错误,这次我就分享一下我遇到的问题吧!   问题: 在某次开启这个虚拟机的时候,出现以下提示!                                 导致原因:    虚拟机没有正确的关闭导致虚拟机被锁!   解决办...

2018-08-18 10:30:27

阅读数:176

评论数:18

C# 状态模式

状态模式:   状态模式(State),当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。   结构图                            代码:    using System; using System.Collections.Gener...

2018-08-12 22:58:02

阅读数:66

评论数:8

C# 抽象工厂模式

抽象工厂模式:   提供一个创建一系列相关或相互依赖对象的就扣,而无需制定他们具体的类。   结构图:                           代码: using System; using System.Collections.Generic; using Syste...

2018-08-05 21:25:20

阅读数:72

评论数:11

C# 观察者模式

观察者模式   定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化时会通知所有观察者对象,使他们能够自动更新自己。  结构图:                     代码:    using System; using System.C...

2018-07-29 21:52:58

阅读数:85

评论数:15

C# 建造者模式

建造者模式:   将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示。   结构图:                                     代码实现: using System; using System.Collections.Generi...

2018-07-22 21:18:05

阅读数:104

评论数:18

C# 外观模式

外观模式:  外观模式(Facde),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。结构图:                                     代码实现:using System; using System.Collec...

2018-07-15 21:33:41

阅读数:91

评论数:15

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