网上看到一篇文章很好,其中:$p1=new Person();对象的首地址赋给“$p1”这个引用变量,所以$p1 是存储对象首地址的变量,$p1 放在栈内存里边,$p1 相当?于一个指针指向堆里面的对象,所以我们可以通过$p1 这个引...
分类:
Web程序 时间:
2014-11-27 14:44:05
阅读次数:
201
在对象中存放相关信息的方式:1、从对象所属的类中继承一个子类,然后改用这个子类对象。 然而有时类的实例可能是由某种机制所创建的,无法使用这种机制创建自己所写的子类实例。所以采用第2种方式-----“关联对象”2、关联对象 可以给某对象关联多个对象,这个对象用“键”来区分,存储对象值的时,可以指明.....
分类:
其他好文 时间:
2014-11-27 10:32:54
阅读次数:
114
核心提示:本质上没区别。只是函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过程不行。执行的本质都一样。
函数限制比较多,如不能用临时表,只能用表变量等,而存储过程的限制相对就比较少。
1. 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强...
分类:
其他好文 时间:
2014-11-26 14:24:22
阅读次数:
302
当编写PL/SQL程序时,可以用多种方式来运行。可以直接在SQL*Plus(或某些其他SQL环境,如SQL Developer)中运行,也可以将之存储在数据库中,然后从SQL环境或程序运行。当在数据库中存储程序时,该程序被称为存储程序(stored program)或存储对象(stored object)。这在本章稍后讲解。现在,让我们来讨论如何使用SQL*Plus编写程序。虽然是从SQL*Plu...
分类:
数据库 时间:
2014-11-24 12:00:01
阅读次数:
275
很久以前写了一篇文章 .NET中使用Redis 介绍了如何安装Redis服务端,以及如何在.NET中调用Redis读取数据。本文简单介绍如何设计NoSQL数据库,以及如何使用Redis来存储对象。和传统的关系型数据库不同,NoSQL大部分都是以键值对存储在内存中的,我们不能直接把RDBMS里面的一些...
分类:
Web程序 时间:
2014-11-24 00:49:01
阅读次数:
376
Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。 Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF...
分类:
移动开发 时间:
2014-11-23 23:07:59
阅读次数:
314
为什么会用到集合类?面向对象语言对事物的体现都是以对象的方式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 数组虽然也可以存储对象,但长度固定。集合长度可变。数组中可以存储基本数据类型,集合只能存...
分类:
其他好文 时间:
2014-11-23 17:24:31
阅读次数:
190
NSArray用来存储对象的有序列表,它是不可变的NSArray不能存储C语言中的基本数据类型,如int、float、enum、struct,也不能存储nil,nil代表数组元素的结束//
// main.m
// NSArray
//
// Created by lixiaoqiang on 14/11/19.
// Copyright (c) 2014年 lixiaoqiang. Al...
分类:
其他好文 时间:
2014-11-21 23:18:32
阅读次数:
303
Infinispan 7.0.1.Final 发布!此版本现已提供下载,是个 bug 修复版本,包括查询性能提升。完整改进记录请看release notes。In?nispan 是个开源的数据网格平台。它公开了一个简单的数据结构(一个Cache)来存储对象。虽然可以在本地模式下运行In?nspan,...
分类:
其他好文 时间:
2014-11-19 10:53:26
阅读次数:
157
1.TreeSet原理: /** TreeSet存储对象的时候, 可以排序, 但是需要指定排序的算法 * * Integer能排序(有默认顺序), String能排序(有默认顺序), 自定义的类存储的时候出现异常(没有顺序)** 如果想把自定义类的对象存入TreeSet进行排序, 那么必须实现Com...
分类:
编程语言 时间:
2014-11-17 00:21:35
阅读次数:
341