那些年,空气中仿佛还能闻到汉唐盛世的余韵,因此你决不允许自己的脸上有油光,时刻保持活力。然而,你一定曾为这些“高深术语”感到过困扰。也许时至今日,你仍对它们一知半解。不过就在今天,这一切都将彻底改变!我将带领你以一种全新的高清视角进入奇妙的编程世界,领略涵泳在这些“高深术语”中的活泼泼的地气,以及翩 ...
分类:
其他好文 时间:
2016-05-22 21:22:34
阅读次数:
337
消息队列对大多数人应该比较陌生。但是要提到MQ听说过的人会多很多。MQ就是英文单词"Message queue"的缩写,翻译成中文就是消息队列(我英语差,翻译错了请告知)。 PS:话说国人熟悉MQ比消息队列多,是不是因为国人的外语水平高于国语水平好几个数量级 1、看一下度娘怎么解释消息队列 参考链接 ...
分类:
Web程序 时间:
2016-05-22 16:41:59
阅读次数:
427
继承是抽象的一种表现形式,如果子类抛出来的异常比父类更抽象,则相当于表现出比父类更多的特性,这是不符合继承的设计原则的 OO的五大原则是指 SRP(一个类一个职责,一个方法只做一件事)、OCP(对扩展开放,对修改关闭)、LSP(父类出现的地方,都可以使用子类替代)、DIP(依赖抽象,面向接口编程)、 ...
分类:
其他好文 时间:
2016-05-13 14:13:19
阅读次数:
269
随着面向接口可扩展框架的继续开发,有些功能开发出现了"瓶颈",有太多的东西要写死才好做。但写死的代码扩展性是非常的不好,迷茫中寻找出入... 进而想到我以前开发的好几个项目,都已有一定的可配置能力,想想怎么把这些地方的代码抽象提取出来。进而想到"业务规则引擎",网上找了几个都不太入"眼",就抽时间再 ...
分类:
Web程序 时间:
2016-05-13 09:57:21
阅读次数:
240
下面全是个人理解。
Head First 第一章中讲的策略模式,我觉得是所有设计 模式中最基本的。
它提到了几个设计原则:都是我们平常编程中用到的。
1:将应用中变化之处和,不需要变化之处分离出来。这其实就很类似,封装的定义;
2:面向接口编程,而不是面向实现编程。想想我们在做web项目时,servie层,以及dao层,都是面向接口编程的,为的就是如果换掉数据库实现,那么在acti...
分类:
其他好文 时间:
2016-05-12 18:10:43
阅读次数:
111
本文为博主原创,允许转载,但请声明原文地址:http://www.coselding.cn/blog/8/8-145.html
1、 AOP(AbstractOrientedProgramming):面向抽象编程,面向接口编程,更灵活,代码可维护性高;
2、 IoC(Inversion of Control):控制反转,把原来需要自己new来提供的对象改成容器来提供,通过配置文件配置,自动...
分类:
编程语言 时间:
2016-05-12 17:49:55
阅读次数:
212
事件代表过去发生的事件,事件既是技术架构概念,也是业务概念。以事件为驱动的编程模型称为事件驱动架构EDA。
EDA是一种以事件为媒介,实现组件或服务之间最大松耦合的方式。传统面向接口编程是以接口为媒介,实现调用接口者和接口实现者之间的解耦,但是这种解耦程度不是很高,如果接口发生变化,双方代码都需要变动,而事件驱动则是调用者和被调用者互相不知道对方,两者只和中间消息队列耦合。
...
分类:
其他好文 时间:
2016-05-12 13:09:28
阅读次数:
142
声明:本系列为原创,分享本人现用框架,未经本人同意,禁止转载!http://yuangang.cnblogs.com 跟着做完这个项目,你就有一套自己的MVC面向接口,依赖注入的简洁的系统了,希望大家好好一步一步做。所有的技术和项目,都毫无保留的提供,希望大家能自己跟着做一套,所以不提供Demo下载 ...
分类:
Web程序 时间:
2016-05-11 09:25:48
阅读次数:
594
如果使用hiberante作为dao层,常用的方式是:定义一个dao层接口包(com.dao.service)然后在定义一个dao层接口实现包(com.dao.service.impl),这样定义结构清晰,方便维护和开发工作。如果使用mybatis作为dao层,就可以省略到dao实现包,直接将sql ...
分类:
其他好文 时间:
2016-05-09 18:41:37
阅读次数:
200
声明:本系列为原创,分享本人现用框架,未经本人同意,禁止转载!http://yuangang.cnblogs.com 索引 这是第一篇目录 简述 从今天开始,我们从0开始搭建一个框架,并且完成一个任务管理系统的项目。这并不是什么大项目,只是对于不熟悉MVC以及不熟悉面向接口开发和依赖注入的朋友们有所 ...
分类:
Web程序 时间:
2016-05-09 12:38:15
阅读次数:
187