mysql的JDBC接口驱动包的版本和mysql的版本间的关系可以在官网上查到,具体例子见下面,里面没有和JDBC版本匹配的相关描述。
http://dev.mysql.com/doc/relnotes/connector-j/en/news-5-1-34.html
Version 5.1.34 is a maintenance release of the production 5.1 br...
分类:
数据库 时间:
2014-12-26 21:45:42
阅读次数:
227
OO原则 1、封装变化 2、多用组合,少用继承 3、针对接口编程,不针对实现编程 4、为交互对象之间的松耦合设计而努力 ? OO模式 观察者模式(Observer pattern)——在对象之间定义一对多的依赖,这样一来,当一个...
分类:
其他好文 时间:
2014-12-26 20:28:16
阅读次数:
197
OO基础 1、抽象 2、封装 3、多态 4、继承 ? OO原则 1、封装变化 2、多用组合,少用继承 3、针对接口编程,不针对实现编程 ? OO模式 策略模式(Strategy Pattern)——定义算法族,分别封装起来,让它们之间可以...
分类:
其他好文 时间:
2014-12-26 18:59:41
阅读次数:
165
自从面向对象开发方式的出现,抽象的概念就开始日新月异的发展,面向对象编程、面向接口编程、面向组件编程等等;这一系列的概念都是软件工程所追求的思想范畴,高类聚低耦合。今天我要简谈的是面向对象里面非常重要的也是非常抽象的概念,接口。谈起接口多少人曾经为之痛苦过,尤其是一些刚入门的开发人员(包括小弟),百...
分类:
Web程序 时间:
2014-12-23 15:19:39
阅读次数:
182
今天按昨天定下的各个时间点目标指导工作,感觉效率高了很多,以后要坚持写下第二天的工作计划和每日总结养成习惯。今天开发遇到两个问题,一个是服务接口变量定义时错把接口类型写成了实现类,导致启动时是spring报错,修改后正常,这也突然让我意识到面向接口编程的好处,以后我要修改接口实现,只要改bean就行...
分类:
其他好文 时间:
2014-12-18 22:09:32
阅读次数:
147
模式的基本元素
架构模式:
设计模式:
通用职责分配软件模式(GRASP模式):
蕴含在设计模式中的设计原则和理念:
设计模式最根本的意图是适应需求变化:
针对接口编程,而不是针对实现编程:
优先使用聚合而不是继承
继承反映的是类之间的“‘.......是一个.......”这样的关系,
聚合反映的是类之间“.................有一个.....”的关系...
分类:
其他好文 时间:
2014-12-18 18:56:51
阅读次数:
154
六大原则的起因:面向对象中封装、继承、多态三大支柱蕴含了用抽象来封装变化,降低耦合,实现复用的精髓。
封装:隐藏内部实现,保护内部信息。
继承:实现复用,归纳共性。
多态:改写对象行为,实现更高级别的继承。
要实现这些目的,就必须遵守一些原则:封装变化、对接口编程、少继承多聚合等等总结这些,归纳出六大原则
单一职责原则(SRP)
定义:就一个类而言,应该仅有一个引起它...
分类:
其他好文 时间:
2014-12-14 15:52:16
阅读次数:
123
面向接口编程是OOP中有效隔离变化的手段,同时要求开发者必须对问题进行有效抽象。Chrome为了兼容AOSP WebView和Chromium Android WebView, 在实现中做了许多的抽象,充分做到了上层只依赖于接口的原则(依赖倒置),可以有效的兼容不同的WebView实现,隔离其内部的变化。...
分类:
其他好文 时间:
2014-12-10 01:48:35
阅读次数:
203
1. 项目前奏工厂模式;门面模式;2. OA项目搭建(1)父接口(IBLL,IDAL)中的类都是部分类,方便拓展。(2)T4模板使用。(3)扩展程序集版本的统一。(4)面向接口编程。(5)类里面的一个对象,依赖外部来对其进行实例化,这个过程叫做控制反转。(6)抽象工厂和实体工厂。(7)DBSessi...
分类:
编程语言 时间:
2014-12-06 11:19:01
阅读次数:
250
本文是上课笔记总结,涉及细节知识点会在以后文章说明!bash脚本编程:脚本程序:解释器解释执行;shell:交互式接口;编程环境;shell:能够提供一些内部命令,并且能通过PATH环境变量找到外部命令;把命令提交给内核启动为进程;编程环境:流程控制语句:顺序执行;循环执行;..
分类:
系统相关 时间:
2014-12-06 06:42:38
阅读次数:
328