自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赵小叔

进击的大白

  • 博客(183)
  • 资源 (1)
  • 收藏
  • 关注

原创 大话设计模式-组合模式

时间过得很快,我们开始新的学习设计模式体现的是一种思想,思想是指导行为的一切。理解和掌握设计模式,记住23种或者更多的设计场景和解决策略是不够的,更要接受一种思想的熏陶和洗礼。本书通过故事讲述程序如何设计。希望能给渴望了解面向对象程序设计的初学者及困惑、无法复用的代码编程体验者一些好的建议和提示。本书主要采用C#介绍设计模式中比较常见的23种设计模式,分29章具体介绍,以现实生活中常见的事

2016-01-29 11:47:52 612 15

原创 大话设计模式-观察者模式

当一个对象的改变需要同时改变其他对象时,而且它不知道具体有多少对象有待改变时,应该考虑使用观察者模式.

2016-01-17 19:40:25 765 22

原创 大话设计模式-模板方法模式

模板方法模式是通过把不变行为转移到基类,去除子类中的重复代码来体现它的优势。模板方法模式就是提供了一个很好的代码复用平台。当不变的和可变的行为在子类的方法中混合出项时,不变的行为就会在子类中重复出现,我们通过模板方法模式把这些行为搬移到单一的地方,这样就帮助子类摆脱重复的部分。

2016-01-13 19:39:58 675 22

原创 大话设计模式-代理模式

代理模式就是做接活儿,交给后台的操作人员具体实现。具体proxy设计模式的实现方法、实现粒度都相差很大,有些可能对单个对象作细粒度的控制。proxy并不一定要求保持接口的一致性,只要能够实现间接控制,有时候损及一些透明性是可以接受的。例如上面的那个例子,代理类型

2016-01-05 15:58:37 586 15

原创 大话设计模式-适配器

通过这样的改变就能使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。书上描述的在不改变现状的情况下,最好的办法就是想办法找个适配器。具体应用到系统开发中,就是系统的数据和行为都正确,但接口不符时,我们应该考虑适配器,目的是使控制范围之外的一个原有对象与某个接口匹配。适配器模式主要应用于希望复用一些现存的类,但是接口又与复用环境要求不一致的情况。些现存的类,

2016-01-03 18:57:34 714 16

原创 大话设计模式-原型模式

我们在软件学习的时候接触到最多的是复用,不仅能节省大量的人力物力,还能减少系统的复杂程度。在实现软件功能的过程中,当创建多个复杂类的实例,要是非得用NEW操作符去实现这样的类实力,但是在一定程度上增加了创建类的复杂程度而且会占用大量的内存,很多这样的类实例对象不断增加,系统的复杂度将变得很高,因此需要寻找合适的模式来解决这个问题。每个实例是相同的,当我们需要多个相同的类实例,就没必要一次次的用new去创建这些相同的类实例对象。最先想到的就是能服用哪些就好了,我们只创建一个类实例对象,如果后面有需要的话,可以

2015-12-28 17:01:00 814 15

原创 大话设计模式——建造者模式

造者模式(Builder Pattern),将一个复杂对象的构建与它的表示分离,使的同样的构建过程可以创建不同的表示。

2015-12-25 21:01:46 774 31

原创 大话设计模式-简单工厂模式

在结束了VB的学习后这是最新的面向对象的洗礼,开始的难理解、长时间的不能理解,在找些资料看看后,好像有点意思但又没什么概念。我们在这样的情况下更上一层了,因为我们现在不单单的为实现某个小功能而完事,更高的角度去设计怎么更经济、更安全、可维护性高,真正的从设计者的角度出发来考虑问题。

2015-12-20 09:34:43 916 23

原创 构造函数

针对这段时间学习C基础#的基础部分

2015-12-13 17:35:10 917 28

原创 大话设计模式-开局篇

对我们来说学习别人的代码是为站在巨人的肩膀上,学习其中精髓,我们最先接触的OCP原则在每个模式中都会体会到。学会如何更好的组织我们的代码,尽量的做到高内聚、低耦合,而不是简单的去被这些模式,我们知道记是记不住,设计模式要是真的学会了,你们会发现在写代码的时候,脑子里根本没有什么设计模式,你都已经融会贯通了。

2015-12-02 14:20:58 869 10

原创 六大原则之开闭原则

在看UML视频的时候看到了OCP原则,于是查查看吧:(Open-Closed Principle),我理解的就是能很好地扩展但是不能更改现有的模块,必须通过其他另创建个模块来实现。百度得到的含意是:一个好的设计应该能够容纳新的功能需求的增加,但是增加的方式不是通过修改又有的模块(类),而是通过增加新的模块(类)来完成的,也就是在设计的时候,所有软件组成实体包括接口,函数,函数等必须是可

2015-11-28 20:09:14 1401 32

原创 C#学习阶段

雪依然下着,不一会接变成鹅毛大雪了,不紧不慢的随风飘舞,天地间变成白茫茫的一片,飘入水中瞬间消失。在这一刻、一切是美好的,一切都是寂静的。这些可爱的雪精灵还在半空中跳着舞呢。这个雪当然和南北街的雪截然不同,哪里的雪下起来犹如利剑一样,铺天盖地的,四周变得昏暗、不明亮、不见一丝光亮。而现实中的雪,轻飘飘的犹如从天空中洒下千万颗珍珠。   这半月来的天气可以说是浑浑噩噩,不见天

2015-11-22 14:33:17 1340 27

原创 UML-构件图和部署图

