在阎宏博士的《JAVA与模式》一书中开头是这样描述访问者(Visitor)模式的: 访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。分派的概念 变量被声明时的类型叫做变量的静态类型(Stati.....
分类:
编程语言 时间:
2015-05-13 19:04:32
收藏:
0 评论:
0 赞:
0 阅读:
291
什么是数组?在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针...
分类:
编程语言 时间:
2015-05-13 19:03:41
收藏:
0 评论:
0 赞:
0 阅读:
231
在阎宏博士的《JAVA与模式》一书中开头是这样描述备忘录(Memento)模式的: 备忘录模式又叫做快照模式(Snapshot Pattern)或Token模式,是对象的行为模式。 备忘录对象是一个用来存储另外一个对象内部状态的快照的对象。备忘录模式的用意是在不破坏封装的条件下,将一个对象的状态.....
分类:
编程语言 时间:
2015-05-13 19:02:52
收藏:
0 评论:
0 赞:
0 阅读:
209
一数据类型关键字 12 个:1 . char2 . short3 . int4 . long5. enum6. float7. double8. signed9. unsigned10. struct11. union12.void 二 控制类型关键字 12 个循环语句 1.for2.do 3.wh...
分类:
编程语言 时间:
2015-05-13 19:02:32
收藏:
0 评论:
0 赞:
0 阅读:
101
下载安装包 # wget http://www.python.org/ftp/python/3.3.4/Python-3.3.4.tgz解压 # tar -xzvf Python-3.3.4.tgz为新版本的python创建一个路径 # mkdir /usr/local/python3安装 ...
分类:
编程语言 时间:
2015-05-13 19:01:31
收藏:
0 评论:
0 赞:
0 阅读:
272
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,...
分类:
编程语言 时间:
2015-05-13 19:01:20
收藏:
0 评论:
0 赞:
0 阅读:
146
遍历主要有两种方法,i++方法和in关键词法var list = [1, 2, 3, 4, 5, 6,7,8];//var l = list.length;for(var i in list) { console.log(list[i]);}//[Finished in 0.3s]var li...
分类:
编程语言 时间:
2015-05-13 18:59:58
收藏:
0 评论:
0 赞:
0 阅读:
1528
在阎宏博士的《JAVA与模式》一书中开头是这样描述合成(Composite)模式的: 合成模式属于对象的结构模式,有时又叫做“部分——整体”模式。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。合成模式 合成模式把部分和整体的关系用树.....
分类:
编程语言 时间:
2015-05-13 18:57:58
收藏:
0 评论:
0 赞:
0 阅读:
226
UnityVS: Web Target with Web Security enabled will prevent opening files and communication with UnityVS.解决方法直接在 unity中 File-》build setting -> 更换一个平台就行...
分类:
编程语言 时间:
2015-05-13 18:57:49
收藏:
0 评论:
0 赞:
0 阅读:
394
java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。sync...
分类:
编程语言 时间:
2015-05-13 18:57:29
收藏:
0 评论:
0 赞:
0 阅读:
300
本地debug的时候,可以实时编译并更新代码,线上也可以不停服来动态更新类,即所说的java热部署。
分类:
编程语言 时间:
2015-05-13 18:57:07
收藏:
0 评论:
0 赞:
0 阅读:
341
首先定义二叉树的存储结构1 /* 二叉树的二叉链表结点结构定义 */2 typedef char TreeElemType;3 typedef struct tagBiTreeNode {4 TreeElemType data;//结点数据5 struct tagBiTreeNode...
分类:
编程语言 时间:
2015-05-13 18:55:55
收藏:
0 评论:
0 赞:
0 阅读:
157
Python 嵌套函数嵌套函数,顾名思义就是函数里面 套函数。def A(a): print "I am A" def B(b): print "a+b=",a+b print "I am B" B(2) print "Over!!!"A(3)运行结果I am Aa+b= 5I am BOver!!...
分类:
编程语言 时间:
2015-05-13 18:54:14
收藏:
0 评论:
0 赞:
0 阅读:
245
编译之前的处理指令A.宏定义a.1 //Like static constant2 #define NUM 63 4 //The truth of macro define is replacing the constant5 //Replace "sum(a, b)" with "a+b"6 #d...
分类:
编程语言 时间:
2015-05-13 18:54:04
收藏:
0 评论:
0 赞:
0 阅读:
164
在阎宏博士的《JAVA与模式》一书中开头是这样描述解释器(Interpreter)模式的: 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。解释器模式的结构 下面就以一个示意性的系统为例,讨论.....
分类:
编程语言 时间:
2015-05-13 18:53:04
收藏:
0 评论:
0 赞:
0 阅读:
195
在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。....
分类:
编程语言 时间:
2015-05-13 18:52:24
收藏:
0 评论:
0 赞:
0 阅读:
286
// 获取一个对象里面第一层元素的数量,返回一个整数function getObjectLength(obj) { var n=0; for(key in obj){ n++; } return n;}// 使用示例var obj = { a: 1, ...
分类:
编程语言 时间:
2015-05-13 18:52:14
收藏:
0 评论:
0 赞:
0 阅读:
352
起因深夜忽然想下载一点电子书来扩充一下kindle,就想起来python学得太浅,什么“装饰器”啊、“多线程”啊都没有学到。想到廖雪峰大神的python教程很经典、很著名。就想找找有木有pdf版的下载,结果居然没找到!!CSDN有个不完整的还骗走了我一个积分!!尼玛!!怒了,准备写个程序直接去爬廖雪...
分类:
编程语言 时间:
2015-05-13 18:50:54
收藏:
0 评论:
0 赞:
0 阅读:
344
算术运算符运算符的优先级括号 > 正负 > 数学运算 > 位运算 > 数学对比 > 逻辑对比 > 条件运算 > 赋值运算A.赋值运算符复合赋值运算符+=-+*=/=B.自增自减a++ ++aa— —aps:没有自乘自除:a** a//C.sizeof输出所占字节数D.关系运算除了0之外都是true返...
分类:
编程语言 时间:
2015-05-13 18:49:54
收藏:
0 评论:
0 赞:
0 阅读:
197
在阎宏博士的《JAVA与模式》一书中开头是这样描述桥梁(Bridge)模式的: 桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以....
分类:
编程语言 时间:
2015-05-13 18:48:27
收藏:
0 评论:
0 赞:
0 阅读:
245