一:概念 二:应用场景 如果一个对象需要保存状态并可通过undo或rollback等操作恢复到以前的状态时,可以使用Memento模式。 三:动机 四:模式定义 五:代码讲解 (一)需要保存状态的对象 补充: (二)外部保存对象状态的类 (三)使用 六:类图(结构) 七:要点总结 (一)备忘录(Me ...
分类:
其他好文 时间:
2018-08-28 10:40:08
阅读次数:
231
1.应用场景 (1)能保存对象的状态,并能够恢复到之前的状态 2.代码实现 结果: ...
分类:
编程语言 时间:
2018-08-12 21:27:55
阅读次数:
120
1.JSON是JavaScript语法的子集 2.JSON的语法规则 数据在名称/值对中 数据由逗号分隔 大括号保存对象 中括号保存数组 3.JSON 值可以是: 数字(整数或浮点数) 字符串(在双引号中) 逻辑值(true 或 false)(Bool类型) 数组(在中括号中) 对象(在大括号中) ...
分类:
微信 时间:
2018-08-12 14:01:50
阅读次数:
180
1.数据类型 原始类型: String,Number,Boolean,Null,Undfined 复合类型: Object typeof操作符用于简单检测变量类型: String "string" Number "number" Boolean "boolean" Undefined "undefi ...
分类:
编程语言 时间:
2018-08-08 18:13:21
阅读次数:
403
1、对象管理机制-复杂为更好的管理模型对象,EF提供了一套内部管理机制和跟踪对象的状态,保存对象一致性,使用方便,但是性能有所降低。 2、执行机制-高度封装在EF中,所有的查询表达式都会经过语法分析、解析SQL语句、然后调用底层的ADO.NET对象去执行,中间的这些环节导致性能有所降低。 3、SQL ...
分类:
其他好文 时间:
2018-08-06 19:16:04
阅读次数:
188
Python操作jsonJson语法规则:数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组Json字符串本质上是一个字符串,用单引号表示Json数据的书写格式名称--值对,包括名称字段(在双引号中),后面跟一个冒号,然后是值:“name”:”zhangsan”等价于name=“zhangsan”Json值值可以是数字(整数或浮点数)字符串(双引号括起来)逻辑值(true或false)数
分类:
编程语言 时间:
2018-08-06 15:23:02
阅读次数:
149
1、背景介绍 在实现SSH框架中,DAO层向数据库持久化的过程中,因为大部分保存对象的方法都会调用到sava();所有索性就把save delete update select 方法进行封装到父类中,这时候就遇到了个问题,子类在调用这些方法的时候,需要根据子类的类型获知子类Class类型;这个时候可 ...
分类:
其他好文 时间:
2018-07-28 18:29:17
阅读次数:
185
来源:https://blog.csdn.net/xlgen157387/article/details/79840134 Java序列化是指把Java对象转换为字节序列的过程,而Java反序列化是指把字节序列恢复为Java对象的过程; 序列化:对象序列化的最主要的用处就是在传递和保存对象的时候,保 ...
分类:
其他好文 时间:
2018-07-27 12:01:13
阅读次数:
147
上上面稍微试手了一下,感觉还好,这里正式开始json之路 JSON 语法是 JavaScript 语法的子集。 一:总概括 1.语法规则 这个特别重要。 数据在名称/值对中 数据由逗号分隔 大括号保存对象 中括号保存数组 2.键值对 名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值。 ...
分类:
Web程序 时间:
2018-07-24 00:46:08
阅读次数:
197
一、集合框架 集合,通常也叫容器,java中有多种方式保存对象,集合是java保存对象(对象的引用)的方式之一,之前学习的数组是保存对象的最有效的方式,但是数组却存在一个缺陷,数组的大小是固定的,但是往往我们在写程序的时候,并不知道需要保存多少个对象,或者是否需要用更复杂的方式来存储对象。而java ...
分类:
编程语言 时间:
2018-07-15 13:47:53
阅读次数:
185