数据结构系列总结

目录:   总结一:数据结构-绪论   总结二:数据结构-线性表   总结三:数据结构-栈和队列   总结四:数据结构-串   总结五:数据结构-数组和广义表   总结六:数据结构-树和二叉树   参考书籍:《数据结构 C语言版》-严蔚敏.吴伟民版...

2018-12-11 19:10:36

阅读数 346

评论数 0

总结六:数据结构-树和二叉树

一、树的定义和基本术语 1.1 树的定义          树是n(n>=0)个结点的有限集。在任意一棵非空树中:(1)有且仅有一个特定的称为根的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,…...

2018-11-14 22:28:41

阅读数 704

评论数 0

总结五:数据结构-数组和广义表

一、数组 1.1 数组的定义          (略) 1.2 数组的顺序表示          (略) 1.3 矩阵的压缩存储          所谓压缩存储指的是:为多个值相同的元只分配一个存储空间;对零元素不分配空间。 1.3.1特殊矩阵          对称矩阵、三角矩阵...

2018-11-14 22:20:14

阅读数 201

评论数 0

总结四:数据结构-串

一、串的定义          串(或字符串)是由零个或多个字符组成的有限序列。 二、串的表示          串有三种机内表示方法。          1. 定长顺序存储表示:类似于线性表的顺序存储结构,用一组地址连续的存储单元存储串值的字符序列。在串的定长顺序存储结构中,按照预定义的...

2018-11-14 22:16:36

阅读数 212

评论数 0

总结三:数据结构-栈和队列

一、栈 1.1 栈的定义          栈是限定仅在表尾进行插入或删除操作的线性表。因此对于站来说,表尾端称为栈顶,相应的表头端称为栈底。栈又称为后进先出的线性表(简称LIFO结构)不含元素的空表称为空栈。 1.2 栈的表示和实现          和线性表类似,栈也有两种存储表示...

2018-11-14 22:15:33

阅读数 797

评论数 0

总结二:数据结构-线性表

一、线性表总述 1.1 线性表的类型定义          线性表简单的说就是n个数据元素的有限序列。          特点:1. 存在唯一的一个被称为“第一个”的数据元素;2. 存在唯一的一个被称为“最后一个”的数据元素;3. 除第一个之外,集合中的每一个数据元素均只有一个前驱;4. 除...

2018-11-14 22:11:00

阅读数 429

评论数 0

总结一:数据结构-绪论

一、初识数据结构          数据机构是一门研究非数值计算的程序设计问题中计算机的操作对象已经它们之间的关系和操作等的学科。          描述非数值计算问题的数学模型不在是数学方程,而是诸如表、树和图之类的数据结构。例如:表:图书管理系统,一本书可有书名、作者名、分类、出版社和出版...

2018-11-14 22:02:30

阅读数 1743

评论数 4

SQL总结六:触发器

概念 触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。 触发器可以查询其他表,而且可以包含复杂的 SQL 语句。 它们主要用于强制服从复杂的业务规则或要求。 例如,您可以根据客户当前的帐户状态,控制是否允许插入新订单。触发...

2018-04-08 19:00:48

阅读数 121

评论数 0

SQL总结五:存储过程

概念 存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。  创建存储过程语法 CREATE proc | procedure procedure_name [{@参数数据类型} [=默认值] [output], {@参数数据类型} [...

2018-03-20 21:36:56

阅读数 127

评论数 0

SQL总结四:编辑类

应有尽有 1、数据库 创建数据库语法:CREATE DATABASE database_name 1)创建测试库 CREATE DATABASE TestDB  2)使用库 USE TestDB 3)删除库 DROP DATABASE TestDB  2、表1)创建用户信息表,包括ID、姓名、年龄...

2018-03-17 21:29:26

阅读数 104

评论数 0

SQL总结三:其他查询

其他常用的SQL,在这里集合。 1、 select into 从一个表中选取数据,然后把数据插入另一个表中。常用于创建表的备份或者用于对记录进行存档。 语法:SELECT column_name(s) INTO new_table_name [IN externaldatabase] FROM...

2018-03-17 12:51:13

阅读数 192

评论数 1

SQL总结二:连表查询

连接查询包括合并、内连接、外连接和交叉连接,如果涉及多表查询,了解这些连接的特点很重要。 只有真正了解它们之间的区别,才能正确使用。 1、 Union union操作符用于合并两个或多个select语句的结果集。 union运算符通过组合其他两个结果表(例如table1和table2)并消去表...

2018-03-15 22:46:35

阅读数 204

评论数 0

SQL总结一:基本查询

sql查询的事情很简单,但是常常因为简单的事情而出错。遇到一些比较复杂的查询我们更是忘记了sql查询的基本语法。本文希望通过简单的总结,把常用的查询方法予以总结,希望能够明确在心。 场景:学生信息系统,包括学生信息、教师信息、专业信息和选课信息。 --学生信息表 IF OBJECT_ID (N'S...

2018-03-14 22:39:41

阅读数 96

评论数 0

总结一:Oracle 数据库命令总结

一、日志管理 1.强制日志切换(forcing log switches) alter system switch logfile; 2.强制执行检查点(forcing checkpoints) alter system checkpoint; 3.增加一个重做日志组 (adding onli...

2018-03-14 22:34:12

阅读数 102

评论数 0

PLSQL数据导入导出问题解决(空表、大字段表、表空间错误等)

针对下面的文章做点调整,第二种方案,应将查询空表的语句改为:     Select ‘alter table ‘||table_name||’ allocate extent;’ from user_tables where segment_created=’NO’;  /************...

2018-03-13 21:54:59

阅读数 144

评论数 0

EL表达式中嵌套EL表达式解决方法

1.模拟需求:从一个商品集合中取出所有商品,第一个商品用它的第一张图片,第二个商品用它的第二张图片 2.起初按照通用思路,在c:forEach中定义一个varStatus,再通过vaStatus获取下标,结果写成了el表达式嵌套(如下),结果根本出不来 forEach items=&quo...

2018-02-01 17:14:53

阅读数 206

评论数 0

Java中由于数据太大自动转换成科学计数法解决方式

1.java后台 (1)使用BigDecimal类 方式一:String str=new BigDecimal(num+”“).toString(); 方式二:String str=new BigDecimal(num.toString()).toString();(2)使用DecimalF...

2018-02-01 17:09:32

阅读数 848

评论数 0

如何修改weblogic的jdk版本

说明: 1.D:\bea为笔者weblogic安装目录 2.D:\bea\user_projects\domains\base_domain为笔者域创建目录 方法1: 修改文件:D:\bea\wlserver_10.3\common\bin\commEnv.cmd 修改如下行: @re...

2018-02-01 16:53:11

阅读数 3132

评论数 0

java.lang.OutOfMemoryError及解决方案

主要有3种比较常见的OutOfMemory Error: java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: GC ov...

2018-02-01 16:00:15

阅读数 367

评论数 0

java获取Date时间的各种方式汇总

1. 常用的时间获取方式 public class DateUtils { /** * 获取时间戳 * 输出结果:1438692801766 */ @Test public void getTimeStamp() { Date date = new Dat...

2018-02-01 15:47:41

阅读数 12093

评论数 1

提示
确定要删除当前文章?
取消 删除