- 浏览: 6285 次
- 性别:
- 来自: 上海
最新评论
-
tomfish88:
JPA中能使用么
使用Oracle VPD实现行级权限 -
月下狼~图腾~:
写的不错~
使用Oracle VPD实现行级权限
文章列表
相关资料参考链接:
http://incubator.apache.org/thrift/
http://wiki.apache.org/thrift/FrontPage
http://jnb.ociweb.com/jnb/jnbJun2009.html 非常好的入门教程
http://developers.facebook.com/thrift/thrift-20070401.pdf thrift开发者写的论文
Thrift是个啥东东?
来自wiki.apache.org/thrift/FrontPage的定义
Thrift is a software framework for ...
VPD全称Virtual Private Database,这个技术提供了对数据库信息的细粒度访问控制。关于VPD的更多描述性信息可通过Oracle官方文档获得:http://download.oracle.com/docs/cd/B19306_01/network.102/b14266/apdvpoli.htm#i1009600通过一个具体案例,体验一下VPD带给我们的功能特点。1.初始化环境构造表T,其中包含一个字段X。sec@ora10g> create table t (x number);sec@ora10g> insert into t values (1);sec@o ...
基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。昨天在一本书上看到了,好好实践了一下,序列化为一般文件,也序列化为XML文件(使用XStream)。用于序列化的实体类Person.java 代码如下(记得需要实现Serializable接口):
import java.io.Serializable;
@SuppressWarnings("serial")
public class Person implements Serializable{
pr ...
为识别对象,JDK为每个Object类都定义了一个hashcode,Object的类的hashcode是根据对象的内存地址做hash算法得出来的,String类则自己重写了hashcode()方法,是根据字符串的每个字符做算法累加起来的,Integer在直接返回value的值。 而很多时候,对于应用系统的一些类(Java Bean),是要根据属性来计算hashcode而非内存地址,就像String类。所以会去覆盖Object的equals方法。其实重写就重写了,但是出于技术上的要求,JDK的一些数据结构Collection作为一个数据的容器,它需要唯一定位某个对象,而判定对象是否相等的标准 ...