05 2019 档案
编码规范
摘要:一、编程规约 (一)命名风格 1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例:_name / __name / $name / name_ / name$ / name__ 2. 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方
阅读全文
redis中RDB和AOF的区别
摘要:redis中RDB和AOF的区别 RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。 AOF持久化以日志的形式记录服务器所处理的每一个写、删除操作,查询操作不会记录,以文本的方式记
阅读全文
聚集索引,非聚集索引,覆盖索引 原理
摘要:「数据库」和「数据库索引」这两个东西是在服务器端开发领域应用最为广泛的两个概念,熟练使用数据库和数据库索引是开发人员在行业内生存的必备技能 使用索引很简单,只要能写创建表的语句,就肯定能写创建索引的语句,要知道这个世界上是不存在不会创建表的服务器端程序员的。然而, 会使用索引是一回事, 而深入理解索
阅读全文
学生信息管理系统 项目数据库设计说明书
摘要:学生信息管理系统 项目数据库设计说明书 专 业: 计算机科学与技术 班 级: 2016级4班 姓 名: ** 报告日期: 2018年12月 目录 第一部分:课程设计内容... 2 第一章 绪论... 2 1课题简介... 2 2设计目的... 3 3设计内容... 3 第二章 需求分析... 4 1
阅读全文
实验三 数据库的安全性和完整性控制
摘要:实验名称 实验三 数据库的安全性和完整性控制 实验教室 913 实验日期 2018年10月22日 学 号 2016214*** 姓 名 *** 专业班级 计算机科学与技术2016级 *班 指导教师 王阿川 东北林业大学 信息与计算机科学技术实验中心 一、实验目的 (1)通过本实验能够熟练应用sql语
阅读全文
实验二 数据查询
摘要:实验名称 实验二 数据查询 实验教室 913 实验日期 2018年10月15日 学 号 2016214220 姓 名 ** 专业班级 计算机科学与技术2016级 *班 指导教师 王阿川 东北林业大学 信息与计算机科学技术实验中心 一、实验目的 (1)通过本实验能够掌握投影、选择条件表达、排序、分组的
阅读全文
实验一 数据定义和数据更新
摘要:文档下载: 实验名称 实验一 数据定义和数据更新 实验教室 913 实验日期 2018年10月8日 学 号 2016214*** 姓 名 *** 专业班级 计算机科学与技术2016级 *班 指导教师 王阿川 东北林业大学 信息与计算机科学技术实验中心 一、实验目的 (1)熟悉数据库的交互式SQL工具
阅读全文
mysql5.5安装
摘要:MySQL下载地址:http://dev.mysql.com/downloads/installer/ 1、首先进入的是安装引导界面 2、然后进入的是类型选择界面,这里有3个类型:Typical(典型)、Complete(完全)、Custom(自定义)。这里建议 选择“自定义”(Custom)安装,
阅读全文
sqldeveloper安装
摘要:1.安装 下载地址: 解压之后,运行目录下面的 文件即可。 运行界面如下: sqldeveloper是基于jdbc的,所以需要创建连接。 打开SQL工作表:工具-->SQL工作表 或者使用快捷键Alt+F10 选择连接 2.连接Oracle数据库及其使用 比如输入一个1 3 连接MySQL数据库及其
阅读全文
mysql的事务
摘要:目录 mysql的事务四个特性以及事务的四个隔离级别 一、事务四大属性 1、原子性(Atomicity) 2、一致性(Consistency) 3、隔离性(Isolation) 4、持久性(Durability) 二、事务的隔离级别 1、为什么要设置隔离级别 2、事务的隔离级别 三、悲观锁和乐观锁
阅读全文
c/c++的fscanf 函数
摘要:fscanf 位于头文件<stdio.h>中,函数原型为 int fscanf(FILE * stream, const char * format, [argument...]); 其功能为根据数据格式(format)从输入流(stream)中读入数据(存储到argument);与fgets的差别
阅读全文
JSP 9大内置对象
摘要:分为4类: 与servlet有关的 : page和config:与Input/Output有关的 : out , request , response 与Context有关的 : application , session , pageContext 与Error有关的:Exception 1、re
阅读全文
JSP之3大指令、9大内置对象、4大域对象、动作标签
摘要:Jsp3大指令: 格式:<%@指令名 属性名1=”属性值1” 属性名2=”属性值2” %> page指令:主要是告诉jsp引擎如何解析jsp文件 常用属性: import 用来导包 language指定jsp文件被翻译为哪种语言,该属性只有一个值就是 java contentType指定当前网页的编
阅读全文
mysql更改引擎(InnoDB,MyISAM)的方法
摘要:更改方式1:修改配置文件my.ini 我将my-small.ini另存为my.ini,在[mysqld]最后添加为上default-storage-engine=InnoDB,重启服务,数据库默认的引擎修改为InnoDB 更改方式2:在建表的时候指定或者建完表修改 Mysql代码 : --建表的时候
阅读全文
ArrayList和LinkedList
摘要:相同点: 实现List接口:ArrayList和LinkedList都实现了List接口,可以像操作List一样使用它们。它们都允许存储和操作有序的元素集合,包括添加、删除、修改和遍历等操作。 可变长度:无论是ArrayList还是LinkedList,它们都具有可变长度的特性。可以根据需要动态调整
阅读全文
MySQL索引实现
摘要:MySQL索引实现 1、MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址; MyISAM主索引和辅助索引在结构上没有任何区别,只是主索引要求key是唯一的,而辅助索引的key可以重复; 2、InnoDB的数据文件本身就是索引文件,叶节点包含了完整的数据记录,这种
阅读全文
Abstract(抽象类)& interface(接口)
摘要:Abstract(抽象类)和interface(接口)的区别? 相同点: 不能够实例化可以将抽象类和接口类型作为引用类型一个类如果继承了某个抽象类或者实现了某个接口都需要对其中的抽象方法全部进行实现,否则该类仍然需要被声明为抽象类 不同点: 抽象类中可以有构造方法,接口中不能;抽象类中可以有普通成员
阅读全文
List、Map、Set存取元素特点
摘要:Map,Set和list三者的区别: list:其中的值允许重复,因为其为有序的数据结构 ,允许空值 三个实现类:LinkedList、ArrayList、Vector set :其中的值不允许重复,无序的数据结构 (Set 集合根据 hashcode 来进行数据的存储,所以位置是固定的,但是位置不
阅读全文
B树,B-树和B+树的区别
摘要:B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中; 否则,如果查询关键字比结点
阅读全文
java中几个时间的区别(java.sql.date,java.sql.time,java.sql.Timestamp)
摘要:1. java.util.date 在除了SQL语句的情况下面使用 日期格式:年月日时分秒 ps:java.util.Date 是 java.sql.Date 的父类(注意拼写) 2、java.sql.time 日期格式为:时分秒 3、java.sql.date 日期格式:年月日[只存储日期数据不存
阅读全文
mysql里Date类型的处理
摘要:表示时间类型有四个:Date,time,TimeStamp,DateTime 1、Date(日期): 显示格式 YYYY-MM-DD 显示范围 1601-01-01 到 9999-01-01 应用场景 只需要精确到天时,如生日等 2、Time(时间) 显示格式 HH:mm:ss 显示范围 00:00
阅读全文
快速排序【Java】
摘要:import java.util.Scanner; public class test1 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n=in.nextInt(); int [
阅读全文
java类的加载机制
摘要:什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Ja
阅读全文
面向对象的特征
摘要:封装: 封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成一系列完全自治、封闭的对象。我们在类中编写的方法就是对实现细节的一种封装;我们编写一个类就是对数据和数据操作的封装。封装就是隐藏一切可隐藏的东西,只向外界提供简单的编程接口 继承: 继承
阅读全文