自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李晓娜

唯自由和梦想不可辜负…

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 VB.NET三层实现实例—登录窗体

关于三层的概念等等知识,自己通过上网搜索,以及请教同学,对于三层之间如何工作的,现在有一个初步的理解,下面是自己找的一个例子,通过这个例子,来具体理解和查看三层之间的关系和理解三层的概念。 首先第一步就是搭建VB.NET三层架构项目的环境。具体步骤如下: 一、创建解决方案 1、文件→新建→项目 2、展开其它项目类型→Visual Studio解决方案→空白解决方案 3、起一个名字,名为L

2014-05-21 09:35:18 2070 19

原创 初始三层架构

三层这个词很早就听说了,但是那时候还没有学到,自己也就没有花时间去理解,现在是时候理解和学习了。     Ø  为什么需要三层结构?

2014-05-18 21:50:04 1389 18

原创 VB.net总结(三)——ADO.net

在VB.net视频里同样讲解了关于ADO.NET的知识点,那么什么是ADO.NET,它又有什么样的作用呢? Ø  ADO.NET介绍 ADO.NET是新一代的数据存储技术,是一个全新的数据库访问模型,其可以作为一个接口,使得应用程序的开发人员可以实现对于多种数据源的访问。 ADO.NET是数据库应用程序和数据源沟通的桥梁,主要提供一个面向对象的数据存储结构,用来开发数据库应用程序。 ADO

2014-05-17 20:53:43 2611 18

原创 VB.net总结(二)——面向对象

我们知道面向对象的程序设计有三大特点:封装和隐藏、继承性、多态性。那么这些在VB.net又是以什么样的形式展现的呢? Ø  类的定义 VB.NET中,类通过Class……End Class语句定义。例如: Public ClassForm1     Inherits System.Windows.Forms.Form     …… End Class Public表明类是全局的,In

2014-05-17 11:44:05 1534 11

原创 VB.NET总结(一)

VB.net与C++及C#是有相同之处,因为它们都是完全面向对象的编程语言,但是它们的语法结构及其数据类型等等存在着程度不一的差异,虽然VB是半面向对象的编程语言,但是与VB.net在很多地方上存在相似性,所以我们来对比VB总结VB.net。 VB.net是完全面向对象的语言,因为它支持面向对象的四个基本属性:抽象,继承,多态,封装。而VB不是完全面向对象的,因为只支持部分面向对象的内容像多态,

2014-05-16 19:52:18 1090 13

原创 设计模式总结(续)

为什么把设计模式分为三类,它们之间的内在联系又是什么,下面我们接着探讨。 下面先看一幅图:

2014-05-09 10:39:48 945 12

原创 设计模式总结

《大话设计模式》设计模式这本书,在面向对象的基础上介绍了23设计模式,其中模式的核心是六大设计原则,分别为: I.         单一职责原则 (SRP):就一个类而言,应该仅有一个引起它变化的原因。 II.       开放—封闭原则 定义:软件实体(类、模块、函数等等)应该是可以扩展,但是不可以修改。 III.      依赖倒转原则  定义:A.高层模块不应该依赖于低层模块。两

2014-05-08 16:28:59 897 8

原创 C#小结

看完C#之后,发现其中很多的东西在都是似曾相识的,没错,这和之前学习C++有很大的关系,其实C#与C++在很多地方都是有相同之处的,不过C#去掉了C++的一些复杂东西,又增添了自己部分新的东西, 我们已经知道C#是完全面向对象的,且C# 是基于 IL 中间语言和 .NET Framework CLR 的,在可移植性,可维护性 和强壮性都比 C++ 有很大的改进 。 Ø  C#与C++对比 1

2014-05-08 09:27:52 904 5

原创 设计模式—适配器、组合、桥接及享元模式

适配器模式、组合模式、桥接及享元模式它们均属于结构型模式,先简单说一下它们各自的特点。

2014-05-06 20:14:59 1374 4

原创 设计模式—命令、职责链及解释器模式

