自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

转载 面向接口编程(3)

通过前面两篇,我想各位朋友对“面向接口编程”的思想有了一定认识,并通过第二篇的例子,获得了一定的直观印象。但是,第二篇中的例子旨在展示面向接口编程的实现方法,比较简单,不能体现出面向接口编程的优势和这种思想的内涵。那么,这一篇作为本系列的终结篇,将通过分析几个比较有深度的模式或架构,解析隐藏其背后的面向接口思想。这篇我将要分析的分别是MVC模式和.NET平台的分层架构。 这篇的内容可能会比较抽象

2015-06-08 23:27:52 358

转载 面向接口编程(2)

通过上一篇文章的讨论,我想各位朋友对“面接接口编程”有了一个大致的了解。那么在这一篇里,我们用一个例子,让各位对这个重要的编程思想有个直观的印象。为充分考虑到初学者,所以这个例子非常简单,望各位高手见谅。 问题的提出  定义:现在我们要开发一个应用,模拟移动存储设备的读写,即计算机与U盘、MP3、移动硬盘等设备进行数据交换。 上下文(环境):已知要实现U盘、MP3播放器、移动硬盘三种移动存储

2015-06-08 23:25:59 316

转载 面向接口编程(1)

我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系?本文将一一解答这些疑问。 1.面向接口编程和面向对象编程是什么关系 首先,面向接口编程和面向对象编

2015-06-08 23:24:41 301

转载 程序员需要的基本技能

程序员需要具备的基本技能 | 酷 壳 - CoolShell.cn http://coolshell.cn/articles/428.html

2014-05-05 15:23:13 420

转载 Spring的事务管理

Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。     本章主要目标如下:     1,Spring事务     2,事务属性     3,事务管理器     4,声明式事务            1.1Spring的事务     事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工作单元中,所有的任务

2013-10-07 20:46:48 480

转载 Hashtable HashMap

1 HashMap不是线程安全的              hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。 2   HashTable是线程安全的一个Collection。 HashMap是Hashtable的轻

2013-10-07 20:24:32 529

转载 arraylist vector linkedlist

最近用到了,所以依然是转载 ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向

2013-10-07 20:17:52 499

转载 java的异常

被架构师问的面试题 1. 异常机制       异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。       传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返

2013-10-06 22:38:08 461

转载 Java中static、final用法小结

一、final 1.final变量:       当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既

2013-10-06 22:33:33 464

转载 java多态的实现

多态性:发送消息给某个对象,让该对象自行决定响应何种行为。       通过将子类对象引用赋值给超类对象引用变量来实现动态方法调用。       java 的这种机制遵循一个原则:当超类对象引用变量引用子类对象时,被引用对象的类型而不是引用变量的类型决定了调用谁的成员方法,但是这个被调用的方法必须是在超类中定义过的,也就是说被子类覆盖的方法。       1. 如果a是类A的一个引用,那

2013-10-06 21:38:34 753

原创 如何高效率读取数据库并分页显示(利用limit)

这几天在做一个项目,其中涉及到了文章查看的功能,显然就会涉及到分页内容了。下面就讲下我在这里面用的到技巧和遇到的问题。     首先需要了解实现分页要获取哪些数据。总记录数totalCount,当前页数currentPage,每页显示数pageSize。   首先我从数据库中读取数据时,我是仅读取我要显示的条数,我利用了limit(limit用法可以上网搜索资料),然后记录当前页curre

2013-09-27 17:00:10 1801

转载 jstl中的foreach

为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行的本体内容。    为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行的本体内容。   语法   语法1:迭代一集合对象之所有成员 c:forEach [var="varName"] items="collection" [

2013-09-23 21:20:47 679

转载 java 统计网站在线人数

下面,我们利用HttpSessionBindingListener接口Java语言,编写一个在线人数统计的程序。当一个用户登录后,显示欢迎信息,同时显示出当前在线的总人数和用户名单。当一个用户退出登录或者Session超时值发生时,从在线用户名单中删除这个用户,同时将在线的总人数减1。这个功能的完成,主要是利用一个实现了HttpSessionBindingListener接口的对象,当这个对象被绑

2013-09-23 15:05:24 858

英语面试(计算机)

很好的英语面试解答,大家可以看看。我也是在网上看见的,觉得不错就拿出来分享下哈!

2013-10-07

J2EE网上书店

基于SSH开发的网上书店,实现了大部分的功能,包括登陆注册登出,购物车,查询,结账,显示图书等,欢迎大家一起讨论java技术和框架以及web开发

2013-05-19

J2EE的代码

大学书本的实例,很经典的,我找了好久才找到,对于学习J2EEde同学拉说很好的

2013-05-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除