【前言】    实现图包括构件图和部署图。用来描述系统实现方面的信息,它从系统的层次描述硬件的组成和布局,软件系统的划分和功能实现。构件图显示一组构件之间的组织和依赖关系,并秒速其中的构造细节。部署图用来描述系统硬件的物理结构及在此结构上执行的软件。【思维导图】        一、构件图        类是最基础的“模块化”元素,它封装了属性和成员的方法,就像是物理

2015-11-02 16:44:57 1799 20

原创 UML-用例图

【前言】   我们之前在博客中说过UML九种图是团队沟通的利器,软件设计的宏伟蓝图需要一定的工具支持吧,UML是如何实现可视化的的呢?这就需要介绍我们学习的九种图了。其他几种已经在上几篇博客中详细的介绍,此篇着重介绍用例图。这是我们在看视频时最先看到的,是九种图的开端,是重中之重。因此根据我自己现在所学到的对用例图做出自己尽可能多的理解。    一、用例图是用来干什么的?

2015-11-02 14:19:29 1469 13

原创 UML-状态图、活动图和交互图

行为图:系统建模需要从系统的结构和行为两个方面来描述,其中系统的行为是通过状态图、活动图、序列图和协作图来描述。描述了系统的动态模型和组成对象间的交互关系。包含有状态图、活动图、交互图(时序图、协作图)  一、状态图:     1.定义为对象行为在某一个时刻的快照或者转折点       例如:计算机的状态可以定义为开机、启动、工作中、空闲、关机、离线等。     2

2015-11-02 08:43:10 5127 10

原创 UML-类图、包图、对象图

在上篇博客中把九种图分成了四部分,用例图、类图、行为图、实现图。图片画的太大,有的部分看不清楚。http://blog.csdn.net/z15732621582/article/details/49516327现在分开说明。   一、类图是最重要的核心,展现了一组对象、接口、协作以及他们之间的关系,描述了静态的关系,类图就是用于对系统中的各种概念进行建模,并描绘它们之间关系的图。在系统的整个

2015-11-01 10:37:57 2111 12

原创 UML九种图与软件开发

如果把软件开发比作学校建一座高楼,那么软件工程就是知道我们怎么盖,不至于在构建一座大楼的时候,最后不知不觉变成四不像。而UML图正是对大楼主体架构的设计。软件工程是软件开发设计的灵魂,是我们前进的思想性指导。它使我们的设计有法可依,有章可循。比如我们学校现在盖的大楼,必须要有蓝图来规划哪块哪块盖什么楼,什么类别的都是前期需要用例建模来具体协商的。

2015-10-30 20:43:51 2180 9

原创 UML视频

“成功的花,人们只惊羡它现时的明艳;而当初的芽,却浸透了奋斗的泪泉,洒满了牺牲的血雨。”送给坚持学习的每一个人。下面是最近看UML视频的一些想法、感受,在这里表达一下,希望得更多的交流、帮助。 【前言】:   Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是用来设计软件蓝图的可视化建模语言。UML是面向对象的可视化建模语言,它只是用于软件的设

2015-10-30 10:13:45 1222 15

原创 软工视频

软件工程是什么?   答:软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的

2015-10-27 19:49:52 1245 24

原创 机房收费系统-经验总结

我们的智慧和勇气扬起理想的风帆,我们的青春和生命奏响时代的强音。当我们抛弃了迷茫,及时准确把握航向。我们共同努力,不懈地摇桨,成功辉煌的乐章终将奏响。            文章主要就我在机房收费系统中存在的问题作出一些个人观点,共勉之!我们在开始机房时充满了迷茫,无从下手。那么你先看一看下面的链接 做一下,实践一下。  机房收费系统详细配置http://m.blog.csdn

2015-10-27 16:39:51 1168 20

原创 机房收费系统—结账

接踵而至的是结账,在这一部分中重要的清晰的思路,理清钱的来龙去脉。琢磨清楚结账的钱是哪个操作员结的,结的是哪个用户的帐。在这个系统中有着不同的权限,管理员、操作员、一般用户。在这里来个比喻:机房如思雨网吧,管理员就是思雨的大boss,而操作员就是平常在那里的干活的人,而对于一般用户就是那些在哪做兼职的网管,就是做一些最基本的操作,如查询余额、开个账号等。   清楚他们的具体操作权限,现在就晓得

2015-10-11 15:27:14 1508 13

原创 机房收费系统—上下机

在机房收费系统数据库的表中,上下机部分用到的有:tudent表,Online表,Cancelcard表,BasicData表,Line表,online表。这些表中数据基本能满足需求,若是需要其他的表数据,可另行添加。这里只是个人在使用时的情况     上机窗体最先判断输入的卡号是否已经注册,是否已经上机、是否退卡,接下来就是查看输入卡号的余额是否够最短时间的上机费用,满足以上的条件才允许上机。

2015-10-11 10:54:13 1352 16

原创 软工文档

1.有了文档犹如规定了流程似的,各部门能够各尽其职,有条不絮的进行,提高效率。 2.每个文档都是阶段性的里程碑,是对一定阶段的工作成果的检验和认可。 3.在软件的开发过程中记录一定的工作信息,为以后的软件开发、使用、和维护具有借鉴意义。 4.能够方便跟人员之间的交流、沟通,利于软件开发更合理、更有效的满足用户的需求,能够及时沟通,避免 误解,减少不必要的隔阂。 5.好的文档计划能够让更多的潜在用户了解软件的功能、性能等更方面的性能,为用户的需求选择提供参考。

2015-09-29 21:18:57 1208 18

美女带你学MySQL基础视频178集

美女带你学MySQL基础,Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 本视频涵盖MySQL核心技术主要知识点,每节知识配套对应练习。主要包含数据库和表的常用操作、约束、视图、存储过程和函数、流程控制结构以及综合运用各种命令实现数据的增删改查操作。

2017-11-19

空空如也

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

TA关注的人

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