上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页
摘要: 事实是最近读《J2EE设计模式》讲述表达层模式的那几章,书中有一个前端控制器+command模式的workflow例子,就琢磨着可以很简单地扩展成一个MVC框架。花了一个下午改写了下,对书中所述的理解更为深入。我想这也许对于学习和理解设计模式,以及初次接触struts等MVC框架的人可能有点帮助。因为整个模型类似于struts,我把它取名叫strutslet^_^。学习性质,切勿认真。 (一)完... 阅读全文
posted @ 2008-07-09 15:33 大牛博客 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则SRP:Single Responsibility Principle 开放封闭原则OCP:Open-Close Principle 一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。在进行面向对象设计时要尽量考虑接口封装机制、抽象机制和多态技术。 Liskov替换原则LSP:Liskov Substitution Principle 子类应当可以替换父类并出现在父类能够... 阅读全文
posted @ 2008-07-09 14:37 大牛博客 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Struts Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。 Struts框架可分为以下四个主要部分,其中三个就和MVC模式紧密相关: 1、模型(Model),本质上来说在Struts中Model是一个Action类(这个会在后面详细讨论),开发者通过其实现商业逻辑,同时用户请求通过控制器(Controller)向Action的转发过程... 阅读全文
posted @ 2008-07-07 15:13 大牛博客 阅读(334) 评论(0) 推荐(0) 编辑
摘要: §1.10 使用SQL Worksheet工作 在新的Oracle版本里,系统提供了一个叫SQL Worksheet 的图形SQL工作环境,它是ORACLE Enterprise Manager 的一部分。使用它可以免去在SQL>下编辑行命令的不便。它完全是在图形方式进行。它的启动有以下几种方法: l 从ORACLE Enterprise Manager中启动 l 从Administrtor 工具... 阅读全文
posted @ 2008-07-07 15:11 大牛博客 阅读(2453) 评论(0) 推荐(1) 编辑
摘要: Oracle SQL*PLUS基础 Oracle的SQL*PLUS是设计所有应用系统的基础工具。要想将应用系统设计成一个健壮的、性能优越的系统。最关键的是要理解RDBMS的真正含义和结构,理解Oracle SQL*PLUS 的特点和核心,弄清关系数据库与桌面数据库的差别。比如理解数据的完整性、一致性、索引、视图等。只有这样才能设计出符合Oracle特点的应用系统。从而保证系统在提供使用后不会出现... 阅读全文
posted @ 2008-07-07 15:08 大牛博客 阅读(6787) 评论(0) 推荐(1) 编辑
摘要: 刚刚学会打领带,在网上也查找了一下主要平结、交叉结、双环结、双交叉结及温莎结 等五种,现在为各位介绍一下打领结的结法全图解。相信依照图片上STEP BY STEP分解步骤与自己的勤加练习,你应该很容易就能上手才是,不过结领结是为了在身上产生视觉加分作用,当你决定采用某种领结前可也需一并考量领带本身的厚度及材质的喔。 平结 平结为最多男士选用的领结打法之一,几乎适用于各种材质... 阅读全文
posted @ 2008-07-07 15:07 大牛博客 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。 2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logger拥有... 阅读全文
posted @ 2008-06-11 08:54 大牛博客 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 首先基础的命名空间别忘记,下面是所要用到的几个命名空间 c# 代码 using System.IO; using System.Text; using System.Net; 接下来要设定附件上传的位置设定了 c# 代码 //文章默认存放的绝对路径 private string FilePageDir ... 阅读全文
posted @ 2008-06-09 17:14 大牛博客 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。 意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 模型图 逻辑模型:... 阅读全文
posted @ 2008-06-07 11:49 大牛博客 阅读(243) 评论(0) 推荐(0) 编辑
摘要: dotnet2.0中新增的Substitution 控件用在配置为需要进行缓存的 ASP.NET 网页上。Substitution 控件允许您在页上创建一些区域,这些区域可以用动态方式进行更新,然后集成到缓存页。 Substitution控件----动态更新缓存页的部分 缓存某个 ASP.NET 页时,默认情况下会缓存该页的全部输出。在第一次请求时,该页将运行并缓存其输出。对于后续的请求,将通过缓... 阅读全文
posted @ 2008-06-07 11:47 大牛博客 阅读(264) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页