`
明日天涯
  • 浏览: 35447 次
  • 性别: Icon_minigender_1
  • 来自: 福州
文章分类
社区版块
存档分类
最新评论
文章列表
                                          我说,执着造就了成功                                                    ——记淘宝应聘经历       窗外,雨水洗刷着沉闷的叶子,不 ...
Spring之Aop的简单实现 所谓Aop,即Aspect Oriented Programming,面向方面编程。这个概念听起来可能有点抽象,所以在这里我们先引入Aop中的一些术语并结合它们来对Aop思想做一个整体的解释: 1.Aspect(切面):横切性关注点的抽象即为 ...
Spring之IOC思想的理解和简单实现 所谓IOC,其全称为“Inversion Of Control”,较常见的中文翻译是“控制反转”,或许有些朋友会觉得看英文名称更容易理解,其实都无所谓,重要的是我们要理解其思想。通俗一点来讲就是:将bean ...
    首先,我们先来模拟一个应用场景,针对的是MVC三层结构的网站,模拟的是客户端注册用户的场景。假设注册一个用户需要在表单中填入帐号和密码,当我们填完注册信息,点击提交时,注册信息提交到了服务器端的控制层,再由控制层调用模型层中的Dao对象将注册信息添加到数据库中去。实际上这么一个简单的流程,涉及到了两次的数据转换。首先,当我们在客户端注册表单中填入注册信息时,信息是以map结构(即键值对形式,例如密码信息,其存在形式为(password,”…”))存在的,我们可以称之为扁平数据;然后注册信息传到控制层,由控制层将那些零散的扁平数据封装为OO数据(即面向对象的数据,称之为pojo/vo对象, ...
    首先,我想就数据结构的概念做一个陈述,这样便于我们从大局上对一些具体的数据结构进行把握。所谓数据结构,是指数据元素(或称之为数据对象)的集合以及元素之间的相互关系(需要注意的是,这里的“关系”所包含的含义是比较广的,包括元素位置上的关系、元素所携带的value在大小上的关系等等)。元素之间的相互关系是数据集合的逻辑结构,而这种逻辑结构在具体的存储空间中的表达则称之为数据集合的存储结构(或物理结构)。总的来说,对于一个数据结构,我们必须对它有两个维度上的理解,一个是它的逻辑结构是什么样子的,另一个就是它可以用什么样的物理存储结构来实现。         从大体上来讲,数据结构可分为线性结 ...
    我想大家对于struts框架是绝对不会陌生的,最近刚刚学习了struts框架,这里我想谈一下自己对该框架的理解。首先,我要讲到的是struts1框架,该框架是对mvc模式思想的一种应用。为了对该框架的整体思想有个比较好的把握 ...
    在web早期的开发中,通常采用的都是model1。Model1设计模式中,主要分为两层,视图层和模型层。那么,项目中的业务流程该如何处理呢?实际上,model1模式中jsp就充当了这个角色,也就是说一切的业务逻辑都是由jsp来处理的,通常是通过jsp直接调用模型来处理相关的业务,model1是以jsp为中心的。举个例子,比如我们用model1模式开发了一个网站,该网站可以注册会员,那么当我们在注册页面中点击提交时,我们在页面中输入的数据就直接提交给一个jsp对象了,然后由该jsp对象直接调用dao类对象,往数据库中插入一条注册记录,实际上,该jsp对象可以直接就是展示注册页面给我们的js ...
集合框架小结 一、体系结构 1. Collection接口 (1) Set接口 常用的实现类有:HashSet、TreeSet (2) List接口 常用的实现类有:ArrayList、LinkedList、Vector 2. Map接口 常用的实现类有:HashMap、TreeMap 3. Dictionary类 常用的子类有:HashTable 二、常用的实现类 1. HashSet (1) 概述:HashSet底层是用哈希表实现的,可理解为数学中的集合,是无序且不能存放重复元素的。这里的重复是什么概念呢?重复指的A.equals(B)成立。 (2) 支持的操作:增——add()、删——r ...
Global site tag (gtag.js) - Google Analytics