什么是备忘录模式?
在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以将以后的对象状态恢复到先前保存的状态。
我们在编程的时候,经常需要保存对象的中间状态,当需要的时候,可以恢复到这个状态。比如,我们使用Eclipse进行编程时,假如编写失误(例如不小心误删除了几行代码),我们希望返回删除前的状态,便可以使用Ctrl+Z来进行返回。这时...
分类:
其他好文 时间:
2015-07-27 00:26:31
阅读次数:
146
js两种类型:
1. ECMAScript变量包含两种不同类型的值:基本类型值、引用类型值;
2. 基本类型值:指的是保存在栈内存中的简单数据段;
3. 引用类型值:指的是那些保存在堆内存中的对象,意思是,变量中保存的实际上只是一个指针,这个指针执行内存中的另一个位置,由该位置保存对象;
两种访问方式:
4. 基本类型值:按值访问,操作的是他们实际保存...
分类:
Web程序 时间:
2015-07-20 10:54:52
阅读次数:
115
1.安装ref:http://blog.csdn.net/fsw0723/article/details/170409992.JSON回顾:JSON 语法是 JavaScript 对象表示法语法的子集。数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组JSON 值可以是:数字(整数或浮点数...
分类:
数据库 时间:
2015-07-20 06:55:34
阅读次数:
347
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式JSON 语法规则JSON 语法是 JavaScript 对象表示语法的子集。数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组JSON 名称/值对JSON 数据的书写格式是:名称/值对。名称/值对...
分类:
Web程序 时间:
2015-07-14 22:21:54
阅读次数:
190
1.可变与不可变性 String是不可变的,它是由字符数组来保存对象的值,并声明为final类型,所以String对象是不可变字符序列。 private final char value[]; StringBuffer和StringBuilder都是可变的字符序列,它们也是由字符数组保存。...
分类:
编程语言 时间:
2015-07-13 11:37:59
阅读次数:
100
package testProject;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
public class TestPro {
public static void main(String[] args) {
ArrayList zsList = ne...
分类:
编程语言 时间:
2015-07-06 01:32:02
阅读次数:
164
装载自:http://flyneil.iteye.com/blog/1345177WeakReference与SoftReference都可以用来保存对象的实例引用,这两个类与垃圾回收有关。WeakReference是弱引用,其中保存的对象实例可以被GC回收掉。这个类通常用于在某处保存对象引用,而又...
分类:
其他好文 时间:
2015-07-05 12:13:58
阅读次数:
213
保存对象的不同状态值效果说明1. 存储不同的状态,对于一个对象而言还是很有必要的,尤其是需要频繁切换状态的时候.2. block是对象,是可以存储在集合中的.源码https://github.com/YouXianMing/ViewState//// NSObject+StatePattern.h....
分类:
其他好文 时间:
2015-06-30 23:29:43
阅读次数:
149
转载请注明:http://blog.csdn.net/uniquewonderq
上次在说session的时候,要执行session方法的时候要把它方法事务当中,也就是说Hibernate对数据进行的操作都是封装在书屋当中,并且默认是非自动提交方式。所以用session保存对象时,如果不开启事务,并且手工提交事务,这个对象并不会真正的保存在数据库中。
我们知道jdbc是自动提交事务的。如果...
分类:
Web程序 时间:
2015-06-24 19:04:46
阅读次数:
167
JSON 语法规则
JSON 语法是 JavaScript 对象表示法语法的子集。
数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组
JSON 名称/值对
JSON 数据的书写格式是:名称/值对。
名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值:
"firstName" : "John"
这很容易理解,等价于这条 JavaScript 语句:
f...
分类:
Web程序 时间:
2015-06-24 11:04:00
阅读次数:
106