上一页 1 2 3 4 5 6 7 8 ··· 14 下一页

mybatis的BLOB存储与读取

摘要: http://blog.csdn.net/luyinchangdejiqing/article/details/45096689 简单介绍一下背景环境,web开发避免不了照片附件之类的东东,原先是存到硬盘的文件下,存储读取都比较方便。现在公司弄了个硬件负载均衡,6台服务器,当用户登录的时候会随机分配 阅读全文
posted @ 2018-01-15 15:14 ziq711 阅读(698) 评论(0) 推荐(0) 编辑

拦截器和过滤器的区别

摘要: 过滤器和拦截器的区别: ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问 阅读全文
posted @ 2018-01-15 10:39 ziq711 阅读(104) 评论(0) 推荐(0) 编辑

JAVA学习篇--静态代理VS动态代理

摘要: 本篇博客的由来,之前我们学习大话设计,就了解了代理模式,但为什么还要说呢? 原因: 1,通过DRP这个项目,了解到了动态代理,认识到我们之前一直使用的都是静态代理,那么动态代理又有什么好处呢?它们二者的区别是什么呢? 2,通过学习动态代理了解到动态代理是一种符合AOP设计思想的技术,那么什么又是AO 阅读全文
posted @ 2018-01-11 19:46 ziq711 阅读(98) 评论(0) 推荐(0) 编辑

Java设计模式-代理模式

摘要: 设计模式的分类 25种 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式 阅读全文
posted @ 2018-01-11 19:42 ziq711 阅读(184) 评论(0) 推荐(0) 编辑

Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM)

摘要: [-] class文件简介及加载 在运行期的代码中生成二进制字节码 Java字节码生成开源框架介绍--ASM Java字节码生成开源框架介绍--Javassist 代理的基本构成 InvocationHandler角色的由来 JDK的动态代理创建机制 通过接口 JDK动态代理示例 生成动态代理类的字 阅读全文
posted @ 2018-01-11 15:40 ziq711 阅读(321) 评论(0) 推荐(0) 编辑

Java的三种代理模式

摘要: Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改 阅读全文
posted @ 2018-01-11 08:54 ziq711 阅读(147) 评论(0) 推荐(0) 编辑

Java反射机制深入详解

摘要: 一.概念 反射就是把Java的各种成分映射成相应的Java类。 Class类的构造方法是private,由JVM创建。 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。Jav 阅读全文
posted @ 2018-01-10 14:29 ziq711 阅读(151) 评论(0) 推荐(0) 编辑

彻底理解ThreadLocal

摘要: ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该 阅读全文
posted @ 2018-01-10 14:11 ziq711 阅读(138) 评论(0) 推荐(0) 编辑

Java并发与多线程教程(3)

摘要: Java中的锁 锁像synchronized同步块一样,是一种线程同步机制,但比Java中的synchronized同步块更复杂。因为锁(以及其它更高级的线程同步机制)是由synchronized同步块的方式实现的,所以我们还不能完全摆脱synchronized关键字(译者注:这说的是Java 5之 阅读全文
posted @ 2018-01-10 10:32 ziq711 阅读(1825) 评论(0) 推荐(0) 编辑

Java并发与多线程教程(2)

摘要: Java同步块 Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。本文介绍以下内容: Java同步关键字(synchronzied) 同步的实例方法 同步的静态方法 实例方法中的同步块 静态方法中的同步块 Java同步示例 Java并 阅读全文
posted @ 2018-01-10 10:31 ziq711 阅读(1548) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页