Ø  命令模式 烧烤店与烧烤摊碰撞出的命令模式:          烧烤摊体现的是客户和老板直接接触的,用程序术语说就是行为请求者(客户)和行为实现者(烧烤摊老板)的关系是紧耦合的。 怎么说呢?顾客与老板的直接对话使得钱付没付,或者有的东西没了,或者买多了想减少等等视为撤销和重做,很显然,客户与老板的紧密接触使得撤销重做等要求不易实现,这样强耦合性使得生意场面容易混乱。 这时烧烤店便可以

2014-05-04 20:35:41 1077 5

原创 设计模式—原型、模板方法模式

Ø  原型模式

2014-05-03 16:58:32 1069 6

原创 C#—委托与事件

背景: 前面在讲观察者模式的时候,讲到了观察者模式的不足,那就是如果如果通知者和观察者之间根本就是互相不知道,那么这样就会导致有时有的观察者是通知不到的,那么怎么办呢?要是能有客户端来决定通知谁,是很好的办法,于是提出了委托。 那么什么是委托呢?什么又是事件呢? Ø  委托和事件定义 委托:委托是对函数的封装,可以当做给方法的特征指定一个名称。 事件:事件则是委托的一种特殊形式,当发生有

2014-05-03 10:51:02 1138 3

原创 设计模式中的“第三方”— 代理、外观、观察和中介者模式

u  代理模式 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 通俗讲就是无论是目标对象还是客户端都是在与代理进行交流,代理是目标对象和客户端的一个传信人,实现了他们之间的交流。 u  外观模式 为子系统提供中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子

2014-05-02 20:29:48 1785 5

原创 C#——抽象类和接口

Ø  抽象类 面向对象的编程,并不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类。在类的基础上进行抽象,那么便是抽象类。 比如黑猫,白猫,小猫,大猫,它们的共同特点就是属于猫,那么猫就是一个类,同样狗也是一个类。在猫狗的基础上,因为它们均属于动物,那么动物便是它们的一个共同的类,由于我们无法描述一个动物是什么什么的,这样的类便是抽象类。 具体抽

2014-05-02 17:03:08 1287 3

原创 装饰模式VS建造者模式

相同点:建造者模式是所有的部件在内部组装完毕之后,然后显示出来,装饰模式似乎与其有着共同之处,那就是你不能在人前一件一件地穿衣服,你肯定会在某个别人看不见的地方把衣服穿好,才出来见人的。 不同点:建造者模式要求建造的过程必须是稳定的。而装饰模式的建造过程不是稳定的,衣服你可以先穿裤子,再穿褂子,或者干脆不穿褂子,穿个短袖等等,是内部的建造过程不是稳定的。 装饰模式是对于一个东西做的是表面外部的

2014-05-02 15:14:46 3380 4

原创 设计模式之策略模式

设计模式中常常会提到一个设计原则,那就是开放-封闭原则,《大话设计模式》中设计了六种原则,分别为单一职责原则、开放-封闭原则、依赖倒转原则、里氏代换原则、迪米特法则、合成/聚合复用原则。以后的博客中会一一涉及,现在就不一一介绍了。 本次原则开放-封闭。 所谓开放封闭原则就是软件实体应该对扩展开发,而对修改封闭。开放封闭原则是所有面向对象原则的核心。软件设计本身所追求的目标就是封装变化,降低耦合

2014-05-01 21:30:14 937 4

原创 设计模式——工厂这一家子

在《大话设计模式》中,开篇提到的第一个模式就是简单工厂模式,单单理解这个模式我觉得体现不出来它的好处,往后接着看得时候,发现还有工厂方法,再往后发现还有抽象工厂方法,心里有一种兴奋之感,因为既然相似,那么放一起肯定就好理解了。 单单从定义上看,不怎么好理解,定义再加上例子,这样比较着来吧。 u  简单工厂模式

2014-05-01 16:07:23 988 3

PowerDesigner16 破解文件

你还在相信网上的注册码吗?一招见效,破解文件献上

2015-08-25

Spring Framework 开发参考手册

一本非常好的spring开发参考手册,讲解很透彻。具体详情请下载观看。

2015-03-25

空空如也

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

TA关注的人

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