面向对象的设计原则1单一职责原则(DRP)2开闭原则(OCP)3里氏替换原则(LSP)4依赖倒置原则(DIP)5接口隔离原则(ISP)6迪米特原则(LOP)7组合/聚合服用原则(CARP)SRP: 定义系统中每一个类都应该只有一个职责 好处:高内聚,低耦合OCP:定义:对扩展开放,对修改关闭 好处:...
分类:
其他好文 时间:
2015-09-11 12:21:42
阅读次数:
207
在做drp项目中使用MyEclipse编码来连接oracle,首先先将驱动
ojdbc14.jar 拷到对应的目录中,然后在对应的包中编写连接代码。
package com.bjpowernode.drp.util;
import java.sql.*;
public class Test {
public static void main(Strin...
分类:
数据库 时间:
2015-08-31 21:43:17
阅读次数:
238
这个视频是一遍做项目一遍看的,因为时间管理并没有应用的很好,因此,这个在时隔几个月之后才将这个视频看完,对自己也是无语了。好了,废话不多说了,下面是我对DRP做的一个整理。
从图中,我觉得我整理并不好,在全局上,并不是一个完整的项目,只是对项目中比较重点介绍的知识点进行总结的,比如:数据库设计、Orcal的介绍,Html语言的介绍、servlet,jsp介绍、MVC框架的介绍...
分类:
其他好文 时间:
2015-08-30 17:36:16
阅读次数:
174
讲解EJB之前,不得不先提到jboss.之前在做DRP的时候接触的是tomcat服务器,与jboss相比,tomcat属于轻量级的,而jboss属于应用级服务器。我们主要来介绍一下jboss服务器.
下载和安装
下载我们最好到官网上去下载,随着演变已经出现了好多的版本,大家可以选择最新最稳定的版本(注意一定要和jdk的版本相匹配)。这里就不再详细说明了。
安装很简单,将下载的安装包...
分类:
编程语言 时间:
2015-08-28 21:35:28
阅读次数:
205
之前在drp项目中就接触了${pageContext.request.contextPath},当时没有注意,这次在java版高校云平台ITOO4.0中再次与之相遇,真是无巧不成书啊。再次遇到,我再置之不理,那就说不过去了吧。
说着个之前,我们必须先要简单的说说EL表达式。
EL表达式
EL 全名为ExpressionLanguage。作用是:
Ø 获取数据:
EL表达式...
分类:
编程语言 时间:
2015-08-14 22:51:44
阅读次数:
311
刚解决完上一个问题之后,又出现一个新的问题,人生总有太多的不如意啊。先让我们看看问题吧
1、问题1
我们一定不要被它的样子给吓到,仔细阅读我们就会发现,其实它就是没有连上数据库,呵呵,够简单吧,那么让我们来看看它到底是哪里出问题了。
2、开始解决
我们遇到问题后,肯定是要上网找的,因为70%的问题在网上都有答案,如果没有,那就太好了,你懂的。
1...
分类:
Web程序 时间:
2015-08-02 08:58:51
阅读次数:
170
什么是filter?
Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet, 静态图片文件或静态
html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。
ServletAPI...
分类:
其他好文 时间:
2015-07-31 22:00:45
阅读次数:
155
Filter的创建
Filter的创建和销毁由WEB(例如Tomcat)服务器负责。
web 应用程序启动时,web 服务器将创建Filter的实例对象,并调用其init方法,完成对象的初始化功能,从而为后续的用户请求作好拦截的准备工作,filter对象只会创建一次,init方法也只会执行一次。通过init方法的参数,可获得代表当前filter配置信息的FilterConfig对象...
分类:
其他好文 时间:
2015-07-31 21:57:52
阅读次数:
135
正如图呈现的树结构。本文从任意节点删除树形结构。提供解决方案图中,不包括其他结点的是叶子结点。包括其他结点的是父结点,即不是叶子结点。一 本文的知识点:(1)递归调用: 由于待删除的结点的层次是不确定的,假设是叶子结点则能够直接获取id直接删除,如:北京中医医院、华北区。假设待删除的结点是父结点,....
分类:
其他好文 时间:
2015-07-11 10:24:26
阅读次数:
117
最近敲项目的时候偶然接触了MySql,但是却由于和Oracle之间的一些差别尤其是sql语句上的一些区别,让我走了很多弯路,所以这里就来总结一下它们两个之间的差别。
总的来说,Oracle是大型数据库而Mysql是中小型数据库,虽然Mysql是开源的但只是占市场的20%,而价格非常高的Oracle市场占有率是MySql的2倍。从使用上来讲,Oracle支持大并发、大访问量,是OLTP(O...
分类:
数据库 时间:
2015-07-05 19:58:24
阅读次数:
179