自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李光 未来科技

不积跬步,无以至千里,不积小流,无以成江海

  • 博客(5)
  • 问答 (2)
  • 收藏
  • 关注

原创 【C#】七层登陆

前言: 学了三层之后,发现分层的好处就是可以实现解耦,但是不可能是完全解耦的,现在有了七层,可以更好的实现高内聚低耦合! 一、包图 为什么选择包图呢,包图呢其实就是一个包里有很多的类,在C#中可以当成一个命名空间,然后出现的包图如下! 如上图所示,你可能会问这不是8个包吗,为什么不是8层,其实完全可以,这都在于你个人,完全可以把SqlHelper当成一个独立的层!我的登陆系统是把Sql...

2018-06-27 21:35:04 411 35

原创 三层架构总结

前言: 最进进行了三层架构的学习,给我的最大的感觉就是三层完美的实现了分工合作,完美的实现了高内聚,低耦合的原则!接下来简单的介绍一下三层架构! 一、什么是三层结构 三层结构通常是指数据访问层(DAL)、业务逻辑层(BLL)、和表示层(UI) UI层在最上层,为用户提供交互式的界面,一般就是我们见到的,眼睛看到的,比如window窗体应用程序或者Web应用程序!它的原则就是用户至上...

2018-06-19 12:55:53 487 31

原创 半年说出自己想说的英语

反思了一下自己的之前的英语学习,总是断断续续。一开始计划很长久,但是总是半途而废!长立志,不如立长志,这次我要来一次持久战!一个人学习的路很漫长,无味,很轻易就会放弃,所以我又一次组建了一个庞大的学习小组!请看下面的导图,是我的小组初级的计划! 1、分组 小组内现有成员15人,一开始,我们是集体学习音标的,一周的音标结束,之后会把那些不是很擅长的音,找15期的人给我们纠音!接下来15人...

2018-06-17 20:34:56 385 40

原创 【设计模式】简单工厂、工厂方法与抽象工厂的区别

前言 为什么会出现简单工厂,工厂方法与简单工厂还有抽象工厂到底有啥区别,什么时候能用到这些呢,如果你对于这些不是很清晰,那么你可以看看小编的这篇博客,透析式挖掘三者的区别!不要错过哟! 这里所有的类图均用基本算法为例子,这样会有明显的对比! 一、简单工厂模式 1、我们在实例化对象的时候通常用的是New关键字,但是有了工厂,我们在声明对象的时候就可以用工厂了,用new导致代码不够灵活,用工厂...

2018-06-09 19:15:42 37692 43

原创 【设计模式】 六大原则

前言: 在汉语词典中原则的意思是:说话或行事所依据的发则或标准,所以设计模式的六大原则,就是23个设计模式的根基,任何模式都不应该违被接下来将要阐述的六大原则! 原则一 单一职责原则 (Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 ...

2018-06-04 11:05:01 299 17

空空如也

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

TA关注的人

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