自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 Spring之IOC

Inversion of Control,就是控制反转的意思,就是说以前对象的创建时交给程序完成,现在交给容器完成。例如,以前Dao是在程序里面创建,并且以前的Dao是用Jdbc完成的,现在想要用Hibernate来完成,那么就得要更改程序代码,现在如果使用ioc,那么我只要修改配置文件即可   实例如下:   编写一个学生类,学生养了一条狗, public class Dog {

2012-08-12 20:15:10 1061

原创 cookie和session机制的区别和联系

具体来说,cookie机制采用的是在客户端保持状态的方案,而session机制是在服务器端保持状态的方案,同时也看到,由于服务器端保持状态的方案在客户端也需要保持一个标志,所以session机制需要借助于cookie机制来达到保存标志的目的,但实际上也有其他的选择。 正统的cookie分发是通过扩展http协议来实现的,服务器通过在http响应头中假设一行特殊的指示,以提示浏览器按照指示器生成c

2012-08-07 14:48:04 1446 2

原创 设计模式之原型模式

原型设计模式主要使用场景: 1、类初始化需要消耗非常多的资源 2、通过new 产生一个对象需要非常繁琐的数据准备或者访问权限,   下面就使用发送广告邮件为例说明原型设计模式的使用。 当发送广告邮件时,邮件中除了称呼和接受地址会变之外,其他都是一样的,所以我们可以将不变的地方抽取出来作为一个模版(AdvTemplate),然后定义一个邮件类,编写一个构造方法,参数就是上面的模板,根据模板

2012-08-06 13:31:40 1537

原创 设计模式之享元模式

享元模式的目标是共享内存中的轻量级的对象,从而减少在内存中创建相同的对象,现在用一个牛排咖啡店来说明享元模式的原理: 现在有一个牛排咖啡店,里面有各种风味的牛排(Flavor),现在我们想用享元设计模式来实现这个牛排销售系统 先将代码奉上: public interface Order { //将牛排卖给客人 public void sell(); //返回牛排的名字 pu

2012-08-06 11:12:50 2865

原创 设计模式之模板方法模式

模板方法模式是设计模式中比较常用的设计模式之一,也是一个比较简单的设计模式,如Servlet,Filter都使用了模版方法模式,Filter中又三个方法,init(),doFilter(),destroy(),他们的执行循序是依次执行,这就是模版方法的典型应用。 下面用启动一个汽车来说明一下模板设计模式,在开车的过程中,包括启动汽车,喇叭,停止汽车,这三个顺序是不能改变的,那么如何控制他们的顺序

2012-08-05 15:59:17 1345

原创 设计模式之门面模式

门面模式,就是将一些复杂的小系统整合起来,为用户的使用提供一个简单的接口,统一一个高层接口给用户使用,打个比方,电视的按钮就是一个门面模式,因为我们换台只需要拧按钮,而不必关心电视机里面经历了哪些过程。 现在我用一个邮局递信的例子来说明问题: 我现在定义的邮局和现实中的邮局有些差别,假设有这样一个邮局,当我们想发信时,我们只需要提供信的内容和地址,其他的都由邮局来做。 那么先定义写信流程的接

2012-08-02 17:23:36 2158 1

原创 设计模式之Bridge

Bridge设计模式是一个非常有用的设计模式,也是比较复杂的设计模式,比较符合java中面向接口编程的思想,Bridge设计模式的主要作用就是将抽象和实现部分实现解耦。 为什么叫桥接模式,我的理解就是将抽象这部分放置到桥的一头,将实现部分放置到桥的另一头,任何一头发生什么改变,都不会影响另一边,其实在JDBC中就是采用了Bridge的思想,jdbc是sun公司定义的一套接口,不同的数据库公司分别

2012-08-01 18:13:44 1456 1

EventBusDemo

简单介绍了EvnetBus的四种订阅函数的使用和区别

2014-07-27

TouchEventDemo

展示Android TouchEvnet的传递机制

2014-07-21

VolleyDemo

讲解Volley用于下载大量图片,并使用GridView展示图片的例子

2014-05-18

SimpleFactory

讲解了设计模式中的工厂模式:包括简单工厂,工厂方法,抽象工厂

2014-05-17

使用EventBus实现组件解耦

介绍了EventBus的使用,包含四种回调函数的使用,对于实现组件的解耦很有帮助

2013-12-07

Fragment实现Tab功能

由于Google官方不推荐使用TabActivity,所以这里使用Fragment来实现这以功能,希望能对大家有用。

2013-10-24

myeclipse10安装svn插件

在MyEclipse10中安装svn插件

2012-03-29

VC动态链接库开发,多线程

关于动态链接库的开发,里面也有关于多线程的内容,希望大家下载,

2011-03-29

空空如也

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

TA关注的人

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