ContentValues 和HashTable类似都是一种存储的机制 但是两者最大的区别就在于,contenvalues只能存储基本类型的数据,像string,int之类的,不能存储对象这种东西,而HashTable却可以存储对象。 在往数据库中插入数据的时候,首先应该有一个ContentValu ...
分类:
其他好文 时间:
2016-05-27 20:08:31
阅读次数:
156
数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以对象和存储基本数据类型,集合只能存储对象。集合框架-数组转成集合java.util类Arrays*Arrays:用于操作数据的工具类提供了很多常见的方法比如排序,搜索等。*该类中的方..
分类:
编程语言 时间:
2016-05-27 07:12:08
阅读次数:
214
HasehesRedishash是一个string类型的field和value映射表。hash特别适合于存储对象。相对存成string,现在存为一个hash类型中可以占用更少的内存。且可以更方便的存储整个对象。hsetredis127.0.0.1:6379>hsetuser:001namemichael(integer)1redis127.0.0.1:6379>hgetuser:0..
分类:
其他好文 时间:
2016-05-26 11:39:23
阅读次数:
122
1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 <id ...
分类:
其他好文 时间:
2016-05-24 09:18:47
阅读次数:
324
之前在客户端存储数据一直用的是cookie,由于有大小等限制,随着html5时代的到来,现在大多数用的是localstorage存储数据: 例如: 当我们需要存储对象时,方法如下: ...
分类:
其他好文 时间:
2016-05-23 06:30:22
阅读次数:
113
集合类1.为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。2.数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储..
分类:
其他好文 时间:
2016-05-21 16:07:07
阅读次数:
190
1. Java 集合概述 1.存储对象可以考虑:①数组 ②集合 2.数组存储对象的特点:Student[] stu = new Student[20]; stu[0] = new Student();.... >弊端:①一旦创建,其长度不可变。②真实的数组存放的对象的个数是不可知。 3.集合 Col ...
分类:
编程语言 时间:
2016-05-20 23:52:14
阅读次数:
245
1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 <id ...
分类:
Web程序 时间:
2016-05-19 16:23:38
阅读次数:
221
Java垃圾回收机制(gc) 在程序运行过程中,每创建一个对象都会被分配一定的内存用以存储对象数据。如果一味的去占用内存而不释放,则会遇到内存溢出的问题。 在程序运行的过程中,gc会用引用计数法去统计对象被多少其他对象持有,如果对象已经没有被引用,那么该对象转变为可复活状态 (对于gc线程来说对象有 ...
分类:
编程语言 时间:
2016-05-19 00:07:43
阅读次数:
319
1. 迭代器与组合模式(Iterator)1.1 Collection.iterator()集合(Collection)指的是一群对象,其存储方式可以是各式各样的数据结构。
如何能让客户遍历你的对象而又无法窥视你存储对象的方式——利用迭代器(iterator)java.util.Iterator来封装“遍历集合内的每个对象的过程”。//忽略集合实现方式(列表、数组、散列表)封装对象遍历
publi...
分类:
其他好文 时间:
2016-05-18 18:18:49
阅读次数:
147