首先,让我们来了解代理商,它是指代理人或代理机构代表一个人与一个人或组织采取行动。代理模式用于特定的目的是提供一个代理对象,并由代理对象控制对象控制对原对象的引用。 代理模式一般涉及三个角色: Subject:抽象角色。声明真实对象和代理对象的共同接口。? Proxy:代理角色。代理对象角色内部含....
分类:
其他好文 时间:
2015-07-09 19:23:01
阅读次数:
84
1、演示多列转为单行
数据文件及内容: student.txt
xiaoming|english|92.0
xiaoming|chinese|98.0
xiaoming|math|89.5
huahua|chinese|80.0
huahua|math|89.5
创建表studnet:
create table student(name string,subject strin...
分类:
其他好文 时间:
2015-07-09 00:54:01
阅读次数:
166
JAAS 登陆认证涉及的接口\类:LoginContext:应用程序通过调用该类的login方法来登陆认证。LoginModule:抽象的登陆接口。用户需要实现接口,来定义自己的登陆模块。Subject:一个需要认证的实体,如一个人,一段程序。Principal:认证实体标志,如编号,角色等。自定义...
分类:
其他好文 时间:
2015-07-07 10:55:01
阅读次数:
176
代理模式(Proxy) : 为其他对象提供一种代理以控制对这个对象的访问。
下面实例说明:
//公共的抽象类
public abstract class Subject {
public abstract void Request();
}
//真实实体
public class RealSubject extends Subject{
@Override
public void...
分类:
其他好文 时间:
2015-07-06 16:09:21
阅读次数:
82
参考地址一参考地址二Spring邮件抽象层的主要包为org.springframework.mail。它包括了发送电子邮件的主要接口MailSender,和值对象SimpleMailMessage,它封装了简单邮件的属性如from,to,cc,subject,text。 包里还包含一棵以MailEx...
分类:
编程语言 时间:
2015-07-05 22:35:55
阅读次数:
218
代理模式为其他对象提供一种代理,以控制对这个对象的访问Subject类package com.hml.proxy;public interface Subject { public void request();}RealSubject类package com.hml.proxy;public...
分类:
其他好文 时间:
2015-07-04 15:26:41
阅读次数:
128
添加用户:insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values ("192.168.186.1","allen",password("allen"),'','','');刷新:flu...
分类:
数据库 时间:
2015-07-02 13:33:49
阅读次数:
147
转载请注明出处:jiq?钦's
technical Blog
一、静态代理:
假设原来有一个实现了指定接口/抽象类的子类:
class RealSubject implements Subject{
public void request(){
System.out.print("real request handling\n");...
分类:
编程语言 时间:
2015-06-28 06:28:30
阅读次数:
141
Java设计模式-代理模式之动态代理(附源码分析)
动态代理概念及类图
上一篇中介绍了静态代理,动态代理跟静态代理一个最大的区别就是:动态代理是在运行时刻动态的创建出代理类及其对象。上篇中的静态代理是在编译的时候就确定了代理类具体类型,如果有多个类需要代理,那么就得创建多个。还有一点,如果Subject中新增了一个方法,那么对应的实现接口的类中也要相...
分类:
编程语言 时间:
2015-06-26 18:05:54
阅读次数:
200
ReactiveX是利用可观察数据流实现异步编程的API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。
RxJava是Reactive Extensions的Java VM实现,它是一个使用可观察序列编写异步和事件驱动程序的库。它扩展了观察者模式以支持数据和事件序列,并且加入操作符Operator。它将你的注意从低级别线程,线程同步,线程安全和并发数据对象这些复杂问题中转移。...
分类:
编程语言 时间:
2015-06-26 09:18:38
阅读次数:
196