会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
talentzemin
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
24
25
26
27
28
29
30
31
32
···
46
下一页
2018年10月20日
设计模式(5)单例模式
摘要: 模式介绍 单例模式是一种创建型设计模式,其中一个类只保证只有一个实例,该实例可以全局访问。 这意味着该模式强制特定对象不具有可访问的构造函数,并且对该对象执行的任何访问都是在该对象的同一实例上执行的。 示例 我们模拟一下餐馆里用于通知上菜铃铛,它在柜台上只有一个。 下面代码中syncRoot是为了线
阅读全文
posted @ 2018-10-20 16:21 talentzemin
阅读(115)
评论(0)
推荐(0)
2018年10月19日
设计模式(4)原型模式
摘要: 模式介绍 原型模式是一种创建型的设计模式,其中使用对象的原型实例创建对象。这种模式对于创建大量对象的实例特别有用,它们都共享一些或全部的值。 示例 没错,我们还是拿三明治举例子... 三明治有很多种,不管两片面包中间夹的啥,它都是三明治。 我们使用原型模式来创建N多三明治吧 首先,整个三明治的原型抽
阅读全文
posted @ 2018-10-19 15:57 talentzemin
阅读(137)
评论(0)
推荐(0)
2018年10月18日
设计模式(3)工厂方法模式
摘要: 模式介绍 Factory Method模式是一个Creation模式,它定义了用于创建对象的接口,但是没有指定该接口的各个实现将实例化什么对象。 这意味着,当使用这个模式时,您可以定义对象的某些方法和属性,这些方法和属性对于使用Factory方法创建的所有对象都是通用的,但是让各个Factory方法
阅读全文
posted @ 2018-10-18 14:25 talentzemin
阅读(113)
评论(0)
推荐(0)
2018年10月17日
设计模式(2)建造者模式
摘要: 模式介绍 Builder模式将对象的构造与其表示分离,以便相同的构造过程可以创建不同的表示。 一般思想是,在实例化对象时发生的事情的顺序是相同的,但是这些步骤的实际细节根据具体实现是什么而改变。 示例 比如我们现在做三明治,不同的三明治,做法步骤总归是一样的。所以我们通过同一个组装线进行处理。 Di
阅读全文
posted @ 2018-10-17 10:45 talentzemin
阅读(151)
评论(0)
推荐(0)
2018年10月16日
设计模式(1)抽象工厂模式
摘要: 模式介绍 抽象工厂模式是一种创建模式,它定义接口来创建相关对象族,而不指定它们的实际实现。 使用此模式时,你将创建返回许多相关对象的工厂。这种模式实现了更大的体系结构,如依赖注入。 示例 比如有Sandwich(三明治) 和 Dessert(甜点) adults(成人)和 kids(小孩)喜欢吃的都
阅读全文
posted @ 2018-10-16 13:54 talentzemin
阅读(177)
评论(0)
推荐(0)
2017年11月24日
管理系统页面布局
摘要: XXX管理系统 菜单A 菜单B 菜单C ...
阅读全文
posted @ 2017-11-24 14:45 talentzemin
阅读(1477)
评论(0)
推荐(1)
2017年9月22日
jQuery实现Marquee
摘要: 111 222 333 444 555 666
阅读全文
posted @ 2017-09-22 16:06 talentzemin
阅读(565)
评论(0)
推荐(0)
2017年9月20日
设计模式
摘要: 什么是设计模式 在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。 (维基百科) 简单来说,设计模式就是前人根据经验总结的各种开发套路。 帮助我们将应用组织成容易了解,容易维护,具有弹性的架构,建立可维护的系统。 学习之前 设计模式
阅读全文
posted @ 2017-09-20 10:52 talentzemin
阅读(150)
评论(0)
推荐(0)
2017年9月14日
IoC
摘要: 前言 在讲Ioc前,想必你已经听过或者熟悉下面这些名词了。 在说这些名词前,我们先弄清楚两个词的区别:设计原则和设计模式。 设计原则 为软件设计提供高级指导,不提供实现,不受编程语言约束。例如:SOLID(SRP,OCP,LSP,ISP,DIP)原则。 例如,单一责任原则(SRP)表明,一个类应该只
阅读全文
posted @ 2017-09-14 09:40 talentzemin
阅读(230)
评论(0)
推荐(0)
2017年9月13日
什么时候抛出/捕获异常?
摘要: 项目基于原有代码进行定制开发,今天发现有个页面没有异常,但是数据没有显示。 简单调试跟踪,发现代码的最底层有个这样的一个方法(已经艺术加工): 其实,一直以来,我也不是很明确异常到底什么时候抛出,什么时候捕获处理了。 看到这个方法的时候,我找到了答案:异常应当在下层方法中不符合逻辑、出现异常的时候抛
阅读全文
posted @ 2017-09-13 14:22 talentzemin
阅读(2039)
评论(0)
推荐(0)
上一页
1
···
24
25
26
27
28
29
30
31
32
···
46
下一页
公告