摘要: 阅读全文
posted @ 2016-09-09 18:09 cDoubleJ 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-21 20:54 cDoubleJ 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-21 20:27 cDoubleJ 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 在Web应用程序中,系统的瓶颈常在于系统的响应速度。如果系统响应速度过慢,用户就会出现埋怨情绪,系统的价值也因此会大打折扣。因此,提高系统响应速度,是非常重要的。Web应用程序做的最多就是和后台数据库交互,而查询数据库是种非常耗时的过程。当数据库里记录过多时,查询优化更显得尤为重要。 为了解决这种问 阅读全文
posted @ 2016-07-29 19:07 cDoubleJ 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 苹果官方Swift文档《The Swift Programming Language》 苹果开发者Swift文档及介绍 网友整理的Swift中文文档《 Apple Swift编程语言入门教程》中文版Apple官方Swift教程(Github协作翻译中) Apple Swift编程语言入门教程 Swi 阅读全文
posted @ 2016-07-29 19:04 cDoubleJ 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Smarty是一个使用PHP写出来的模版引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面 阅读全文
posted @ 2016-07-29 19:02 cDoubleJ 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 树 树是一种非线性的数据结构,是n(n>=0)个结点的有限集。 (1)在任意一棵树中,有且仅有一个特定的根节点。如图点A (2)节点拥有的子树数称为结点的度。图中A的度为3,C的度为1 (3)度为0的结点称为叶子或终端结点。如图KLM点 (4)度不为0的结点称为非终端结点或者分支结点。如图A B C 阅读全文
posted @ 2016-04-24 16:09 cDoubleJ 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 队列 (1)队列是一种先进先出的线性表 (2)只能从队头进行删除,从队尾进行插入 (一)链队列 (1)需要一个指向头结点的头指针和一个指向尾结点的尾指针 (2)通常为了操作的方便起见,都会给链队添加一个头结点,头结点不存数据。 (3)有头结点的链队列判空的条件是头指针和尾指针都指向头结点 链队列的实 阅读全文
posted @ 2016-04-23 15:30 cDoubleJ 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 栈栈是限定仅在表尾进行插入或删除操作的线性表。表头端称栈底。表尾端称栈顶。 (1)先进后出(2)top = base 表示栈空(3)非空栈中的栈顶指针始终在栈顶元素的下一个位置上,如上图(4)若base = null 表明栈结构不存在栈的实现代码 1 #include<stdio.h> 2 #inc 阅读全文
posted @ 2016-04-23 11:26 cDoubleJ 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 链表 链表是一种物理储存单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 单链表(线性列表) (1)每 阅读全文
posted @ 2016-04-22 21:46 cDoubleJ 阅读(232) 评论(0) 推荐(0) 编辑